[BL] scsi/smp 2.4.31 kernels

baslinux at lists.ibiblio.org baslinux at lists.ibiblio.org
Sat May 10 00:43:38 EDT 2008


http://keesan.freeshell.org/blfiles.htm

I compiled and posted four kernels with built-in scsi support (for hard 
drive) and no IDE support. PII processor.

The first is about 700K, same size as the equivalent IDE kernel.

The scsi cd-rom module sr_mod.o won't insert so I compiled it again with 
it built-in (another 30K).

Then I added SMP support (dual processor), which made it much larger. Then 
PPP would not work (though the modules would insert - same problem with 
2.2.16 kernel) so I had to compile that into the kernel too, which brought 
it up to about 800K.

If you have a dual-PII SCSI aic7xxx (Adaptec 7850 or 7895) computer, this 
kernel will be perfect!  It can be used with the most common Adaptec 
add-in card but I could not get the CD-ROM drives to work plugged into 
that here (they worked in another computer without onboard scsi). I can 
put back IDE support on request.

The only use I found mentioned for SMP is to compile more kernels, editing 
linux/Makefile to change MAKE=make to MAKE=make -jN, where N is number of 
cpus plus 1.  The example they gave was for compiling something other than 
a kernel (make config).  I cannot find any source code with a Makefile 
containing MAKE=make.  What else might I do with this nice shiny kernel 
besides mount the broken SCSI DVD drive and dial? The machine was built as 
a server and presumably servers handle multiple accounts better with 
multiple cpus.

(Unrelated - I can now mount /dev/hde for the PCMCIA CD-ROM drive.  I was 
using a laptop kernel I had compiled and forgot I left out cd-rom support. 
Thanks Steven.  Works perfectly now.  Which means someone's TEAC is acting 
oddly.)

Sindi



More information about the BasLinux mailing list