NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: kern/56739: Hang during boot since recent USB changes



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

From: Andreas Gustafsson <gson%gson.org@localhost>
To: gnats-bugs%NetBSD.org@localhost, riastradh%NetBSD.org@localhost
Cc: 
Subject: Re: kern/56739: Hang during boot since recent USB changes
Date: Sat, 5 Mar 2022 09:21:24 +0200

 Taylor R Campbell wrote:
 > Thanks!  These lines are the interesting ones.  Can you get stack
 > traces for these threads?
 > 
 > bt/a c246b980
 > bt/a c221b880
 > 
 > (or whatever the addresses are for the processes stuck in `usbdly' and
 > `tstile' next time you boot)
 
 usbdly from a new boot:
 
 db{0}> bt/a c246b980
 trace: pid 0 lid 101 at 0xd942bd60
 sleepq_block(1a,0,1a,0,d942bdd4,c05fbc47,c2348004,fa,12,200) at netbsd:sleepq_block+0xbf
 usb_delay_ms(c2348004,fa,12,200,3,c2348004,0,d942be00,c0b3dd8d,808) at netbsd:usb_delay_ms+0x77
 uhci_roothub_ctrl(c2348004,c2484122,0,ffffffff,84cea4,0,c2484122,0,c09ab1de,c215f040) at netbsd:uhci_roothub_ctrl+0xa55
 roothub_ctrl_start(c24840f4,c0e7a8ea,c24840f4,c246b400,d942beac,c01020f3,c247d940,c09a0002,2,d942bed8) at netbsd:roothub_ctrl_start+0xe2
 usbd_transfer(c24840f4,0,0,0,d942be8c,c246ba60,c15a6480,c215f040,d942beac,c09ab19f) at netbsd:usbd_transfer+0x272
 usbd_do_request_len(c2481800,d942bed8,0,0,0,0,1388,d942bef0,c03afcf0,c2481800) at netbsd:usbd_do_request_len+0x101
 usbd_do_request(c2481800,d942bed8,0,2,40323,2,551d3dfa,c2487700,c2481800,2) at netbsd:usbd_do_request+0x3f
 usbd_reset_port(c2481800,2,c2487748,c215f040,3,0,c247b810,62e81e2b,1,101) at netbsd:usbd_reset_port+0x45
 uhub_explore(c2481800,c2348268,0,c03afbae,33,0,c2348004,c2348238,d942bf9c,c03a9035) at netbsd:uhub_explore+0x5c0
 usb_discover(c2348238,c2348268,1770,c01020f3,c2346ac0,c2346ac0,c03a8fbe,c246b980,0,c0102011) at netbsd:usb_discover+0xd7
 usb_event_thread(c2346ac0,17bc000,17c7000,0,c01005a8,0,0,0,0,0) at netbsd:usb_event_thread+0x77
 
 tstile from the same new boot:
 
 db{0}> bt/a c221b880
 trace: pid 0 lid 5 at 0xd874de5c
 sleepq_block(0,0,c0ef2c9b,c1590db0,0,40,c097db62,c215f100,c15a8740,dc) at netbsd:sleepq_block+0x12b
 turnstile_block(0,1,c2348268,c1590db0,c157d780,c221b040,c246b400,1,0,0) at netbsd:turnstile_block+0x2ef
 mutex_vector_enter(c2348268,2,1,c0976423,2,2,10064,c05fa0e3,c2348cc0,c15a6480) at netbsd:mutex_vector_enter+0x138
 uhci_poll_hub(c2348000,0,2,c2288000,3,c15a6484,c15a64dc,c2348000,100,d8740078) at netbsd:uhci_poll_hub+0x1a
 callout_softclock(0,0,0,0,0,0,0,0,0,0) at netbsd:callout_softclock+0xa5
 softint_dispatch(c221b040,2,0,0,0,0,d8750ff0,d8750f98,c221bb40,80050033) at netbsd:softint_dispatch+0xd0
 Bad frame pointer: 0xc2288000
 -- 
 Andreas Gustafsson, gson%gson.org@localhost
 


Home | Main Index | Thread Index | Old Index