projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Merge tag 'sh-for-5.16' of git://git.libc.org/linux-sh
2021-11-14
Thomas Gleixner
Merge tag 'irqchip-fixes-5.16-1' of git://git.kernel...
commit
|
commitdiff
|
tree
2021-11-11
Thomas Gleixner
PCI/MSI: Destroy sysfs before freeing entries
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-11-11
Thomas Gleixner
PCI/MSI: Move non-mask check back into low level accessors
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-11-09
Thomas Gleixner
mm/scatterlist: replace the !preemptible warning in...
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-11-02
Thomas Gleixner
x86/xen: Remove redundant irq_enter/exit() invocations
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-26
Thomas Gleixner
x86/fpu: Add sanity checks for XFD
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-26
Thomas Gleixner
x86/fpu: Prepare fpu_clone() for dynamically enabled...
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-26
Thomas Gleixner
x86/signal: Use fpu::__state_user_size for sigalt stack...
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-26
Thomas Gleixner
x86/fpu: Add basic helpers for dynamically enabled...
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-26
Thomas Gleixner
x86/fpu: Add fpu_state_config::legacy_features
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-26
Thomas Gleixner
x86/fpu: Add members to struct fpu to cache permission...
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-26
Thomas Gleixner
x86/signal: Implement sigaltstack size validation
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-26
Thomas Gleixner
signal: Add an optional check for altstack size
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-24
Thomas Gleixner
can: bcm: Use hrtimer_forward_now()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-23
Thomas Gleixner
x86/fpu: Remove old KVM FPU interface
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-23
Thomas Gleixner
x86/kvm: Convert FPU handling to a single swap buffer
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-23
Thomas Gleixner
x86/fpu: Provide infrastructure for KVM FPU cleanup
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-23
Thomas Gleixner
x86/fpu: Prepare for sanitizing KVM FPU code
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-22
Thomas Gleixner
x86/fpu/xstate: Move remaining xfeature helpers to...
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-22
Thomas Gleixner
x86/fpu: Rework restore_regs_from_fpstate()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-22
Thomas Gleixner
x86/fpu: Mop up xfeatures_mask_uabi()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-21
Thomas Gleixner
x86/fpu: Move xstate feature masks to fpu_*_cfg
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-21
Thomas Gleixner
x86/fpu: Move xstate size to fpu_*_cfg
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-21
Thomas Gleixner
x86/fpu/xstate: Cleanup size calculations
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-21
Thomas Gleixner
x86/fpu: Cleanup fpu__init_system_xstate_size_legacy()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-21
Thomas Gleixner
x86/fpu: Provide struct fpu_config
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-21
Thomas Gleixner
x86/fpu/signal: Use fpstate for size and features
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-21
Thomas Gleixner
x86/fpu/xstate: Use fpstate for copy_uabi_to_xstate()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-21
Thomas Gleixner
x86/fpu: Use fpstate in __copy_xstate_to_uabi_buf()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-21
Thomas Gleixner
x86/fpu: Use fpstate in fpu_copy_kvm_uabi_to_fpstate()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-21
Thomas Gleixner
x86/fpu/xstate: Use fpstate for xsave_to_user_sigframe()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-21
Thomas Gleixner
x86/fpu/xstate: Use fpstate for os_xsave()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-21
Thomas Gleixner
x86/fpu: Use fpstate::size
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-21
Thomas Gleixner
MAINTAINERS: Add Dave Hansen to the x86 maintainer...
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-21
Thomas Gleixner
x86/fpu: Add size and mask information to fpstate
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-21
Thomas Gleixner
x86/process: Move arch_thread_struct_whitelist() out...
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-21
Thomas Gleixner
x86/fpu: Do not leak fpstate pointer on fork
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-20
Thomas Gleixner
x86/fpu: Remove fpu::state
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-20
Thomas Gleixner
x86/math-emu: Convert to fpstate
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-20
Thomas Gleixner
x86/fpu/core: Convert to fpstate
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-20
Thomas Gleixner
x86/fpu/signal: Convert to fpstate
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-20
Thomas Gleixner
x86/fpu/regset: Convert to fpstate
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-20
Thomas Gleixner
x86/fpu: Convert tracing to fpstate
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-20
Thomas Gleixner
x86/KVM: Convert to fpstate
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-20
Thomas Gleixner
x86/fpu: Replace KVMs xstate component clearing
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-20
Thomas Gleixner
x86/fpu: Convert restore_fpregs_from_fpstate() to struct...
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-20
Thomas Gleixner
x86/fpu: Convert fpstate_init() to struct fpstate
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-20
Thomas Gleixner
x86/fpu: Provide struct fpstate
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-20
Thomas Gleixner
x86/fpu: Replace KVMs home brewed FPU copy to user
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-20
Thomas Gleixner
x86/fpu: Provide a proper function for ex_handler_fprestore()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-20
Thomas Gleixner
x86/fpu: Replace the includes of fpu/internal.h
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-20
Thomas Gleixner
x86/fpu: Mop up the internal.h leftovers
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-20
Thomas Gleixner
x86/sev: Include fpu/xcr.h
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-20
Thomas Gleixner
x86/fpu: Remove internal.h dependency from fpu/signal.h
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-20
Thomas Gleixner
x86/fpu: Move fpstate functions to api.h
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-20
Thomas Gleixner
x86/fpu: Move mxcsr related code to core
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-20
Thomas Gleixner
x86/fpu: Move fpregs_restore_userregs() to core
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-20
Thomas Gleixner
x86/fpu: Make WARN_ON_FPU() private
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-20
Thomas Gleixner
x86/fpu: Move legacy ASM wrappers to core
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-20
Thomas Gleixner
x86/fpu: Move os_xsave() and os_xrstor() to core
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-20
Thomas Gleixner
x86/fpu: Make os_xrstor_booting() private
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-20
Thomas Gleixner
x86/fpu: Clean up CPU feature tests
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-20
Thomas Gleixner
x86/fpu: Move context switch and exit to user inlines...
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-20
Thomas Gleixner
x86/fpu: Mark fpu__init_prepare_fx_sw_frame() as __init
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-20
Thomas Gleixner
x86/fpu: Rework copy_xstate_to_uabi_buf()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-20
Thomas Gleixner
x86/fpu: Replace KVMs home brewed FPU copy from user
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-20
Thomas Gleixner
x86/fpu: Move KVMs FPU swapping to FPU core
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-20
Thomas Gleixner
x86/fpu/xstate: Mark all init only functions __init
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-20
Thomas Gleixner
x86/fpu/xstate: Provide and use for_each_xfeature()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-20
Thomas Gleixner
x86/fpu: Cleanup xstate xcomp_bv initialization
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-20
Thomas Gleixner
x86/fpu: Do not inherit FPU context for kernel and...
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-20
Thomas Gleixner
x86/process: Clone FPU in copy_thread()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-20
Thomas Gleixner
x86/fpu: Remove pointless memset in fpu_clone()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-20
Thomas Gleixner
x86/fpu: Cleanup the on_boot_cpu clutter
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-20
Thomas Gleixner
x86/fpu: Restrict xsaves()/xrstors() to independent...
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-20
Thomas Gleixner
x86/pkru: Remove useless include
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-20
Thomas Gleixner
x86/fpu: Update stale comments
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-20
Thomas Gleixner
x86/fpu: Remove pointless argument from switch_fpu_finish()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-05
Thomas Gleixner
sched: Remove pointless preemption disable in sched_submit_w...
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-05
Thomas Gleixner
sched: Move kprobes cleanup out of finish_task_switch()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-05
Thomas Gleixner
sched: Disable TTWU_QUEUE on RT
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-05
Thomas Gleixner
sched: Limit the number of task migrations per batch...
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-05
Thomas Gleixner
sched: Move mmdrop to RCU on RT
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-01
Thomas Gleixner
rtmutex: Wake up the waiters lockless while dropping...
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-01
Thomas Gleixner
locking/rt: Take RCU nesting into account for __might_resched()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-01
Thomas Gleixner
sched: Make cond_resched_lock() variants RT aware
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-01
Thomas Gleixner
sched: Make RCU nest depth distinct in __might_resched()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-01
Thomas Gleixner
sched: Make might_sleep() output less confusing
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-01
Thomas Gleixner
sched: Cleanup might_sleep() printks
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-01
Thomas Gleixner
sched: Remove preempt_offset argument from __might_sleep()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-01
Thomas Gleixner
sched: Make cond_resched_*lock() variants consistent...
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-01
Thomas Gleixner
sched: Clean up the might_sleep() underscore zoo
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-01
Thomas Gleixner
x86/hpet: Use another crystalball to evaluate HPET...
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-09-29
Thomas Gleixner
net: bridge: mcast: Associate the seqcount with its...
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-09-28
Thomas Gleixner
ALSA: pcsp: Make hrtimer forwarding more robust
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-09-27
Thomas Gleixner
x86/softirq: Disable softirq stacks on PREEMPT_RT
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-09-24
Thomas Gleixner
power: reset: ltc2952: Use hrtimer_forward_now()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-09-24
Thomas Gleixner
net: iosm: Use hrtimer_forward_now()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-09-24
Thomas Gleixner
Merge tag 'irqchip-fixes-5.15-1' of git://git.kernel...
commit
|
commitdiff
|
tree
2021-09-19
Thomas Gleixner
net: core: Correct the sock::sk_lock.owned lockdep...
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
next