Subject: Re: CVS commit: src/sys/dev/usb
To: None <source-changes@NetBSD.org>
From: Jukka Salmi <j+nbsd@2006.salmi.ch>
List: source-changes
Date: 06/11/2006 18:27:34
Jukka Salmi --> source-changes (2006-06-11 15:16:31 +0200):
> A 3.99.20 kernel with usb_subr.c 1.133 just paniced while detaching a
> USB CF device:
> 
> uvm_fault(0xc043f220, 0, 1) -> 0xe
> kernel: supervisor trap page fault, code=0
> Stopped in pid 6.1 (usb3) at	netbsd:config_detach+0x18:	movl	0x1c(%ebx),%eax
> db> config_detach(c14f8320,1,c17ebe9c,c1ad2d00,c17ebf80) at netbsd:config_detach+0x18
> usb_disconnect_port(c17b5648,c17ebe80,10,0,cb1adc98) at netbsd:usb_disconnect_port+0x9c
> uhub_explore(c17ebf80,0,cbb8cc6c,c0362cd8,cb1adc98) at netbsd:uhub_explore+0x21d
> usb_discover(c156a000,1f4,0,c01004d1,cb1adc60) at netbsd:usb_discover+0x36
> usb_event_thread(c156a000,4b0000,4b7000,0,c01002e6) at netbsd:us

Fixed by usb_subr.c rev 1.135 - thanks!

-- 
bashian roulette:
$ ((RANDOM%6)) || rm -rf ~