Bug 1031
Summary: | dvd-player on HPT302 fail with dma on | ||
---|---|---|---|
Product: | IO/Storage | Reporter: | Eirik Thorsnes (eirik.thorsnes) |
Component: | IDE | Assignee: | Dominik Brodowski (linux) |
Status: | CLOSED INSUFFICIENT_DATA | ||
Severity: | normal | CC: | alexn, herbert |
Priority: | P2 | ||
Hardware: | i386 | ||
OS: | Linux | ||
Kernel Version: | 2.6.1-1.63 (DJ at Fedora devel) | Subsystem: | |
Regression: | --- | Bisected commit-id: | |
Attachments: |
dmesg for failure case, acpi on, ide-scsi on for OTHER drive
/proc/interupts for failure case, acpi on, ide-scsi on for other drive dmesg for failure case - taken during mounting of drive, acpi and ide-scsi on dmesg -s40000 during mount with dma on (kernel 2.6.1-1.63) /proc/interupts for kernel 2.6.1-1.63 lsmod output for kernel 2.6.1-1.63 |
Description
Eirik Thorsnes
2003-08-02 03:00:22 UTC
it is working with acpi=off, but failing without it? can you attach the output of "dmesg -s40000" and "cat /proc/interrupts" from the failure case? Created attachment 839 [details]
dmesg for failure case, acpi on, ide-scsi on for OTHER drive
Failure appears when acpi is on. If ide-scsi is NOT loaded - I only get "no
valid block device" on mount. If ide-scsi IS loaded (but for a another
interface) I get hang on mount.
Created attachment 840 [details]
/proc/interupts for failure case, acpi on, ide-scsi on for other drive
Created attachment 841 [details]
dmesg for failure case - taken during mounting of drive, acpi and ide-scsi on
2.6-test4 seems to mount ok with acpi=on and ide-scsi loaded, but I have not tested this much yet. If you boot with acpi=off, does the failure go away? If yes, go ahead and upate the category/component to power-management/ACPI. If no, please remove "ACPI" from the Summary. thanks, -Len Changed kernel version to 2.6.1-1.63 (Fedora development kernel). Changed summary s/acpi/dma/ With this kernel the dvd mounts ok as long as dma is off (that is, acpi no longer has any effect). The drive (/dev/hdg in the new dmesg attachment) starts up without dma. If dma is activated with hdparm, and the drive is mounted the mount process hangs and is unkillable with kill -9. See new dmesg attachment /proc/version : Linux version 2.6.1-1.63 (bhcompile@bugs.devel.redhat.com) (gcc version 3.3.2 20040119 (Red Hat Linux 3.3.2-8)) #1 Thu Jan 29 11:58:52 EST 2004 Created attachment 2006 [details]
dmesg -s40000 during mount with dma on (kernel 2.6.1-1.63)
Created attachment 2007 [details]
/proc/interupts for kernel 2.6.1-1.63
Created attachment 2008 [details]
lsmod output for kernel 2.6.1-1.63
This bug appears to be the same issue as http://bugs.debian.org/230755. The latter also involves a PDC302 adapter where DMA fails, but the devices are hard drives rather than CD-ROMs. The submitter has tried drives of different makes as well as different 80-pin cables. Disabling DMA makes the drives work while displaying seemingly harmless set_speed errors exactly like those listed here. Has this bug been resolved? 7 months since last update. I have not tested this lately as I no longer use this hardware (I have the card laying around still though). Closing with INSUFFICIENT_DATA, as bug reporter no longer owns the hardware affected by this bug, and nobody else complained. |