usb/107935: [uplcom] [panic] panic while accessing /dev/cuaU0

Alexander Logvinov ports at logvinov.com
Tue Oct 23 03:30:05 PDT 2007


The following reply was made to PR usb/107935; it has been noted by GNATS.

From: Alexander Logvinov <ports at logvinov.com>
To: bug-followup at FreeBSD.org, ports at logvinov.com, imp at bsdimp.com,
        mirya at matrix.ua
Cc:  
Subject: Re: usb/107935: [uplcom] [panic] panic while accessing /dev/cuaU0
Date: Tue, 23 Oct 2007 20:18:49 +1000 (YAKST)

   I have found same problem in kern/95512.
   
   So in 7.0-BETA1:
  
 # ps ax | grep ttyU0
 850  ??  I      0:00,00 /usr/libexec/getty std.57600 ttyU0
 
 # minicom
 LANG/ja
 LANG/ko
 LANG/ru
 minicom: Cannot open /dev/cuaU0: Input/output error
 
 # minicom
 
 Fatal trap 12: page fault while in kernel mode
 cpuid = 0; apic id = 00
 fault virtual address   = 0x1c
 fault code              = supervisor read, page not present
 instruction pointer     = 0x20:0xc06bf97d
 stack pointer           = 0x28:0xd621ea70
 frame pointer           = 0x28:0xd621ea8c
 code segment            = base 0x0, limit 0xfffff, type 0x1b
                         = DPL 0, pres 1, def32 1, gran 1
 processor eflags        = interrupt enabled, resume, IOPL = 0
 current process         = 925 (minicom)
 trap number             = 12
 panic: page fault
 cpuid = 0
 Uptime: 3m3s
 Physical memory: 499 MB
 Dumping 60 MB: 45 29 13
 
 #0  doadump () at pcpu.h:195
 195             __asm __volatile("movl %%fs:0,%0" : "=r" (td));
 (kgdb) bt
 #0  doadump () at pcpu.h:195
 #1  0xc074ff67 in boot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:409
 #2  0xc0750229 in panic (fmt=Variable "fmt" is not available.
 ) at /usr/src/sys/kern/kern_shutdown.c:563
 #3  0xc0a131fc in trap_fatal (frame=0xd621ea30, eva=28) at /usr/src/sys/i386/i386/trap.c:872
 #4  0xc0a13480 in trap_pfault (frame=0xd621ea30, usermode=0, eva=28)
     at /usr/src/sys/i386/i386/trap.c:785
 #5  0xc0a13df5 in trap (frame=0xd621ea30) at /usr/src/sys/i386/i386/trap.c:463
 #6  0xc09f9e1b in calltrap () at /usr/src/sys/i386/i386/exception.s:139
 #7  0xc06bf97d in uhci_softintr (v=0xc2ecc000) at /usr/src/sys/dev/usb/uhci.c:1280
 #8  0xc06cbb12 in usb_schedsoftintr (bus=0xc2ecc000) at /usr/src/sys/dev/usb/usb.c:844
 #9  0xc06bfbce in uhci_abort_xfer (xfer=0xc32f3000, status=Variable "status" is not available.
 ) at /usr/src/sys/dev/usb/uhci.c:2047
 #10 0xc06bfc60 in uhci_device_bulk_abort (xfer=0xc32f3000) at /usr/src/sys/dev/usb/uhci.c:1967
 #11 0xc06cf9a9 in usbd_abort_pipe (pipe=0xc34bdd80) at /usr/src/sys/dev/usb/usbdi.c:879
 #12 0xc0ccbdc3 in ?? ()
 #13 0xc34bdd80 in ?? ()
 #14 0xd621eb0c in ?? ()
 #15 0xc0ccc266 in ?? ()
 #16 0x00000000 in ?? ()
 #17 0xc0b4b640 in M_SEGMENT_init_sys_init ()
 #18 0xd621eb68 in ?? ()
 #19 0x00000016 in ?? ()
 #20 0x00000016 in ?? ()
 #21 0xc3119b00 in ?? ()
 #22 0x802c7414 in ?? ()
 #23 0xd621eb9c in ?? ()
 #24 0xc079455d in ttioctl (tp=0x0, cmd=3270730752, data=0xd621eb68, flag=22) at tty.h:417
 Previous frame inner to this frame (corrupt stack?)


More information about the freebsd-usb mailing list