public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH net-next v2 0/5] Use KMEM_CACHE instead of kmem_cache_create
@ 2024-02-20  7:36 Kunwu Chan
  2024-02-20  7:36 ` [PATCH net-next v2 1/5] net: kcm: Simplify the allocation of slab caches Kunwu Chan
                   ` (5 more replies)
  0 siblings, 6 replies; 7+ messages in thread
From: Kunwu Chan @ 2024-02-20  7:36 UTC (permalink / raw)
  To: davem, dsahern, edumazet, kuba, pabeni
  Cc: netdev, linux-kernel, jiri, Kunwu Chan

As Jiri Pirko suggests, 
I'm using a patchset to cleanup the same issues in the 'net' module.
Use the new KMEM_CACHE() macro instead of direct kmem_cache_create
to simplify the creation of SLAB caches.

Some cache names are changed to be the same as struct names. 
This change is recorded in the changelog for easy reference.
It's harmless cause it's used in /proc/slabinfo to identify this cache.
---
Changes in v2:
	- Delete a patch as Eric said in https://lore.kernel.org/all/CANn89iLkWvum6wSqSya_K+1eqnFvp=L2WLW=kAYrZTF8Ei4b7g@mail.gmail.com/
	- No code changes,only add Reviewed-by tag
---
Kunwu Chan (5):
  net: kcm: Simplify the allocation of slab caches
  ip6mr: Simplify the allocation of slab caches in ip6_mr_init
  ipmr: Simplify the allocation of slab caches
  ipv4: Simplify the allocation of slab caches in ip_rt_init
  ipv6: Simplify the allocation of slab caches

 net/ipv4/ipmr.c    | 5 +----
 net/ipv4/route.c   | 5 ++---
 net/ipv6/ip6_fib.c | 6 ++----
 net/ipv6/ip6mr.c   | 5 +----
 net/kcm/kcmsock.c  | 8 ++------
 5 files changed, 8 insertions(+), 21 deletions(-)

-- 
2.39.2


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

end of thread, other threads:[~2024-02-21 11:30 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-02-20  7:36 [PATCH net-next v2 0/5] Use KMEM_CACHE instead of kmem_cache_create Kunwu Chan
2024-02-20  7:36 ` [PATCH net-next v2 1/5] net: kcm: Simplify the allocation of slab caches Kunwu Chan
2024-02-20  7:36 ` [PATCH net-next v2 2/5] ip6mr: Simplify the allocation of slab caches in ip6_mr_init Kunwu Chan
2024-02-20  7:36 ` [PATCH net-next v2 3/5] ipmr: Simplify the allocation of slab caches Kunwu Chan
2024-02-20  7:36 ` [PATCH net-next v2 4/5] ipv4: Simplify the allocation of slab caches in ip_rt_init Kunwu Chan
2024-02-20  7:36 ` [PATCH net-next v2 5/5] ipv6: Simplify the allocation of slab caches Kunwu Chan
2024-02-21 11:30 ` [PATCH net-next v2 0/5] Use KMEM_CACHE instead of kmem_cache_create patchwork-bot+netdevbpf

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox