Why not just a normal kernel ?

  • I am installing 2.1 BETA and when I get to the "Install Kernels" screen, I have two choices:

    • SMP kernel
    • embedded kernel

    However I am using a system that is neither embedded, nor SMP.  I know I can run an SMP kernel on a uniprocessor system, but I am curious - why is there not an option for non-custom kernel ?  Just plain old, non SMP kernel ?


  • Netgate Administrator

    I believe its a hangover from earlier versions. Historically you couldn't run the smp kernel on a uni-processor system and there were three options. Now that the smp kernel will run on a single core there is no point maintaining the uniprocessor kernel. It might be helpful to re-label it I guess.


  • It is a hold over from earlier versions, but not because you couldn't run the SMP kernel on a uni-proc system, you could always do that. There was the occasional driver issue that was only a problem with SMP years back which is why both existed. That hasn't been the case for quite some time, so that option is gone.

    I just renamed that to "Standard Kernel" since SMP is the only option, to hopefully reduce user confusion.

  • Netgate Administrator

    Ah, thanks for the correction. Not sure why I thought that then.


Log in to reply