Kernel 2.4.18-26* upgrade questions

Rechenberg, Andrew ARechenberg at
Fri Mar 14 12:43:00 CST 2003

I believe you have to point your compile to the headers in
/lib/modules/2.4.18-26.7.xbigmem/kernel/build.  Otherwise it tries to
use some #define in some other kernel headers and compiles in the wrong
kernel_verion into the driver.  If I recall correctly, I had a fit with
my esm compile and I had to do that.  If I get the time I'll dig around
and get the exact process for you.

Also, If anyone at Dell is listening, you have to change the spec file
in the DRAC-Driver SRC RPM to get the binary RPM to build properly.
Dell evidently hasn't updated the spec file for sometime as it still has
references in there to smp, and enterprise kernels.  When it's building
the modules it tries to build a UP module (2.4.18-26.7.x), an SMP module
(2.4.18-26.7.xsmp) and one for the old enterprise kernel
(2.4.18-26.7.xenterprise).  Since Red Hat changed the way kernels are
named, the build script in the RPM spec file doesn't build the modules
with the correct kernel_version.  Can you update the spec file to
reflect the changes in the Red Hat naming conventions please?


-----Original Message-----
From: Pottinger, Hardy J. [mailto:PottingerHJ at] 
Sent: Thursday, March 13, 2003 3:55 PM
To: Linux-PowerEdge at
Subject: RE: Kernel 2.4.18-26* upgrade questions

Well, I'm using the new kernel, and tg3 driver, now. However, the ESM
module required for much of the functionality of DOMSA is not being
compiled for the running kernel. Here's the output of insmod (located at

/lib/modules/2.4.18-26.7.xbigmem/misc/esm.o: kernel-module version
        /lib/modules/2.4.18-26.7.xbigmem/misc/esm.o was compiled for
kernel version 2.4.18-26.7.x
        while this kernel is version 2.4.18-26.7.xbigmem.

Does anyone know how I can get ESM to compile for the bigmem kernel?


> -----Original Message-----
> From: Pottinger, Hardy J.
> Sent: Monday, March 10, 2003 2:35 PM
> To: Linux-PowerEdge at
> Subject: Kernel 2.4.18-26* upgrade questions
> Hi, I'd like to upgrade to the latest 2.4.18-26 kernel, but
> I'd like to ensure that the upgrade goes as smoothly as 
> possible, since this is a production machine. I understand 
> that I'll need to switch from the bcm5700 driver to the tg3 
> driver, but I'm not sure how to go about doing that. I'm also 
> pretty sure that DOMSA will no longer work until I can 
> recompile/reinstall a new version that will work with the new 
> kernel... but I'm not entirely sure how to do that, either. 
> Are there any other gotchas I'm missing? I'll be using the 
> bigmem version, will DOMSA compile for that?
> Possibly helpful information on this machine: PE6650, RH 7.2,
> current kernel is 2.4.9-34enterprise.
> If there's anyone out there who could help me navigate
> through this upgrade, I'm sure others on the list might like 
> to see an overview of the process, as well. Would it be worth 
> it to include a general version in the FAQ? Is this 
> information already in the FAQ and I'm missing it?
> ------------------------------------------
> HARDY POTTINGER <pottingerhj at>
> I-Net Administrator, UM LSO/MCO
> ...PGP Public Key...
> ...worth a look...
> ------------------------------------------
> _______________________________________________
> Linux-PowerEdge mailing list
> Linux-PowerEdge at 
> Please read the FAQ at or search
> the list archives at

Linux-PowerEdge mailing list
Linux-PowerEdge at
Please read the FAQ at or search the list
archives at

More information about the Linux-PowerEdge mailing list