Thread (2 messages) 2 messages, 2 authors, 2021-02-02

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: 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
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help