Bug#345374: linux-image-2.6.14-2-686: Cannot turn DMA support for ide devices on
Package: linux-image-2.6.14-2-686
Version: 2.6.14-7
Severity: normal
I cannot turm DMA for my IDE devices at all, but hdparm -i states that
my drive supports DMA. My kernel module for IDE is piix with is loaded,
and worked in 2.6.12.
I didn't try to recompile image myself, but I would like to use image
from packages, because it is easy updateable.
There are few details of my system. If I sholud add something else let
me know.
gora:~# hdparm -d1 /dev/hda
/dev/hda:
setting using_dma to 1 (on)
HDIO_SET_DMA failed: Operation not permitted
using_dma = 0 (off)
gora:~# hdparm -i /dev/hda
/dev/hda:
Model=ST3120026A, FwRev=8.01, SerialNo=5JT40N3X
Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs RotSpdTol>.5% }
RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4
BuffType=unknown, BuffSize=8192kB, MaxMultSect=16, MultSect=16
CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=234441648
IORDY=on/off, tPIO={min:240,w/IORDY:120}, tDMA={min:120,rec:120}
PIO modes: pio0 pio1 pio2 pio3 pio4
DMA modes: mdma0 mdma1 mdma2
UDMA modes: udma0 udma1 udma2 udma3 udma4 *udma5
AdvancedPM=no WriteCache=enabled
Drive conforms to: ATA/ATAPI-6 T13 1410D revision 2:
ATA/ATAPI-1 ATA/ATAPI-2 ATA/ATAPI-3 ATA/ATAPI-4 ATA/ATAPI-5
ATA/ATAPI-6
* signifies the current active mode
Module Size Used by
binfmt_misc 11944 1
ipv6 267552 10
nls_iso8859_1 3968 2
nls_cp437 5632 2
vfat 13888 2
fat 54204 1 vfat
nls_cp1250 5088 1
dm_mod 60764 0
ide_cd 43588 0
videocodec 8212 0
w9966 11776 0
vicam 12064 0
usbvideo 28964 0
ov511 86144 0
ch 16424 0
mmc_block 8360 0
mmc_core 24496 1 mmc_block
ahci 12228 0
libata 51336 1 ahci
sr_mod 18692 0
cdrom 40928 2 ide_cd,sr_mod
sd_mod 19440 0
sg 38848 0
serport 4480 0
pcips2 4320 0
nvidia 4088336 30
v4l1_compat 15044 0
ir_kbd_i2c 8588 0
ir_common 8868 1 ir_kbd_i2c
bttv 164848 0
video_buf 22020 1 bttv
firmware_class 10528 1 bttv
i2c_algo_bit 9544 1 bttv
v4l2_common 5760 1 bttv
btcx_risc 5032 1 bttv
tveeprom 13552 1 bttv
videodev 9344 5 w9966,vicam,usbvideo,ov511,bttv
tvaudio 24444 0
msp3400 26720 0
snd_au8810 58464 0
snd_seq_midi 9280 0
snd_seq_midi_event 6944 1 snd_seq_midi
snd_seq 52592 2 snd_seq_midi,snd_seq_midi_event
analog 12160 0
usb_storage 80288 0
thermal 13352 0
button 6448 0
pcspkr 3392 0
scsi_mod 142472 7
ch,ahci,libata,sr_mod,sd_mod,sg,usb_storage
isofs 37816 0
i810 23872 0
drm 74516 1 i810
i810_audio 37108 0
ac97_codec 20108 1 i810_audio
lp 11844 0
loop 17448 0
freq_table 4516 0
processor 22684 1 thermal
ntfs 207888 1
nls_iso8859_2 4544 0
usbhid 38848 0
usbmouse 5440 0
gl620a 4352 0
usbnet 17064 1 gl620a
snd_mpu401 6504 0
snd_mpu401_uart 7328 2 snd_au8810,snd_mpu401
snd_rawmidi 24896 2 snd_seq_midi,snd_mpu401_uart
snd_intel8x0 35136 0
snd_ac97_codec 98684 2 snd_au8810,snd_intel8x0
snd_ac97_bus 2144 1 snd_ac97_codec
snd_seq_device 8748 3 snd_seq_midi,snd_seq,snd_rawmidi
i2c_i801 8876 0
snd_pcm 92392 3 snd_au8810,snd_intel8x0,snd_ac97_codec
snd_timer 24708 2 snd_seq,snd_pcm
8139cp 21856 0
snd_page_alloc 10952 2 snd_intel8x0,snd_pcm
i2c_core 22128 7
ir_kbd_i2c,bttv,i2c_algo_bit,tveeprom,tvaudio,msp3400,i2c_i801
snd 55940 10
snd_au8810,snd_seq,snd_mpu401,snd_mpu401_uart,snd_rawmidi,snd_intel8x0,snd_ac97_codec,snd_seq_device,snd_pcm,snd_timer
soundcore 9792 2 i810_audio,snd
8139too 28032 0
mii 5568 2 8139cp,8139too
intel_agp 24188 1
agpgart 35720 3 nvidia,drm,intel_agp
joydev 9920 0
uhci_hcd 33296 0
ns558 5444 0
gameport 15048 4 snd_au8810,analog,ns558
usbcore 127680 10
vicam,usbvideo,ov511,usb_storage,usbhid,usbmouse,gl620a,usbnet,uhci_hcd
generic 4356 0 [permanent]
piix 10436 0 [permanent]
i8xx_tco 7188 0
parport_pc 36868 1
parport 37256 3 w9966,lp,parport_pc
pci_hotplug 28628 0
psmouse 39684 0
serio_raw 7172 0
ext3 144008 5
jbd 56756 1 ext3
mbcache 9316 1 ext3
ide_disk 18784 11
ide_generic 1120 0 [permanent]
ide_core 130752 6
ide_cd,usb_storage,generic,piix,ide_disk,ide_generic
evdev 9600 0
mousedev 11584 1
gora:~# lspci
0000:00:00.0 Host bridge: Intel Corporation 82850 850 (Tehama) Chipset
Host Bridge (MCH) (rev 02)
0000:00:01.0 PCI bridge: Intel Corporation 82850 850 (Tehama) Chipset
AGP Bridge (rev 02)
0000:00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 04)
0000:00:1f.0 ISA bridge: Intel Corporation 82801BA ISA Bridge (LPC) (rev
04)
0000:00:1f.1 IDE interface: Intel Corporation 82801BA IDE U100 (rev 04)
0000:00:1f.2 USB Controller: Intel Corporation 82801BA/BAM USB (Hub #1)
(rev 04)0000:00:1f.3 SMBus: Intel Corporation 82801BA/BAM SMBus (rev 04)
0000:00:1f.4 USB Controller: Intel Corporation 82801BA/BAM USB (Hub #2)
(rev 04)0000:00:1f.5 Multimedia audio controller: Intel Corporation
82801BA/BAM AC'97 Audio (rev 04)
0000:01:00.0 VGA compatible controller: nVidia Corporation NV43 [GeForce
6200] (rev a2)
0000:02:03.0 Ethernet controller: Realtek Semiconductor Co., Ltd.
RTL-8139/8139C/8139C+ (rev 10)
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.14-2-686
Locale: LANG=pl_PL, LC_CTYPE=pl_PL (charmap=ISO-8859-2)
Versions of packages linux-image-2.6.14-2-686 depends on:
ii initramfs-tools [linux-initra 0.46 tools for generating an initramfs
ii module-init-tools 3.2.2-1 tools for managing Linux kernel mo
ii yaird [linux-initramfs-tool] 0.0.12-3 Yet Another mkInitRD
Versions of packages linux-image-2.6.14-2-686 recommends:
ii libc6-i686 2.3.5-9 GNU C Library: Shared libraries [i
-- debconf information:
linux-image-2.6.14-2-686/preinst/initrd-2.6.14-2-686:
linux-image-2.6.14-2-686/preinst/bootloader-initrd-2.6.14-2-686: true
linux-image-2.6.14-2-686/postinst/old-system-map-link-2.6.14-2-686: true
linux-image-2.6.14-2-686/preinst/failed-to-move-modules-2.6.14-2-686:
linux-image-2.6.14-2-686/preinst/elilo-initrd-2.6.14-2-686: true
linux-image-2.6.14-2-686/preinst/abort-install-2.6.14-2-686:
* linux-image-2.6.14-2-686/preinst/lilo-initrd-2.6.14-2-686: false
linux-image-2.6.14-2-686/postinst/depmod-error-2.6.14-2-686: false
linux-image-2.6.14-2-686/postinst/bootloader-test-error-2.6.14-2-686:
linux-image-2.6.14-2-686/postinst/bootloader-error-2.6.14-2-686:
linux-image-2.6.14-2-686/preinst/abort-overwrite-2.6.14-2-686:
linux-image-2.6.14-2-686/preinst/already-running-this-2.6.14-2-686:
linux-image-2.6.14-2-686/preinst/lilo-has-ramdisk:
linux-image-2.6.14-2-686/postinst/create-kimage-link-2.6.14-2-686: true
linux-image-2.6.14-2-686/postinst/depmod-error-initrd-2.6.14-2-686: false
linux-image-2.6.14-2-686/postinst/old-dir-initrd-link-2.6.14-2-686: true
linux-image-2.6.14-2-686/prerm/would-invalidate-boot-loader-2.6.14-2-686: true
* linux-image-2.6.14-2-686/preinst/overwriting-modules-2.6.14-2-686: false
linux-image-2.6.14-2-686/postinst/kimage-is-a-directory:
linux-image-2.6.14-2-686/prerm/removing-running-kernel-2.6.14-2-686: true
linux-image-2.6.14-2-686/postinst/old-initrd-link-2.6.14-2-686: true
Reply to: