Home
last modified time | relevance | path

Searched hist:"06 bf2a6aefbf98f0717954368a8791cd70bfba30" (Results 1 – 13 of 13) sorted by relevance

/freebsd/sys/modules/epoch_test/
H A DMakefile06bf2a6aefbf98f0717954368a8791cd70bfba30 Thu May 10 19:55:24 CEST 2018 Matt Macy <mmacy@FreeBSD.org> Add simple preempt safe epoch API

Read locking is over used in the kernel to guarantee liveness. This API makes
it easy to provide livenes guarantees without atomics.

Includes epoch_test kernel module to stress test the API.

Documentation will follow initial use case.

Test case and improvements to preemption handling in response to discussion
with mjg@

Reviewed by: imp@, shurd@
Approved by: sbruno@
/freebsd/sys/tests/epoch/
H A Depoch_test.c06bf2a6aefbf98f0717954368a8791cd70bfba30 Thu May 10 19:55:24 CEST 2018 Matt Macy <mmacy@FreeBSD.org> Add simple preempt safe epoch API

Read locking is over used in the kernel to guarantee liveness. This API makes
it easy to provide livenes guarantees without atomics.

Includes epoch_test kernel module to stress test the API.

Documentation will follow initial use case.

Test case and improvements to preemption handling in response to discussion
with mjg@

Reviewed by: imp@, shurd@
Approved by: sbruno@
/freebsd/sys/sys/
H A Depoch.h06bf2a6aefbf98f0717954368a8791cd70bfba30 Thu May 10 19:55:24 CEST 2018 Matt Macy <mmacy@FreeBSD.org> Add simple preempt safe epoch API

Read locking is over used in the kernel to guarantee liveness. This API makes
it easy to provide livenes guarantees without atomics.

Includes epoch_test kernel module to stress test the API.

Documentation will follow initial use case.

Test case and improvements to preemption handling in response to discussion
with mjg@

Reviewed by: imp@, shurd@
Approved by: sbruno@
H A Dturnstile.hdiff 06bf2a6aefbf98f0717954368a8791cd70bfba30 Thu May 10 19:55:24 CEST 2018 Matt Macy <mmacy@FreeBSD.org> Add simple preempt safe epoch API

Read locking is over used in the kernel to guarantee liveness. This API makes
it easy to provide livenes guarantees without atomics.

Includes epoch_test kernel module to stress test the API.

Documentation will follow initial use case.

Test case and improvements to preemption handling in response to discussion
with mjg@

Reviewed by: imp@, shurd@
Approved by: sbruno@
H A Dproc.hdiff 06bf2a6aefbf98f0717954368a8791cd70bfba30 Thu May 10 19:55:24 CEST 2018 Matt Macy <mmacy@FreeBSD.org> Add simple preempt safe epoch API

Read locking is over used in the kernel to guarantee liveness. This API makes
it easy to provide livenes guarantees without atomics.

Includes epoch_test kernel module to stress test the API.

Documentation will follow initial use case.

Test case and improvements to preemption handling in response to discussion
with mjg@

Reviewed by: imp@, shurd@
Approved by: sbruno@
/freebsd/contrib/bmake/
H A Djob.cdiff 06bf2a6aefbf98f0717954368a8791cd70bfba30 Thu May 10 19:55:24 CEST 2018 Matt Macy <mmacy@FreeBSD.org> Add simple preempt safe epoch API

Read locking is over used in the kernel to guarantee liveness. This API makes
it easy to provide livenes guarantees without atomics.

Includes epoch_test kernel module to stress test the API.

Documentation will follow initial use case.

Test case and improvements to preemption handling in response to discussion
with mjg@

Reviewed by: imp@, shurd@
Approved by: sbruno@
/freebsd/sys/kern/
H A Dsubr_epoch.c06bf2a6aefbf98f0717954368a8791cd70bfba30 Thu May 10 19:55:24 CEST 2018 Matt Macy <mmacy@FreeBSD.org> Add simple preempt safe epoch API

Read locking is over used in the kernel to guarantee liveness. This API makes
it easy to provide livenes guarantees without atomics.

Includes epoch_test kernel module to stress test the API.

Documentation will follow initial use case.

Test case and improvements to preemption handling in response to discussion
with mjg@

Reviewed by: imp@, shurd@
Approved by: sbruno@
H A Dsubr_turnstile.cdiff 06bf2a6aefbf98f0717954368a8791cd70bfba30 Thu May 10 19:55:24 CEST 2018 Matt Macy <mmacy@FreeBSD.org> Add simple preempt safe epoch API

Read locking is over used in the kernel to guarantee liveness. This API makes
it easy to provide livenes guarantees without atomics.

Includes epoch_test kernel module to stress test the API.

Documentation will follow initial use case.

Test case and improvements to preemption handling in response to discussion
with mjg@

Reviewed by: imp@, shurd@
Approved by: sbruno@
H A Dkern_malloc.cdiff 06bf2a6aefbf98f0717954368a8791cd70bfba30 Thu May 10 19:55:24 CEST 2018 Matt Macy <mmacy@FreeBSD.org> Add simple preempt safe epoch API

Read locking is over used in the kernel to guarantee liveness. This API makes
it easy to provide livenes guarantees without atomics.

Includes epoch_test kernel module to stress test the API.

Documentation will follow initial use case.

Test case and improvements to preemption handling in response to discussion
with mjg@

Reviewed by: imp@, shurd@
Approved by: sbruno@
H A Dkern_synch.cdiff 06bf2a6aefbf98f0717954368a8791cd70bfba30 Thu May 10 19:55:24 CEST 2018 Matt Macy <mmacy@FreeBSD.org> Add simple preempt safe epoch API

Read locking is over used in the kernel to guarantee liveness. This API makes
it easy to provide livenes guarantees without atomics.

Includes epoch_test kernel module to stress test the API.

Documentation will follow initial use case.

Test case and improvements to preemption handling in response to discussion
with mjg@

Reviewed by: imp@, shurd@
Approved by: sbruno@
H A Dsubr_trap.cdiff 06bf2a6aefbf98f0717954368a8791cd70bfba30 Thu May 10 19:55:24 CEST 2018 Matt Macy <mmacy@FreeBSD.org> Add simple preempt safe epoch API

Read locking is over used in the kernel to guarantee liveness. This API makes
it easy to provide livenes guarantees without atomics.

Includes epoch_test kernel module to stress test the API.

Documentation will follow initial use case.

Test case and improvements to preemption handling in response to discussion
with mjg@

Reviewed by: imp@, shurd@
Approved by: sbruno@
/freebsd/sys/conf/
H A Dkern.pre.mkdiff 06bf2a6aefbf98f0717954368a8791cd70bfba30 Thu May 10 19:55:24 CEST 2018 Matt Macy <mmacy@FreeBSD.org> Add simple preempt safe epoch API

Read locking is over used in the kernel to guarantee liveness. This API makes
it easy to provide livenes guarantees without atomics.

Includes epoch_test kernel module to stress test the API.

Documentation will follow initial use case.

Test case and improvements to preemption handling in response to discussion
with mjg@

Reviewed by: imp@, shurd@
Approved by: sbruno@
H A Dfilesdiff 06bf2a6aefbf98f0717954368a8791cd70bfba30 Thu May 10 19:55:24 CEST 2018 Matt Macy <mmacy@FreeBSD.org> Add simple preempt safe epoch API

Read locking is over used in the kernel to guarantee liveness. This API makes
it easy to provide livenes guarantees without atomics.

Includes epoch_test kernel module to stress test the API.

Documentation will follow initial use case.

Test case and improvements to preemption handling in response to discussion
with mjg@

Reviewed by: imp@, shurd@
Approved by: sbruno@