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
/
external
/
bsd
/
common
/
linux
Age
Commit message (
Expand
)
Author
2018-08-27
Deduplicate callout initialization.
riastradh
2018-08-27
Handle a bazillion additional cases I hadn't considered.
riastradh
2018-08-27
Fix semantics of flush_work and flush_delayed_work.
riastradh
2018-08-27
Reverse the sense of some branches for simplicity.
riastradh
2018-08-27
Fix bugs in workqueue destruction.
riastradh
2018-08-27
Fully initialize workqueue struct. Zalloc for paranoia.
riastradh
2018-08-27
No need to retry in cancel_delayed_work_sync after all.
riastradh
2018-08-27
Deduplicate post-cancellation logic.
riastradh
2018-08-27
Don't touch a work after it is released.
riastradh
2018-08-27
Non-waiting cancellation may need to release work too.
riastradh
2018-08-27
After cancel and callout_halt, may need to reload workqueue.
riastradh
2018-08-27
Don't wait forever to flush if the worker thread has no work.
riastradh
2018-08-27
Sprinkle some assertions.
riastradh
2018-08-27
Exercise greater care in acquiring and releasing work.
riastradh
2018-08-27
Add missing break.
riastradh
2018-08-27
Add KASSERT about state after callout fires.
riastradh
2018-08-27
Work is not necessarily queued in flush_work either.
riastradh
2018-08-27
Work is not necessarily queued in cancel_work.
riastradh
2018-08-27
Draft rewrite of Linux workqueue reimplementation.
riastradh
2018-08-27
Make flush_delayed_work actually run it. Oops.
riastradh
2018-08-27
Disable broken workqueue_whoami garbage.
riastradh
2018-08-27
Omit vestigial cruft.
riastradh
2018-08-27
Try to avoid uninitialized garbage that gcc helpfully ignores.
riastradh
2018-08-27
Try not to ask rbtree to overwrite random fields with garbage.
riastradh
2018-08-27
Add system_power_efficient_wq.
riastradh
2018-08-27
Implement flush_delayed_work.
riastradh
2018-08-27
Also Linux wants work->func to work.
riastradh
2018-08-27
Add mega-kludgerific current_work().
riastradh
2018-08-27
Add system_long_wq.
riastradh
2016-02-24
Move linux_work.c and workqueue.h from sys/external/bsd/drm2 to
skrll
[prev]