projects
/
platform
/
kernel
/
linux-rpi.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
sched: Make nr_iowait() return 32-bit value
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
2021-02-10
Thomas Gleixner
x86/irq/64: Adjust the per CPU irq stack pointer by 8
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-02-10
Thomas Gleixner
x86/irq: Sanitize irq stack tracking
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-02-10
Thomas Gleixner
x86/entry: Fix instrumentation annotation
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-02-10
Thomas Gleixner
x86/pci: Create PCI/MSI irqdomain after x86_init.pci...
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-02-10
Thomas Gleixner
Merge branch 'objtool/core' into x86/entry
commit
|
commitdiff
|
tree
2021-02-10
Thomas Gleixner
Merge tag 'timers-v5.12-rc1' of https://git.linaro...
commit
|
commitdiff
|
tree
2021-02-05
Thomas Gleixner
Revert "lib: Restrict cpumask_local_spread to houskeeping...
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-02-02
Thomas Gleixner
rtc: mc146818: Dont test for bit 0-5 in Register D
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-01-27
Thomas Gleixner
rtc: mc146818: Detect and handle broken RTCs
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-01-26
Thomas Gleixner
futex: Handle faults correctly for PI futexes
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-01-26
Thomas Gleixner
futex: Simplify fixup_pi_state_owner()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-01-26
Thomas Gleixner
futex: Use pi_state_update_owner() in put_pi_state()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-01-26
Thomas Gleixner
rtmutex: Remove unused argument from rt_mutex_proxy_unlock()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-01-26
Thomas Gleixner
futex: Provide and use pi_state_update_owner()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-01-26
Thomas Gleixner
futex: Replace pointless printk in fixup_owner()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-01-26
Thomas Gleixner
futex: Ensure the correct return value from futex_lock_pi()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-01-24
Thomas Gleixner
powerpc/mm/highmem: use __set_pte_at() for kmap_local()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-01-24
Thomas Gleixner
mips/mm/highmem: use set_pte() for kmap_local()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-01-24
Thomas Gleixner
mm/highmem: prepare for overriding set_pte_at()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-01-24
Thomas Gleixner
sparc/mm/highmem: flush cache and TLB
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-01-13
Thomas Gleixner
genirq: Export irq_check_status_bit()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2021-01-12
Thomas Gleixner
Merge tag 'irqchip-fixes-5.11-1' of git://git.kernel...
commit
|
commitdiff
|
tree
2020-12-16
Thomas Gleixner
tick/sched: Remove bogus boot "safety" check
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2020-12-16
Thomas Gleixner
tick: Remove pointless cpu valid check in hotplug code
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2020-12-16
Thomas Gleixner
alpha: replace bogus in_interrupt()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2020-12-15
Thomas Gleixner
genirq: Restrict export of irq_to_desc()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2020-12-15
Thomas Gleixner
xen/events: Implement irq distribution
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2020-12-15
Thomas Gleixner
xen/events: Reduce irq_info:: Spurious_cnt storage...
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2020-12-15
Thomas Gleixner
xen/events: Only force affinity mask for percpu interrupts
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2020-12-15
Thomas Gleixner
xen/events: Use immediate affinity setting
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2020-12-15
Thomas Gleixner
xen/events: Remove disfunct affinity spreading
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2020-12-15
Thomas Gleixner
xen/events: Remove unused bind_evtchn_to_irq_lateeoi()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2020-12-15
Thomas Gleixner
net/mlx5: Use effective interrupt affinity
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2020-12-15
Thomas Gleixner
net/mlx5: Replace irq_to_desc() abuse
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2020-12-15
Thomas Gleixner
net/mlx4: Use effective interrupt affinity
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2020-12-15
Thomas Gleixner
net/mlx4: Replace irq_to_desc() abuse
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2020-12-15
Thomas Gleixner
PCI: mobiveil: Use irq_data_get_irq_chip_data()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2020-12-15
Thomas Gleixner
PCI: xilinx-nwl: Use irq_data_get_irq_chip_data()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2020-12-15
Thomas Gleixner
NTB/msi: Use irq_has_action()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2020-12-15
Thomas Gleixner
mfd: ab8500-debugfs: Remove the racy fiddling with...
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2020-12-15
Thomas Gleixner
pinctrl: nomadik: Use irq_has_action()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2020-12-15
Thomas Gleixner
drm/i915/pmu: Replace open coded kstat_irqs() copy
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2020-12-15
Thomas Gleixner
drm/i915/lpe_audio: Remove pointless irq_to_desc()...
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2020-12-15
Thomas Gleixner
s390/irq: Use irq_desc_kstat_cpu() in show_msi_interrupt()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2020-12-15
Thomas Gleixner
parisc/irq: Use irq_desc_kstat_cpu() in show_interrupts()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2020-12-15
Thomas Gleixner
arm64/smp: Use irq_desc_kstat_cpu() in arch_show_interrupts()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2020-12-15
Thomas Gleixner
ARM: smp: Use irq_desc_kstat_cpu() in show_ipi_list()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
next