2020-03-24 |
Thomas Gleixner | x86/cpu: Add consistent CPU match macros Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2020-03-24 |
Thomas Gleixner | x86/devicetable: Move x86 specific macro out of generic... Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2020-03-21 |
Thomas Gleixner | lockdep: Rename trace_hardirq_{enter,exit}() Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Reviewed-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2020-03-21 |
Thomas Gleixner | completion: Use simple wait queues Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2020-03-21 |
Thomas Gleixner | sched/swait: Prepare usage in completions Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2020-03-21 |
Thomas Gleixner | timekeeping: Split jiffies seqlock Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2020-03-21 |
Thomas Gleixner | Documentation: Add lock ordering and nesting documentation Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2020-03-21 |
Thomas Gleixner | orinoco_usb: Use the regular completion interfaces Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2020-03-21 |
Thomas Gleixner | usb: gadget: Use completion interface instead of open... Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2020-03-19 |
Thomas Gleixner | Revert "tick/common: Make tick_periodic() check for... Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2020-03-19 |
Thomas Gleixner | Merge tag 'timers-v5.7' of https://git.linaro.org/people...
|
commit | commitdiff | tree |
2020-03-15 |
Thomas Gleixner | Merge tag 'irqchip-fixes-5.6-2' of git://git.kernel...
|
commit | commitdiff | tree |
2020-03-10 |
Thomas Gleixner | x86/entry/64: Trace irqflags unconditionally as ON... Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2020-03-10 |
Thomas Gleixner | x86/entry/32: Remove unused label restore_nocheck Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2020-03-10 |
Thomas Gleixner | staging: greybus: Fix the irq API abuse Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2020-03-09 |
Thomas Gleixner | futex: Unbreak futex hashing Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2020-03-08 |
Thomas Gleixner | PCI/AER: Fix the broken interrupt injection Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2020-03-08 |
Thomas Gleixner | genirq: Provide interrupt injection mechanism Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2020-03-08 |
Thomas Gleixner | genirq: Sanitize state handling in check_irq_resend() Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2020-03-08 |
Thomas Gleixner | genirq: Add return value to check_irq_resend() Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2020-03-08 |
Thomas Gleixner | x86/apic/vector: Force interupt handler invocation... Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2020-03-08 |
Thomas Gleixner | genirq: Add protection against unsafe usage of generic_handl... Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2020-03-08 |
Thomas Gleixner | genirq/debugfs: Add missing sanity checks to interrupt... Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2020-02-29 |
Thomas Gleixner | x86/entry/32: Remove the 0/-1 distinction from exception... Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2020-02-27 |
Thomas Gleixner | Merge branch 'arch/nohz' of git://git.kernel.org/pub...
|
commit | commitdiff | tree |
2020-02-27 |
Thomas Gleixner | x86/entry/entry_32: Route int3 through common_exception Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2020-02-27 |
Thomas Gleixner | x86/irq: Remove useless return value from do_IRQ() Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2020-02-27 |
Thomas Gleixner | x86/traps: Remove redundant declaration of do_double_fault() Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2020-02-27 |
Thomas Gleixner | x86/traps: Document do_spurious_interrupt_bug() Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2020-02-27 |
Thomas Gleixner | x86/traps: Remove pointless irq enable from do_spurious_inte... Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2020-02-27 |
Thomas Gleixner | x86/entry/32: Force MCE through do_mce() Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2020-02-27 |
Thomas Gleixner | x86/entry/32: Add missing ASM_CLAC to general_protection... Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2020-02-25 |
Thomas Gleixner | x86/mce/therm_throt: Undo thermal polling properly... Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2020-02-25 |
Thomas Gleixner | bpf, lpm: Make locking RT friendly Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2020-02-25 |
Thomas Gleixner | bpf: Prepare hashtab locking for PREEMPT_RT Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2020-02-25 |
Thomas Gleixner | bpf: Factor out hashtab bucket lock operations Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2020-02-25 |
Thomas Gleixner | bpf: Replace open coded recursion prevention in sys_bpf() Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2020-02-25 |
Thomas Gleixner | bpf: Use recursion prevention helpers in hashtab code Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2020-02-25 |
Thomas Gleixner | bpf: Provide recursion prevention helpers Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2020-02-25 |
Thomas Gleixner | bpf: Replace cant_sleep() with cant_migrate() Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2020-02-25 |
Thomas Gleixner | bpf: Provide bpf_prog_run_pin_on_cpu() helper Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2020-02-25 |
Thomas Gleixner | bpf: Dont iterate over possible CPUs with interrupts... Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2020-02-25 |
Thomas Gleixner | bpf: Remove recursion prevention from rcu free callback Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2020-02-25 |
Thomas Gleixner | perf/bpf: Remove preempt disable around BPF invocation Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2020-02-25 |
Thomas Gleixner | bpf/trace: Remove redundant preempt_disable from trace_call_... Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2020-02-25 |
Thomas Gleixner | bpf/trace: Remove EXPORT from trace_call_bpf() Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2020-02-25 |
Thomas Gleixner | bpf/tracing: Remove redundant preempt_disable() in... Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2020-02-25 |
Thomas Gleixner | bpf: Update locking comment in hashtab code Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2020-02-25 |
Thomas Gleixner | bpf: Enforce preallocation for instrumentation programs... Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2020-02-25 |
Thomas Gleixner | bpf: Tighten the requirements for preallocated hash... Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2020-02-20 |
Thomas Gleixner | xen: Enable interrupts when calling _cond_resched() Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2020-02-20 |
Thomas Gleixner | sched: Provide cant_migrate() Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2020-02-20 |
Thomas Gleixner | sched/rt: Provide migrate_disable/enable() inlines Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2020-02-17 |
Thomas Gleixner | lib/vdso: Move VCLOCK_TIMENS to vdso_clock_modes Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2020-02-17 |
Thomas Gleixner | lib/vdso: Avoid highres update if clocksource is not... Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2020-02-17 |
Thomas Gleixner | lib/vdso: Cleanup clock mode storage leftovers Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2020-02-17 |
Thomas Gleixner | ARM/arm64: vdso: Use common vdso clock mode storage Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2020-02-17 |
Thomas Gleixner | mips: vdso: Use generic VDSO clock mode storage Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2020-02-17 |
Thomas Gleixner | x86/vdso: Use generic VDSO clock mode storage Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2020-02-17 |
Thomas Gleixner | clocksource: Add common vdso clock mode storage Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2020-02-17 |
Thomas Gleixner | x86/vdso: Move VDSO clocksource state tracking to callback Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2020-02-17 |
Thomas Gleixner | clocksource: Cleanup struct clocksource and documentation Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2020-02-17 |
Thomas Gleixner | MIPS: vdso: Compile high resolution parts conditionally Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2020-02-17 |
Thomas Gleixner | ARM: vdso: Compile high resolution parts conditionally Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2020-02-17 |
Thomas Gleixner | lib/vdso: Allow the high resolution parts to be compiled out Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2020-02-17 |
Thomas Gleixner | ARM: vdso: Remove unused function Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2020-02-17 |
Thomas Gleixner | x86/vdso: Mark the TSC clocksource path likely Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2020-02-14 |
Thomas Gleixner | x86/entry: Remove _TIF_NOHZ from _TIF_WORK_SYSCALL_ENTRY Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2020-02-14 |
Thomas Gleixner | genirq/proc: Reject invalid affinity masks (again) Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2020-02-14 |
Thomas Gleixner | x86/mce/amd: Fix kobject lifetime Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2020-02-08 |
Thomas Gleixner | Merge tag 'irqchip-fixes-5.6-1' of git://git.kernel...
|
commit | commitdiff | tree |
2020-02-01 |
Thomas Gleixner | x86/apic/msi: Plug non-maskable MSI affinity race Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2020-01-29 |
Thomas Gleixner | x86/timer: Don't skip PIT setup when APIC is disabled... Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2020-01-24 |
Thomas Gleixner | Merge tag 'irqchip-5.6' of git://git.kernel.org/pub...
|
commit | commitdiff | tree |
2020-01-17 |
Thomas Gleixner | lib/vdso: Update coarse timekeeper unconditionally Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2020-01-17 |
Thomas Gleixner | lib/vdso: Make __arch_update_vdso_data() logic understandable Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2020-01-17 |
Thomas Gleixner | watchdog/softlockup: Enforce that timestamp is valid... Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2020-01-16 |
Thomas Gleixner | Merge tag 'timers-v5.5-rc6' of https://git.linaro.org...
|
commit | commitdiff | tree |
2020-01-16 |
Thomas Gleixner | MIPS: vdso: Define BUILD_VDSO32 when building a 32bit... Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2020-01-14 |
Thomas Gleixner | lib/vdso: Prepare for time namespace support Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2020-01-14 |
Thomas Gleixner | ARM: vdso: Set BUILD_VDSO32 and provide 32bit fallbacks Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2020-01-10 |
Thomas Gleixner | Merge branch 'timers/urgent' into timers/core
|
commit | commitdiff | tree |
2019-12-08 |
Thomas Gleixner | sched/rt, mm: Use CONFIG_PREEMPTION Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2019-12-08 |
Thomas Gleixner | sched/rt, btrfs: Use CONFIG_PREEMPTION Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2019-12-08 |
Thomas Gleixner | sched/rt, fs: Use CONFIG_PREEMPTION Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2019-12-08 |
Thomas Gleixner | sched/rt, xen: Use CONFIG_PREEMPTION Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2019-12-08 |
Thomas Gleixner | sched/rt, net: Use CONFIG_PREEMPTION.patch Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2019-12-08 |
Thomas Gleixner | sched/rt, xtensa: Use CONFIG_PREEMPTION Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2019-12-08 |
Thomas Gleixner | sched/rt, sparc: Use CONFIG_PREEMPTION Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2019-12-08 |
Thomas Gleixner | sched/rt, sh: Use CONFIG_PREEMPTION Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2019-12-08 |
Thomas Gleixner | sched/rt, s390: Use CONFIG_PREEMPTION Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2019-12-08 |
Thomas Gleixner | sched/rt, riscv: Use CONFIG_PREEMPTION Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2019-12-08 |
Thomas Gleixner | sched/rt, parisc: Use CONFIG_PREEMPTION Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2019-12-08 |
Thomas Gleixner | sched/rt, nios2: Use CONFIG_PREEMPTION Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2019-12-08 |
Thomas Gleixner | sched/rt, nds32: Use CONFIG_PREEMPTION Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2019-12-08 |
Thomas Gleixner | sched/rt, MIPS: Use CONFIG_PREEMPTION Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2019-12-08 |
Thomas Gleixner | sched/rt, microblaze: Use CONFIG_PREEMPTION Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2019-12-08 |
Thomas Gleixner | sched/rt, ia64: Use CONFIG_PREEMPTION Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2019-12-08 |
Thomas Gleixner | sched/rt, hexagon: Use CONFIG_PREEMPTION Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
2019-12-08 |
Thomas Gleixner | sched/rt, h8300: Use CONFIG_PREEMPTION Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
commit | commitdiff | tree |
next |