При запуске serialscan ядро умирает без последнего вздоха при открытии ttyS1. Машина: dual amd opteron 248 AMD-8111 чипсет В логах (dmesg) есть такое странное сообщение: Serial: 8250/16550 driver $Revision: 1.90 $ 48 ports, IRQ sharing enabled ttyS0 at I/O 0x3f8 (irq = 4) is a NS16550A ttyS0 at I/O 0x3f8 (irq = 4) is a NS16550A pnp: Device 00:0a activated. ttyS1 at I/O 0x2f8 (irq = -1) is a 16550A Есть подозрение, что это как-то связано с http://bugme.osdl.org/show_bug.cgi?id=4824
Вру. Ошибка в 8250_pnp.c::serial_pnp_probe() Отсутствует проверка на активное устройство. надо добавить что-то вроде: if (! pnp_is_active(dev)) return -ENODEV; желательно в самом начале функции serial_pnp_probe().
Нифига. pnp_is_active() возвращает истину для устройства с IRQ < 0 ;( Может быть ошибка именно в ней ?
Мда. # setserial /dev/ttyS1 тоже вешает машину в усмерть.
на alt3 вроде как все работает.