- 论坛徽章:
- 0
|
PromiseUltra100 芯片型号为pdc20267
当有几台客户机同时向服务器的这块IDE扩展卡的硬盘传输数据时
出现 dma timeouts
如下:
hde: timeout waiting for DMA
然后这块卡上的硬盘的数据就不能读写了。有时即使能读也是奇慢无比。
不知道是哪里出了问题。
有知道原因的朋友请解答一下,万分感谢。
dmesg信息如下:
- ICH5: not 100% native mode: will probe irqs later
- ide0: BM-DMA at 0xf000-0xf007, BIOS settings: hda:DMA, hdb:DMA
- ide1: BM-DMA at 0xf008-0xf00f, BIOS settings: hdc:DMA, hdd:DMA
- PDC20267: IDE controller at PCI slot 01:01.0
- PDC20267: chipset revision 2
- PDC20267: not 100% native mode: will probe irqs later
- PDC20267: (U)DMA Burst Bit ENABLED Primary PCI Mode Secondary PCI Mode.
- ide2: BM-DMA at 0xb000-0xb007, BIOS settings: hde:pio, hdf:pio
- ide3: BM-DMA at 0xb008-0xb00f, BIOS settings: hdg:pio, hdh:pio
- hda: ST340014A, ATA DISK drive
- hdb: ST3120022A, ATA DISK drive
- blk: queue c03b1580, I/O limit 4095Mb (mask 0xffffffff)
- blk: queue c03b16d4, I/O limit 4095Mb (mask 0xffffffff)
- hdc: ST3120022A, ATA DISK drive
- hdd: ST3120022A, ATA DISK drive
- blk: queue c03b1a00, I/O limit 4095Mb (mask 0xffffffff)
- blk: queue c03b1b54, I/O limit 4095Mb (mask 0xffffffff)
- hde: ST380011A, ATA DISK drive
- blk: queue c03b1e80, I/O limit 4095Mb (mask 0xffffffff)
- hdg: ST380011A, ATA DISK drive
- blk: queue c03b2300, I/O limit 4095Mb (mask 0xffffffff)
- ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
- ide1 at 0x170-0x177,0x376 on irq 15
- ide2 at 0xa000-0xa007,0xa402 on irq 21
- ide3 at 0xa800-0xa807,0xac02 on irq 21
- hda: host protected area => 1
- hda: 78165360 sectors (40021 MB) w/2048KiB Cache, CHS=4865/255/63, UDMA(100)
- hdb: host protected area => 1
- hdb: 234441648 sectors (120034 MB) w/2048KiB Cache, CHS=14593/255/63, UDMA(100)
- hdc: host protected area => 1
- hdc: 234441648 sectors (120034 MB) w/2048KiB Cache, CHS=14593/255/63, UDMA(100)
- hdd: host protected area => 1
- hdd: 234441648 sectors (120034 MB) w/2048KiB Cache, CHS=14593/255/63, UDMA(100)
- hde: host protected area => 1
- hde: 156301488 sectors (80026 MB) w/2048KiB Cache, CHS=155061/16/63, UDMA(100)
- hdg: host protected area => 1
- hdg: 156301488 sectors (80026 MB) w/2048KiB Cache, CHS=155061/16/63, UDMA(100)
- ide-floppy driver 0.99.newide
- Partition check:
- hda: hda1 hda2 hda3 hda4 < hda5 hda6 >
- hdb: hdb1
- hdc: hdc1
- hdd: hdd1
- hde: hde1
- hdg: hdg1
- ide-floppy driver 0.99.newide
- LVM version 1.0.5+(22/07/2002)
- NET4: Linux TCP/IP 1.0 for NET4.0
- IP Protocols: ICMP, UDP, TCP, IGMP
- IP: routing cache hash table of 8192 buckets, 64Kbytes
- TCP: Hash tables configured (established 262144 bind 65536)
- Linux IP multicast router 0.06 plus PIM-SM
- NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
- RAMDISK: Compressed image found at block 0
- Freeing initrd memory: 107k freed
- VFS: Mounted root (ext2 filesystem).
- md: md driver 0.90.0 MAX_MD_DEVS=256, MD_SB_DISKS=27
- md: raid0 personality registered as nr 2
- EXT3-fs: INFO: recovery required on readonly filesystem.
- EXT3-fs: write access will be enabled during recovery.
- (recovery.c, 256): journal_recover: JBD: recovery, exit status 0, recovered tran
- sactions 95737 to 95786
- (recovery.c, 258): journal_recover: JBD: Replayed 207 and revoked 0/0 blocks
- kjournald starting. Commit interval 5 seconds
- EXT3-fs: ide0(3,6): orphan cleanup on readonly fs
- ext3_orphan_cleanup: deleting unreferenced inode 195652
- ext3_orphan_cleanup: deleting unreferenced inode 195281
复制代码
[ 本帖最后由 wxxszzz 于 2005-12-26 21:52 编辑 ] |
|