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.
Cheers,
Adrian
> [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: