summaryrefslogtreecommitdiff
path: root/sys/dev/usb
AgeCommit message (Expand)Author
2017-07-21Drop Rx'd frames larger than MCLBYTES.Kevin Lo
2017-07-20Make otus(4) drop frames larger than MCLBYTES.Stefan Sperling
2017-07-20Remove SIGIO support. Base tools do not implement it and ports relyingMartin Pieuchot
2017-07-20Enable RX aggregation, fix configuring custom MAC address and removeMartin Pieuchot
2017-07-19Add a handler for RNDIS status messagesMike Belopuhov
2017-07-03Replace slot time durations with macros.Kevin Lo
2017-06-29kill RCSID macros; discussed with millertTheo de Raadt
2017-06-23- Fix Tx queues to USB endpoints mapping and merge urtwn_r92c_dma_init()Kevin Lo
2017-06-22double ;;. xhci one found by geoffhillTheo de Raadt
2017-06-20Check the validity of the `qtd' pointer after each interrupt caseVisa Hankala
2017-06-16- Fix incorrect values in the computation of transmit power for theKevin Lo
2017-06-10Pass M_CANFAIL to malloc(9) calls which use M_WAITOK but are testedKevin Lo
2017-06-06Set the weak variant of hysteresis as default.Ulf Brosziewski
2017-06-06Regen.Kevin Lo
2017-06-06Sort DLINK section and add USB device ID of D-Link DWA-131 rev E1.Kevin Lo
2017-06-02Remove a bogus run_read() call about getting MAC version.Kevin Lo
2017-06-01Defering some processing to the soft-interrupt handler introduced aMartin Pieuchot
2017-05-30Introduce ipv{4,6}_input(), two wrappers around IP queues.Martin Pieuchot
2017-05-26Prepare ohci_intr1() for IPL_MPSAFE.Martin Pieuchot
2017-05-20Accept baud rates up to 2 Mbps as these are supported by CP2104 and laterMark Kettenis
2017-05-18Grab the netlock in umb_state_task() and umb_decode_ip_configuration()Alexander Bluhm
2017-05-15Use splraise() rather than splsoftnet() which is going away.Martin Pieuchot
2017-05-15Replace remaining SPLUSBCHECK by a splsoftassert(IPL_SOFTUSB).Martin Pieuchot
2017-05-12Introduce a new keyboard console hook to enter ddb(4) and make ukbd(4)Martin Pieuchot
2017-05-10It is unsafe to dereference ``xfer'' after calling the callback as itMartin Pieuchot
2017-05-10Revert r1.61 and partially 1.60. The resulting logic is currently aMartin Pieuchot
2017-05-08improved coordinate filtersUlf Brosziewski
2017-05-08For 8188EU chips, read the R92C_HSSI_PARAM2(0) register to detect whetherStefan Sperling
2017-05-05Remove a DIAGNOSTIC test for a NULL pipe value inside a transfer,Jonathan Gray
2017-05-03Byte order of IP addresses was broken on big endian machines.Gerhard Roth
2017-05-03Remove unused (and wrong) uaudio_drain() call. From Michael W.Alexandre Ratchov
2017-04-30Rename Debugger() into db_enter().Martin Pieuchot
2017-04-21Use ether_crc32_le() instead of a custom version.Martin Pieuchot
2017-04-18Support packet aggregation for umb(4) on tx.Gerhard Roth
2017-04-18Rearrange ure_iff to resemble other drivers a bit more.Jonathan Matthew
2017-04-11Partially revert previous mallocarray conversions that containDavid Hill
2017-04-09Convert some malloc(9) to mallocarray(9)David Hill
2017-04-08A pile of sizes to free(9). In test for a few days in snapshots.Theo de Raadt
2017-04-06Unify a few attach-time patterns between usb *com drivers, and removeTheo de Raadt
2017-04-053 more mallocarray() usesTheo de Raadt
2017-03-30these free() size choices appear to be wrong. joel has a diff that fixesTheo de Raadt
2017-03-30Use m_devget(9) to replace code that does more or less the same but assumesMark Kettenis
2017-03-29Remove quirks for two devices that are known to be CDC ACM protocol 0Jonathan Gray
2017-03-29Match on class communications subclass abstract control model protocolJonathan Gray
2017-03-26Add sizes to various free(9) calls. Fixing the simpler ones first.Theo de Raadt
2017-03-17More debug goo to help tracking the use-after-free.Martin Pieuchot
2017-03-17ubcmtp(4) works because of a use-after-free. Many more drivers areMartin Pieuchot
2017-03-15Configure and apply the multitouch-tracking functions of wsmouse.Ulf Brosziewski
2017-03-11Add support for RTL8153 devices. Heavily based on changes made by Kevin LoMark Kettenis
2017-03-11Introduce a new knob to force the first USB keyboard as console input.Martin Pieuchot