From: Jakub Kicinski <kuba@xxxxxxxxxx> Date: Mon, 1 Feb 2021 17:18:35 -0800 > On Sun, 31 Jan 2021 12:11:16 +0000 Alexander Lobakin wrote: > > page_is_pfmemalloc() is used mostly by networking drivers to test > > if a page can be considered for reusing/recycling. > > It doesn't write anything to the struct page itself, so its sole > > argument can be constified, as well as the first argument of > > skb_propagate_pfmemalloc(). > > In Page Pool core code, it can be simply inlined instead. > > Most of the callers from NIC drivers were just doppelgangers of > > the same condition tests. Derive them into a new common function > > do deduplicate the code. > > Please resend, this did not get into patchwork :/ I suspected it would be so as I got reports about undelivered mails due to unavailability of vger.kernel.org for some reasons Will do. Al