Re: [RFC PATCH v1 1/2] virtio_net: Pass gfp flags when allocating rx buffers.
From: David Miller <davem@davemloft.net>
Date: 2012-01-05 18:21:16
Also in:
lkml, virtualization
From: David Miller <davem@davemloft.net>
Date: 2012-01-05 18:21:16
Also in:
lkml, virtualization
From: Rusty Russell <redacted> Date: Thu, 05 Jan 2012 10:40:02 +1030
On Wed, 04 Jan 2012 14:52:32 -0800, Mike Waychison [off-list ref] wrote:quoted
Currently, the refill path for RX buffers will always allocate the buffers as GFP_ATOMIC, even if we are in process context. This will fail to apply memory pressure as the worker thread will not contribute to the freeing of memory. Fix this by changing add_recvbuf_small to use the gfp variant allocator, __netdev_alloc_skb_ip_align(). Signed-off-by: Mike Waychison <redacted>OK, this is a no-brainer. Thanks! Dave, can you pick this up? Acked-by: Rusty Russell <redacted>
Applied.