Re: [PATCH v3 net-next 0/5] net: consolidate page_is_pfmemalloc() usage
From: Alexander Lobakin <hidden>
Date: 2021-02-02 13:19:27
Also in:
intel-wired-lan, linux-mm, lkml, netdev
From: Alexander Lobakin <hidden>
Date: 2021-02-02 13:19:27
Also in:
intel-wired-lan, linux-mm, lkml, netdev
From: Jakub Kicinski <kuba@kernel.org> Date: Mon, 1 Feb 2021 17:18:35 -0800
On Sun, 31 Jan 2021 12:11:16 +0000 Alexander Lobakin wrote:quoted
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