On Mon, Mar 27, 2023 at 12:55:55PM -0400, Paul Tagliamonte wrote: > [...]
In the hopes this is useful, I had a second to build a -current kernel with ugen debugging enabled. Here's the prior output along with a tail of /var/log/messages in the background. / | [ 0.718964] [00042c96] libusb: debug [libusb_claim_interface] interface 4 | [ 0.719026] [00042c96] libusb: debug [libusb_submit_transfer] transfer 0x2ea487360 | [ 0.719043] [00042c96] libusb: debug [obsd_submit_transfer] | [ 0.719054] [00042c96] libusb: debug [_access_endpoint] endpoint 8 mode 0 | [ 0.729511] [00042c96] libusb: debug [_errno_to_libusb] error: Operation timed out (60) | [ 0.729531] [00042c96] libusb: debug [libusb_free_transfer] transfer 0x2ea487360 | [ 0.730553] [00042c96] libusb: debug [libusb_submit_transfer] transfer 0x2ea487460 | [ 0.730569] [00042c96] libusb: debug [obsd_submit_transfer] | [ 0.730580] [00042c96] libusb: debug [_access_endpoint] endpoint 8 mode 0 | Mar 27 20:04:40 ourea /bsd: ugenopen: flag=3, mode=8192, unit=0 endpt=8 | Mar 27 20:04:40 ourea /bsd: ugenopen: flag=1, mode=8192, unit=0 endpt=8 | Mar 27 20:04:40 ourea /bsd: ugenopen: sc=0xffff8000001be000, endpt=8, dir=1, sce=0xffff8000001bf7c0 | Mar 27 20:04:40 ourea /bsd: ugen_clear_iface_eps: clear interface eps | Mar 27 20:04:40 ourea /bsd: ugenioctl: cmd=80045572 | Mar 27 20:04:40 ourea /bsd: ugenioctl: cmd=80045571 | Mar 27 20:04:40 ourea /bsd: ugen0: ugenread: 8 | Mar 27 20:04:40 ourea /bsd: ugenread: start transfer 512 bytes | Mar 27 20:04:40 ourea /bsd: ugenioctl: cmd=80045572 | Mar 27 20:04:40 ourea /bsd: ugenioctl: cmd=80045571 | Mar 27 20:04:40 ourea /bsd: ugen0: ugenread: 8 | Mar 27 20:04:40 ourea /bsd: ugenread: start transfer 1024 bytes | [ 0.824716] [0003af1b] libusb: debug [usbi_wait_for_events] poll() returned 0 | [ 0.824746] [0003af1b] libusb: debug [libusb_get_next_timeout] no URB with timeout or all handled by OS; no timeout! | [ 0.824761] [0003af1b] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling | [ 0.824774] [0003af1b] libusb: debug [usbi_wait_for_events] poll() 1 fds with timeout in 100ms | [ 0.934674] [0003af1b] libusb: debug [usbi_wait_for_events] poll() returned 0 | [ 0.934702] [0003af1b] libusb: debug [libusb_get_next_timeout] no URB with timeout or all handled by OS; no timeout! | [ 0.934716] [0003af1b] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling | [ 0.934727] [0003af1b] libusb: debug [usbi_wait_for_events] poll() 1 fds with timeout in 100ms | [ 1.044719] [0003af1b] libusb: debug [usbi_wait_for_events] poll() returned 0 | [ 1.044746] [0003af1b] libusb: debug [libusb_get_next_timeout] no URB with timeout or all handled by OS; no timeout! | [ 1.044763] [0003af1b] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling ... | [ 1.924783] [0003af1b] libusb: debug [usbi_wait_for_events] poll() 1 fds with timeout in 100ms | [ 2.034700] [0003af1b] libusb: debug [usbi_wait_for_events] poll() returned 0 | [ 2.034731] [0003af1b] libusb: debug [libusb_get_next_timeout] no URB with timeout or all handled by OS; no timeout! | [ 2.034744] [0003af1b] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling | [ 2.034757] [0003af1b] libusb: debug [usbi_wait_for_events] poll() 1 fds with timeout in 100ms | ^C | Mar 27 20:04:42 ourea /bsd: ugenclose: flag=3, mode=8192, unit=0, endpt=0 | Mar 27 20:04:42 ourea /bsd: ugenclose: close control | Mar 27 20:04:42 ourea /bsd: ugenclose: flag=1, mode=8192, unit=0, endpt=8 | Mar 27 20:04:42 ourea /bsd: ugenclose: endpt=8 dir=1 sce=0xffff8000001bf7c0 \ Thanks, all! paultag -- :wq