On Tue, Jun 19, 2018 at 6:05 AM Jason A. Donenfeld <Jason@xxxxxxxxx> wrote: > > HI Dimitry, > > On Tue, Jun 19, 2018 at 6:55 AM Dmitry Vyukov <dvyukov@xxxxxxxxxx> wrote: > > Your code frees all entries before freeing the cache, right? If you > > add total_entries check before freeing the cache, it does not fire, > > right? > > Yes, certainly. > > > Are you using SLAB or SLUB? We stress kernel pretty heavily, but with > > SLAB, and I suspect Shakeel may also be using SLAB. So if you are > > using SLUB, there is significant chance that it's a bug in the SLUB > > part of the change. > > Nice intuition; I am indeed using SLUB rather than SLAB... > Can you try once with SLAB? Just to make sure that it is SLUB specific.