[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#774620: debian-installer: scsi_transport_spi.ko is missing on the amd64 netboot image



Cyril Brulebois <kibi@debian.org> (2015-01-06):
> Hi Jean,
> 
> and thanks for the report.
> 
> Jean Weisbuch <jean@phpnet.org> (2015-01-05):
> > Package: debian-installer
> > Version: 20130613+deb7u2
> > Severity: important
> > Tags: d-i
> > 
> > The debian-installer netboot image on wheezy is missing the module
> > "./lib/modules/3.2.0-4-amd64/kernel/drivers/scsi/scsi_transport_spi.ko"
> > which makes the mptspi module (which is used by VMWare virtual
> > controller among others) unloadable with "Unknown symbol" errors on
> > the dmesg resulting on the installer unable to detect the disk(s).
> > 
> > As a side note, both the i386 netboot and the amd64 classic netinstall
> > images contains the module.
> > 
> > Taking the module from the netinstall amd64 iso and
> > putting it on the initrd image solves the problem and the installer
> > works fine then.
> > 
> > 
> > It seems that the file has been missing for quite a long time :
> > https://lists.debian.org/debian-boot/2011/03/msg00233.html
> 
> It seems to have been fixed in:
> | linux (3.14.13-2) unstable; urgency=medium
> | …
> |   * Add scsi_transport_sas and scsi_transport_spi to scsi-core-modules udeb
> |     as optional so that these modules do not end up in two different udebs
> |     as dependencies. Remove them from the i386, ia64, powerpc and sparc
> |     definition.
> | …
> |  -- Aurelien Jarno <aurel32@debian.org>  Thu, 24 Jul 2014 21:05:08 +0200
> 
> which has been merged as r21638.
> 
> Should probably be reassigned to src:linux, and the following patch
> against the wheezy branch should help? (I've verified these modules are
> indeed shipped in the linux-image package; some others exist as well,
> not sure they're worth shipping along…)

Kernel-team: what's your opinion on this?

I'm attaching a refreshed (debian/changelog…) patch.

Mraw,
KiBi.
Index: debian/changelog
===================================================================
--- debian/changelog	(revision 22423)
+++ debian/changelog	(working copy)
@@ -71,6 +71,10 @@
   * PCI: quirks: Fix backport of quirk_io()
   * [x86] mm/fault: Fix semaphore imbalance introduced in 3.2.67
 
+  [ Cyril Brulebois ]
+  * udeb: scsi-core-modules: Add scsi_transport_sas and
+    scsi_transport_spi as optional (Closes: #774620).
+
  -- Ben Hutchings <ben@decadent.org.uk>  Mon, 23 Feb 2015 03:42:59 +0000
 
 linux (3.2.65-1+deb7u2) wheezy-security; urgency=medium
Index: debian/installer/modules/scsi-core-modules
===================================================================
--- debian/installer/modules/scsi-core-modules	(revision 22423)
+++ debian/installer/modules/scsi-core-modules	(working copy)
@@ -1,3 +1,5 @@
 scsi_dh
 scsi_mod
 sd_mod
+scsi_transport_sas ?
+scsi_transport_spi ?

Attachment: signature.asc
Description: Digital signature


Reply to: