Re: [PATCHv2 0/2] skb recycling
From: David Miller <davem@davemloft.net>
Date: 2008-10-01 09:35:04
From: David Miller <davem@davemloft.net>
Date: 2008-10-01 09:35:04
From: Lennert Buytenhek <redacted> Date: Sun, 28 Sep 2008 22:46:16 +0200
This implements skb recycling, which is basically just reusing skbuffs that have finished transmitting as receive buffers, avoiding skbuff freeing/reallocation overhead. This is done by having the networking provide skb_recycle_check(), which drivers can then use in their tx ring cleanup (example implementation for mv643xx_eth included).
I like this changes a lot, so I've added them to net-next-2.6 If there are some problems found we can fix them up, and also merging this now will better facilitate experimentation with other drivers. Thanks!