|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Wg-test-framework] linux 3.14.34 failure to detect disks on C600 storage controller
Ian Jackson writes ("RE: linux 3.14.34 failure to detect disks on C600 storage
controller"):
> Dugger, Donald D writes ("RE: linux 3.14.34 failure to detect disks on C600
> storage controller"):
> > I still think it's the initfs. There's a lot of magic that happens when
> > creating the initfs and I've been burned by the magic getting confused in
> > the past.
> >
> > I guess I need to understand your build process better. If you are
> > building a kernel on machine A and then booting on machine B you can get
> > hit by subtle issues in the build process. The biggest issue is that, when
> > creating the initfs, by default the system identifies which kernel modules
> > to include in the initfs based upon what kernel modules are currently
> > loaded on the build machine. If your build machine, for example, is using
> > IDE disks and the target machine is running SCSI expect to have problems.
>
> The initramfs is built on the target machine. So I don't think this
> can be relevant.
>
> > On a related note, I've run into issues where Linux has split a module into
> > 2 separate modules which confuses the initfs magic and required manual
> > intervention.
>
> That would be a potential cause.
>
> > Another thing to try is to upgrade the Debian kernel on this machine. You
> > say that Debian wheezy running 3.2 works, can you just update the that
> > machine to sid (which uses the 3.16) kernel and then see what modules are
> > needed, that might tell us what's wrong.
>
> I can try this.
Debian's 3.16:
(initramfs) cat /proc/partitions
major minor #blocks name
8 0 976762584 sda
8 1 291840 sda1
8 2 1 sda2
8 5 976467968 sda5
254 0 1949696 dm-0
(initramfs) lsmod
Module Size Used by Not tainted
usbhid 44460 0
hid 102264 1 usbhid
ohci_hcd 42982 0
uhci_hcd 43499 0
ehci_hcd 69837 0
usbcore 195340 4 usbhid,ohci_hcd,uhci_hcd,ehci_hcd
usb_common 12440 1 usbcore
dm_mod 89373 2
sg 29973 0
sd_mod 44356 2
crc_t10dif 12431 1 sd_mod
crct10dif_common 12356 1 crc_t10dif
isci 122261 1
ahci 33291 0
libsas 72596 1 isci
libahci 27158 1 ahci
libata 177457 3 ahci,libsas,libahci
scsi_transport_sas 33531 2 isci,libsas
e1000e 203664 0
ptp 17692 1 e1000e
crc32c_intel 21809 0
pps_core 17225 1 ptp
scsi_mod 191405 6 sg,sd_mod,isci,libsas,libata,scsi_transport_sas
(initramfs)
The only module there that I can't load in my 3.14.36 is crc32c_intel.
That's CONFIG_CRYPTO_CRC32C_INTEL which I will try enabling.
Ian.
_______________________________________________
Wg-test-framework mailing list
Wg-test-framework@xxxxxxxxxxxxxxxxxxxx
http://lists.xenproject.org/cgi-bin/mailman/listinfo/wg-test-framework
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |