projects
/
platform
/
kernel
/
linux-rpi.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
locking/spinlock/rt: Prepare for RT local_lock
2021-08-17
Thomas Gleixner
locking/spinlock/rt: Prepare for RT local_lock
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-08-17
Thomas Gleixner
preempt: Adjust PREEMPT_LOCK_OFFSET for RT
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-08-17
Thomas Gleixner
locking/rtmutex: Prevent lockdep false positive with...
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-08-17
Thomas Gleixner
futex: Prevent requeue_pi() lock nesting issue on RT
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-08-17
Thomas Gleixner
futex: Simplify handle_early_requeue_pi_wakeup()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-08-17
Thomas Gleixner
futex: Reorder sanity checks in futex_requeue()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-08-17
Thomas Gleixner
futex: Clarify comment in futex_requeue()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-08-17
Thomas Gleixner
futex: Restructure futex_requeue()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-08-17
Thomas Gleixner
futex: Correct the number of requeued waiters for PI
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-08-17
Thomas Gleixner
futex: Remove bogus condition for requeue PI
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-08-17
Thomas Gleixner
futex: Clarify futex_requeue() PI handling
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-08-17
Thomas Gleixner
futex: Clean up stale comments
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-08-17
Thomas Gleixner
futex: Validate waiter correctly in futex_proxy_trylock_atomic()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-08-17
Thomas Gleixner
locking/rtmutex: Add mutex variant for RT
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-08-17
Thomas Gleixner
locking/ww_mutex: Abstract out internal lock accesses
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-08-17
Thomas Gleixner
locking/mutex: Make mutex::wait_lock raw
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-08-17
Thomas Gleixner
locking/ww_mutex: Move the ww_mutex definitions from...
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-08-17
Thomas Gleixner
locking/mutex: Move the 'struct mutex_waiter' definition...
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-08-17
Thomas Gleixner
locking/mutex: Consolidate core headers, remove kernel...
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-08-17
Thomas Gleixner
locking/rwlock: Provide RT variant
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-08-17
Thomas Gleixner
locking/spinlock: Provide RT variant
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-08-17
Thomas Gleixner
locking/rtmutex: Provide the spin/rwlock core lock...
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-08-17
Thomas Gleixner
locking/spinlock: Provide RT variant header: <linux...
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-08-17
Thomas Gleixner
locking/spinlock: Provide RT specific spinlock_t
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-08-17
Thomas Gleixner
locking/spinlock: Split the lock types header, and...
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-08-17
Thomas Gleixner
locking/rtmutex: Guard regular sleeping locks specific...
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-08-17
Thomas Gleixner
locking/rtmutex: Prepare RT rt_mutex_wake_q for RT...
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-08-17
Thomas Gleixner
locking/rtmutex: Use rt_mutex_wake_q_head
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-08-17
Thomas Gleixner
locking/rtmutex: Provide rt_wake_q_head and helpers
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-08-17
Thomas Gleixner
locking/rtmutex: Add wake_state to rt_mutex_waiter
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-08-17
Thomas Gleixner
locking/rwsem: Add rtmutex based R/W semaphore implementation
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-08-17
Thomas Gleixner
locking/rt: Add base code for RT rw_semaphore and rwlock
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-08-17
Thomas Gleixner
locking/rtmutex: Provide rt_mutex_base_is_locked()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-08-17
Thomas Gleixner
locking/rtmutex: Provide rt_mutex_slowlock_locked()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-08-17
Thomas Gleixner
locking/rtmutex: Split API from implementation
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-08-17
Thomas Gleixner
locking/rtmutex: Switch to from cmpxchg_*() to try_cmpxchg_*()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-08-17
Thomas Gleixner
sched/wake_q: Provide WAKE_Q_HEAD_INITIALIZER()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-08-17
Thomas Gleixner
sched/core: Provide a scheduling point for RT locks
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-08-17
Thomas Gleixner
sched/core: Rework the __schedule() preempt argument
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-08-17
Thomas Gleixner
sched/wakeup: Prepare for RT sleeping spin/rwlocks
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-08-17
Thomas Gleixner
sched/wakeup: Reorganize the current::__state helpers
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-08-17
Thomas Gleixner
sched/wakeup: Introduce the TASK_RTLOCK_WAIT state bit
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-08-17
Thomas Gleixner
sched/wakeup: Split out the wakeup ->__state check
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-08-17
Thomas Gleixner
locking/rtmutex: Set proper wait context for lockdep
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-08-17
Thomas Gleixner
locking/local_lock: Add missing owner initialization
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-08-13
Thomas Gleixner
driver core: Add missing kernel doc for device::msi_lock
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-08-10
Thomas Gleixner
x86/msi: Force affinity setup before startup
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-08-10
Thomas Gleixner
x86/ioapic: Force affinity setup before startup
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-08-10
Thomas Gleixner
genirq: Provide IRQCHIP_AFFINITY_PRE_STARTUP
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-08-10
Thomas Gleixner
PCI/MSI: Protect msi_desc::masked for multi-MSI
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-08-10
Thomas Gleixner
PCI/MSI: Use msi_mask_irq() in pci_msi_shutdown()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-08-10
Thomas Gleixner
PCI/MSI: Correct misleading comments
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-08-10
Thomas Gleixner
PCI/MSI: Do not set invalid bits in MSI mask
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-08-10
Thomas Gleixner
PCI/MSI: Enforce MSI[X] entry updates to be visible
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-08-10
Thomas Gleixner
PCI/MSI: Enforce that MSI-X table entry is masked for...
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-08-10
Thomas Gleixner
PCI/MSI: Mask all unused MSI-X entries
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-08-10
Thomas Gleixner
PCI/MSI: Enable and mask MSI-X early
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-08-10
Thomas Gleixner
Merge tag 'efi-urgent-for-v5.14-rc4' of git://git.kernel...
commit
|
commitdiff
|
tree
2021-07-27
Thomas Gleixner
timers: Move clearing of base::timer_running under...
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-07-20
Thomas Gleixner
Merge branch 'timers/urgent' of git://git.kernel.org...
commit
|
commitdiff
|
tree
2021-07-09
Thomas Gleixner
Merge tag 'irqchip-fixes-5.14-1' of git://git.kernel...
commit
|
commitdiff
|
tree
2021-06-28
Thomas Gleixner
Merge tag 'irqchip-5.14' of git://git.kernel.org/pub...
commit
|
commitdiff
|
tree
2021-06-28
Thomas Gleixner
time/kunit: Add missing MODULE_LICENSE()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-06-24
Thomas Gleixner
x86/fpu/xstate: Clear xstate header in copy_xstate_to_uabi_b...
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-06-24
Thomas Gleixner
perf/x86/intel/lbr: Zero the xstate buffer on allocation
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-06-23
Thomas Gleixner
x86/fpu/signal: Let xrstor handle the features to init
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-06-23
Thomas Gleixner
x86/fpu/signal: Handle #PF in the direct restore path
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-06-23
Thomas Gleixner
x86/fpu: Return proper error codes from user access...
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-06-23
Thomas Gleixner
x86/fpu/signal: Split out the direct restore code
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-06-23
Thomas Gleixner
x86/fpu/signal: Sanitize copy_user_to_fpregs_zeroing()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-06-23
Thomas Gleixner
x86/fpu/signal: Sanitize the xstate check on sigframe
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-06-23
Thomas Gleixner
x86/fpu/signal: Remove the legacy alignment check
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-06-23
Thomas Gleixner
x86/fpu/signal: Move initial checks into fpu__restore_sig()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-06-23
Thomas Gleixner
x86/fpu: Mark init_fpstate __ro_after_init
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-06-23
Thomas Gleixner
x86/pkru: Remove xstate fiddling from write_pkru()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-06-23
Thomas Gleixner
x86/fpu: Don't store PKRU in xstate in fpu_reset_fpstate()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-06-23
Thomas Gleixner
x86/fpu: Remove PKRU handling from switch_fpu_finish()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-06-23
Thomas Gleixner
x86/fpu: Mask PKRU from kernel XRSTOR[S] operations
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-06-23
Thomas Gleixner
x86/fpu: Dont restore PKRU in fpregs_restore_userspace()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-06-23
Thomas Gleixner
x86/fpu: Rename xfeatures_mask_user() to xfeatures_mask_uabi()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-06-23
Thomas Gleixner
x86/fpu: Move FXSAVE_LEAK quirk info __copy_kernel_to_fpregs()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-06-23
Thomas Gleixner
x86/fpu: Rename __fpregs_load_activate() to fpregs_restore_u...
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-06-23
Thomas Gleixner
x86/fpu: Rename fpu__clear_all() to fpu_flush_thread()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-06-23
Thomas Gleixner
x86/fpu: Use pkru_write_default() in copy_init_fpstate_to_fp...
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-06-23
Thomas Gleixner
x86/cpu: Write the default PKRU value when enabling PKE
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-06-23
Thomas Gleixner
x86/pkru: Provide pkru_write_default()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-06-23
Thomas Gleixner
x86/pkru: Provide pkru_get_init_value()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-06-23
Thomas Gleixner
x86/cpu: Sanitize X86_FEATURE_OSPKE
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-06-23
Thomas Gleixner
x86/fpu: Rename and sanitize fpu__save/copy()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-06-23
Thomas Gleixner
x86/fpu/xstate: Sanitize handling of independent features
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-06-23
Thomas Gleixner
x86/fpu: Rename initstate copy functions
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-06-23
Thomas Gleixner
x86/fpu: Rename copy_kernel_to_fpregs() to restore_fpregs_fr...
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-06-23
Thomas Gleixner
x86/fpu: Get rid of the FNSAVE optimization
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-06-23
Thomas Gleixner
x86/fpu: Rename copy_fpregs_to_fpstate() to save_fpregs_to_f...
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-06-23
Thomas Gleixner
x86/fpu: Deduplicate copy_uabi_from_user/kernel_to_xstate()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-06-23
Thomas Gleixner
x86/fpu: Rename xstate copy functions which are related...
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-06-23
Thomas Gleixner
x86/fpu: Rename fregs-related copy functions
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-06-23
Thomas Gleixner
x86/math-emu: Rename frstor()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-06-23
Thomas Gleixner
x86/fpu: Rename fxregs-related copy functions
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-06-23
Thomas Gleixner
x86/fpu: Rename copy_user_to_xregs() and copy_xregs_to_user()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
next