Hello IDE experts.

I am trying to use a SanDisk SDCFB-256, CFA DISK drive. This
is supposed to emulate an IDE drive and does (sort of). However,
upon boot, the boot-code keeps trying and trying and trying to
do SOMETHING that aparently isn't even necessary because the
virtual disk is accessible and can be written/read and I can
even boot from it.

But when it is on a system that is booting from a real drive,
I get the following errors, each one taking 15 seconds to time-
out. This runs the boot-time of a workstation that's supposed
to write stuff to these disks up to unacceptible limits
(5 minutes). It's like booting an old VAX.

Is there a fix for whatever the startup-code is trying to do?

Also, note that even though I told the BIOS to use PIO and
even though it was reported correctly, somebody decided
that I didn't really know what I wanted and set the damn
interface to UDMA 100 anyway. These are DMA timeout-errors!


RAMDISK driver initialized: 16 RAM disks of 16384K size 1024 blocksize Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2 ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx VP_IDE: IDE controller at PCI slot 0000:00:07.1 VP_IDE: chipset revision 6 VP_IDE: not 100% native mode: will probe irqs later VP_IDE: VIA vt82c686b (rev 40) IDE UDMA100 controller on pci0000:00:07.1 ide0: BM-DMA at 0xf800-0xf807, BIOS settings: hda:pio, hdb:pio Probing IDE interface ide0... hda: Maxtor 6E040L0, ATA DISK drive hdb: SanDisk SDCFB-256, CFA DISK drive ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 Probing IDE interface ide1... Probing IDE interface ide2... Probing IDE interface ide3... Probing IDE interface ide4... Probing IDE interface ide5... hda: max request size: 128KiB hda: 80293248 sectors (41110 MB) w/2048KiB Cache, CHS=65535/16/63, UDMA(100) hda: cache flushes supported hda: hda1 hda2 hda3 hda4 < hda5 > hdb: max request size: 128KiB hdb: 501760 sectors (256 MB) w/1KiB Cache, CHS=980/16/32, DMA hdb: cache flushes not supported hdb:<4>hdb: dma_timer_expiry: dma status == 0x61 hdb: DMA timeout error hdb: dma timeout error: status=0x58 { DriveReady SeekComplete DataRequest }

ide: failed opcode was: unknown
 hdb1

[SNIPPED...]

 hdb:<4>hdb: dma_timer_expiry: dma status == 0x61
hdb: DMA timeout error
hdb: dma timeout error: status=0x58 { DriveReady SeekComplete DataRequest }

ide: failed opcode was: unknown
 hdb1
hdb: dma_timer_expiry: dma status == 0x61
hdb: DMA timeout error
hdb: dma timeout error: status=0x58 { DriveReady SeekComplete DataRequest }

ide: failed opcode was: unknown
 hdb:<4>hdb: dma_timer_expiry: dma status == 0x61
hdb: DMA timeout error
hdb: dma timeout error: status=0x58 { DriveReady SeekComplete DataRequest }
ide: failed opcode was: unknown


Everyone of these is 15 seconds!

 hdb1
 hdb: hdb1
 hdb: hdb1
 hdb: hdb1
 hdb: hdb1
 hdb: hdb1
 hdb: hdb1
 hdb: hdb1
 hdb: hdb1
 hdb: hdb1
 hdb: hdb1
 hdb: hdb1
 hdb: hdb1
 hdb: hdb1
 hdb: hdb1

That last group takes 3 minutes!


Cheers, Dick Johnson Penguin : Linux version 2.6.11 on an i686 machine (5537.79 BogoMips). Notice : All mail here is now cached for review by Dictator Bush. 98.36% of all statistics are fiction. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/

Reply via email to