Comment 10 for bug 1481357

Revision history for this message
bugproxy (bugproxy) wrote : Comment bridged from LTC Bugzilla

------- Comment From <email address hidden> 2016-02-18 03:18 EDT-------
Provided 3.19.0-50-generic linux kernel image is not bootable in my machine, as it does not have the ipr module in initramfs, hence failing to find the root disk.

Steps:
1. Installed 3.19.0-50-generic kernel
2. reboot, choose the above kernel/ kexec to the above kernel
----> both result in below error

Begin: Mounting root file system ... Begin: Running /scripts/local-top ... done.
Gave up waiting for root device. Common problems:
- Boot args (cat /proc/cmdline)
- Check rootdelay= (did the system wait long enough?)
- Check root= (did the system wait for the right device?)
- Missing modules (cat /proc/modules; ls /dev)
ALERT! /dev/disk/by-uuid/1e999814-80ae-4ef9-89a0-c7fda8d968c5 does not exist. Dropping to a shell!

BusyBox v1.21.1 (Ubuntu 1:1.21.0-1ubuntu1) built-in shell (ash)
Enter 'help' for a list of built-in commands.

(initramfs)

3. Tried boot back to 4.2 kernel, it is working fine
4. extracted and compared the initramfs content and found 4.2 kernel has ipr in modules.dep whereas 3.19.0-50-generic does not have.

Pls provide updated kernel image to proceed with tests.
Thanks inadvance.

output of extracted initramfs
????
# grep -r ipr 4.2/*
Binary file 4.2/bin/busybox matches
Binary file 4.2/initrd.img-4.2.0-27-generic matches
Binary file 4.2/initrd.img-4.2.0-27-generic.bk matches
Binary file 4.2/lib/powerpc64le-linux-gnu/libtinfo.so.5 matches
Binary file 4.2/lib/powerpc64le-linux-gnu/libc.so.6 matches
4.2/lib/modules/4.2.0-27-generic/modules.dep:kernel/drivers/scsi/ipr.ko:
Binary file 4.2/lib/modules/4.2.0-27-generic/modules.dep.bin matches
4.2/lib/modules/4.2.0-27-generic/modules.alias:alias pci:v00001014d0000034Asv00001014sd000004C9bc*sc*i* ipr
...
4.2/lib/modules/4.2.0-27-generic/modules.alias:alias pci:v00001069d0000B166sv00001014sd00000266bc*sc*i* ipr
Binary file 4.2/lib/modules/4.2.0-27-generic/kernel/drivers/scsi/megaraid/megaraid_sas.ko matches
Binary file 4.2/lib/modules/4.2.0-27-generic/kernel/drivers/scsi/libsas/libsas.ko matches
Binary file 4.2/lib/modules/4.2.0-27-generic/kernel/drivers/scsi/ipr.ko matches
Binary file 4.2/lib/modules/4.2.0-27-generic/kernel/drivers/net/ethernet/jme.ko matches
4.2/lib/modules/4.2.0-27-generic/modules.order:kernel/drivers/scsi/ipr.ko
4.2/lib/modules/4.2.0-27-generic/modules.order:kernel/drivers/mtd/chips/chipreg.ko
4.2/lib/modules/4.2.0-27-generic/modules.order:kernel/net/netfilter/xt_iprange.ko
Binary file 4.2/lib/modules/4.2.0-27-generic/modules.alias.bin matches
?????
# grep -r ipr 3.19/*
Binary file 3.19/bin/busybox matches
Binary file 3.19/initrd.img-3.19.0-50-generic matches
Binary file 3.19/lib/powerpc64le-linux-gnu/libtinfo.so.5 matches
Binary file 3.19/lib/powerpc64le-linux-gnu/libc.so.6 matches
Binary file 3.19/lib/modules/3.19.0-50-generic/kernel/drivers/scsi/libsas/libsas.ko matches
3.19/lib/modules/3.19.0-50-generic/modules.order:kernel/drivers/scsi/ipr.ko
3.19/lib/modules/3.19.0-50-generic/modules.order:kernel/drivers/mtd/chips/chipreg.ko
3.19/lib/modules/3.19.0-50-generic/modules.order:kernel/net/netfilter/xt_iprange.ko

#lsscsi
...
[1:2:0:0] disk IBM IPR-0 5EC29900 /dev/sdc
[1:2:1:0] disk IBM IPR-0 5EC2A800 /dev/sdd

Regards,
-Satheesh.