Bug#336103: initramfs-tools: piix not loaded (dma off)
Package: initramfs-tools
Version: 0.32
I have a Dell D600 laptop (Intel PIIX IDE controller). It turns out
that piix.ko (in ide/pci) must be loaded before the main IDE code
otherwise DMA is not turned on (and loading the module and usig hdparm
fails too).
So I added "piix" to /etc/mkinitramfs/modules and everything works now.
comparing the old and new initramfs:
$ diff -r old/conf/modules new/conf/modules
1c1,2
< moduli moduli.dpkg-dist ssh_config ssh_config.dpkg-dist sshd_config
ssh_host_dsa_key ssh_host_dsa_key.pub ssh_host_rsa_key
ssh_host_rsa_key.pub
---
> piix
> hooks initramfs.conf modules scripts
Hmm - not sure what's going on there - the code seems to try
modprobing these one at a time - the hooks and moduli line look like a
bug. (ah yes, it is, another report to follow shortly :-)
$ cat new/conf/modules
piix
hooks initramfs.conf modules scripts
unix
Many many thanks,
Adrian
--
Email: adrian@smop.co.uk -*- GPG key available on public key servers
Debian GNU/Linux - the maintainable distribution -*- www.debian.org
Avoid working with children, animals and Microsoft "operating" systems
Reply to: