Зависает FC!
Ориентировочно - не хочет дружить с IDE.
Система :
Pentium-D #930 rev B1
ASUS P5LD2 pcb v1.х
PC2-5400 dual channel 1024Mb
ASUS EAX1600Pro(256Mb)
ASUS DRW-1608P2S
2*IDE WD 80Gb.
Логи:
Код: Выделить всё
Aug 25 21:51:41 localhost kernel: ACPI: PCI Interrupt 0000:01:03.0[A] -> GSI 20 (level, low) -> IRQ 19
Aug 25 21:51:41 localhost kernel: IT8212: chipset revision 17
Aug 25 21:51:42 localhost kernel: it821x: controller in pass through mode.
Aug 25 21:51:42 localhost kernel: IT8212: 100% native mode on irq 19
Aug 25 21:51:42 localhost kernel: ide2: BM-DMA at 0xa400-0xa407, BIOS settings: hde:pio, hdf:DMA
Aug 25 21:51:42 localhost kernel: ide3: BM-DMA at 0xa408-0xa40f, BIOS settings: hdg:pio, hdh:pio
Aug 25 21:51:42 localhost kernel: hde: WDC WD800JB-00JJC0, ATA DISK drive
Aug 25 21:51:42 localhost kernel: hdf: WDC WD800JB-00FSA0, ATA DISK drive
Aug 25 21:51:42 localhost kernel: ide2 at 0xb800-0xb807,0xb402 on irq 19
Aug 25 21:51:42 localhost kernel: hde: max request size: 128KiB
Aug 25 21:51:42 localhost kernel: hde: 156301488 sectors (80026 MB) w/8192KiB Cache, CHS=65535/16/63, UDMA(100)
Aug 25 21:51:42 localhost kernel: hde: cache flushes supported
Aug 25 21:51:42 localhost kernel: hde:hde: dma_intr: status=0x51 { DriveReady SeekComplete Error }
Aug 25 21:51:42 localhost kernel: hde: dma_intr: error=0x84 { DriveStatusError BadCRC }
Aug 25 21:51:42 localhost kernel: ide: failed opcode was: unknown
Aug 25 21:51:42 localhost kernel: hde: dma_intr: status=0x51 { DriveReady SeekComplete Error }
Aug 25 21:51:42 localhost kernel: hde: dma_intr: error=0x84 { DriveStatusError BadCRC }
Aug 25 21:51:42 localhost kernel: ide: failed opcode was: unknown
Aug 25 21:51:42 localhost kernel: hde: dma_intr: status=0x51 { DriveReady SeekComplete Error }
Aug 25 21:51:42 localhost kernel: hde: dma_intr: error=0x84 { DriveStatusError BadCRC }
Aug 25 21:51:42 localhost kernel: ide: failed opcode was: unknown
Aug 25 21:51:42 localhost kernel: hde: dma_intr: status=0x51 { DriveReady SeekComplete Error }
Aug 25 21:51:42 localhost kernel: hde: dma_intr: error=0x84 { DriveStatusError BadCRC }
Aug 25 21:51:42 localhost kernel: ide: failed opcode was: unknown
Aug 25 21:51:42 localhost kernel: hdf: DMA disabled
...
Код: Выделить всё
alhost kernel: hdb: lost interrupt
Aug 26 02:05:27 localhost kernel: hdb: cdrom_pc_intr: The drive appears confused (ireason = 0x01)
Aug 26 02:05:27 localhost last message repeated 10 times
Aug 26 02:05:28 localhost kernel: irq 18: nobody cared (try booting with the "irqpoll" option)
Aug 26 02:05:28 localhost kernel:
Aug 26 02:05:28 localhost kernel: Call Trace: <IRQ> <ffffffff8015ab58>{__report_bad_irq+48}
Aug 26 02:05:28 localhost kernel: <ffffffff8015ad56>{note_interrupt+433} <ffffffff8015a61c>{__do_IRQ+191}
Aug 26 02:05:28 localhost kernel: <ffffffff8010ce0d>{do_IRQ+59} <ffffffff8010989f>{mwait_idle+0}
Aug 26 02:05:28 localhost kernel: <ffffffff8010ad72>{ret_from_intr+0} <EOI> <ffffffff8010989f>{mwait_idle+0}
Aug 26 02:05:28 localhost kernel: <ffffffff80339fce>{thread_return+0} <ffffffff801098d5>{mwait_idle+54}
Aug 26 02:05:28 localhost kernel: <ffffffff8010987c>{cpu_idle+151} <ffffffff80118b36>{start_secondary+1140}
Aug 26 02:05:28 localhost kernel: handlers:
Aug 26 02:05:28 localhost kernel: [<ffffffff80284c99>] (ide_intr+0x0/0x1ea)
Aug 26 02:05:28 localhost kernel: Disabling IRQ #18
Aug 26 02:06:29 localhost kernel: hdb: lost interrupt
Aug 26 02:06:29 localhost kernel: hdb: cdrom_pc_intr: The drive appears confused (ireason = 0x01)
Aug 26 02:06:29 localhost last message repeated 3 times
Aug 26 02:06:30 localhost kernel: irq 18: nobody cared (try booting with the "irqpoll" option)
Aug 26 02:06:30 localhost kernel:
Aug 26 02:06:30 localhost kernel: Call Trace: <IRQ> <ffffffff8015ab58>{__report_bad_irq+48}
Aug 26 02:06:30 localhost kernel: <ffffffff8015ad56>{note_interrupt+433} <ffffffff8015a61c>{__do_IRQ+191}
Aug 26 02:06:30 localhost kernel: <ffffffff8010ce0d>{do_IRQ+59} <ffffffff8010989f>{mwait_idle+0}
Aug 26 02:06:30 localhost kernel: <ffffffff8010ad72>{ret_from_intr+0} <EOI> <ffffffff8010989f>{mwait_idle+0}
Aug 26 02:06:30 localhost kernel: <ffffffff80339fce>{thread_return+0} <ffffffff801098d5>{mwait_idle+54}
Aug 26 02:06:30 localhost kernel: <ffffffff8010987c>{cpu_idle+151} <ffffffff80118b36>{start_secondary+1140}
Aug 26 02:06:30 localhost kernel: handlers:
Aug 26 02:06:30 localhost kernel: [<ffffffff80284c99>] (ide_intr+0x0/0x1ea)
Aug 26 02:06:30 localhost kernel: Disabling IRQ #18
Aug 26 02:07:31 localhost kernel: hdb: lost interrupt
Aug 26 02:07:31 localhost kernel: hdb: cdrom_pc_intr: The drive appears confused (ireason = 0x01)
Aug 26 02:07:31 localhost last message repeated 2 times
Aug 26 02:07:32 localhost kernel: irq 18: nobody cared (try booting with the "irqpoll" option)
Aug 26 02:07:32 localhost kernel:
Aug 26 02:07:32 localhost kernel: Call Trace: <IRQ> <ffffffff8015ab58>{__report_bad_irq+48}
Aug 26 02:07:32 localhost kernel: <ffffffff8015ad56>{note_interrupt+433} <ffffffff8015a61c>{__do_IRQ+191}
Aug 26 02:07:32 localhost kernel: <ffffffff8010ce0d>{do_IRQ+59} <ffffffff8010989f>{mwait_idle+0}
Aug 26 02:07:32 localhost kernel: <ffffffff8010ad72>{ret_from_intr+0} <EOI> <ffffffff8010989f>{mwait_idle+0}
Aug 26 02:07:32 localhost kernel: <ffffffff80339fce>{thread_return+0} <ffffffff801098d5>{mwait_idle+54}
Aug 26 02:07:32 localhost kernel: <ffffffff8010987c>{cpu_idle+151} <ffffffff8053a81b>{start_kernel+470}
Aug 26 02:07:32 localhost kernel: <ffffffff8053a298>{_sinittext+664}
Aug 26 02:07:32 localhost kernel: handlers:
Aug 26 02:07:32 localhost kernel: [<ffffffff80284c99>] (ide_intr+0x0/0x1ea)
Aug 26 02:07:32 localhost kernel: Disabling IRQ #18
Aug 26 02:08:33 localhost kernel: hdb: lost interrupt
Aug 26 02:08:33 localhost kernel: hdb: cdrom_pc_intr: The drive appears confused (ireason = 0x01)
Aug 26 02:08:33 localhost last message repeated 5 times
Aug 26 02:08:34 localhost kernel: irq 18: nobody cared (try booting with the "irqpoll" option)
Aug 26 02:08:34 localhost kernel:
Aug 26 02:08:34 localhost kernel: Call Trace: <IRQ> <ffffffff8015ab58>{__report_bad_irq+48}
Aug 26 02:08:34 localhost kernel: <ffffffff8015ad56>{note_interrupt+433} <ffffffff8015a61c>{__do_IRQ+191}
Aug 26 02:08:34 localhost kernel: <ffffffff8010ce0d>{do_IRQ+59} <ffffffff8010989f>{mwait_idle+0}
Aug 26 02:08:34 localhost kernel: <ffffffff8010ad72>{ret_from_intr+0} <EOI> <ffffffff8010989f>{mwait_idle+0}
Aug 26 02:08:34 localhost kernel: <ffffffff80339fce>{thread_return+0} <ffffffff801098d5>{mwait_idle+54}
Aug 26 02:08:34 localhost kernel: <ffffffff8010987c>{cpu_idle+151} <ffffffff8053a81b>{start_kernel+470}
Aug 26 02:08:34 localhost kernel: <ffffffff8053a298>{_sinittext+664}
Aug 26 02:08:34 localhost kernel: handlers:
Aug 26 02:08:34 localhost kernel: [<ffffffff80284c99>] (ide_intr+0x0/0x1ea)
Aug 26 02:08:34 localhost kernel: Disabling IRQ #18
Ругается на все накопители.
hde и hdf присоединены к ITE8211, CDROM к i845.
Линукс территориально расположен на /dev/hdf*.
Подобные проблеммы возникают и на FC4_i386.
Производительность дисковой подсистемы - почти никакая.
Установка FC4 под управлением vmware552 занимает ~15-20 минут, FC5_64(на реальном окружении) ставится ~60 минут (конфигурация примерно одинаковая на 2.5G).
После установки FC4(без vmware даже программа установки не запускалась) и запуска на живом окружении - начинает глючить как и FC5.
Зависание справедливо для SMP и !SMP ядер FC4.
Может проработать 1-20 мин. без зависания, но в конечном итоге результат неизбежен.
После очередного зависания все содержимое ext3fs свалилось в папку lost+found(единственный уцелевший объект фс).
WinXP, установленный на hde работает стабильно и безотказно.
В чем проблеммы? Как устранить? Что делать?