On Wed, Jan 17, 2024 at 03:20:45PM +0800, Kunwu Chan wrote: > Use the new KMEM_CACHE() macro instead of direct kmem_cache_create > to simplify the creation of SLAB caches. > > Signed-off-by: Kunwu Chan <chentao@xxxxxxxxxx> Hi Kunwu Chan, I think this is more of a cleanup than a fix, so it should probably be targeted at 'nf-next' rather than 'net'. If it is a fix, then I would suggest targeting it at 'nf' and providing a Fixes tag. The above notwithstanding, this looks good to me. Acked-by: Simon Horman <horms@xxxxxxxxxx> > --- > net/netfilter/ipvs/ip_vs_conn.c | 4 +--- > 1 file changed, 1 insertion(+), 3 deletions(-) > > diff --git a/net/netfilter/ipvs/ip_vs_conn.c b/net/netfilter/ipvs/ip_vs_conn.c > index a743db073887..98d7dbe3d787 100644 > --- a/net/netfilter/ipvs/ip_vs_conn.c > +++ b/net/netfilter/ipvs/ip_vs_conn.c > @@ -1511,9 +1511,7 @@ int __init ip_vs_conn_init(void) > return -ENOMEM; > > /* Allocate ip_vs_conn slab cache */ > - ip_vs_conn_cachep = kmem_cache_create("ip_vs_conn", > - sizeof(struct ip_vs_conn), 0, > - SLAB_HWCACHE_ALIGN, NULL); > + ip_vs_conn_cachep = KMEM_CACHE(ip_vs_conn, SLAB_HWCACHE_ALIGN); > if (!ip_vs_conn_cachep) { > kvfree(ip_vs_conn_tab); > return -ENOMEM;