index
:
netbsd
lockcount-9.3
lockdoc-10.99.5
lockdoc-10.99.5-vfs
lockdoc-9.3
lockdoc-9.3-vfs
trunk
NetBSD fork for lockdoc analysis
merlin@scholz.ruhr
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sys
/
dev
/
usb
/
ugen.c
Age
Commit message (
Expand
)
Author
2021-09-26
Change the kqueue filterops::f_isfd field to filterops::f_flags, and
thorpej
2021-09-07
ugen(4): Keep fields null when not allocated; kassert on close.
riastradh
2021-09-07
ugen(4): Use cv_wait loop for draining reference count on detach.
riastradh
2021-09-07
ugen(4): Use cv_broadcast to wake all I/O operations on detach.
riastradh
2021-09-07
ugen(4): Issue explicit wakeup on detach for OUT endpoints too.
riastradh
2021-09-07
ugen(4): Ensure we close pipes on detach.
riastradh
2021-09-07
ugen(4): Refuse non-forced detach with EBUSY if endpoints are open.
riastradh
2021-09-07
ugen(4): Prevent ugenopen while ugen_set_config is in progress.
riastradh
2021-09-07
ugen(4): Fix race of ugenopen against itself.
riastradh
2021-09-07
ugen(4): Sprinkle KERNEL_LOCKED_P assertions around sc_is_open.
riastradh
2020-12-18
Use sel{record,remove}_knote().
thorpej
2020-08-18
Fix ugen detach after partial attach.
riastradh
2020-08-16
Fix sloppy mistakes in previous.
riastradh
2020-08-16
Share unit numbering for ugen and ugenif.
riastradh
2020-08-16
Convert DIAGNOSTIC prints to KASSERTs.
riastradh
2020-08-16
Hold the lock over access to the data structures it covers.
riastradh
2020-08-16
Remove UGEN_ASLP microoptimization.
riastradh
2020-03-21
KNG
skrll
2020-03-14
revert the 0x% -> %# change for fixed width formats pointed out by uwe.
christos
2020-03-13
PR/55068: sc.dying: Fix printf formats:
christos
2019-12-11
reading usbdi.c it looks like usbd_get_config_descriptor() can actually
bouyer
2019-12-01
localify
maxv
2019-05-05
remove explicit 'extern struct cfdriver <my>_cd;' and use ioconf.h
mrg
2019-03-01
Rename the MODULE_*_HOOK() macros to MODULE_HOOK_*() as briefly
pgoyette
2019-02-07
Remove (mostly useless) usb_detach_{broadcast,wait} and replace with
skrll
2019-01-29
Normalize all the compat hooks' names to the form
pgoyette
2019-01-27
Merge the [pgoyette-compat] branch
pgoyette
2018-11-08
Enfore USB timeout on ugen(4) write operations
manu
2018-09-03
Rename min/max -> uimin/uimax for better honesty.
riastradh
2018-03-05
Fix last:
ws
2018-02-20
Attach uftdi to each interface found in the device separately.
ws
2018-01-21
PR kern/52931 Kernel panics with Atheros usb wireless interface
skrll
2017-10-25
Use C99 initializer for filterops
maya
2017-09-05
remove redundant checks against sc and sc->sc_dying.
mrg
2016-07-07
KNF. Remove extra spaces. No functional change.
msaitoh
2016-04-23
Merge nick-nhusb
skrll
2016-03-13
KNF
skrll
2016-02-22
Provide a ugen_clear_endpoints declaration
skrll
2016-02-22
Only clear the endpoint information in ugen_set_interface only if setting
skrll
2016-02-21
Remove always true conditional
skrll
2016-02-20
One more s/0/NULL/
skrll
2016-02-20
s/0/NULL/
skrll
2014-09-20
Include opt_usb.h to make "options UGEN_DEBUG" work.
gson
2014-09-05
Don't nest structure definitions.
matt
2014-07-25
Add d_discard to all struct cdevsw instances I could find.
dholland
2014-03-16
Change (mostly mechanically) every cdevsw/bdevsw I can find to use
dholland
2013-01-05
- need opt_usb.h if depending on USB_DEBUG
christos
2012-12-04
Fix some error branches in ugen.
riastradh
2012-06-10
merge the jmcneill-usbmp branch. many thanks to jared for the
mrg
2012-04-25
Remove duplicate break. PR 46368 from Henning Petersen.
dholland
[next]