panic when removing pccard

Niki Denev nike_d at cytexbg.com
Mon Jun 25 08:18:54 UTC 2007


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

M. Warner Losh wrote:
> I've done some testing with the recently improved in-tree usb stack,
> and it doesn't panic for me when I remove a CardBus USB card, both
> with and without devices.  It also does remove the extra /dev/usb*
> entries properly.  I couldn't cause any crashes with the latest
> -current.
> 
> Warner

Unfortunately it still does panic for me by simply inserting the card
(Huawei E630 3g card a.k.a Vodafone Mobile Connect), waiting for the
usb busses to be added and the ucom0 device to be recognized ( it takes
a few seconds) and then ejecting the card.
Again the message is :

  ucom0: detached
  (null): at uhub2 port 1 (addr 2) disconnected

  Fatal trap 12: page fault while in kernel mode
  fault virtual address   = 0x400
  fault code              = supervisor read, page not presend
  instruction pointer     = 0x20:0xc0595b2d
  stack pointer           = 0x28:0xd2f4db34
  frame pointer           = 0x28:0xd2f4db5c
  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         = 28 (cbb0 event thread)
  trap number             = 12
  panic: page fault

This problem does not exist if i compile my kernel with the HPS Usb Stack.


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (FreeBSD)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFGf3ppHNAJ/fLbfrkRAtL+AKCxm2AKjxi4uUetfZ+bv1PO432FXACgz+Ll
dpGLAw8qx9EyITVE/n7yqJ4=
=iGEZ
-----END PGP SIGNATURE-----


More information about the freebsd-current mailing list