Messages in this thread | | | Date | Wed, 17 Jun 2009 04:32:19 -0700 (PDT) | Subject | Re: [GIT]: Networking | From | David Miller <> |
| |
From: Eric Dumazet <eric.dumazet@gmail.com> Date: Tue, 16 Jun 2009 22:12:03 +0200
> [PATCH] net: sk_wmem_alloc has initial value of one, not zero > > commit 2b85a34e911bf483c27cfdd124aeb1605145dc80 > (net: No more expensive sock_hold()/sock_put() on each tx) > changed initial sk_wmem_alloc value. > > Some protocols check sk_wmem_alloc value to determine if a timer > must delay socket deallocation. We must take care of the sk_wmem_alloc > value being one instead of zero when no write allocations are pending. > > Reported by Ingo Molnar, and full diagnostic from David Miller. > > This patch introduces three helpers to get read/write allocations > and a followup patch will use these helpers to report correct > write allocations to user. > > Reported-by: Ingo Molnar <mingo@elte.hu> > Signed-off-by: Eric Dumazet <eric.dumazet@gmail.com>
Applied, thanks Eric.
| |