CVS commit: src/sys/external/bsd/common/linux

2021-12-31 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Dec 31 14:30:20 UTC 2021 Modified Files: src/sys/external/bsd/common/linux: linux_work.c Log Message: drm: Convert noisy flush_workqueue message to dtrace probe. To generate a diff of this commit: cvs rdiff -u -r1.59

CVS commit: src/sys/external/bsd/common/linux

2021-12-31 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Dec 31 14:30:20 UTC 2021 Modified Files: src/sys/external/bsd/common/linux: linux_work.c Log Message: drm: Convert noisy flush_workqueue message to dtrace probe. To generate a diff of this commit: cvs rdiff -u -r1.59

CVS commit: src/sys/external/bsd/common/linux

2021-12-27 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Dec 27 14:57:30 UTC 2021 Modified Files: src/sys/external/bsd/common/linux: linux_tasklet.c Log Message: linux: Fix copypasto in comment. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10

CVS commit: src/sys/external/bsd/common/linux

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:40:11 UTC 2021 Modified Files: src/sys/external/bsd/common/linux: linux_rcu.c Log Message: linux: Fix rcu_barrier so it actually waits for everything. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7

CVS commit: src/sys/external/bsd/common/linux

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:40:11 UTC 2021 Modified Files: src/sys/external/bsd/common/linux: linux_rcu.c Log Message: linux: Fix rcu_barrier so it actually waits for everything. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7

CVS commit: src/sys/external/bsd/common/linux

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:40:03 UTC 2021 Modified Files: src/sys/external/bsd/common/linux: linux_rcu.c Log Message: linux: Rate-limit RCU GC thread as a cheap experiment. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6

CVS commit: src/sys/external/bsd/common/linux

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:40:03 UTC 2021 Modified Files: src/sys/external/bsd/common/linux: linux_rcu.c Log Message: linux: Rate-limit RCU GC thread as a cheap experiment. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6

CVS commit: src/sys/external/bsd/common/linux

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:27:40 UTC 2021 Modified Files: src/sys/external/bsd/common/linux: linux_work.c Log Message: linux: Downgrade warning about flushing from workqueue to debug. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/external/bsd/common/linux

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:27:40 UTC 2021 Modified Files: src/sys/external/bsd/common/linux: linux_work.c Log Message: linux: Downgrade warning about flushing from workqueue to debug. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/external/bsd/common/linux

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:11:36 UTC 2021 Modified Files: src/sys/external/bsd/common/linux: linux_work.c Log Message: linux: Make flush_workqueue a noop if run from the workqueue. I think this matches Linux semantics but this is very

CVS commit: src/sys/external/bsd/common/linux

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:11:36 UTC 2021 Modified Files: src/sys/external/bsd/common/linux: linux_work.c Log Message: linux: Make flush_workqueue a noop if run from the workqueue. I think this matches Linux semantics but this is very

CVS commit: src/sys/external/bsd/common/linux

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:11:28 UTC 2021 Modified Files: src/sys/external/bsd/common/linux: linux_work.c Log Message: linux: Fix flush_workqueue. Simplify mechanism: we know there's only a single thread here that processes scheduled work

CVS commit: src/sys/external/bsd/common/linux

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:11:28 UTC 2021 Modified Files: src/sys/external/bsd/common/linux: linux_work.c Log Message: linux: Fix flush_workqueue. Simplify mechanism: we know there's only a single thread here that processes scheduled work

CVS commit: src/sys/external/bsd/common/linux

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:11:21 UTC 2021 Modified Files: src/sys/external/bsd/common/linux: linux_work.c Log Message: linux: Update workqueue flush to reflect TAILQ_CONCAT change. To generate a diff of this commit: cvs rdiff -u -r1.55

CVS commit: src/sys/external/bsd/common/linux

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:11:21 UTC 2021 Modified Files: src/sys/external/bsd/common/linux: linux_work.c Log Message: linux: Update workqueue flush to reflect TAILQ_CONCAT change. To generate a diff of this commit: cvs rdiff -u -r1.55

CVS commit: src/sys/external/bsd/common/linux

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 11:57:34 UTC 2021 Modified Files: src/sys/external/bsd/common/linux: linux_tasklet.c Log Message: linux: Use indirection for percpu simpleq. Simpleq requires pointers into the head to work, but percpu(9) may move

CVS commit: src/sys/external/bsd/common/linux

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 11:57:34 UTC 2021 Modified Files: src/sys/external/bsd/common/linux: linux_tasklet.c Log Message: linux: Use indirection for percpu simpleq. Simpleq requires pointers into the head to work, but percpu(9) may move

CVS commit: src/sys/external/bsd/common/linux

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 11:40:05 UTC 2021 Modified Files: src/sys/external/bsd/common/linux: linux_work.c Log Message: linux/workqueue: Use atomic_load/store. To generate a diff of this commit: cvs rdiff -u -r1.53 -r1.54

CVS commit: src/sys/external/bsd/common/linux

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 11:40:05 UTC 2021 Modified Files: src/sys/external/bsd/common/linux: linux_work.c Log Message: linux/workqueue: Use atomic_load/store. To generate a diff of this commit: cvs rdiff -u -r1.53 -r1.54

CVS commit: src/sys/external/bsd/common/linux

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 11:20:33 UTC 2021 Modified Files: src/sys/external/bsd/common/linux: linux_srcu.c Log Message: 'struct srcu' is actually called 'struct srcu_struct' Author: Iain Hibbert Committer: Taylor R Campbell To generate

CVS commit: src/sys/external/bsd/common/linux

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 11:20:33 UTC 2021 Modified Files: src/sys/external/bsd/common/linux: linux_srcu.c Log Message: 'struct srcu' is actually called 'struct srcu_struct' Author: Iain Hibbert Committer: Taylor R Campbell To generate

CVS commit: src/sys/external/bsd/common/linux

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 11:04:58 UTC 2021 Modified Files: src/sys/external/bsd/common/linux: linux_tasklet.c Log Message: Fix membars in tasklet_disable/enable. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6

CVS commit: src/sys/external/bsd/common/linux

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 11:04:58 UTC 2021 Modified Files: src/sys/external/bsd/common/linux: linux_tasklet.c Log Message: Fix membars in tasklet_disable/enable. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6

CVS commit: src/sys/external/bsd/common/linux

2021-12-18 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 01:17:39 UTC 2021 Modified Files: src/sys/external/bsd/common/linux: linux_tasklet.c Log Message: Sprinkle in another assertion for good measure. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

CVS commit: src/sys/external/bsd/common/linux

2021-12-18 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 01:17:39 UTC 2021 Modified Files: src/sys/external/bsd/common/linux: linux_tasklet.c Log Message: Sprinkle in another assertion for good measure. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

CVS commit: src/sys/external/bsd/common/linux

2021-12-18 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 00:48:53 UTC 2021 Modified Files: src/sys/external/bsd/common/linux: linux_work.c Log Message: Fix copypasta in error branch. XXX pullup to HEAD To generate a diff of this commit: cvs rdiff -u -r1.45 -r1.46

CVS commit: src/sys/external/bsd/common/linux

2021-12-18 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 00:48:53 UTC 2021 Modified Files: src/sys/external/bsd/common/linux: linux_work.c Log Message: Fix copypasta in error branch. XXX pullup to HEAD To generate a diff of this commit: cvs rdiff -u -r1.45 -r1.46