From patchwork Tue Apr 17 19:28:49 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Thadeu Lima de Souza Cascardo X-Patchwork-Id: 899610 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.ubuntu.com (client-ip=91.189.94.19; helo=huckleberry.canonical.com; envelope-from=kernel-team-bounces@lists.ubuntu.com; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=canonical.com Received: from huckleberry.canonical.com (huckleberry.canonical.com [91.189.94.19]) by ozlabs.org (Postfix) with ESMTP id 40Qb0H2jLVz9s1d; Wed, 18 Apr 2018 05:29:03 +1000 (AEST) Received: from localhost ([127.0.0.1] helo=huckleberry.canonical.com) by huckleberry.canonical.com with esmtp (Exim 4.86_2) (envelope-from ) id 1f8WHg-0004fN-Va; Tue, 17 Apr 2018 19:28:56 +0000 Received: from youngberry.canonical.com ([91.189.89.112]) by huckleberry.canonical.com with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.86_2) (envelope-from ) id 1f8WHf-0004ex-SN for kernel-team@lists.ubuntu.com; Tue, 17 Apr 2018 19:28:55 +0000 Received: from [191.255.182.180] (helo=localhost.localdomain) by youngberry.canonical.com with esmtpsa (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.76) (envelope-from ) id 1f8WHf-0006dD-5P for kernel-team@lists.ubuntu.com; Tue, 17 Apr 2018 19:28:55 +0000 From: Thadeu Lima de Souza Cascardo To: kernel-team@lists.ubuntu.com Subject: [Bionic] UBUNTU: d-i: move ipr to storage-core-modules on ppc64el Date: Tue, 17 Apr 2018 16:28:49 -0300 Message-Id: <20180417192849.5661-1-cascardo@canonical.com> X-Mailer: git-send-email 2.15.1 X-BeenThere: kernel-team@lists.ubuntu.com X-Mailman-Version: 2.1.20 Precedence: list List-Id: Kernel team discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: kernel-team-bounces@lists.ubuntu.com Sender: "kernel-team" 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 Acked-by: Seth Forshee Acked-by: Kleber Sacilotto de Souza --- 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 +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 +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 +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 +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 +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 +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 +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 +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 ?