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

Bug#352972: linux-image-2.6.15-1-686: fail to use udma with intel ICH4 on kernel > 2.6.12



Package: linux-image-2.6.15-1-686
Version: 2.6.15-6
Severity: important

I can't set udma for my harddrive since kernel 2.6.12, I think it's a
bug from ide-generic which initialise the driver sooner than piix.

sudo hdparm -d1 /dev/hda

/dev/hda:
setting using_dma to 1 (on)
HDIO_SET_DMA failed: Operation not permitted
using_dma    =  0 (off)

lspci | grep IDE
0000:00:1f.1 IDE interface: Intel Corporation 82801DBM (ICH4-M) IDE
Controller (rev 03)

*** Please type your report below this line ***
dmesg | grep ide
BIOS-provided physical RAM map:
CPU: After generic identify, caps: a7e9f9bf 00000000 00000000 00000000
00000180 00000000 00000000
CPU: After vendor identify, caps: a7e9f9bf 00000000 00000000 00000000
00000180 00000000 00000000
Boot video device is 0000:00:02.0
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
Probing IDE interface ide0...
Probing IDE interface ide1...
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ICH4: port 0x01f0 already claimed by ide0


cat /etc/modules
# /etc/modules: kernel modules to load at boot time.
#
# This file should contain the names of kernel modules that are
# to be loaded at boot time, one per line.  Comments begin with
# a "#", and everything on the line after them are ignored.
piix
ide-cd
ide-disk
ide-generic
psmouse
sbp2
sr_mod
speedstep-centrino

I have tried to blacklist piix in /etc/hotplug/blacklist but I get the
same issue.
I have tried to remove ide-disk and ide-generic from /etc/modules but I
get the same issue too.




-- System Information:
Debian Release: testing/unstable
 APT prefers unstable
 APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.15-1-686
Locale: LANG=en_GB.ISO-8859-15, LC_CTYPE=en_GB.ISO-8859-15
(charmap=ISO-8859-15)

Versions of packages linux-image-2.6.15-1-686 depends on:
ii  initramfs-tools [linux-initra 0.51       tools for generating an
initramfs
ii  module-init-tools             3.2.2-2    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.15-1-686 recommends:
ii  libc6-i686                    2.3.6-1    GNU C Library: Shared
libraries [i

-- debconf information:
 linux-image-2.6.15-1-686/postinst/kimage-is-a-directory:
 linux-image-2.6.15-1-686/preinst/overwriting-modules-2.6.15-1-686: true
 linux-image-2.6.15-1-686/postinst/depmod-error-initrd-2.6.15-1-686: false
 linux-image-2.6.15-1-686/postinst/bootloader-error-2.6.15-1-686:
 linux-image-2.6.15-1-686/postinst/bootloader-test-error-2.6.15-1-686:
 linux-image-2.6.15-1-686/preinst/lilo-has-ramdisk:
 linux-image-2.6.15-1-686/preinst/failed-to-move-modules-2.6.15-1-686:
 linux-image-2.6.15-1-686/postinst/old-system-map-link-2.6.15-1-686: true
 linux-image-2.6.15-1-686/preinst/abort-install-2.6.15-1-686:
 linux-image-2.6.15-1-686/preinst/abort-overwrite-2.6.15-1-686:
 linux-image-2.6.15-1-686/preinst/bootloader-initrd-2.6.15-1-686: true

linux-image-2.6.15-1-686/prerm/would-invalidate-boot-loader-2.6.15-1-686:
true
 linux-image-2.6.15-1-686/preinst/lilo-initrd-2.6.15-1-686: true
 linux-image-2.6.15-1-686/postinst/old-initrd-link-2.6.15-1-686: true
 linux-image-2.6.15-1-686/postinst/old-dir-initrd-link-2.6.15-1-686: true
* linux-image-2.6.15-1-686/preinst/already-running-this-2.6.15-1-686:
 linux-image-2.6.15-1-686/preinst/initrd-2.6.15-1-686:
 linux-image-2.6.15-1-686/postinst/depmod-error-2.6.15-1-686: false
 linux-image-2.6.15-1-686/postinst/create-kimage-link-2.6.15-1-686: true
 linux-image-2.6.15-1-686/prerm/removing-running-kernel-2.6.15-1-686: true
 linux-image-2.6.15-1-686/preinst/elilo-initrd-2.6.15-1-686: true





Reply to: