* Linus Torvalds <torvalds@linux-foundation.org> wrote:Yes, i agree that me calling it an 'ABI' stretches the term - we dont want to put ourselves into a forced compatibility corner in every case where /proc does something really stupid. But /proc/slabinfo is being used, slabtop is installed and deployed, so why break it unnecessarily? It's not like we couldnt remove /proc/slabinfo later on, via the normal route of feature removal. I think Pekka's patch that adds /proc/slabinfo is simple and reasonable enough for 2.6.24. We can get rid of /proc/slabinfo but then it should i think be done via the normal route of Documentation/feature-removal-schedule.txt. Was there any particular problem with /proc/slabinfo, at least as far as the read-only access that slabtop does goes? I dont think there was. So why should we go out on a limb _not_ providing it when there's a patch available, etc. I just googled a bit and people _have_ asked about slabtop availability, and the impression was that it would be offered by the time SLUB becomes the default. (and this was mentioned by others in this discussion) I'd also not rely on the fact that only a few people are complaining. Most people, even 2.6.24-rc early adopters, still use SLAB because early adopters typically use their .23 .config and do a 'make oldconfig' - which picks up SLAB. So SLUB use will become more widespread only once 2.6.24 is out and is packaged in distros. Distros will likely pick SLUB if there's no performance worries and if it's the default. Fedora rawhide already uses SLUB. Ingo --
| Jeremy Allison | Re: [RFC] Heads up on sys_fallocate() |
| Greg KH | [GIT PATCH] driver core patches against 2.6.24 |
| Joerg Roedel | [PATCH 03/34] AMD IOMMU: add defines and structures for ACPI scanning code |
| Eric W. Biederman | [PATCH] powerpc pseries eeh: Convert to kthread API |
| David Miller | [GIT]: Networking |
| Gerrit Renker | [PATCH 27/37] dccp: Integration of dynamic feature activation - part 2 (server side) |
| Natalie Protasevich | [BUG] New Kernel Bugs |
git: | |
