src/lib/libusb/libusb.3 src/lib/libusb/libusb.h src/lib/libusb/libusb10.c src/lib/libusb/libusb10.h src/lib/libusb/libusb10_desc.c src/lib/libusb/libusb10_io.c src/lib/libusb/libusb20.3 src/lib/libusb/libusb20_compat01.c src/lib/libusb/libusb20_int.h LibUSB v1.0: - Significantly improve libusb10 support. - Many minor issues fixed. - P4 ID: 166189, 165853, 165991, 166052, 166069 src/sys/dev/usb/controller/ehci_pci.c src/sys/dev/usb/controller/ohci_pci.c src/sys/dev/usb/controller/uhci_pci.c USB controller: - patch from Alexander Motin - add more ID's - P4 ID: 165805 src/sys/dev/usb/input/ums.c USB input - add support for setting the UMS polling rate through -F option passed to moused. - requested by Alexander Best - P4 ID: 166075 PR: usb/125264 src/sys/dev/usb/controller/at91dci.c src/sys/dev/usb/controller/atmegadci.c src/sys/dev/usb/controller/avr32dci.c src/sys/dev/usb/controller/ehci.c src/sys/dev/usb/controller/musb_otg.c src/sys/dev/usb/controller/ohci.c src/sys/dev/usb/controller/uhci.c src/sys/dev/usb/controller/uss820dci.c src/sys/dev/usb/usb_controller.h src/sys/dev/usb/usb_transfer.c src/sys/dev/usb/input/ukbd.c USB CORE: - Add minimum polling support to drive UMASS and UKBD in case of panic. - Add extra check to ukbd probe to fix problem about mouse devices attaching like keyboards. - P4 ID: 166148 src/sys/dev/sound/usb/uaudio.c USB audio: - code factoring patch from "Eygene Ryabinkin" - P4 ID: 166149 src/share/man/man4/u3g.4 src/sys/dev/usb/serial/u3g.c src/sys/dev/usb/usbdevs USB serial: - add new ID for Huawei - P4 ID: 166150 PR: usb/136761 src/sys/dev/usb/usb_dev.c src/sys/dev/usb/usb_dev.h src/sys/dev/usb/usb_device.c src/sys/dev/usb/usb_handle_request.c src/sys/dev/usb/usb_hub.c src/sys/dev/usb/usb_parse.c src/sys/dev/usb/usb_request.c USB core: - add support for defragging of written device data. - improve handling of alternate settings in device side mode. - correct return value from usbd_get_no_alts() function. - reported by: HPS - P4 ID: 166156, 166168 - report USB device release information to devd and pnpinfo. - reported by: MIHIRA Sanpei Yoshiro - P4 ID: 166221 src/sys/dev/usb/serial/ulpt.c ULPT: - add conditional printer status checking - P4 ID: 166176 src/sys/dev/usb/controller/usb_controller.c USB controller: - allow disabling "root_mount_hold()" by setting "hw.usb.no_boot_wait" sysctl src/sys/dev/usb/usb_compat_linux.c src/sys/dev/usb/usb_compat_linux.h USB CORE - compat Linux: - Patch request from Tim Borgeaud: - add automatic locking - add refcount for killing URB's src/sys/dev/usb/usb_hid.c USB CORE - Improve HID parsing See PR description for more info. Patch is implemented differently than suggested, but having the same result. PR: usb/137188