Comment 41 for bug 1751813

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

------- Comment From <email address hidden> 2018-04-17 10:43 EDT-------
(In reply to comment #63)
> On Tue, Apr 17, 2018 at 03:15:07AM -0000, Manoj Iyer wrote:
> > Looks like ipr module is present in kernel d-i.
>
> > bionic$ grep ipr debian.master/d-i/modules/scsi-modules*
> > debian.master/d-i/modules/scsi-modules:ipr ?
> > debian.master/d-i/modules/scsi-modules.powerpc:ipr ?
>
> > scsi-modules are not in d-i's pkg-lists/netboot .cfg files. So ipr.ko is
> > not in initrd. May be ipr could be moved to storage-core-modules instead
> > ?
>
> It could be, but the race would still be there, just less likely to be hit.

I do not think there is a race here, but basically the disk probing is slow(er?), something that needs to be investigate, but, definitely not before the 18.04 release.

I understand we have two fixes for the near term (18.04 GA):

1) Load the driver earlier, putting ipr.ko into storage-core-modules, and hope to have the discs initialized asynchronously before the disk partitioner is invoked.

2) Force the disc scan to use the sync mode during install

PS: Since IPR is the most used disk controller on ppc64el by far, I think it wouldn't hurt if we put it as part of the original netboot intird image. If we do not want to increase the initird size, we can replace the wifi drivers by the ipr driver or some net as arcnet, or hid drivers.