On Thu, Jun 05, 2014 at 11:53 Michal Hocko wrote: | On Wed 04-06-14 12:19:33, Jeff Mahoney wrote: | | > That may have changed since the last time he looked at it, but without | > confirmation, I'm going to assume they're still there. So far I | > haven't seen a compelling reason to change it other than "it's the | > default." I'd suggest that anyone pushing to change the choice in | > allocator be willing to actually do that testing and post the numbers | > and breadth of the test coverage before we do change it. | | Slub allows debugging which can be turned on during runtime which is | much better than in slab which has to compile debugging in which is | quite impractical. But this doesn't sound like a real reason to switch | our default I guess. Actually that might be a good enough reason to *consider* switching to SLUB, consider as in do the necessary regression testing, switch if no problems pop up and get uncovered issues on the radar. Chasing SLAB memory corruption and leaks in the {real world, field} is (extremely) painful as it requires recompiling the kernel along out of tree kernel modules. Cheers, Hedi. -- Hedi Berriche SGI::http://www.sgi.com -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org