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

Re: Bug#815977 closed by Ben Hutchings <ben@decadent.org.uk> (Re: Bug#815977: kernel-image-4.4.0-1-sparc64-di: Please add sunvnet and sunvdc for d-i)

Hi Ben!

On Sun, Mar 20, 2016 at 01:54:05AM +0000, Debian Bug Tracking System wrote:
> $ git grep -E 'sunvdc|sunvnet' debian/installer/
> debian/installer/sparc64/modules/sparc64/nic-modules:sunvnet ?
> debian/installer/sparc64/modules/sparc64/scsi-core-modules:sunvdc ?
> $ dpkg-deb -c /tmp/nic-modules-4.4.0-1-sparc64-di_4.4.6-1_sparc64.udeb | grep sunvnet
> -rw-r--r-- root/root     43488 2016-03-17 23:05 ./lib/modules/4.4.0-1-sparc64/kernel/drivers/net/ethernet/sun/sunvnet.ko
> $ dpkg-deb -c /tmp/scsi-core-modules-4.4.0-1-sparc64-di_4.4.6-1_sparc64.udeb | grep sunvdc
> -rw-r--r-- root/root     28680 2016-03-17 23:04 ./lib/modules/4.4.0-1-sparc64/kernel/drivers/block/sunvdc.ko
> All looks good to me.  Sounds like you're not including the right
> packages in your installer image.

The packages are there, otherwise it wouldn't be possible to load the
modules manually right after booting the installer.

There must be an issue with the module loading mechanism. Grepping
through sources.debian.net, it looks like the modules are actually
loaded by initramfs-tools when /sys/bus/vio is present during boot.

Thus, we first need to verify whether this is actually true. Maybe
there was a change in the kernel that changed the behavior of the
sysfs entry so that the check in the initramfs script fails.


> [1] http://sources.debian.net/src/initramfs-tools/0.123/hook-functions/?hl=478#L478

 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer - glaubitz@debian.org
`. `'   Freie Universitaet Berlin - glaubitz@physik.fu-berlin.de
  `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913

Reply to: