aboutsummaryrefslogtreecommitdiff
path: root/kernel/sched/membarrier.c
AgeCommit message (Expand)AuthorFilesLines
2019-10-01membarrier: Fix RCU locking bug caused by faulty mergeGravatar Peter Zijlstra 1-1/+0
2019-09-25sched/membarrier: Return -ENOMEM to userspace on memory allocation failureGravatar Mathieu Desnoyers 1-43/+20
2019-09-25sched/membarrier: Skip IPIs when mm->mm_users == 1Gravatar Mathieu Desnoyers 1-4/+5
2019-09-25sched/membarrier: Fix p->mm->membarrier_state racy loadGravatar Mathieu Desnoyers 1-43/+132
2019-09-25sched/membarrier: Remove redundant checkGravatar Mathieu Desnoyers 1-2/+2
2019-09-25sched/membarrier: Fix private expedited registration checkGravatar Mathieu Desnoyers 1-1/+1
2019-09-25tasks, sched/core: With a grace period after finish_task_switch(), remove unn...Gravatar Eric W. Biederman 1-2/+2
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157Gravatar Thomas Gleixner 1-10/+1
2018-11-27sched/membarrier: synchronize_sched() with synchronize_rcu()Gravatar Paul E. McKenney 1-2/+2
2018-11-08sched/membarrier: Replace synchronize_sched() with synchronize_rcu()Gravatar Paul E. McKenney 1-1/+1
2018-03-04sched/headers: Simplify and clean up header usage in the schedulerGravatar Ingo Molnar 1-8/+1
2018-03-03sched: Clean up and harmonize the coding style of the scheduler code baseGravatar Ingo Molnar 1-7/+11
2018-02-05membarrier: Provide core serializing command, *_SYNC_COREGravatar Mathieu Desnoyers 1-12/+41
2018-02-05membarrier: Provide GLOBAL_EXPEDITED commandGravatar Mathieu Desnoyers 1-8/+112
2018-02-05powerpc, membarrier: Skip memory barrier in switch_mm()Gravatar Mathieu Desnoyers 1-0/+8
2018-01-10membarrier: Disable preemption when calling smp_call_function_many()Gravatar Mathieu Desnoyers 1-0/+2
2017-10-19membarrier: Provide register expedited private commandGravatar Mathieu Desnoyers 1-4/+30
2017-08-17membarrier: Provide expedited private commandGravatar Mathieu Desnoyers 1-0/+152