Messages in this thread | | | Date | Sun, 22 May 2022 07:46:07 -0500 | Subject | Re: [PATCH net 0/2] net: ipa: fix page free in two spots | From | Alex Elder <> |
| |
On 5/21/22 7:59 PM, Alex Elder wrote: > When a receive buffer is not wrapped in an SKB and passed to the > network stack, the (compound) page gets freed within the IPA driver. > This is currently quite rare. > > The pages are freed using __free_pages(), but they should instead be > freed using page_put(). This series fixes this, in two spots. > > These patches work for Linux v5.18-rc7 and v5.17.y, but won't apply > cleanly to earlier stable branches. (Nevertheless, the fix is > trivial.) > > -Alex
I accidentally based this on net-next/master rather than net/master. Sorry about that. I'll send version 2 in a few days.
-Alex
> Alex Elder (2): > net: ipa: fix page free in ipa_endpoint_trans_release() > net: ipa: fix page free in ipa_endpoint_replenish_one() > > drivers/net/ipa/ipa_endpoint.c | 9 +++------ > 1 file changed, 3 insertions(+), 6 deletions(-) >
| |