usb/81524 : panic: usb_cold_explore: busses to explore when !cold

Ian Dowse iedowse at iedowse.com
Sun Feb 26 09:20:09 PST 2006


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

From: Ian Dowse <iedowse at iedowse.com>
To: Eugene Grosbein <eugen at grosbein.pp.ru>
Cc: bug-followup at freebsd.org
Subject: Re: usb/81524 : panic: usb_cold_explore: busses to explore when !cold 
Date: Sun, 26 Feb 2006 17:15:04 +0000

 In message <20060226162422.GA7479 at grosbein.pp.ru>, Eugene Grosbein writes:
 >I've upgraded my system to RELENG_4 today.
 >The kernel still panices the same way when compiled
 >with INVARIANS and INVARIANT_SUPPORT but without
 >these options it detects devices only once.
 
 Could you try the patch below to see if it helps? I forget all the
 details of the USB backports that caused this, so I'm probably
 missing something obvious.
 
 >Also, my APC UPS now is detected as ugen and not as uhid device
 >due to recent USB blacklist MFC.
 
 Is that a good or a bad thing?
 
 Ian
 
 Index: usb.c
 ===================================================================
 RCS file: /home/iedowse/CVS/src/sys/dev/usb/usb.c,v
 retrieving revision 1.26.2.13
 diff -u -r1.26.2.13 usb.c
 --- usb.c	30 Apr 2005 01:48:02 -0000	1.26.2.13
 +++ usb.c	26 Feb 2006 17:08:56 -0000
 @@ -980,6 +980,6 @@
  DRIVER_MODULE(usb, ohci, usb_driver, usb_devclass, 0, 0);
  DRIVER_MODULE(usb, uhci, usb_driver, usb_devclass, 0, 0);
  DRIVER_MODULE(usb, ehci, usb_driver, usb_devclass, 0, 0);
 -SYSINIT(usb_cold_explore, SI_SUB_INT_CONFIG_HOOKS, SI_ORDER_FIRST,
 +SYSINIT(usb_cold_explore, SI_SUB_CONFIGURE, SI_ORDER_MIDDLE,
      usb_cold_explore, NULL);
  #endif


More information about the freebsd-usb mailing list