projects
/
linux-2.6-microblaze.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
x86/fpu: Use pkru_write_default() in copy_init_fpstate_to_fpregs()
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
2021-06-23
Thomas Gleixner
x86/fpu: Rename copy_xregs_to_kernel() and copy_kernel_to_xr...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2021-06-23
Thomas Gleixner
x86/fpu: Get rid of copy_supervisor_to_kernel()
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2021-06-23
Thomas Gleixner
x86/fpu: Cleanup arch_set_user_pkey_access()
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2021-06-23
Thomas Gleixner
x86/fpu: Get rid of using_compacted_format()
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2021-06-23
Thomas Gleixner
x86/fpu: Move fpu__write_begin() to regset
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2021-06-23
Thomas Gleixner
x86/fpu/regset: Move fpu__read_begin() into regset
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2021-06-23
Thomas Gleixner
x86/fpu: Remove fpstate_sanitize_xstate()
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2021-06-23
Thomas Gleixner
x86/fpu: Use copy_xstate_to_uabi_buf() in fpregs_get()
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2021-06-23
Thomas Gleixner
x86/fpu: Use copy_xstate_to_uabi_buf() in xfpregs_get()
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2021-06-23
Thomas Gleixner
x86/fpu: Make copy_xstate_to_kernel() usable for [x...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2021-06-23
Thomas Gleixner
x86/fpu: Reject invalid MXCSR values in copy_kernel_to_xstate()
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2021-06-23
Thomas Gleixner
x86/fpu: Sanitize xstateregs_set()
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2021-06-23
Thomas Gleixner
x86/fpu: Limit xstate copy size in xstateregs_set()
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2021-06-23
Thomas Gleixner
x86/fpu: Move inlines where they belong
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2021-06-23
Thomas Gleixner
x86/fpu: Remove unused get_xsave_field_ptr()
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2021-06-23
Thomas Gleixner
x86/fpu: Get rid of fpu__get_supported_xfeatures_mask()
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2021-06-23
Thomas Gleixner
x86/fpu: Make xfeatures_mask_all __ro_after_init
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2021-06-23
Thomas Gleixner
x86/fpu: Mark various FPU state variables __ro_after_init
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2021-06-23
Thomas Gleixner
x86/pkeys: Revert a5eff7259790 ("x86/pkeys: Add PKRU...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2021-06-23
Thomas Gleixner
x86/fpu: Fix copy_xstate_to_kernel() gap handling
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2021-06-22
Thomas Gleixner
x86/fpu: Make init_fpstate correct with optimized XSAVE
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2021-06-22
Thomas Gleixner
x86/fpu: Preserve supervisor states in sanitize_restored_use...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2021-06-17
Thomas Gleixner
Merge tag 'irqchip-fixes-5.13-2' of git://git.kernel...
commit
|
commitdiff
|
tree
2021-06-10
Thomas Gleixner
x86/fpu: Reset state for all signal restore failures
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2021-06-09
Thomas Gleixner
x86/pkru: Write hardware init value to PKRU when xstate...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2021-06-09
Thomas Gleixner
x86/process: Check PF_KTHREAD and not current->mm for...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2021-06-09
Thomas Gleixner
x86/fpu: Prevent state corruption in __fpu__restore_sig()
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2021-06-03
Thomas Gleixner
x86/cpufeatures: Force disable X86_FEATURE_ENQCMD and...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2021-05-29
Thomas Gleixner
x86/apic: Mark _all_ legacy interrupts when IO/APIC...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2021-05-17
Thomas Gleixner
Merge tag 'irqchip-fixes-5.13-1' of git://git.kernel...
commit
|
commitdiff
|
tree
2021-05-07
Thomas Gleixner
KVM: x86: Prevent deadlock against tk_core.seq
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2021-05-07
Thomas Gleixner
KVM: x86: Cancel pvclock_gtod_work on module removal
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2021-05-06
Thomas Gleixner
futex: Make syscall entry points less convoluted
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2021-05-06
Thomas Gleixner
futex: Get rid of the val2 conditional dance
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2021-05-06
Thomas Gleixner
futex: Do not apply time namespace adjustment on FUTEX_LOCK_PI
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2021-05-06
Thomas Gleixner
Revert 337f13046ff0 ("futex: Allow FUTEX_CLOCK_REALTIME...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2021-04-24
Thomas Gleixner
Merge tag 'irqchip-5.13' of git://git.kernel.org/pub...
commit
|
commitdiff
|
tree
2021-04-20
Thomas Gleixner
PCI: mediatek: Advertise lack of built-in MSI handling
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2021-04-14
Thomas Gleixner
signal: Allow tasks to cache one sigqueue struct
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2021-04-14
Thomas Gleixner
signal: Hand SIGQUEUE_PREALLOC flag to __sigqueue_alloc()
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2021-04-09
Thomas Gleixner
Merge tag 'timers-v5.13-rc1' of https://git.linaro...
commit
|
commitdiff
|
tree
2021-04-07
Thomas Gleixner
time: Add mechanism to recognize clocksource in time_get_sna...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2021-03-29
Thomas Gleixner
x86/vector: Add a sanity check to prevent IRQ2 allocations
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2021-03-29
Thomas Gleixner
locking/rtmutex: Clean up signal handling in __rt_mutex_slow...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2021-03-29
Thomas Gleixner
locking/rtmutex: Restrict the trylock WARN_ON() to...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2021-03-29
Thomas Gleixner
locking/rtmutex: Fix misleading comment in rt_mutex_postunlock()
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2021-03-29
Thomas Gleixner
locking/rtmutex: Consolidate the fast/slowpath invocation
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2021-03-29
Thomas Gleixner
locking/rtmutex: Make text section and inlining consistent
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2021-03-29
Thomas Gleixner
locking/rtmutex: Move debug functions as inlines into...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2021-03-29
Thomas Gleixner
locking/rtmutex: Decrapify __rt_mutex_init()
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2021-03-29
Thomas Gleixner
locking/rtmutex: Remove pointless CONFIG_RT_MUTEXES...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2021-03-29
Thomas Gleixner
locking/rtmutex: Inline chainwalk depth check
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2021-03-29
Thomas Gleixner
locking/rtmutex: Move rt_mutex_debug_task_free() to...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2021-03-29
Thomas Gleixner
locking/rtmutex: Remove empty and unused debug stubs
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2021-03-23
Thomas Gleixner
locking/mutex: Fix non debug version of mutex_lock_io_nested()
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2021-03-20
Thomas Gleixner
genirq: Disable interrupts for force threaded handlers
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2021-03-19
Thomas Gleixner
x86/ioapic: Ignore IRQ2 again
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2021-03-17
Thomas Gleixner
rcu: Prevent false positive softirq warning on RT
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2021-03-17
Thomas Gleixner
tick/sched: Prevent false positive softirq pending...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2021-03-17
Thomas Gleixner
softirq: Make softirq control and processing RT aware
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2021-03-17
Thomas Gleixner
softirq: Move various protections into inline helpers
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2021-03-17
Thomas Gleixner
irqtime: Make accounting correct on RT
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2021-03-17
Thomas Gleixner
softirq: Add RT specific softirq accounting
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2021-03-17
Thomas Gleixner
tasklets: Switch tasklet_disable() to the sleep wait...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2021-03-17
Thomas Gleixner
tasklets: Prevent tasklet_unlock_spin_wait() deadlock...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2021-03-17
Thomas Gleixner
tasklets: Use spin wait in tasklet_disable() temporarily
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2021-03-17
Thomas Gleixner
tasklets: Provide tasklet_disable_in_atomic()
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2021-03-17
Thomas Gleixner
tasklets: Use static inlines for stub implementations
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2021-03-17
Thomas Gleixner
tasklets: Replace barrier() with cpu_relax() in tasklet_unlo...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2021-03-14
Thomas Gleixner
Merge tag 'irqchip-fixes-5.12-1' of git://git.kernel...
commit
|
commitdiff
|
tree
2021-02-22
Thomas Gleixner
Merge tag 'timers-v5.11-rc5' of https://git.linaro...
commit
|
commitdiff
|
tree
2021-02-16
Thomas Gleixner
um: Enforce the usage of asm-generic/softirq_stack.h
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2021-02-15
Thomas Gleixner
Merge tag 'irqchip-5.12' of git://git.kernel.org/pub...
commit
|
commitdiff
|
tree
2021-02-10
Thomas Gleixner
x86/softirq/64: Inline do_softirq_own_stack()
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2021-02-10
Thomas Gleixner
softirq: Move do_softirq_own_stack() to generic asm...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2021-02-10
Thomas Gleixner
softirq: Move __ARCH_HAS_DO_SOFTIRQ to Kconfig
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2021-02-10
Thomas Gleixner
x86: Select CONFIG_HAVE_IRQ_EXIT_ON_IRQ_STACK
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2021-02-10
Thomas Gleixner
x86/softirq: Remove indirection in do_softirq_own_stack()
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2021-02-10
Thomas Gleixner
x86/entry: Use run_sysvec_on_irqstack_cond() for XEN...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2021-02-10
Thomas Gleixner
x86/entry: Convert device interrupts to inline stack...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2021-02-10
Thomas Gleixner
x86/entry: Convert system vectors to irq stack macro
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2021-02-10
Thomas Gleixner
x86/irq: Provide macro for inlining irq stack switching
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2021-02-10
Thomas Gleixner
x86/apic: Split out spurious handling code
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
next