From: Eric Dumazet <eric.duma...@gmail.com> Date: Wed, 15 Mar 2017 13:21:28 -0700
> From: Eric Dumazet <eduma...@google.com> > > I mistakenly added the code to release sk->sk_frag in > sk_common_release() instead of sk_destruct() > > TCP sockets using sk->sk_allocation == GFP_ATOMIC do no call > sk_common_release() at close time, thus leaking one (order-3) page. > > iSCSI is using such sockets. > > Fixes: 5640f7685831 ("net: use a per task frag allocator") > Signed-off-by: Eric Dumazet <eduma...@google.com> Applied and queued up for -stable, thanks Eric.