kernel version naming, ISS and SMP

Jacques Gelinas (
Tue, 11 Mar 1997 00:54:39 -0500 (EST)

The recent ISS patch from Dave Miller is pretty. I don't want to discuss
it here, but a side effect of this patch. When you compile it,
the new kernel is named


and the modules are stored in /lib/modules/2.0.29-ISS.

I know that this is breaking the module utilities a little bit
(have been fixed already). I was wondering how of a problem is it causing
to other people. I hope that indeed, it is causing little or no problem.
If this was the case, then we could use the same naming to distinguish SMP
kernel from none SMP. So SMP modules would go in /lib/modules/x.y.z-SMP
and so on.

I has been said a long time ago that this would be bad (to add a suffix to
the version number). But Dave just did it for a patch and I suspect that
quite a few people have jumped on that. I have seen very few report
about problem: Only the module utilities were complaining.

So maybe this would be good for 2.1 to have this. This would allow
distribution maker to deliver precompiled SMP kernel without having to
bother with naming conflict.

For those who did not follow the ISS project, this is a patch that is
about to go in 2.0.30 and will provide a very important performance gain
for large internet server (dealing with a large amount of sockets). As I
understand, this should put linux on the forefront on the internet server
performance war.

Jacques Gelinas (
Linuxconf: The ultimate administration system for Linux.
new development: linuxconf configure dhcpd since 1.9r7