On Tue, Apr 04, 2017 at 11:31:15AM +0900, Sergey Senozhatsky wrote: < snip >
> > [..] > > -struct zram_meta { > > +struct zram { > > struct zram_table_entry *table; > > struct zs_pool *mem_pool; > > -}; > > - > > -struct zram { > > - struct zram_meta *meta; > > struct zcomp *comp; > > struct gendisk *disk; > > /* Prevent concurrent execution of device init */ > > > we still have several zram_meta_FOO() left overs in zram_drv.c I intentionally used that term because I don't think better name to wrap logis which allocates table and mempool. Feel free to suggest if you have better. Thanks.