Проблемы с контроллером PCI-2xIDE на SiI 0680

Решение проблем связванных с работой железа. Проблемы программно-аппаратной совместимости.
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Mopavlik
проходил мимо
Сообщения: 7
Зарегистрирован: 2009-10-14 17:05:19

Проблемы с контроллером PCI-2xIDE на SiI 0680

Непрочитанное сообщение Mopavlik » 2009-10-28 16:36:02

Вставил в систему контроллер subj, к нему подцепил хард WD 320G PATA. Отформатировал, залил 30 гигов файлов. Денек поработал нормально, протом начал рушить систему. Проблемы начинаются, как только начинаю читать/записывать большие файлы. Сразу в консоль сообщения о каких-то таймаутах, об Interrupt storm, система крепко виснет, потом перезагрузка.

Народ, помогите! Как нибудь можно это победить?

Там, внизу, написано, что atapci1 сейчас на 12-м прерывании; был он у меня и на 11-м, и на 10-м, результат один - Interrupt storm.

Код: Выделить всё

Oct 28 04:04:38 gateway kernel: Copyright (c) 1992-2008 The FreeBSD Project.
Oct 28 04:04:38 gateway kernel: Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
Oct 28 04:04:38 gateway kernel: The Regents of the University of California. All rights reserved.
Oct 28 04:04:38 gateway kernel: FreeBSD is a registered trademark of The FreeBSD Foundation.
Oct 28 04:04:38 gateway kernel: FreeBSD 6.3-RELEASE #0: Thu Mar 12 09:53:19 MSK 2009
Oct 28 04:04:38 gateway kernel: root@gateway.home:/usr/obj/usr/src/sys/CUSTOM1
Oct 28 04:04:38 gateway kernel: Timecounter "i8254" frequency 1193182 Hz quality 0
Oct 28 04:04:38 gateway kernel: CPU: Intel Pentium III (803.41-MHz 686-class CPU)
Oct 28 04:04:38 gateway kernel: Origin = "GenuineIntel"  Id = 0x68a  Stepping = 10
Oct 28 04:04:38 gateway kernel: Features=0x383f9ff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR,SSE>
Oct 28 04:04:38 gateway kernel: real memory  = 260030464 (247 MB)
Oct 28 04:04:38 gateway kernel: avail memory = 240726016 (229 MB)
Oct 28 04:04:38 gateway kernel: kbd1 at kbdmux0
Oct 28 04:04:38 gateway kernel: ath_hal: 0.9.20.3 (AR5210, AR5211, AR5212, RF5111, RF5112, RF2413, RF5413)
Oct 28 04:04:38 gateway kernel: hptrr: HPT RocketRAID controller driver v1.1 (Mar 12 2009 09:52:25)
Oct 28 04:04:38 gateway kernel: acpi0: <ASUS CUPLE_VM> on motherboard
Oct 28 04:04:38 gateway kernel: acpi0: Power Button (fixed)
Oct 28 04:04:38 gateway kernel: Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000
Oct 28 04:04:38 gateway kernel: acpi_timer0: <24-bit timer at 3.579545MHz> port 0xe408-0xe40b on acpi0
Oct 28 04:04:38 gateway kernel: cpu0: <ACPI CPU> on acpi0
Oct 28 04:04:38 gateway kernel: acpi_throttle0: <ACPI CPU Throttling> on cpu0
Oct 28 04:04:38 gateway kernel: acpi_button0: <Power Button> on acpi0
Oct 28 04:04:38 gateway kernel: pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
Oct 28 04:04:38 gateway kernel: pci0: <ACPI PCI bus> on pcib0
Oct 28 04:04:38 gateway kernel: agp0: <VIA 8601 (Apollo ProMedia/PLE133Ta) host to PCI bridge> mem 0xf8000000-0xfbffffff at device 0.0 on pci0
Oct 28 04:04:38 gateway kernel: pcib1: <ACPI PCI-PCI bridge> at device 1.0 on pci0
Oct 28 04:04:38 gateway kernel: pci1: <ACPI PCI bus> on pcib1
Oct 28 04:04:38 gateway kernel: pci1: <display, VGA> at device 0.0 (no driver attached)
Oct 28 04:04:38 gateway kernel: isab0: <PCI-ISA bridge> at device 4.0 on pci0
Oct 28 04:04:38 gateway kernel: isa0: <ISA bus> on isab0
Oct 28 04:04:38 gateway kernel: atapci0: <VIA 82C686B UDMA100 controller> port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xd800-0xd80f at device 4.1 on pci0
Oct 28 04:04:38 gateway kernel: ata0: <ATA channel 0> on atapci0
Oct 28 04:04:38 gateway kernel: ata1: <ATA channel 1> on atapci0
Oct 28 04:04:38 gateway kernel: atapci1: <SiI SiI 0680 UDMA133 controller> port 0xb800-0xb807,0xb400-0xb403,0xb000-0xb007,0xa800-0xa803,0xa400-0xa40f mem 0xf5800000-0xf58000ff irq 12 at device 9.0 on pci0
Oct 28 04:04:38 gateway kernel: ata2: <ATA channel 0> on atapci1
Oct 28 04:04:38 gateway kernel: ata3: <ATA channel 1> on atapci1
Oct 28 04:04:38 gateway kernel: rl0: <RealTek 8139 10/100BaseTX> port 0xa000-0xa0ff mem 0xf5000000-0xf50000ff irq 10 at device 10.0 on pci0
Oct 28 04:04:38 gateway kernel: miibus0: <MII bus> on rl0
Oct 28 04:04:38 gateway kernel: rlphy0: <RealTek internal media interface> on miibus0
Oct 28 04:04:38 gateway kernel: rlphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
Oct 28 04:04:38 gateway kernel: rl0: Ethernet address: 00:c0:26:2a:fa:b7
Oct 28 04:04:38 gateway kernel: rl1: <RealTek 8139 10/100BaseTX> port 0x9800-0x98ff mem 0xf4800000-0xf48000ff irq 11 at device 11.0 on pci0
Oct 28 04:04:38 gateway kernel: miibus1: <MII bus> on rl1
Oct 28 04:04:38 gateway kernel: rlphy1: <RealTek internal media interface> on miibus1
Oct 28 04:04:38 gateway kernel: rlphy1:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
Oct 28 04:04:38 gateway kernel: rl1: Ethernet address: 00:c0:26:a6:f2:2a
Oct 28 04:04:38 gateway kernel: fdc0: <floppy drive controller> port 0x3f2-0x3f5,0x3f7 irq 6 drq 2 on acpi0
Oct 28 04:04:38 gateway kernel: fdc0: [FAST]
Oct 28 04:04:38 gateway kernel: fd0: <1440-KB 3.5" drive> on fdc0 drive 0
Oct 28 04:04:38 gateway kernel: sio0: <16550A-compatible COM port> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0
Oct 28 04:04:38 gateway kernel: sio0: type 16550A
Oct 28 04:04:38 gateway kernel: sio1: <16550A-compatible COM port> port 0x2f8-0x2ff irq 3 on acpi0
Oct 28 04:04:38 gateway kernel: sio1: type 16550A
Oct 28 04:04:38 gateway kernel: atkbdc0: <Keyboard controller (i8042)> port 0x60,0x64 irq 1 on acpi0
Oct 28 04:04:38 gateway kernel: atkbd0: <AT Keyboard> irq 1 on atkbdc0
Oct 28 04:04:38 gateway kernel: kbd0 at atkbd0
Oct 28 04:04:38 gateway kernel: atkbd0: [GIANT-LOCKED]
Oct 28 04:04:38 gateway kernel: pmtimer0 on isa0
Oct 28 04:04:38 gateway kernel: orm0: <ISA Option ROM> at iomem 0xc0000-0xcbfff on isa0
Oct 28 04:04:38 gateway kernel: ppc0: parallel port not found.
Oct 28 04:04:38 gateway kernel: sc0: <System console> at flags 0x100 on isa0
Oct 28 04:04:38 gateway kernel: sc0: VGA <16 virtual consoles, flags=0x300>
Oct 28 04:04:38 gateway kernel: vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
Oct 28 04:04:38 gateway kernel: Timecounter "TSC" frequency 803413871 Hz quality 800
Oct 28 04:04:38 gateway kernel: Timecounters tick every 1.000 msec
Oct 28 04:04:38 gateway kernel: ipfw2 (+ipv6) initialized, divert enabled, rule-based forwarding disabled, default to accept, logging limited to 10 packets/entry by default
Oct 28 04:04:38 gateway kernel: hptrr: no controller detected.
Oct 28 04:04:38 gateway kernel: ad0: 38166MB <Seagate ST340014A 3.06> at ata0-master UDMA100
Oct 28 04:04:38 gateway kernel: ad1: 38166MB <Seagate ST340014A 3.06> at ata0-slave UDMA100
Oct 28 04:04:38 gateway kernel: acd0: CDRW <TOSHIBA ODD-DVD SD-R1512/1010> at ata1-slave UDMA33
Oct 28 04:04:38 gateway kernel: ad4: 305245MB <WDC WD3200AAJB-00J3A0 01.03E01> at ata2-master UDMA133
Oct 28 04:04:38 gateway kernel: Trying to mount root from ufs:/dev/ad0s1a
Oct 28 04:04:38 gateway kernel: WARNING: /usr was not properly dismounted
Oct 28 04:04:38 gateway kernel: WARNING: /var was not properly dismounted
Oct 28 04:04:38 gateway kernel: WARNING: /storage was not properly dismounted
Oct 28 04:05:02 gateway login: ROOT LOGIN (root) ON ttyv1
Oct 28 04:05:58 gateway kernel: ad4: WARNING - WRITE_DMA48 UDMA ICRC error (retrying request) LBA=492844255
Oct 28 04:05:58 gateway kernel: interrupt storm detected on "irq12:"; throttling interrupt source
Oct 28 04:06:02 gateway last message repeated 4 times
Oct 28 04:06:04 gateway kernel: ad4: TIMEOUT - WRITE_DMA48 retrying (0 retries left) LBA=492844255
Oct 28 04:06:04 gateway kernel: interrupt storm detected on "irq12:"; throttling interrupt source
Oct 28 04:06:23 gateway last message repeated 4 times
Oct 28 04:06:23 gateway kernel: ad4: FAILURE - WRITE_DMA48 timed out LBA=492844255
Oct 28 04:06:23 gateway kernel: g_vfs_done():ad4s1d[WRITE(offset=252336160768, length=131072)]error = 5
Oct 28 04:06:23 gateway kernel: ad4: WARNING - WRITE_DMA48 UDMA ICRC error (retrying request) LBA=492844767
Oct 28 04:06:23 gateway kernel: interrupt storm detected on "irq12:"; throttling interrupt source
Oct 28 04:06:23 gateway last message repeated 4 times
Oct 28 04:06:23 gateway kernel: ad4: TIMEOUT - WRITE_DMA48 retrying (0 retries left) LBA=492844767
Oct 28 04:06:23 gateway kernel: interrupt storm detected on "irq12:"; throttling interrupt source
Oct 28 04:06:23 gateway last message repeated 4 times
Oct 28 04:06:23 gateway kernel: ad4: FAILURE - WRITE_DMA48 timed out LBA=492844767
Oct 28 04:06:23 gateway kernel: g_vfs_done():ad4s1d[WRITE(offset=252336422912, length=131072)]error = 5
Oct 28 04:06:23 gateway kernel: ad4: WARNING - WRITE_DMA48 UDMA ICRC error (retrying request) LBA=492844767
Oct 28 04:06:23 gateway kernel: interrupt storm detected on "irq12:"; throttling interrupt source
Oct 28 04:06:27 gateway last message repeated 4 times
Oct 28 04:06:30 gateway kernel: ad4: TIMEOUT - WRITE_DMA48 retrying (0 retries left) LBA=492844767
Oct 28 04:06:30 gateway kernel: interrupt storm detected on "irq12:"; throttling interrupt source
Oct 28 04:06:34 gateway last message repeated 4 times
Oct 28 04:06:36 gateway kernel: ad4: FAILURE - WRITE_DMA48 timed out LBA=492844767
Oct 28 04:06:36 gateway kernel: g_vfs_done():ad4s1d[WRITE(offset=252336422912, length=131072)]error = 5
Oct 28 04:09:13 gateway kernel: ad4: TIMEOUT - READ_DMA retrying (1 retry left) LBA=229588991
Oct 28 04:09:19 gateway kernel: ad4: TIMEOUT - READ_DMA retrying (1 retry left) LBA=229589759
Oct 28 04:09:25 gateway kernel: ad4: TIMEOUT - READ_DMA retrying (1 retry left) LBA=229589887
Oct 28 04:09:32 gateway kernel: ad4: TIMEOUT - READ_DMA retrying (1 retry left) LBA=229590655
Oct 28 04:09:38 gateway kernel: ad4: TIMEOUT - READ_DMA retrying (1 retry left) LBA=229593471
Oct 28 04:09:45 gateway kernel: ad4: TIMEOUT - READ_DMA retrying (1 retry left) LBA=229601023
Oct 28 04:09:51 gateway kernel: ad4: TIMEOUT - READ_DMA retrying (1 retry left) LBA=229601535
Oct 28 04:10:39 gateway fsck: /dev/ad0s1f: 426695 files, 9601183 used, 7950435 free (136067 frags, 976796 blocks, 0.8% fragmentation)
Oct 28 04:10:55 gateway fsck: /dev/ad0s1d: UNREF FILE I=47212  OWNER=mysql MODE=100600
Oct 28 04:10:55 gateway fsck: /dev/ad0s1d: SIZE=0 MTIME=Oct 28 03:36 2009  (CLEARED)
Oct 28 04:10:55 gateway fsck: /dev/ad0s1d: UNREF FILE I=47219  OWNER=mysql MODE=100600
Oct 28 04:10:55 gateway fsck: /dev/ad0s1d: SIZE=0 MTIME=Oct 28 03:36 2009  (CLEARED)
Oct 28 04:10:55 gateway fsck: /dev/ad0s1d: UNREF FILE I=47228  OWNER=mysql MODE=100600
Oct 28 04:10:55 gateway fsck: /dev/ad0s1d: SIZE=0 MTIME=Oct 28 03:36 2009  (CLEARED)
Oct 28 04:10:55 gateway fsck: /dev/ad0s1d: UNREF FILE I=47231  OWNER=mysql MODE=100600
Oct 28 04:10:55 gateway fsck: /dev/ad0s1d: SIZE=0 MTIME=Oct 28 03:36 2009  (CLEARED)
Oct 28 04:10:55 gateway fsck: /dev/ad0s1d: UNREF FILE I=47233  OWNER=mysql MODE=100600
Oct 28 04:10:55 gateway fsck: /dev/ad0s1d: SIZE=0 MTIME=Oct 28 03:36 2009  (CLEARED)
Oct 28 04:10:55 gateway fsck: /dev/ad0s1d: Reclaimed: 0 directories, 5 files, 0 fragments
Oct 28 04:10:55 gateway fsck: /dev/ad0s1d: 25934 files, 252889 used, 373006 free (14214 frags, 44849 blocks, 2.3% fragmentation)
Oct 28 04:15:08 gateway syslogd: exiting on signal 15
Oct 28 04:16:36 gateway syslogd: kernel boot file is /boot/kernel/kernel

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

bu7cher
сержант
Сообщения: 220
Зарегистрирован: 2008-02-21 18:28:55
Откуда: Киров
Контактная информация:

Re: Проблемы с контроллером PCI-2xIDE на SiI 0680

Непрочитанное сообщение bu7cher » 2009-11-02 9:10:11

1. Попробуйте поменять шлейф.
2. Покажите вывод vmstat -i
нет ничего невозможного

Mopavlik
проходил мимо
Сообщения: 7
Зарегистрирован: 2009-10-14 17:05:19

Re: Проблемы с контроллером PCI-2xIDE на SiI 0680

Непрочитанное сообщение Mopavlik » 2009-11-02 23:54:47

1. Шлейф нормальный. Менял. Не помогает.
2.

Код: Выделить всё

#vmstat -i
interrupt                          total       rate
irq0: clk                        2256412        999
irq1: atkbd0                         589          0
irq5: rl0                         231573        102
irq6: fdc0                             8          0
irq7: ppc0                             1          0
irq8: rtc                         288779        127
irq10: atapci1                        23          0
irq12: rl1                         10219          4
irq14: ata0                        61523         27
irq15: ata1                           48          0
Total                            2849175       1262
Да всё уже перепробовал. Мать и контроллер прошиты самыми новыми, какими только мог найти, прошивками.
Все по отдельности работает: и контроллер с "маленьким" (40Гб) винтом, и винт сам по себе; а вместе не хочет. Как только начинаешь копировать что-то большое, так

Код: Выделить всё

Nov  2 23:00:12 gateway kernel: ad4: TIMEOUT - READ_DMA48 retrying (1 retry left) LBA=528429215
Nov  2 23:00:19 gateway kernel: ad4: FAILURE - device detached
Nov  2 23:00:19 gateway kernel: subdisk4: detached
Nov  2 23:00:19 gateway kernel: ad4: detached
Nov  2 23:00:19 gateway kernel: g_vfs_done():ad4s1d[READ(offset=270555660288, length=131072)]error = 6
Nov  2 23:00:19 gateway kernel: g_vfs_done():ad4s1d[READ(offset=270555660288, length=16384)]error = 6
Nov  2 23:00:19 gateway kernel: g_vfs_done():ad4s1d[READ(offset=270555676672, length=131072)]error = 6
Nov  2 23:00:19 gateway kernel: g_vfs_done():ad4s1d[WRITE(offset=270539997184, length=16384)]error = 6
и всё, перезагрузка.

Вот как определяется геометрия:

Код: Выделить всё

#fdisk ad4
******* Working on device /dev/ad4 *******
parameters extracted from in-core disklabel are:
cylinders=620181 heads=16 sectors/track=63 (1008 blks/cyl)

Figures below won't work with BIOS for partitions not in cyl 1
parameters to be used for BIOS calculations are:
cylinders=620181 heads=16 sectors/track=63 (1008 blks/cyl)

Media sector size is 512
Warning: BIOS sector numbering starts with sector 1
Information from DOS bootblock is:
The data for partition 1 is:
sysid 165 (0xa5),(FreeBSD/NetBSD/386BSD)
    start 63, size 625137282 (305242 Meg), flag 80 (active)
	beg: cyl 0/ head 1/ sector 1;
	end: cyl 1023/ head 14/ sector 63
The data for partition 2 is:
<UNUSED>
The data for partition 3 is:
<UNUSED>
The data for partition 4 is:
<UNUSED> 
Видимо, мать (ASUS CUPLE-VM, 2002г.) слишком стара, чтобы тащить такие диски (WD 320 Gb, 2009г.)