On Tue 16-01-24 17:11:37, 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> Sure. Feel free to add: Reviewed-by: Jan Kara <jack@xxxxxxx> Honza > --- > fs/buffer.c | 8 ++------ > 1 file changed, 2 insertions(+), 6 deletions(-) > > diff --git a/fs/buffer.c b/fs/buffer.c > index d3bcf601d3e5..9c8156cce9b7 100644 > --- a/fs/buffer.c > +++ b/fs/buffer.c > @@ -3121,12 +3121,8 @@ void __init buffer_init(void) > unsigned long nrpages; > int ret; > > - bh_cachep = kmem_cache_create("buffer_head", > - sizeof(struct buffer_head), 0, > - (SLAB_RECLAIM_ACCOUNT|SLAB_PANIC| > - SLAB_MEM_SPREAD), > - NULL); > - > + bh_cachep = KMEM_CACHE(buffer_head, > + SLAB_RECLAIM_ACCOUNT|SLAB_PANIC|SLAB_MEM_SPREAD); > /* > * Limit the bh occupancy to 10% of ZONE_NORMAL > */ > -- > 2.39.2 > -- Jan Kara <jack@xxxxxxxx> SUSE Labs, CR