Well, quite frankly, your choice of subject line and whole point of
argument may have confused me.
You started out - and continue to - make this sound like it's a
SLAB/SLOB/SLUB issue. It's not.
I agree there is quite likely memory ordering issues - possibly old ones,
but quite possibly also ones that have just happened fairly recently as
we've done more unlocked lookups - and all I've ever disagreed with is
how you seem to have mixed this up with the allocator.
And I still don't understand why you even _mention_ the slab fastpath. It
seems totally immaterial.
Linus
--