104/105: setserial hang at boot time

Thomas Quinot (thomas@Cuivre.FR.EU.ORG)
8 Jun 1998 10:25:33 +0200


With 2.1.104/105, setserial hangs every other boot. Serial ports
are:

ttyS00 at 0x03f8 (irq = 4) is a 16550A
ttyS01 at 0x02f8 (irq = 3) is a 16550A
ttyS03 at 0x02e8 (irq = 3) is a 16550A

ttyS03 is actually on IRQ 10.

setserial command lines :
/dev/ttyS0 auto_irq skip_test autoconfig session_lockout hup_notify spd_vhi
/dev/ttyS1 auto_irq skip_test autoconfig session_lockout hup_notify spd_vhi
/dev/ttyS3 irq 10 skip_test autoconfig session_lockout hup_notify spd_vhi

Magic-SysRQ-t reveals that setserial is in S state. When problem
occurs and I reboot (Magic-S,U,B), the second boot is successful
(ie setserial does _not_ hang).

setserial is version 2.13, compiled against 2.1.104 headers.
I am using glibc 2.0.94 and GCC 2.8.1. If you need other information,
just ask!

-- 
    Thomas.Quinot@Cuivre.FR.EU.ORG     <URL:http://Web.FdN.FR/~tquinot/>

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu