[Bionic] UBUNTU: d-i: move ipr to storage-core-modules on ppc64el

Thadeu Lima de Souza Cascardo cascardo at canonical.com
Tue Apr 17 19:28:49 UTC 2018


BugLink: https://bugs.launchpad.net/bugs/1751813

Drivers from scsi-modules are not included in the netinst initrd, while the
ones in storage-core-modules are.

As the installer does not wait or enable synchronous scan on the scsi devices,
if the driver is loaded late, the installer might not show all disks.

Though loading the driver earlier does not guarantee that all disks will be
shown, it is more likely, which makes ppc64el users happier, as this is the
most used controller on IBM Power Systems.

Moving the driver to storage-core-modules makes it included in the netinst
initrd, which makes it load earlier, and users have reported that makes disks
appear when the partitioning interface comes up.

Signed-off-by: Thadeu Lima de Souza Cascardo <cascardo at canonical.com>
---
 debian.master/d-i/modules/amd64-virtual/scsi-modules   | 1 +
 debian.master/d-i/modules/amd64/scsi-modules           | 1 +
 debian.master/d-i/modules/arm64/scsi-modules           | 1 +
 debian.master/d-i/modules/armhf/scsi-modules           | 1 +
 debian.master/d-i/modules/i386-virtual/scsi-modules    | 1 +
 debian.master/d-i/modules/i386/scsi-modules            | 1 +
 debian.master/d-i/modules/ppc64el/storage-core-modules | 1 +
 debian.master/d-i/modules/s390x/scsi-modules           | 1 +
 debian.master/d-i/modules/scsi-modules                 | 1 -
 9 files changed, 8 insertions(+), 1 deletion(-)

diff --git a/debian.master/d-i/modules/amd64-virtual/scsi-modules b/debian.master/d-i/modules/amd64-virtual/scsi-modules
index 8909dfb79487..c5e6593a7bb4 100644
--- a/debian.master/d-i/modules/amd64-virtual/scsi-modules
+++ b/debian.master/d-i/modules/amd64-virtual/scsi-modules
@@ -1 +1,2 @@
 #include <scsi-modules>
+ipr ?
diff --git a/debian.master/d-i/modules/amd64/scsi-modules b/debian.master/d-i/modules/amd64/scsi-modules
index 8909dfb79487..c5e6593a7bb4 100644
--- a/debian.master/d-i/modules/amd64/scsi-modules
+++ b/debian.master/d-i/modules/amd64/scsi-modules
@@ -1 +1,2 @@
 #include <scsi-modules>
+ipr ?
diff --git a/debian.master/d-i/modules/arm64/scsi-modules b/debian.master/d-i/modules/arm64/scsi-modules
index 8909dfb79487..c5e6593a7bb4 100644
--- a/debian.master/d-i/modules/arm64/scsi-modules
+++ b/debian.master/d-i/modules/arm64/scsi-modules
@@ -1 +1,2 @@
 #include <scsi-modules>
+ipr ?
diff --git a/debian.master/d-i/modules/armhf/scsi-modules b/debian.master/d-i/modules/armhf/scsi-modules
index 8909dfb79487..c5e6593a7bb4 100644
--- a/debian.master/d-i/modules/armhf/scsi-modules
+++ b/debian.master/d-i/modules/armhf/scsi-modules
@@ -1 +1,2 @@
 #include <scsi-modules>
+ipr ?
diff --git a/debian.master/d-i/modules/i386-virtual/scsi-modules b/debian.master/d-i/modules/i386-virtual/scsi-modules
index 8909dfb79487..c5e6593a7bb4 100644
--- a/debian.master/d-i/modules/i386-virtual/scsi-modules
+++ b/debian.master/d-i/modules/i386-virtual/scsi-modules
@@ -1 +1,2 @@
 #include <scsi-modules>
+ipr ?
diff --git a/debian.master/d-i/modules/i386/scsi-modules b/debian.master/d-i/modules/i386/scsi-modules
index 8909dfb79487..c5e6593a7bb4 100644
--- a/debian.master/d-i/modules/i386/scsi-modules
+++ b/debian.master/d-i/modules/i386/scsi-modules
@@ -1 +1,2 @@
 #include <scsi-modules>
+ipr ?
diff --git a/debian.master/d-i/modules/ppc64el/storage-core-modules b/debian.master/d-i/modules/ppc64el/storage-core-modules
index cb5278ea7aac..ebffb3730203 100644
--- a/debian.master/d-i/modules/ppc64el/storage-core-modules
+++ b/debian.master/d-i/modules/ppc64el/storage-core-modules
@@ -1 +1,2 @@
 #include <storage-core-modules>
+ipr ?
diff --git a/debian.master/d-i/modules/s390x/scsi-modules b/debian.master/d-i/modules/s390x/scsi-modules
index 8909dfb79487..c5e6593a7bb4 100644
--- a/debian.master/d-i/modules/s390x/scsi-modules
+++ b/debian.master/d-i/modules/s390x/scsi-modules
@@ -1 +1,2 @@
 #include <scsi-modules>
+ipr ?
diff --git a/debian.master/d-i/modules/scsi-modules b/debian.master/d-i/modules/scsi-modules
index 6458149cf570..002e18b5b115 100644
--- a/debian.master/d-i/modules/scsi-modules
+++ b/debian.master/d-i/modules/scsi-modules
@@ -85,7 +85,6 @@ sun3x_esp ?
 fcal ?
 lasi700 ?
 nsp32 ?
-ipr ?
 hptiop ?
 stex ?
 osst ?
-- 
2.15.1





More information about the kernel-team mailing list