While I have no stake in this issue, I think as a user /bsd and /bsd.mp are fine. As a new user, I have to determine what the diff is between /bsd and /bsd.mp now, and if it was changed to /bsd.up and /bsd.mp, I'd still have to determine which was which.
Am I missing something? Jay > OpenBSD kernel support on some architectures (I'm familiar with i386 > and amd64) includes both a uniprocessor and multiprocessor version of > the kernel. > > Currently the uniprocessor kernel is named bsd and the multiprocessor > kernel is named bsd.mp > > It seems to me that /bsd is currently overloaded to mean "the default > kernel to run" and "the uniprocessor version of the kernel". > > I propose that by default, the uniprocessor version of the kernel be > named bsd.up, and that the install process > arrange to have /bsd link to /bsd.up by default. Users who wanted to > run the mp kernel could arrange to change this link in their install > process (eg their install.site script) > > I'm know a hard link would work fine, but a symbolic link (if that > would work, I don't know) would be more convenient for some of us, > when we build new versions of GENERIC and GENERIC.MP, the install > process for each of these would just replace /bsd.up and /bsd.mp > respectively, and a symbolic link from /bsd to our chosen version of > the kernel would remain. > > Thank you in advance for considering this proposal. > > Best regards, > > Don