Tristan, thanks for the tip! I got it to boot by doing just that. Had to wait quite long before mptspi was no longer in use and could be rmmoded.
Attaching a new dmesg.log now that I could boot 2.6.32-22-generic. I guess it is at t=262.064235 where I've done the modprobe mptspi and things start working. ** Attachment added: "dmesg output for 2.6.32-22 + re-insert mptspi" http://launchpadlibrarian.net/48603296/dmesg.log ** Description changed: After upgrading from Karmic to Lucid, my old Dell Poweredge no longer boots, but fails with: Gave up waiting for root device. [...] Alert! /dev/disk/by-uuid/d4cbfbe0-d0af-434f-aa73-40471e6cc040 does not exist. Dropping to a shell! 2.6.31-21-generic OK 2.6.32-21-generic ERROR 2.6.32-22-generic ERROR I can boot 2.6.31-21-generic, but with 2.6.32-21-generic and 2.6.32-22-generic I get the error. I recall I got the error earlier as well but it resolved itself by rebooting I think. Now this consistently works with 2.6.31-21 and fails with 2.6.32-21 and -22. My kernel command line is: root=UUID=d4cbfbe0-d0af-434f- aa73-40471e6cc040 ro hpet=force clocksource=hpet acpi=off Waiting and exiting, or setting rootdelay=120 doesn't help. The device is not found, /dev/sda1 never appears. The end of the kernel output - looks like the following. This is hand copied by typing while looking at - the screen so there may be errors: + looks like the following: - scsi2 : ioc0: LSI53C1030 B2, FwRev=01011800h, Ports=1, MaxQ=222, IRQ=25 - mptspi 0000:03:0c.1: PCI->APIC IRQ transform: INT B -> IRQ 26 - mptbase: ioc1: Initating bringup - mptbase: ioc0: WARNING - Issuing Reset from mpt_config!! - mptbase: ioc0: Initiating recovery - ioc1: LSI53C1030 B2: Capabilities={Initiator} - mptbase: ioc1: WARNING - Unexpected doorbell active! - mptbase: ioc1: ERROR - Doorbell ACK timeout (count=4999), IntStatus=80000000! - mptbase: ioc1: WARNING - : alt-ioc Not ready WARNING! - mptbase: ioc0: Attempting Retry Config request type 0x4, page 0x1, action 2 - mptbase: ioc0: Retry completed ret=0x0 timeleft=3750 - mptbase: ioc1: ERROR - Doorbell INT timeout (count=4999), IntStatus=0! - mptbase: ioc1: ERROR - Handshake reply failure! - mptbase: ioc1: ERROR - Sending PortEnable failed(-1)! - mptbase: ioc1: ERROR - didn't initialize properly! (-4) - mptspi: probe of 0000:03:0c.1 failed with error -4 + [ 2.658887] mptspi 0000:03:0c.1: PCI->APIC IRQ transform: INT B -> IRQ 26 + [ 2.659014] mptbase: ioc1: Initiating bringup + [ 17.656025] mptbase: ioc0: WARNING - Issuing Reset from mpt_config!! + [ 17.656031] mptbase: ioc0: Initiating recovery + [ 27.328017] ioc1: LSI53C1030 B2: Capabilities={Initiator} + [ 27.912022] mptbase: ioc1: WARNING - Unexpected doorbell active! + [ 67.920021] mptbase: ioc1: ERROR - Doorbell ACK timeout (count=4999), IntStatus=80000000! + [ 78.168019] mptbase: ioc1: WARNING - : alt-ioc Not ready WARNING! + [ 87.224023] mptbase: ioc0: Attempting Retry Config request type 0x4, page 0x1, action 2 + [ 87.224078] mptbase: ioc0: Retry completed ret=0x0 timeleft=3750 + [ 117.092017] mptbase: ioc1: ERROR - Doorbell INT timeout (count=4999), IntStatus=0! + [ 117.092022] mptbase: ioc1: ERROR - Handshake reply failure! + [ 117.092026] mptbase: ioc1: ERROR - Sending PortEnable failed(-1)! + [ 117.092038] mptbase: ioc1: ERROR - didn't initialize properly! (-4) + [ 117.092110] mptspi: probe of 0000:03:0c.1 failed with error -4 - I'll attach lspci and dmesg output after booting 2.6.31-21-generic that - works. + + Attached lspci and dmesg output after booting 2.6.31-21-generic that works and with 2.6.32-22 after removing and reinserting mptspi etc. -- regression: root device not found (mptspi) https://bugs.launchpad.net/bugs/576302 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
