List Info

Thread: HARD: why do old 2.6 kernel modules load?




HARD: why do old 2.6 kernel modules load?
user name
2006-07-11 17:07:04
I have a Red Hat Enterprise Linux 4.0 system running on an
HP BL20p G2
blade with a couple of QLogic 2344 chips connected to a
DEC/Compaq/HP
MSA1000 SAN controller.  Getting the Array Controller
Utility software
to detect the MSA1000 has been a problem.

HP has a support pack that contains a newer qla driver
package.  I
installed the support package, but this didn't help.  After
a lot of
wasted motion, I realized that even on re-booting, the OLD
driver
package was being loaded!  (As shown in logs and
/proc/scsi/qla2xxx/0
and 1).  I did a 'modprobe -r -v qla2xxx_conf qla2300
qla2xxx', and then
did a 'modprobe -v' on each one to re-load them.  The new
ones loaded
and now the ACU detects the MSA1000.

BUT!

In /lib/modules/2.6.9-11.ELsmp/kernel/drivers/scsi/qla2xxx/,
the NEW
drivers are named qla2300.ko, qla2xxx.ko, and
qla2xxx_conf.ko, and the
OLD drivers are named qla2300.ko.orig, qla2xxx.ko.orig, and
qla2xxx_conf.ko.orig!  The
/lib/modules/2.6.9-11.ELsmp/modules.* files
mention the .ko files, NOT the .ko.orig files.

How are the old driver modules getting loaded???

I have not been following Linux driver module details, but I
have found
that 2.6 kernel module loading is somewhat different from
2.4 kernel
module loading.  I have no idea whether this affects this
particular
problem.

Any help, or pointers to references or other resources?

Thanks!  ;-/

-- 
/***********************************************************
**********\
**
** Joe Yao				jsdytux.org - Joseph S. D. Yao
**
\**********************************************************
***********/
_______________________________________________
dclug mailing list
dclugtux.org
http://www.
tux.org/mailman/listinfo/dclug
HARD: why do old 2.6 kernel modules load?
user name
2006-07-11 17:42:53
Joseph S D Yao <jsdytux.org> writes:

> How are the old driver modules getting loaded???

Most likely, via an initial ramdisk whose image you'll need
to
regenerate.

-- 
Aaron M. Ucko, KB1CJC (amu at alum.mit.edu, ucko at
debian.org)
Finger amumonk.mit.edu (NOT a valid e-mail address) for more
info.
_______________________________________________
dclug mailing list
dclugtux.org
http://www.
tux.org/mailman/listinfo/dclug
HARD: why do old 2.6 kernel modules load?
user name
2006-07-11 17:29:26
Joseph S D Yao <jsdytux.org> writes:

> How are the old driver modules getting loaded???

  Initrd? 

john.
-- 
"'National Security': the root password to the
Constitution.
  - Phil Karn.
_______________________________________________
dclug mailing list
dclugtux.org
http://www.
tux.org/mailman/listinfo/dclug
HARD: why do old 2.6 kernel modules load?
user name
2006-07-11 18:30:01
On Tue, Jul 11, 2006 at 01:29:26PM -0400, John SJ Anderson
wrote:
> Joseph S D Yao <jsdytux.org> writes:
> 
> > How are the old driver modules getting loaded???
> 
>   Initrd? 


OK, so it wasn't hard, I was overlooking that.  It turns
out that the
default install here protects /boot by mounting it
ro,nosuid.  Which is
fine until one runs an automated patch script that updates
drivers.  I
just needed a boot in the head to put it all together.

Thank you very much!!!


-- 
/***********************************************************
**********\
**
** Joe Yao				jsdytux.org - Joseph S. D. Yao
**
\**********************************************************
***********/
_______________________________________________
dclug mailing list
dclugtux.org
http://www.
tux.org/mailman/listinfo/dclug
[1-4]

about | contact  Other archives ( Real Estate discussion Medical topics )