panic in sio(4)

Andrey V. Elsukov bu7cher at yandex.ru
Tue Jan 29 21:25:51 PST 2008


Hi, All.

There is a guy which have a repeatable panic in the sio(4).
http://www.opennet.ru/openforum/vsluhforumID1/78445.html#9

Most interesting part of backtrace is:

#5  0xc08860ba in calltrap () at /usr/src/sys/i386/i386/exception.s:139
No locals.
#6  0xc0873700 in siointr1 (com=0xc3411400) at 
/usr/src/sys/dev/sio/sio.c:1613
     ocount = 4287153708
     int_ctl = 0 '\0'
     int_ctl_new = 0 '\0'
     line_status = 44 ','
     modem_status = 0 '\0'
     ioptr = (u_char *) 0xc3b85000 <Address 0xc3b85000 out of bounds>
     recv_data = 69 'E'
#7  0xc0873322 in siointr (arg=0xc3411400) at 
/usr/src/sys/dev/sio/sio.c:1391
     com = (struct com_s *) 0xc3411400
#8  0xc0889e95 in intr_execute_handlers (isrc=0xc32b48c8, 
iframe=0xd4032c94)
     at /usr/src/sys/i386/i386/intr_machdep.c:270
     td = (struct thread *) 0xc3284600
     ie = (struct intr_event *) 0xc32cab00
     ih = (struct intr_handler *) 0xc33f3840
     vector = -1019267008
     thread = 0

As i see there is no difference between 6.2 and 6.3 in the sio(4).
Can someone help to fix this panic?

-- 
WBR, Andrey V. Elsukov


More information about the freebsd-stable mailing list