On Tue, 2004-11-09 at 11:17 +0100, Jean Delvare wrote: > These functions are part of the SMBus specs. The fact that no client uses > them for now doesn't mean that they will never be used. yet at the same time they bloat the kernel for everyone NOW. If a driver magically appears that wants to use them, it's trivial to put these in, but I see absolutely no excuse for having them in all kernel binaries without users. This is how the kernel grows and grows for no good reason. There's dozens of such functions all over the kernel, and they take up unswappable memory all over.