summaryrefslogtreecommitdiffstats
path: root/kernel/sched/membarrier.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* rseq/membarrier: Add MEMBARRIER_CMD_PRIVATE_EXPEDITED_RSEQPeter Oskolkov2020-09-251-30/+106
* membarrier: Fix RCU locking bug caused by faulty mergePeter Zijlstra2019-10-011-1/+0
* sched/membarrier: Return -ENOMEM to userspace on memory allocation failureMathieu Desnoyers2019-09-251-43/+20
* sched/membarrier: Skip IPIs when mm->mm_users == 1Mathieu Desnoyers2019-09-251-4/+5
* sched/membarrier: Fix p->mm->membarrier_state racy loadMathieu Desnoyers2019-09-251-43/+132
* sched/membarrier: Remove redundant checkMathieu Desnoyers2019-09-251-2/+2
* sched/membarrier: Fix private expedited registration checkMathieu Desnoyers2019-09-251-1/+1
* tasks, sched/core: With a grace period after finish_task_switch(), remove unn...Eric W. Biederman2019-09-251-2/+2
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157Thomas Gleixner2019-05-301-10/+1
* sched/membarrier: synchronize_sched() with synchronize_rcu()Paul E. McKenney2018-11-271-2/+2
* sched/membarrier: Replace synchronize_sched() with synchronize_rcu()Paul E. McKenney2018-11-091-1/+1
* sched/headers: Simplify and clean up header usage in the schedulerIngo Molnar2018-03-041-8/+1
* sched: Clean up and harmonize the coding style of the scheduler code baseIngo Molnar2018-03-031-7/+11
* membarrier: Provide core serializing command, *_SYNC_COREMathieu Desnoyers2018-02-051-12/+41
* membarrier: Provide GLOBAL_EXPEDITED commandMathieu Desnoyers2018-02-051-8/+112
* powerpc, membarrier: Skip memory barrier in switch_mm()Mathieu Desnoyers2018-02-051-0/+8
* membarrier: Disable preemption when calling smp_call_function_many()Mathieu Desnoyers2018-01-101-0/+2
* membarrier: Provide register expedited private commandMathieu Desnoyers2017-10-201-4/+30
* membarrier: Provide expedited private commandMathieu Desnoyers2017-08-171-0/+152