| Commit message (Expand) | Author | Age | Files | Lines |
* | Merge tag 'sched-core-2020-12-14' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 2020-12-15 | 1 | -4/+143 |
|\ |
|
| * | sched: membarrier: document memory ordering scenarios | Mathieu Desnoyers | 2020-10-29 | 1 | -0/+128 |
| * | sched: membarrier: cover kthread_use_mm (v4) | Mathieu Desnoyers | 2020-10-29 | 1 | -4/+3 |
| * | sched: fix exit_mm vs membarrier (v4) | Mathieu Desnoyers | 2020-10-29 | 1 | -0/+12 |
* | | membarrier: Execute SYNC_CORE on the calling thread | Andy Lutomirski | 2020-12-09 | 1 | -18/+33 |
* | | membarrier: Explicitly sync remote cores when SYNC_CORE is requested | Andy Lutomirski | 2020-12-09 | 1 | -0/+18 |
* | | membarrier: Add an actual barrier before rseq_preempt() | Andy Lutomirski | 2020-12-09 | 1 | -0/+8 |
|/ |
|
* | rseq/membarrier: Add MEMBARRIER_CMD_PRIVATE_EXPEDITED_RSEQ | Peter Oskolkov | 2020-09-25 | 1 | -30/+106 |
* | membarrier: Fix RCU locking bug caused by faulty merge | Peter Zijlstra | 2019-10-01 | 1 | -1/+0 |
* | sched/membarrier: Return -ENOMEM to userspace on memory allocation failure | Mathieu Desnoyers | 2019-09-25 | 1 | -43/+20 |
* | sched/membarrier: Skip IPIs when mm->mm_users == 1 | Mathieu Desnoyers | 2019-09-25 | 1 | -4/+5 |
* | sched/membarrier: Fix p->mm->membarrier_state racy load | Mathieu Desnoyers | 2019-09-25 | 1 | -43/+132 |
* | sched/membarrier: Remove redundant check | Mathieu Desnoyers | 2019-09-25 | 1 | -2/+2 |
* | sched/membarrier: Fix private expedited registration check | Mathieu Desnoyers | 2019-09-25 | 1 | -1/+1 |
* | tasks, sched/core: With a grace period after finish_task_switch(), remove unn... | Eric W. Biederman | 2019-09-25 | 1 | -2/+2 |
* | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 | Thomas Gleixner | 2019-05-30 | 1 | -10/+1 |
* | sched/membarrier: synchronize_sched() with synchronize_rcu() | Paul E. McKenney | 2018-11-27 | 1 | -2/+2 |
* | sched/membarrier: Replace synchronize_sched() with synchronize_rcu() | Paul E. McKenney | 2018-11-09 | 1 | -1/+1 |
* | sched/headers: Simplify and clean up header usage in the scheduler | Ingo Molnar | 2018-03-04 | 1 | -8/+1 |
* | sched: Clean up and harmonize the coding style of the scheduler code base | Ingo Molnar | 2018-03-03 | 1 | -7/+11 |
* | membarrier: Provide core serializing command, *_SYNC_CORE | Mathieu Desnoyers | 2018-02-05 | 1 | -12/+41 |
* | membarrier: Provide GLOBAL_EXPEDITED command | Mathieu Desnoyers | 2018-02-05 | 1 | -8/+112 |
* | powerpc, membarrier: Skip memory barrier in switch_mm() | Mathieu Desnoyers | 2018-02-05 | 1 | -0/+8 |
* | membarrier: Disable preemption when calling smp_call_function_many() | Mathieu Desnoyers | 2018-01-10 | 1 | -0/+2 |
* | membarrier: Provide register expedited private command | Mathieu Desnoyers | 2017-10-20 | 1 | -4/+30 |
* | membarrier: Provide expedited private command | Mathieu Desnoyers | 2017-08-17 | 1 | -0/+152 |