[BSD] OpenBSD dma letiltása
Szekvolgyi Peter
ghostp at mcss.hu
2008. Júl. 18., P, 16:17:15 CEST
Sziasztok,
Kezem ügyébe került egy routerboard és telepítettem
egy 1 GB-s CF-re OpenBSD 4.3-at. Indul, csak panaszkodik
a dma miatt:
pciide0 at pci0 dev 18 function 2 "NS SCx200 IDE" rev 0x01: DMA, channel
0 wired to compatibility, channel 1 wired to compatibility
wd0 at pciide0 channel 0 drive 0: <CF CARD 1GB>
wd0: 1-sector PIO, LBA, 951MB, 1949472 sectors
wd0(pciide0:0:0): using PIO mode 4, DMA mode 2
...
wd0(pciide0:0:0): timeout
type: ata
c_bcount: 8192
c_skip: 0
pciide0:0:0: bus-master DMA error: missing interrupt, status=0x21
wd0a: device timeout reading fsbn 128 of 128-143 (wd0 bn 191; cn 0 tn 3
sn 2), retrying
wd0(pciide0:0:0): timeout
type: ata
c_bcount: 8192
c_skip: 0
pciide0:0:0: bus-master DMA error: missing interrupt, status=0x21
wd0: transfer error, downgrading to PIO mode 4
wd0(pciide0:0:0): using PIO mode 4
wd0a: device timeout reading fsbn 128 of 128-143 (wd0 bn 191; cn 0 tn 3
sn 2), retrying
wd0: soft error (corrected)
Végül megcsinálja a downgrading-et de eléggé lassan.
Van valakinek esetleg ötlete hogyan tudnám ezt javítani?
Köszi a segítséget,
Pepe
További információk a(z) BSD levelezőlistáról