General
cancel
Showing results for 
Search instead for 
Did you mean: 

Using HugeMem kernel with FCA2214 drivers

SOLVED
Go to solution
Timothy Young
Occasional Visitor

Using HugeMem kernel with FCA2214 drivers

Has anyone used the Fiber Channel drivers (i.e. hp_qla2x00src-7.07.03p3-19) with RHEL 3.0 HugeMem Kernel?

If so, did you have to re-link the driver?
4 REPLIES
Siert Zijl
Advisor

Re: Using HugeMem kernel with FCA2214 drivers

We use the hp_qla2x00src-7.07.03p4-20 on RHEL 3.0 with a hugemem kernel. Currently we are running on kernel version 2.4.21 errata 47.

The RPM post-install compiles the QLA driver and rebuilds the initrd without problems.
Is that what you mean with relinking?

If you run into errors, please supply some output.
Linux system administrator
Timothy Young
Occasional Visitor

Re: Using HugeMem kernel with FCA2214 drivers

Forgot one details, we have currently running the standard kernel. So when we switch to HugeMem Kernel. I would have to re-install or re-run post-install to create an new initrd.

And if things go wrong and we switch back to the standard Kernel, I would have to re-run the post-install again.
Siert Zijl
Advisor
Solution

Re: Using HugeMem kernel with FCA2214 drivers

If you got to /opt/hp/src/hp_qla2x00src and use the script compile_all_kernels the QLA driver wil be build for every kernel installed.

After running compile_all_kernels, verify that all modules and initrd's on your system are updated.

You might want to use the following commands:

QLA modules:
find /lib/modules/ -type f -name "qla2300*.o" -exec ls -altr {} \;

Initrd files:
find /boot/ -type f -name "initrd*.img" -exec ls -altr {} \;

(check the output on recent timestamps)


Switching between kernels shouldn't be a problem, because you built the modules and initrd's for all installed kernels.
Linux system administrator
Timothy Young
Occasional Visitor

Re: Using HugeMem kernel with FCA2214 drivers

Excellent!

Thank you very much!