netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [net-next PATCH V1 0/3] net: enable use of kmem_cache_alloc_bulk in network stack
@ 2016-05-09 13:44 Jesper Dangaard Brouer
  2016-05-09 13:44 ` [net-next PATCH V1 1/3] net: bulk alloc and reuse of SKBs in NAPI context Jesper Dangaard Brouer
                   ` (3 more replies)
  0 siblings, 4 replies; 20+ messages in thread
From: Jesper Dangaard Brouer @ 2016-05-09 13:44 UTC (permalink / raw)
  To: netdev, David S. Miller
  Cc: saeedm, gerlitz.or, eugenia, Alexander Duyck,
	Jesper Dangaard Brouer

This patchset enables use of the slab/kmem_cache bulk alloc API, and
completes the use the slab/kmem_cache bulking API in the network stack.

I've not included the patches that introduce a SKB bulk hint, which
would beneficial for drivers like mlx5.  Lets see if we can agree on
this patchset first.

---

Jesper Dangaard Brouer (3):
      net: bulk alloc and reuse of SKBs in NAPI context
      mlx4: use napi_alloc_skb API to get SKB bulk allocations
      net: warn on napi_alloc_skb being called in wrong context


 drivers/net/ethernet/mellanox/mlx4/en_rx.c |    7 ++-
 net/core/skbuff.c                          |   74 ++++++++++++++++++----------
 2 files changed, 52 insertions(+), 29 deletions(-)

^ permalink raw reply	[flat|nested] 20+ messages in thread

end of thread, other threads:[~2016-05-20  8:14 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-05-09 13:44 [net-next PATCH V1 0/3] net: enable use of kmem_cache_alloc_bulk in network stack Jesper Dangaard Brouer
2016-05-09 13:44 ` [net-next PATCH V1 1/3] net: bulk alloc and reuse of SKBs in NAPI context Jesper Dangaard Brouer
2016-05-09 16:20   ` Alexander Duyck
2016-05-09 19:59     ` Jesper Dangaard Brouer
2016-05-09 20:46       ` Alexander Duyck
2016-05-10  9:29         ` Jesper Dangaard Brouer
2016-05-10 12:30         ` Jesper Dangaard Brouer
2016-05-10 13:48           ` Eric Dumazet
2016-05-10 14:48             ` Jesper Dangaard Brouer
2016-05-10 15:44               ` Eric Dumazet
2016-05-10 17:46           ` Alexander Duyck
2016-05-09 13:44 ` [net-next PATCH V1 2/3] mlx4: use napi_alloc_skb API to get SKB bulk allocations Jesper Dangaard Brouer
2016-05-09 16:47   ` Alexander Duyck
2016-05-09 20:05     ` Jesper Dangaard Brouer
2016-05-09 13:44 ` [net-next PATCH V1 3/3] net: warn on napi_alloc_skb being called in wrong context Jesper Dangaard Brouer
2016-05-09 13:53   ` Sergei Shtylyov
2016-05-09 13:53   ` Sergei Shtylyov
2016-05-09 16:33   ` Alexander Duyck
2016-05-09 20:03     ` Jesper Dangaard Brouer
2016-05-20  8:14 ` [net-next PATCH V1 0/3] net: enable use of kmem_cache_alloc_bulk in network stack Jesper Dangaard Brouer

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).