CVS commit: src/sys/dev/usb

2020-03-31 Thread Tohru Nishimura
Module Name:src Committed By: nisimura Date: Tue Mar 31 23:26:32 UTC 2020 Modified Files: src/sys/dev/usb: if_mos.c Log Message: iron out multicast filter logic and pick better name for its work To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6

CVS commit: src/sys/dev/usb

2020-03-31 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Tue Mar 31 16:34:25 UTC 2020 Modified Files: src/sys/dev/usb: vhci.c vhci.h Log Message: Publish the request/response structures too. To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16 src/sys/dev/usb/vhci.c cvs rdiff

CVS commit: src/sys/dev/usb

2020-03-31 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Tue Mar 31 16:17:32 UTC 2020 Modified Files: src/sys/dev/usb: vhci.c Log Message: Allow short transfers. We introduce a third packet, in the U->H list, that contains a vhci_response_t, which indicates the size. To generate a diff

CVS commit: src/sys/dev/usb

2020-03-29 Thread Tom Ivar Helbekkmo
Module Name:src Committed By: tih Date: Sun Mar 29 10:46:10 UTC 2020 Modified Files: src/sys/dev/usb: ukbd.c Log Message: Summary: Introduce a keyboard event ring buffer for USB console keyboards For the console keyboard, events must be handled separately from the

CVS commit: src/sys/dev/usb

2020-03-29 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sun Mar 29 09:46:14 UTC 2020 Modified Files: src/sys/dev/usb: vhci.c Log Message: store the request buffer in the vxfer instead of the packet, clearer To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13

CVS commit: src/sys/dev/usb

2020-03-27 Thread Tohru Nishimura
Module Name:src Committed By: nisimura Date: Fri Mar 27 18:04:45 UTC 2020 Modified Files: src/sys/dev/usb: if_axe.c if_ure.c Log Message: - change to use rcvfilt_locked() name to clarify the intent. - stylise receive filter manipulation logic. - use ETHER_F_ALLMULTI flag.

CVS commit: src/sys/dev/usb

2020-03-24 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Tue Mar 24 17:20:55 UTC 2020 Modified Files: src/sys/dev/usb: vhci.c Log Message: Remove the argument from USB_{ATTACH,DETACH}, for consistency. To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/sys/dev/usb/vhci.c

CVS commit: src/sys/dev/usb

2020-03-24 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Tue Mar 24 07:12:16 UTC 2020 Modified Files: src/sys/dev/usb: if_umb.c Log Message: Fix type confusion. Found by kASan when doing a normal attach+detach over vHCI. To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19

CVS commit: src/sys/dev/usb

2020-03-24 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Tue Mar 24 07:11:07 UTC 2020 Modified Files: src/sys/dev/usb: vhci.c Log Message: Use a vhci_request_t, will be required for future changes. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/sys/dev/usb/vhci.c

CVS commit: src/sys/dev/usb

2020-03-22 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sun Mar 22 17:15:16 UTC 2020 Modified Files: src/sys/dev/usb: vhci.c Log Message: Add internal support for multiple endpoints. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/sys/dev/usb/vhci.c Please note that

CVS commit: src/sys/dev/usb

2020-03-22 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sun Mar 22 15:14:03 UTC 2020 Modified Files: src/sys/dev/usb: vhci.c Log Message: clarify and explain To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/sys/dev/usb/vhci.c Please note that diffs are not public

CVS commit: src/sys/dev/usb

2020-03-21 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat Mar 21 06:55:22 UTC 2020 Modified Files: src/sys/dev/usb: if_kue.c Log Message: KNF To generate a diff of this commit: cvs rdiff -u -r1.103 -r1.104 src/sys/dev/usb/if_kue.c Please note that diffs are not public domain; they

CVS commit: src/sys/dev/usb

2020-03-21 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat Mar 21 06:54:56 UTC 2020 Modified Files: src/sys/dev/usb: ugen.c Log Message: KNG To generate a diff of this commit: cvs rdiff -u -r1.150 -r1.151 src/sys/dev/usb/ugen.c Please note that diffs are not public domain; they are

CVS commit: src/sys/dev/usb

2020-03-21 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat Mar 21 06:55:13 UTC 2020 Modified Files: src/sys/dev/usb: if_umb.c Log Message: KNF To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/sys/dev/usb/if_umb.c Please note that diffs are not public domain; they

CVS commit: src/sys/dev/usb

2020-03-21 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat Mar 21 06:54:43 UTC 2020 Modified Files: src/sys/dev/usb: if_ure.c Log Message: KNF To generate a diff of this commit: cvs rdiff -u -r1.38 -r1.39 src/sys/dev/usb/if_ure.c Please note that diffs are not public domain; they

CVS commit: src/sys/dev/usb

2020-03-21 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat Mar 21 06:54:33 UTC 2020 Modified Files: src/sys/dev/usb: if_umbreg.h Log Message: KNF To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/dev/usb/if_umbreg.h Please note that diffs are not public domain;

CVS commit: src/sys/dev/usb

2020-03-19 Thread Pierre Pronchery
Module Name:src Committed By: khorben Date: Thu Mar 19 07:51:22 UTC 2020 Modified Files: src/sys/dev/usb: if_umb.c Log Message: Only set the IPv4 address in umb(4) if both MBIM_IPCONF_HAS_ADDRINFO and MBIM_IPCONF_HAS_GWINFO are available. Configuring umb(4) without

CVS commit: src/sys/dev/usb

2020-03-19 Thread Pierre Pronchery
Module Name:src Committed By: khorben Date: Thu Mar 19 07:50:27 UTC 2020 Modified Files: src/sys/dev/usb: if_umb.c Log Message: turn the success paths of FCC registration into debug prints. The (unlikely) failure path remains noisy. discussed with claudio >From OpenBSD.

CVS commit: src/sys/dev/usb

2020-03-19 Thread Pierre Pronchery
Module Name:src Committed By: khorben Date: Thu Mar 19 07:49:29 UTC 2020 Modified Files: src/sys/dev/usb: if_umb.c Log Message: When there is no network around the state timeout fires over and over again. Change the printf into a log and only under IFF_DEBUG to reduce

CVS commit: src/sys/dev/usb

2020-03-18 Thread Robert Elz
Module Name:src Committed By: kre Date: Wed Mar 18 11:33:32 UTC 2020 Modified Files: src/sys/dev/usb: if_aue.c Log Message: This was still not correct,. USB_DEBUG is what mattered, not AUE_DEBUG, the two are orthogonal. Just do it the way that should work, rather than

CVS commit: src/sys/dev/usb

2020-03-18 Thread Martin Husemann
Module Name:src Committed By: martin Date: Wed Mar 18 09:42:05 UTC 2020 Modified Files: src/sys/dev/usb: if_aue.c Log Message: Make this compilable w/o AUE_DEBUG To generate a diff of this commit: cvs rdiff -u -r1.169 -r1.170 src/sys/dev/usb/if_aue.c Please note that

CVS commit: src/sys/dev/usb

2020-03-17 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Mar 18 02:58:24 UTC 2020 Modified Files: src/sys/dev/usb: if_aue.c Log Message: define un (pointed out by kre@) To generate a diff of this commit: cvs rdiff -u -r1.168 -r1.169 src/sys/dev/usb/if_aue.c Please note that

CVS commit: src/sys/dev/usb

2020-03-15 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Mar 15 15:00:15 UTC 2020 Modified Files: src/sys/dev/usb: uhci.c Log Message: Fix a comment To generate a diff of this commit: cvs rdiff -u -r1.298 -r1.299 src/sys/dev/usb/uhci.c Please note that diffs are not public

CVS commit: src/sys/dev/usb

2020-03-15 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Mar 15 14:58:54 UTC 2020 Modified Files: src/sys/dev/usb: uhci.c Log Message: Move some comments To generate a diff of this commit: cvs rdiff -u -r1.297 -r1.298 src/sys/dev/usb/uhci.c Please note that diffs are not public

CVS commit: src/sys/dev/usb

2020-03-15 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Mar 15 14:19:04 UTC 2020 Modified Files: src/sys/dev/usb: usb_mem.c Log Message: KNF the KNF To generate a diff of this commit: cvs rdiff -u -r1.74 -r1.75 src/sys/dev/usb/usb_mem.c Please note that diffs are not public

CVS commit: src/sys/dev/usb

2020-03-15 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Mar 15 14:17:33 UTC 2020 Modified Files: src/sys/dev/usb: usb_mem.c Log Message: KNF To generate a diff of this commit: cvs rdiff -u -r1.73 -r1.74 src/sys/dev/usb/usb_mem.c Please note that diffs are not public domain; they

CVS commit: src/sys/dev/usb

2020-03-15 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Mar 15 14:14:50 UTC 2020 Modified Files: src/sys/dev/usb: usb_mem.c Log Message: Remove useless #include To generate a diff of this commit: cvs rdiff -u -r1.72 -r1.73 src/sys/dev/usb/usb_mem.c Please note that diffs are not

CVS commit: src/sys/dev/usb

2020-03-15 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Mar 15 13:59:20 UTC 2020 Modified Files: src/sys/dev/usb: uhci.c Log Message: Use howmany. NFCI. To generate a diff of this commit: cvs rdiff -u -r1.296 -r1.297 src/sys/dev/usb/uhci.c Please note that diffs are not public

CVS commit: src/sys/dev/usb

2020-03-15 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Mar 15 07:56:19 UTC 2020 Modified Files: src/sys/dev/usb: ehcivar.h ohcivar.h uhcivar.h Log Message: Use roundup. NFCI. To generate a diff of this commit: cvs rdiff -u -r1.47 -r1.48 src/sys/dev/usb/ehcivar.h cvs rdiff -u

CVS commit: src/sys/dev/usb

2020-03-13 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Mar 14 03:01:36 UTC 2020 Modified Files: src/sys/dev/usb: if_aue.c if_smsc.c umass.c uplcom.c usb_quirks.c usb_subr.c usbnet.c xhci.c Log Message: fix more broken kernhist formats (now I got them all). To

CVS commit: src/sys/dev/usb

2020-03-13 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Mar 14 02:22:16 UTC 2020 Modified Files: src/sys/dev/usb: if_aue.c usbdi.c Log Message: more changes from sc.dying in PR/55068 To generate a diff of this commit: cvs rdiff -u -r1.164 -r1.165 src/sys/dev/usb/if_aue.c cvs

CVS commit: src/sys/dev/usb

2020-03-13 Thread Martin Husemann
Module Name:src Committed By: martin Date: Fri Mar 13 19:17:27 UTC 2020 Modified Files: src/sys/dev/usb: if_ure.c Log Message: Fix printf format To generate a diff of this commit: cvs rdiff -u -r1.36 -r1.37 src/sys/dev/usb/if_ure.c Please note that diffs are not public

CVS commit: src/sys/dev/usb

2020-03-13 Thread Tohru Nishimura
Module Name:src Committed By: nisimura Date: Fri Mar 13 07:42:26 UTC 2020 Modified Files: src/sys/dev/usb: usbdevs Log Message: add ASMedia Technology To generate a diff of this commit: cvs rdiff -u -r1.776 -r1.777 src/sys/dev/usb/usbdevs Please note that diffs are not

CVS commit: src/sys/dev/usb

2020-03-05 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Thu Mar 5 08:35:17 UTC 2020 Modified Files: src/sys/dev/usb: ehci.c Log Message: Use howmany. NFC. To generate a diff of this commit: cvs rdiff -u -r1.274 -r1.275 src/sys/dev/usb/ehci.c Please note that diffs are not public

CVS commit: src/sys/dev/usb

2020-03-05 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Thu Mar 5 08:30:59 UTC 2020 Modified Files: src/sys/dev/usb: ohci.c Log Message: Use howmany. NFC. To generate a diff of this commit: cvs rdiff -u -r1.297 -r1.298 src/sys/dev/usb/ohci.c Please note that diffs are not public

CVS commit: src/sys/dev/usb

2020-03-05 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Thu Mar 5 08:12:30 UTC 2020 Modified Files: src/sys/dev/usb: ohci.c Log Message: Remove XXX comment. The sync is done one the last sitd after the loop. To generate a diff of this commit: cvs rdiff -u -r1.296 -r1.297

CVS commit: src/sys/dev/usb

2020-03-04 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Wed Mar 4 16:17:23 UTC 2020 Modified Files: src/sys/dev/usb: ehcivar.h Log Message: Consistency in use of #define names. No functional change as values of before and after defines are the same. To generate a diff of this

CVS commit: src/sys/dev/usb

2020-03-03 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Mar 4 01:23:08 UTC 2020 Modified Files: src/sys/dev/usb: uhid.c usbhid.h Log Message: Add ioctls to get and set raw mode. To generate a diff of this commit: cvs rdiff -u -r1.112 -r1.113 src/sys/dev/usb/uhid.c cvs rdiff

CVS commit: src/sys/dev/usb

2020-03-01 Thread Tohru Nishimura
Module Name:src Committed By: nisimura Date: Sun Mar 1 12:23:12 UTC 2020 Modified Files: src/sys/dev/usb: if_axe.c Log Message: introduce AXE_IS_172() conditional to highlight odd ball 172 and invert most IF-THEN-ELSE. consistent white spaces. To generate a diff of

CVS commit: src/sys/dev/usb

2020-03-01 Thread Tohru Nishimura
Module Name:src Committed By: nisimura Date: Sun Mar 1 10:16:17 UTC 2020 Modified Files: src/sys/dev/usb: if_axe.c Log Message: use DOPAUSE. 772B Lenovo now has working rxpause,txpause To generate a diff of this commit: cvs rdiff -u -r1.127 -r1.128

CVS commit: src/sys/dev/usb

2020-03-01 Thread Tohru Nishimura
Module Name:src Committed By: nisimura Date: Sun Mar 1 08:32:15 UTC 2020 Modified Files: src/sys/dev/usb: if_axe.c Log Message: simplify single bit tests. no code difference is observed To generate a diff of this commit: cvs rdiff -u -r1.126 -r1.127

CVS commit: src/sys/dev/usb

2020-02-28 Thread Tohru Nishimura
Module Name:src Committed By: nisimura Date: Sat Feb 29 04:27:53 UTC 2020 Modified Files: src/sys/dev/usb: if_axe.c Log Message: add comments to show the RX filter intent To generate a diff of this commit: cvs rdiff -u -r1.125 -r1.126 src/sys/dev/usb/if_axe.c Please

CVS commit: src/sys/dev/usb

2020-02-28 Thread Tohru Nishimura
Module Name:src Committed By: nisimura Date: Sat Feb 29 04:02:06 UTC 2020 Modified Files: src/sys/dev/usb: if_axe.c Log Message: make sure to accept bcast frame all the time To generate a diff of this commit: cvs rdiff -u -r1.124 -r1.125 src/sys/dev/usb/if_axe.c Please

CVS commit: src/sys/dev/usb

2020-02-28 Thread Tohru Nishimura
Module Name:src Committed By: nisimura Date: Sat Feb 29 02:51:14 UTC 2020 Modified Files: src/sys/dev/usb: if_axe.c Log Message: iron out receive filter multicast/promisc logic To generate a diff of this commit: cvs rdiff -u -r1.123 -r1.124 src/sys/dev/usb/if_axe.c

CVS commit: src/sys/dev/usb

2020-02-23 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Feb 23 08:54:47 UTC 2020 Modified Files: src/sys/dev/usb: motg.c Log Message: Fix mistake in use of usbd_xfer_schedule_timeout in motg. This code path is used both for xfers that are new, and xfers that are being done

CVS commit: src/sys/dev/usb

2020-02-23 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Feb 23 08:54:55 UTC 2020 Modified Files: src/sys/dev/usb: motg.c Log Message: Simplify some branches and kassert some redundant assignments. To generate a diff of this commit: cvs rdiff -u -r1.32 -r1.33

CVS commit: src/sys/dev/usb

2020-02-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Feb 19 16:07:38 UTC 2020 Modified Files: src/sys/dev/usb: usbdi.c Log Message: usbdi dtrace probes To generate a diff of this commit: cvs rdiff -u -r1.194 -r1.195 src/sys/dev/usb/usbdi.c Please note that diffs are not

CVS commit: src/sys/dev/usb

2020-02-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Feb 19 16:04:01 UTC 2020 Modified Files: src/sys/dev/usb: umass.c Log Message: umass dtrace probes To generate a diff of this commit: cvs rdiff -u -r1.179 -r1.180 src/sys/dev/usb/umass.c Please note that diffs are not

CVS commit: src/sys/dev/usb

2020-02-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Feb 19 16:03:30 UTC 2020 Modified Files: src/sys/dev/usb: usb.c Added Files: src/sys/dev/usb: usb_sdt.h Log Message: New dtrace usb provider, with a handful of probes in usb.c. To generate a diff of this commit:

CVS commit: src/sys/dev/usb

2020-02-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Feb 19 16:02:34 UTC 2020 Modified Files: src/sys/dev/usb: umass.c Log Message: Consolidate logic to call the transfer callback. No functional change intended. To generate a diff of this commit: cvs rdiff -u -r1.177

CVS commit: src/sys/dev/usb

2020-02-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Feb 19 16:02:50 UTC 2020 Modified Files: src/sys/dev/usb: umass.c Log Message: Make sure the umass transfer callback is run in error branches. To generate a diff of this commit: cvs rdiff -u -r1.178 -r1.179

CVS commit: src/sys/dev/usb

2020-02-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Feb 19 16:01:37 UTC 2020 Modified Files: src/sys/dev/usb: motg.c Log Message: Fix mistakes in timeout/abort/completion changes in motg(4). - Call usbd_xfer_schedule_timeout so we actually do time out. - Don't call

CVS commit: src/sys/dev/usb

2020-02-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Feb 19 16:00:28 UTC 2020 Modified Files: src/sys/dev/usb: umass.c Log Message: Abort default pipe too on detach before detaching children. This ensures that pending xfers on the default pipe will be aborted before we wait

CVS commit: src/sys/dev/usb

2020-02-18 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Feb 18 17:50:21 UTC 2020 Modified Files: src/sys/dev/usb: motg.c Log Message: Fix wrong KASSERT in motg abort. This has been wrong since last summer when we did the transition to xfer->ux_status = USBD_CANCELLED earlier.

CVS commit: src/sys/dev/usb

2020-02-17 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Feb 17 08:16:44 UTC 2020 Modified Files: src/sys/dev/usb: usbdi.c Log Message: When aborting a pipe, set pipe->up_running = 0. This prevents any concurrent usb_transfer_complete from restarting the pipe with

CVS commit: src/sys/dev/usb

2020-02-16 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sun Feb 16 09:53:55 UTC 2020 Modified Files: src/sys/dev/usb: usbdi_util.c Log Message: Improve the check, to prevent more surprises. To generate a diff of this commit: cvs rdiff -u -r1.80 -r1.81 src/sys/dev/usb/usbdi_util.c

CVS commit: src/sys/dev/usb

2020-02-16 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sun Feb 16 09:40:35 UTC 2020 Modified Files: src/sys/dev/usb: usbdi.c usbdi.h usbdi_util.c usbdi_util.h Log Message: Move usb_desc_* into usbdi_util.c, no functional change. To generate a diff of this commit: cvs rdiff -u -r1.192

CVS commit: src/sys/dev/usb

2020-02-15 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat Feb 15 09:26:07 UTC 2020 Modified Files: src/sys/dev/usb: xhci.c Log Message: Change bNbrPorts for loop to start from 1 to match others. NFCI. To generate a diff of this commit: cvs rdiff -u -r1.118 -r1.119

CVS commit: src/sys/dev/usb

2020-02-14 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat Feb 15 07:46:48 UTC 2020 Modified Files: src/sys/dev/usb: motg.c Log Message: Fix build To generate a diff of this commit: cvs rdiff -u -r1.27 -r1.28 src/sys/dev/usb/motg.c Please note that diffs are not public domain; they

CVS commit: src/sys/dev/usb

2020-02-14 Thread Emmanuel Dreyfus
Module Name:src Committed By: manu Date: Sat Feb 15 02:14:02 UTC 2020 Modified Files: src/sys/dev/usb: u3g.c umodeswitch.c Log Message: Add support for D-Link DWM-157 3G USB modem To generate a diff of this commit: cvs rdiff -u -r1.39 -r1.40 src/sys/dev/usb/u3g.c cvs

CVS commit: src/sys/dev/usb

2020-02-14 Thread Emmanuel Dreyfus
Module Name:src Committed By: manu Date: Sat Feb 15 02:10:45 UTC 2020 Modified Files: src/sys/dev/usb: usbdevs.h usbdevs_data.h Log Message: regen To generate a diff of this commit: cvs rdiff -u -r1.765 -r1.766 src/sys/dev/usb/usbdevs.h \

CVS commit: src/sys/dev/usb

2020-02-14 Thread Emmanuel Dreyfus
Module Name:src Committed By: manu Date: Sat Feb 15 02:08:54 UTC 2020 Modified Files: src/sys/dev/usb: usbdevs Log Message: Add UE version of D-Link DWM-157 To generate a diff of this commit: cvs rdiff -u -r1.775 -r1.776 src/sys/dev/usb/usbdevs Please note that diffs

CVS commit: src/sys/dev/usb

2020-02-14 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Feb 14 16:47:11 UTC 2020 Modified Files: src/sys/dev/usb: uhci.c Log Message: Initialize xfer->ux_status in uhci_root_intr_start. Otherwise, it will be USBD_NOT_STARTED, so usbd_ar_pipe will skip calling upm_abort.

CVS commit: src/sys/dev/usb

2020-02-14 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Feb 14 16:47:28 UTC 2020 Modified Files: src/sys/dev/usb: uhci.c Log Message: Set ux_isdone in uhci_poll_hub for DIAGNOSTIC. To generate a diff of this commit: cvs rdiff -u -r1.291 -r1.292 src/sys/dev/usb/uhci.c Please

CVS commit: src/sys/dev/usb

2020-02-12 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Feb 12 16:00:34 UTC 2020 Modified Files: src/sys/dev/usb: ehci.c Log Message: Fix steady state of timeouts in ehci. This is complicated because: 1. There are three ways that an xfer can be completed: (a) hardware

CVS commit: src/sys/dev/usb

2020-02-12 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Feb 12 16:00:17 UTC 2020 Modified Files: src/sys/dev/usb: usbdi.c usbdivar.h Log Message: New xfer state variables ux_timeout_set and ux_timeout_reset. These are needed because: - The host controller interrupt cannot

CVS commit: src/sys/dev/usb

2020-02-12 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Feb 12 15:59:30 UTC 2020 Modified Files: src/sys/dev/usb: usb.c usbdi.h Log Message: Teach usb_rem_task to return whether removed from queue or not. To generate a diff of this commit: cvs rdiff -u -r1.180 -r1.181

CVS commit: src/sys/dev/usb

2020-02-12 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Feb 12 15:59:59 UTC 2020 Modified Files: src/sys/dev/usb: usbdi.c Log Message: Nothing guarantees xfer's timeout has completed. Wait for it when we free the xfer. To generate a diff of this commit: cvs rdiff -u -r1.189

CVS commit: src/sys/dev/usb

2020-02-12 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Feb 12 15:59:44 UTC 2020 Modified Files: src/sys/dev/usb: usb.c usbdi.h Log Message: New function usb_task_pending for diagnostic assertions. Usable only for negative diagnostic assertions:

CVS commit: src/sys/dev/usb

2020-02-10 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Mon Feb 10 09:15:28 UTC 2020 Modified Files: src/sys/dev/usb: usbdi_util.c Log Message: Fix USB_DEBUG build To generate a diff of this commit: cvs rdiff -u -r1.78 -r1.79 src/sys/dev/usb/usbdi_util.c Please note that diffs are

CVS commit: src/sys/dev/usb

2020-02-09 Thread Maya Rashish
Module Name:src Committed By: maya Date: Sun Feb 9 15:46:15 UTC 2020 Modified Files: src/sys/dev/usb: files.usb Log Message: Remove trace of uyurex. Pointed out by maxv, thanks! To generate a diff of this commit: cvs rdiff -u -r1.171 -r1.172 src/sys/dev/usb/files.usb

CVS commit: src/sys/dev/usb

2020-02-08 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sat Feb 8 08:47:27 UTC 2020 Modified Files: src/sys/dev/usb: usb_subr.c usbdi_util.c usbdi_util.h usbdivar.h Log Message: Move three functions into usbdi_util.c, where they belong. No functional change. To generate a diff of

CVS commit: src/sys/dev/usb

2020-02-08 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sat Feb 8 08:18:06 UTC 2020 Modified Files: src/sys/dev/usb: usbdi_util.c usbdi_util.h Log Message: Reorder usbdi_util.{c,h}, for clarity. No functional change. To generate a diff of this commit: cvs rdiff -u -r1.76 -r1.77

CVS commit: src/sys/dev/usb

2020-02-07 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sat Feb 8 07:57:16 UTC 2020 Modified Files: src/sys/dev/usb: usbdi.c Log Message: Dedup usb_desc_iter_next with usb_desc_iter_peek. To generate a diff of this commit: cvs rdiff -u -r1.188 -r1.189 src/sys/dev/usb/usbdi.c Please

CVS commit: src/sys/dev/usb

2020-02-07 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sat Feb 8 07:53:24 UTC 2020 Modified Files: src/sys/dev/usb: u3g.c uhmodem.c usbdi.c usbdi_util.c usbdi_util.h Log Message: Introduce usbd_clear_endpoint_feature(), and dedup. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/dev/usb

2020-02-07 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sat Feb 8 07:38:17 UTC 2020 Modified Files: src/sys/dev/usb: usbdi.c usbdi.h uvideo.c Log Message: Move uvideo's parsers into usbdi.c, to make them global. Rename usb_desc_iter_peek_next -> usb_desc_iter_peek for consistency. To

CVS commit: src/sys/dev/usb

2020-02-04 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Feb 5 07:24:07 UTC 2020 Modified Files: src/sys/dev/usb: if_smsc.c Log Message: Cast to uint32_t to avoid undefined behavior in smsc_setmacaddress. Found by kUBSan. To generate a diff of this commit: cvs rdiff -u -r1.63

CVS commit: src/sys/dev/usb

2020-02-03 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Tue Feb 4 07:37:16 UTC 2020 Modified Files: src/sys/dev/usb: if_urndis.c Log Message: Adopt To generate a diff of this commit: cvs rdiff -u -r1.36 -r1.37 src/sys/dev/usb/if_urndis.c Please note that diffs are not public

CVS commit: src/sys/dev/usb

2020-02-03 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Feb 4 06:30:46 UTC 2020 Modified Files: src/sys/dev/usb: ehci.c Log Message: don't call usb_syncmem() for zero-length packets. To generate a diff of this commit: cvs rdiff -u -r1.268 -r1.269 src/sys/dev/usb/ehci.c Please

CVS commit: src/sys/dev/usb

2020-02-03 Thread Robert Elz
Module Name:src Committed By: kre Date: Mon Feb 3 12:56:27 UTC 2020 Modified Files: src/sys/dev/usb: files.usb Log Message: urio(4) has gone - remove it from here as well, so any kernel config files that reference it will fail to configure, rather than later failing to

CVS commit: src/sys/dev/usb

2020-01-29 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Wed Jan 29 21:52:16 UTC 2020 Modified Files: src/sys/dev/usb: Makefile Log Message: urio(4) was deleted To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/sys/dev/usb/Makefile Please note that diffs are not

CVS commit: src/sys/dev/usb

2020-01-28 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Jan 29 06:39:07 UTC 2020 Modified Files: src/sys/dev/usb: if_ure.c if_url.c if_urndis.c if_urtw.c if_urtwn.c if_zyd.c uhso.c usbnet.c Log Message: Adopt . To generate a diff of this commit: cvs rdiff -u -r1.34

CVS commit: src/sys/dev/usb

2020-01-28 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Jan 29 06:35:28 UTC 2020 Modified Files: src/sys/dev/usb: if_otus.c if_rum.c if_run.c if_smsc.c if_udav.c if_umb.c if_upgt.c if_upl.c if_ural.c Log Message: Adopt . To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/dev/usb

2020-01-28 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Jan 29 06:26:32 UTC 2020 Modified Files: src/sys/dev/usb: if_bwfm_usb.c if_cdce.c if_cue.c if_kue.c if_mos.c if_mue.c Log Message: Adopt . To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10

CVS commit: src/sys/dev/usb

2020-01-28 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Jan 29 06:24:10 UTC 2020 Modified Files: src/sys/dev/usb: if_athn_usb.c if_atu.c if_aue.c if_axe.c if_axen.c Log Message: Adopt . To generate a diff of this commit: cvs rdiff -u -r1.35 -r1.36 src/sys/dev/usb/if_athn_usb.c

CVS commit: src/sys/dev/usb

2020-01-26 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Jan 26 22:34:17 UTC 2020 Modified Files: src/sys/dev/usb: uatp.c Log Message: Use __BIT. To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23 src/sys/dev/usb/uatp.c Please note that diffs are not public domain;

CVS commit: src/sys/dev/usb

2020-01-26 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Jan 26 22:19:54 UTC 2020 Modified Files: src/sys/dev/usb: uatp.c Log Message: Unconditionally enable UATP_DEBUG. To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22 src/sys/dev/usb/uatp.c Please note that

CVS commit: src/sys/dev/usb

2020-01-26 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Jan 26 22:19:39 UTC 2020 Modified Files: src/sys/dev/usb: uatp.c Log Message: Downgrade noisy message from aprint_verbose to DPRINTF. To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21 src/sys/dev/usb/uatp.c

CVS commit: src/sys/dev/usb

2020-01-26 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Jan 26 22:19:27 UTC 2020 Modified Files: src/sys/dev/usb: uatp.c Log Message: Work around quirk of Fountain and Geyser 1 trackpads. Sometimes they get desynchronized, but we know the last packet is a 17-byte packet, so if

CVS commit: src/sys/dev/usb

2020-01-15 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Wed Jan 15 08:21:00 UTC 2020 Modified Files: src/sys/dev/usb: if_zyd.c Log Message: If malloc fails in zyd_node_alloc then return NULL. From nick-nhusb To generate a diff of this commit: cvs rdiff -u -r1.54 -r1.55

CVS commit: src/sys/dev/usb

2020-01-15 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Wed Jan 15 08:20:13 UTC 2020 Modified Files: src/sys/dev/usb: if_otus.c if_otusvar.h if_upgt.c if_upgtvar.h if_urtwn.c if_urtwnvar.h if_zyd.c if_zydreg.h Log Message: Use modern interfaces and kill tsleep/wakeup. From

CVS commit: src/sys/dev/usb

2020-01-15 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Wed Jan 15 08:13:20 UTC 2020 Modified Files: src/sys/dev/usb: if_urtwn.c Log Message: Trailing whitespace To generate a diff of this commit: cvs rdiff -u -r1.78 -r1.79 src/sys/dev/usb/if_urtwn.c Please note that diffs are not

CVS commit: src/sys/dev/usb

2020-01-15 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Wed Jan 15 08:02:53 UTC 2020 Modified Files: src/sys/dev/usb: if_axen.c Log Message: Use a define instead of a magic constant. NFCI. To generate a diff of this commit: cvs rdiff -u -r1.68 -r1.69 src/sys/dev/usb/if_axen.c

CVS commit: src/sys/dev/usb

2020-01-08 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Wed Jan 8 23:28:56 UTC 2020 Modified Files: src/sys/dev/usb: ukbd.c Log Message: send PMF events for volume and brightness control keys on Apple keyboards To generate a diff of this commit: cvs rdiff -u -r1.142 -r1.143

CVS commit: src/sys/dev/usb

2020-01-06 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Tue Jan 7 06:42:26 UTC 2020 Modified Files: src/sys/dev/usb: if_aue.c if_axe.c if_axen.c if_cdce.c if_cue.c if_kue.c if_mos.c if_mue.c if_smsc.c if_udav.c if_upl.c if_ure.c if_url.c if_urndis.c u3g.c uark.c

CVS commit: src/sys/dev/usb

2020-01-06 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Mon Jan 6 15:19:00 UTC 2020 Modified Files: src/sys/dev/usb: if_mos.c Log Message: Fix a bug that IFF_ALLMULTI is almost always set. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/dev/usb/if_mos.c

CVS commit: src/sys/dev/usb

2020-01-04 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sat Jan 4 22:30:06 UTC 2020 Modified Files: src/sys/dev/usb: if_run.c if_runvar.h Log Message: Avoid race condition. Patch from bouyer@ To generate a diff of this commit: cvs rdiff -u -r1.34 -r1.35 src/sys/dev/usb/if_run.c

CVS commit: src/sys/dev/usb

2020-01-03 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Fri Jan 3 12:39:39 UTC 2020 Modified Files: src/sys/dev/usb: ums.c Log Message: Add a quirk for the HAILUCK USB keyboard / touchpad device with product 1e. The keyboard does not function properly unless the touchpad's intr

CVS commit: src/sys/dev/usb

2020-01-03 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Fri Jan 3 12:35:33 UTC 2020 Modified Files: src/sys/dev/usb: usbdevs Log Message: Add HAILUCK keyboard (product 1e) To generate a diff of this commit: cvs rdiff -u -r1.774 -r1.775 src/sys/dev/usb/usbdevs Please note that

CVS commit: src/sys/dev/usb

2020-01-02 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Thu Jan 2 08:08:30 UTC 2020 Modified Files: src/sys/dev/usb: umidi.c Log Message: Remove the call to KERNEL_UNLOCK_ONE(), it was forgotten when the biglock was dropped in rev1.63. Found via vHCI. To generate a diff of this

<    1   2   3   4   5   6   7   8   9   10   >