Subject: re: release granularity (Re: CVS commit: src)
To: Christian Limpach <chris@pin.lu>
From: matthew green <mrg@eterna.com.au>
List: port-i386
Date: 05/14/2004 03:51:12
   
   > there are a few other issues with this kind of change:
   > 
   >  - kernels
   >    build them all and enable sysinst to select one that matches
   >    the hardware that it's running on.
   
    - kernel modules
      these are $(MACHINE) dependent unless all relevant kernel structures
      and interfaces are identical on all $(MACHINES)s of the same
      $(MACHINE_ARCH).  It would probably be best to move these out of
      base.tgz even now, since they are more dependent on a matching
      kernel than on a matching userland.  Do the i386 lkm's even work
      with a GENERIC.MP kernel?

hmmm i agree.  i'd never thought about it, but these definately
belong in the kernel set.  and no, the will fail (gracefully) to
load on an MP kernel (or one with different DIAGNOSTIC, DEBUG, 
or LOCKDEBUG [and maybe some more])...


.mrg.