Bug 150592 - up2date kernel - no module lpfc found for kernel - aborting
Summary: up2date kernel - no module lpfc found for kernel - aborting
Keywords:
Status: CLOSED WORKSFORME
Alias: None
Product: Red Hat Enterprise Linux 3
Classification: Red Hat
Component: kernel
Version: 3.0
Hardware: i386
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Tom Coughlan
QA Contact: Brian Brock
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2005-03-08 20:09 UTC by Lance A. Brown
Modified: 2007-11-30 22:07 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2005-03-08 23:15:26 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Description Lance A. Brown 2005-03-08 20:09:06 UTC
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7) Gecko/20040808 Firefox/0.9.3

Description of problem:
I have a Dell PowerEdge 2450 with an Emulex Corporation LP9000 Fibre Channel Host Adapter installed using drivers downloaded from emulex.

Upgrading the kernel using 'up2date -u' resulted in a non-bootable system after the install of the kernel-smp RPM failed to create a proper initrd image or update /boot/grub/grub.conf properly.



Version-Release number of selected component (if applicable):
kernel-smp-2.4.21-27.0.2.EL

How reproducible:
Always

Steps to Reproduce:
1. Install LP9000 card
2. Install lpfc driver per instructions included with package
3. Upgrade to current RHEL3 kernel using 'up2date -u'
4. Script failes because lpfc driver is not available in new kernel
5. kernel is installed, but /boot/grub/grub.conf is improperly updated.
  

Actual Results:  System is not bootable.  Grub comes up, but the only kernel available does not boot because its initrd image is missing.

Expected Results:  Old kernel entries in grub.conf should not have been deleted.
Old kernel RPM should not have been removed after failure of install scripts for new kernel RPM.

Additional info:

Comment 1 Lance A. Brown 2005-03-08 20:10:07 UTC
Forgot to add this.  This appears to be the same problem, with a different
module, as bug #149120 "up2date kernel - No module ieee1394 found for kernel -
aborting"

Comment 2 Ernie Petrides 2005-03-08 21:41:08 UTC
Hello, Lance.  I'm not sure why you are trying to use an externally
built lpfc driver, since RHEL3 contains a supported (internal) driver
since U4.  Does the RHEL3 driver work okay for you?


Comment 3 Lance A. Brown 2005-03-08 23:05:10 UTC
Teach me to not read the release notes closely....
I was using the 'lpfcdd' driver from emulex because the RH-provided kernels
didn't have support.  Changing to the 'lpfc' driver let me get things working
without the emulex-provided driver.

Comment 4 Ernie Petrides 2005-03-08 23:15:26 UTC
Excellent.  Thanks for the update, Lance.  I'll close this BZ for now as
WORKSFORME.  But if you have further problems, feel free to reopen it.



Note You need to log in before you can comment on or make changes to this bug.