Hi. When upgrading to yaird + linux-image-2.6.{14,15} i suffer from no dma since yaird does not seem to find my via82cxxx ide controler.
output from initrd's init (relevant part): /sbin/insmod '/lib/modules/2.6.15-1-686/kernel/drivers/usb/core/usbcore.ko' /sbin/insmod '/lib/modules/2.6.15-1-686/kernel/drivers/usb/host/uhci-hcd.ko' /sbin/insmod '/lib/modules/2.6.15-1-686/kernel/drivers/usb/host/ehci-hcd.ko' /sbin/insmod '/lib/modules/2.6.15-1-686/kernel/drivers/usb/input/usbhid.ko' /sbin/insmod '/lib/modules/2.6.15-1-686/kernel/drivers/input/mousedev.ko' /sbin/insmod '/lib/modules/2.6.15-1-686/kernel/drivers/input/evdev.ko' /sbin/insmod '/lib/modules/2.6.15-1-686/kernel/drivers/ide/ide-core.ko' /sbin/insmod '/lib/modules/2.6.15-1-686/kernel/drivers/ide/ide-generic.ko' /sbin/insmod '/lib/modules/2.6.15-1-686/kernel/drivers/ide/ide-disk.ko' mkbdev '/dev/hda' 'hda' mkbdev '/dev/hda2' 'hda/hda2' /sbin/insmod '/lib/modules/2.6.15-1-686/kernel/fs/mbcache.ko' /sbin/insmod '/lib/modules/2.6.15-1-686/kernel/fs/jbd/jbd.ko' /sbin/insmod '/lib/modules/2.6.15-1-686/kernel/fs/ext3/ext3.ko' However: [EMAIL PROTECTED]:/tmp/tmp $ lspci 0000:00:00.0 Host bridge: VIA Technologies, Inc. VT8378 [KM400/A] Chipset Host Bridge 0000:00:01.0 PCI bridge: VIA Technologies, Inc. VT8237 PCI Bridge 0000:00:08.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 08) 0000:00:08.1 Input device controller: Creative Labs SB Live! MIDI/Game Port (rev 08) 0000:00:0a.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev 80) 0000:00:0a.1 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev 80) 0000:00:0f.0 IDE interface: VIA Technologies, Inc. VIA VT6420 SATA RAID Controller (rev 80) 0000:00:0f.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06) 0000:00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81) 0000:00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81) 0000:00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81) 0000:00:10.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81) 0000:00:10.4 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 86) 0000:00:11.0 ISA bridge: VIA Technologies, Inc. VT8237 ISA bridge [KT600/K8T800/K8T890 South] 0000:00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 78) 0000:01:00.0 VGA compatible controller: Matrox Graphics, Inc. G400/G450 (rev 82) Once I recreate the initrc.img file and reboot, with the following entries: ... /sbin/insmod '/lib/modules/2.6.15-1-686/kernel/drivers/input/evdev.ko' /sbin/insmod '/lib/modules/2.6.15-1-686/kernel/drivers/ide/ide-core.ko' /sbin/insmod '/lib/modules/2.6.15-1-686/kernel/drivers/ide/pci/via82cxxx.ko' /sbin/insmod '/lib/modules/2.6.15-1-686/kernel/drivers/ide/ide-disk.ko' /sbin/insmod '/lib/modules/2.6.15-1-686/kernel/drivers/ide/ide-generic.ko' mkbdev '/dev/hda' 'hda' ... Everything starts working fine (DMA related): bishop:~# hdparm /dev/hda /dev/hda: multcount = 0 (off) IO_support = 1 (32-bit) unmaskirq = 1 (on) using_dma = 1 (on) keepsettings = 0 (off) readonly = 0 (off) readahead = 256 (on) geometry = 65535/16/63, sectors = 117231408, start = 0 Cheers, -- Jesus Climent info:www.pumuki.org Unix SysAdm|Linux User #66350|Debian Developer|2.6.14|Helsinki Finland GPG: 1024D/86946D69 BB64 2339 1CAA 7064 E429 7E18 66FC 1D7F 8694 6D69 Do us a favor...I know it's difficult for you...but please, stay here, and try not to do anything...stupid. --Jack Sparrow (Pirates of the Caribbean) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]