Commit a0169c3a authored by Pedro Demarchi Gomes's avatar Pedro Demarchi Gomes Committed by Jens Axboe
Browse files

io_uring/zcrx: use folio_nr_pages() instead of shift operation



folio_nr_pages() is a faster helper function to get the number of pages when
NR_PAGES_IN_LARGE_FOLIO is enabled.

Signed-off-by: default avatarPedro Demarchi Gomes <pedrodemargomes@gmail.com>
Signed-off-by: default avatarPavel Begunkov <asml.silence@gmail.com>
Signed-off-by: default avatarJens Axboe <axboe@kernel.dk>
parent f0243d2b
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -170,7 +170,7 @@ static unsigned long io_count_account_pages(struct page **pages, unsigned nr_pag
		if (folio == last_folio)
			continue;
		last_folio = folio;
		res += 1UL << folio_order(folio);
		res += folio_nr_pages(folio);
	}
	return res;
}