summaryrefslogtreecommitdiff
path: root/sys/external/bsd/common/linux
AgeCommit message (Expand)Author
2023-02-24drm: Eliminate __HAVE_ATOMIC_AS_MEMBAR conditionals.riastradh
2022-04-09linux: Convert various API shims to use membar_release/acquire.riastradh
2021-12-31drm: Convert noisy flush_workqueue message to dtrace probe.riastradh
2021-12-27linux: Fix copypasto in comment.riastradh
2021-12-19drm: Sprinkle miscellaneous includes.riastradh
2021-12-19linux: Fix rcu_barrier so it actually waits for everything.riastradh
2021-12-19linux: Rate-limit RCU GC thread as a cheap experiment.riastradh
2021-12-19linux: Downgrade warning about flushing from workqueue to debug.riastradh
2021-12-19linux: Make flush_workqueue a noop if run from the workqueue.riastradh
2021-12-19linux: Fix flush_workqueue.riastradh
2021-12-19linux: Update workqueue flush to reflect TAILQ_CONCAT change.riastradh
2021-12-19linux: Use kmem directly for Linux kmalloc.riastradh
2021-12-19linux: Use indirection for percpu simpleq.riastradh
2021-12-19Make intel_psr.c buildriastradh
2021-12-19linux/workqueue: Draft queue_rcu_work.riastradh
2021-12-19linux/workqueue: Use atomic_load/store.riastradh
2021-12-19i915: another whack at itriastradh
2021-12-19linux: Add cond_synchronize_rcu.riastradh
2021-12-19linux/rcupdate: Stub init_rcu_head, destroy_rcu_head.riastradh
2021-12-19'struct srcu' is actually called 'struct srcu_struct'riastradh
2021-12-19Fix membars in tasklet_disable/enable.riastradh
2021-12-19Rework linux_tasklet.c a little.riastradh
2021-12-19alloc_workqueueriastradh
2021-12-19Omit __insn_barrier where implied or subsumed by volatile.riastradh
2021-12-19Move Linux SRCU to common.riastradh
2021-12-19Move Linux RCU to common.riastradh
2021-12-19Constify work_pending, delayed_work_pending.riastradh
2021-12-19drain_workqueueriastradh
2021-12-19Add some i915drmkms additions to the tasklet API.riastradh
2021-12-19Sprinkle in another assertion for good measure.riastradh
2021-12-19Draft Linux tasklet implementation.riastradh
2021-12-19Add work_pending, delayed_work_pending.riastradh
2021-12-19Implement return value of flush_work, flush_delayed_work.riastradh
2021-12-19New system_unbound_wq.riastradh
2021-12-19Fix copypasta in error branch.riastradh
2020-02-01Fix abuse of TAILQ_CONCAT.riastradh
2019-03-19- dwc2 need calling linux_workqueue_init() to avoid panic.ryo
2018-08-27Workqueue lock must be at IPL_VM for use in interrupts, duh.riastradh
2018-08-27Don't skimp on the last batch of work when worker is dying.riastradh
2018-08-27Sprinkle dtrace probes all over the Linux workqueue stuff.riastradh
2018-08-27Fix post-cancellation case of queue_delayed_work.riastradh
2018-08-27Rework Linux workqueue synchronization yet again.riastradh
2018-08-27Fix flush_delayed_work semantics: run it now if it was scheduled.riastradh
2018-08-27Reorder fields to get better space savings than bit fields.riastradh
2018-08-27Document workqueue semantics as I understand it.riastradh
2018-08-27Avoid the prospect of callout calls piling up.riastradh
2018-08-27Don't let more than one thread claim credit for cancellation.riastradh
2018-08-27Factor out waiting for current work.riastradh
2018-08-27Merge two similar branches.riastradh
2018-08-27Deduplicate callout destruction.riastradh