On Wed, Oct 13, 2004 at 11:14:20AM +0400, Alexei V. Mezin wrote: > Hello Epiphanov, > > Wednesday, October 13, 2004, 10:50:47 AM, you wrote: > > ES> В сообщении от 12 Октябрь 2004 18:46 Andrey Rahmatullin написал: > >> On Tue, Oct 12, 2004 at 06:17:48PM +0400, Alexei V. Mezin wrote: > >> > Oct 11 21:15:23 localhost kernel: irq 10: nobody cared! > >> > >> Кто на этом IRQ висит? > >> cat /proc/interrupts > > ES> Аналогично у меня с IRQ23. > ES> $cat /proc/interrupts | grep 23: > ES> 23: 2 0 IO-APIC-level ohci1394 > ES> $ > > ES> При монтировании USB-флешки возникает та же проблема. Началось с 2.6.7. > Вот! Вот именно. Проблема где-то в USB+SCSI. У меня давно уже живет > проблема USB flash reader'а и SCSI контроллера: при наличии скази > флэшка работает как USB1.0, в то время как та же система с 2.4.x и > кажись еще на 2.6.5 работала нормально, т.е. как USB2.0. > > Вот они, прерывания: > CPU0 CPU1 > 0: 1662613 86 IO-APIC-edge timer > 1: 385 1 IO-APIC-edge i8042 > 8: 1242495 0 IO-APIC-edge rtc > 9: 0 0 IO-APIC-level acpi > 10: 99999 1 IO-APIC-level uhci_hcd, uhci_hcd > 12: 8577 1 IO-APIC-edge i8042 > 14: 35 0 IO-APIC-edge ide0 > 16: 247868 0 IO-APIC-level ohci_hcd, nvidia > 17: 0 0 IO-APIC-level ohci_hcd, EMU10K1 > 18: 40281 1 IO-APIC-level ide3, ehci_hcd, aic7xxx > 19: 91086 1 IO-APIC-level bttv0 > NMI: 0 0 > LOC: 1662515 1662698 > ERR: 0 > MIS: 0 > > В аттаче еще немного сведений. > > Советы "отключить ACPI" не принимаются, для SMP это не подходит. Тем не менее попробовать это сделать для проверки стоит. Ещё можно попробовать опции: pci=noacpi noapic > P.S. Hotplug грузит все три модуля для поддержки USB. А зачем три, > когда по идее хватит всего двух, один для встроенной в чипсет USB1.0, > и второй для дополнительной платы с USB2.0? Что видит, для того и грузит. Чтобы не грузил, есть /etc/hotplug/blacklist. Хотя всё-таки лучше загрузить эти модули. Дело в том, что контроллер USB зачастую активизируется в BIOS (для эмуляции PS/2 клавиатуры и мыши), и иногда может выставлять прерывания (вообще-то они должны бы заворачиваться в SMI, но иногда это почему-то не работает нормально); в результате как раз может получиться "Disabling IRQn" (на 2.6; 2.4 в подобном случае просто виснет). При загрузке драйвера USB-контроллера эмуляция через BIOS отключается. > При этом встроенный USB > все равно не работает почему-то, хотя в БИОСе все включено, в списке > PCI-устройств все на месте и т.п. Скорее всего, из-за прерываний и не работает.