Summary: | Kernel hangs an Partition check on PDC20268 (Promise Ultra100 TX2) | ||
---|---|---|---|
Product: | Gentoo Release Media | Reporter: | Nick Murtagh <nickm> |
Component: | Everything | Assignee: | Bob Johnson (RETIRED) <livewire> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Nick Murtagh
2003-01-14 15:36:05 UTC
To clarify, the IDE controller is a Promise Ultra 100TX2 (PDC20268) try latest experimental livecd please , has newest ide core I tried livecd-basic-x86-2003011400.iso. It got past the Partition check on 3 out of 4 boots. On writing partition table with fdisk I get hde: timeout waiting for DMA PDC202xx: Primary channel reset ide_dmaproc: chipset supported ide_dma_timeout func only: 16 The partition table does not get written. I've going to run the disk through IBM's Drive Fitness Test to rule out a problem with the drive, and I'll see if it works ok with DMA turned off. My gut feeling is that PDC202xx doesn't work properly yet with DMA :( Hi DFT says disk is in good health. Everything works ok if I turn DMA off (create partitions and filesystems) ide=nodma does NOT turn off DMA on this device, although it does allow the kernel to boot. I had to turn off DMA manually with hdparm before I could safely use fdisk. I think I'll try installing gentoo with DMA turned off and then try various kernels such as -ac or 2.5. I'll complain to lkml if I don't get anywhere, so feel free to close this bug... Thanks, Nick xfs-sources and gs-sources, maybe gentoo-sources (check changelog) Have fixes for this chipset. |