2021-10-30 | Arnd Bergmann | locking: Remove spin_lock_flags() etc Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-19 | Yanfei Xu | locking/rwsem: Fix comments about reader optimistic... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-19 | Yanfei Xu | locking: Remove rcu_read_{,un}lock() for preempt_{dis... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-19 | Yanfei Xu | locking/rwsem: Disable preemption for spinning region Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-19 | André Almeida | docs: futex: Fix kernel-doc references Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-19 | Peter Zijlstra | futex: Fix PREEMPT_RT build Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-07 | André Almeida | futex2: Documentation: Document sys_futex_waitv() uAPI Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-07 | André Almeida | selftests: futex: Test sys_futex_waitv() wouldblock Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-07 | André Almeida | selftests: futex: Test sys_futex_waitv() timeout Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-07 | André Almeida | selftests: futex: Add sys_futex_waitv() test Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-07 | André Almeida | futex,arm: Wire up sys_futex_waitv() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-07 | André Almeida | futex,x86: Wire up sys_futex_waitv() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-07 | André Almeida | futex: Implement sys_futex_waitv() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-07 | Peter Zijlstra | futex: Simplify double_lock_hb() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-07 | Peter Zijlstra | futex: Split out wait/wake Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-07 | Peter Zijlstra | futex: Split out requeue Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-07 | Peter Zijlstra | futex: Rename mark_wake_futex() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-07 | Peter Zijlstra | futex: Rename: match_futex() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-07 | Peter Zijlstra | futex: Rename: hb_waiter_{inc,dec,pending}() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-07 | Peter Zijlstra | futex: Split out PI futex Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-07 | Peter Zijlstra | futex: Rename: {get,cmpxchg}_futex_value_locked() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-07 | Peter Zijlstra | futex: Rename hash_futex() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-07 | Peter Zijlstra | futex: Rename __unqueue_futex() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-07 | Peter Zijlstra | futex: Rename: queue_{,un}lock() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-07 | Peter Zijlstra | futex: Rename futex_wait_queue_me() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-07 | Peter Zijlstra | futex: Rename {,__}{,un}queue_me() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-07 | Peter Zijlstra | futex: Split out syscalls Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-07 | Peter Zijlstra | futex: Move to kernel/futex/ Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-07 | Davidlohr Bueso | locking/rwbase: Optimize rwbase_read_trylock Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-07 | Peter Zijlstra | Merge branch 'tip/locking/urgent' |
commit | commitdiff | tree |
2021-10-01 | Thomas Gleixner | rtmutex: Wake up the waiters lockless while dropping... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-01 | Sebastian Andrzej... | rtmutex: Check explicit for TASK_RTLOCK_WAIT. Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-01 | Thomas Gleixner | locking/rt: Take RCU nesting into account for __might_resched() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-01 | Thomas Gleixner | sched: Make cond_resched_lock() variants RT aware Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-01 | Thomas Gleixner | sched: Make RCU nest depth distinct in __might_resched() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-01 | Thomas Gleixner | sched: Make might_sleep() output less confusing Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-01 | Thomas Gleixner | sched: Cleanup might_sleep() printks Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-01 | Thomas Gleixner | sched: Remove preempt_offset argument from __might_sleep() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-01 | Thomas Gleixner | sched: Make cond_resched_*lock() variants consistent... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-01 | Thomas Gleixner | sched: Clean up the might_sleep() underscore zoo Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-01 | Nathan Chancellor | locking/ww-mutex: Fix uninitialized use of ret in test_aa() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-09-17 | Shaokun Zhang | locking/lockdep: Cleanup the repeated declaration Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-09-17 | Zhouyi Zhou | lockdep: Improve comments in wait-type checks Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-09-17 | Sebastian Andrzej... | lockdep: Let lock_is_held_type() detect recursive read... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-09-17 | Maarten Lankhorst | kernel/locking: Add context to ww_mutex_trylock() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-09-15 | Boqun Feng | locking/rwbase: Take care of ordering guarantee for... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-09-15 | Peter Zijlstra | locking/rwbase: Extract __rwbase_write_trylock() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-09-15 | Peter Zijlstra | locking/rwbase: Properly match set_and_save_state(... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-09-09 | Thomas Gleixner | sched: Prevent balance_push() on remote runqueues Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-08-26 | Sebastian Andrzej... | sched: Fix get_push_task() vs migrate_disable() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-08-25 | Thomas Gleixner | locking/rtmutex: Dequeue waiter on ww_mutex deadlock Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-08-25 | Thomas Gleixner | locking/rtmutex: Dont dereference waiter lockless Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-08-25 | Xiaoyao Li | perf/x86/intel/pt: Fix mask of num_address_ranges Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-08-20 | Xiaoming Ni | locking/semaphore: Add might_sleep() to down_*() family Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-08-20 | Will Deacon | Documentation: arm64: describe asymmetric 32-bit support Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-08-20 | Will Deacon | arm64: Remove logic to kill 32-bit tasks on 64-bit... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-08-20 | Will Deacon | arm64: Hook up cmdline parameter to allow mismatched... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-08-20 | Will Deacon | arm64: Advertise CPUs capable of running 32-bit applications... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-08-20 | Will Deacon | arm64: Prevent offlining first CPU with 32-bit EL0... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-08-20 | Will Deacon | arm64: exec: Adjust affinity for compat tasks with... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-08-20 | Will Deacon | arm64: Implement task_cpu_possible_mask() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-08-20 | Peter Zijlstra | Merge branch 'sched/core' |
commit | commitdiff | tree |
2021-08-20 | Will Deacon | sched: Introduce dl_task_check_affinity() to check... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-08-20 | Will Deacon | sched: Allow task CPU affinity to be restricted on... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-08-20 | Will Deacon | sched: Split the guts of sched_setaffinity() into a... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-08-20 | Will Deacon | sched: Introduce task_struct::user_cpus_ptr to track... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-08-20 | Will Deacon | sched: Reject CPU affinity changes based on task_cpu_possibl... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-08-20 | Will Deacon | cpuset: Cleanup cpuset_cpus_allowed_fallback() use... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-08-20 | Will Deacon | cpuset: Honour task_cpu_possible_mask() in guarantee_online_... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-08-20 | Will Deacon | cpuset: Don't use the cpu_possible_mask as a last resort... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-08-20 | Will Deacon | sched: Introduce task_cpu_possible_mask() to limit... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-08-20 | Josh Don | sched: Cgroup SCHED_IDLE support Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-08-20 | Valentin Schneider | sched/topology: Skip updating masks for non-online... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-08-20 | Peter Zijlstra | sched: Fix Core-wide rq->lock for uninitialized CPUs Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-08-06 | Quentin Perret | sched: Skip priority checks with SCHED_FLAG_KEEP_PARAMS Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-08-06 | Quentin Perret | sched: Fix UCLAMP_FLAG_IDLE setting Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-08-06 | Dietmar Eggemann | sched/deadline: Fix missing clock update in migrate_task_rq_dl() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-08-06 | Kan Liang | perf/x86/intel: Apply mid ACK for small core Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-08-04 | Peter Zijlstra | Documentation/atomic_t: Document forward progress expectations Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-08-04 | Mark Rutland | locking/atomic: simplify non-atomic wrappers Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-08-04 | Mel Gorman | sched/fair: Avoid a second scan of target in select_idle_cpu Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-08-04 | Mel Gorman | sched/fair: Use prev instead of new target as recent_used_cpu Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-08-04 | Quentin Perret | sched: Don't report SCHED_FLAG_SUGOV in sched_getattr() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-08-04 | Quentin Perret | sched/deadline: Fix reset_on_fork reporting of DL tasks Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-08-04 | Wang Hui | sched: remove redundant on_rq status change Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-08-04 | Mika Penttilä | sched/numa: Fix is_core_idle() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-08-04 | Like Xu | perf/x86/amd: Don't touch the AMD64_EVENTSEL_HOSTONLY... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-08-04 | Peter Zijlstra | perf/x86: Fix out of bound MSR access Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-08-04 | Peter Zijlstra | sched/rt: Fix double enqueue caused by rt_effective_prio Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-07-16 | Alexander Antonov | perf/x86/intel/uncore: Fix IIO cleanup mapping procedure... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-07-16 | Mark Rutland | locking/atomic: add generic arch_*() bitops Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-07-16 | Mark Rutland | locking/atomic: add arch_atomic_long*() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-07-16 | Mark Rutland | locking/atomic: centralize generated headers Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-07-16 | Mark Rutland | locking/atomic: remove ARCH_ATOMIC remanants Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-07-16 | Mark Rutland | locking/atomic: simplify ifdef generation Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-07-16 | xuyehan | locking/rwsem: Remove an unused parameter of rwsem_wake() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-07-16 | Marco Elver | perf: Refactor permissions check into perf_check_permission() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-07-16 | Marco Elver | perf: Fix required permissions if sigtrap is requested Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-07-07 | Peter Zijlstra | Documentation/atomic_t: Document cmpxchg() vs try_cmpxchg() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-07-07 | Peter Zijlstra | locking/mutex: Add MUTEX_WARN_ON Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
next |