projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
pwm: sifive: Consistently name pwm_chip variables "chip"
2023-07-07
Thomas Gleixner
x86/smp: Don't send INIT to boot CPU
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-06-30
Thomas Gleixner
x86/efi: Make efi_set_virtual_address_map IBT safe
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-06-26
Thomas Gleixner
Merge tag 'irqchip-6.5' of git://git.kernel.org/pub...
commit
|
commitdiff
|
tree
2023-06-26
Thomas Gleixner
Merge tag 'timers-v6.5-rc1' of https://git.linaro.org...
commit
|
commitdiff
|
tree
2023-06-20
Thomas Gleixner
x86/smp: Put CPUs into INIT on shutdown if possible
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-06-20
Thomas Gleixner
x86/smp: Split sending INIT IPI out into a helper function
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-06-20
Thomas Gleixner
x86/smp: Cure kexec() vs. mwait_play_dead() breakage
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-06-20
Thomas Gleixner
x86/smp: Use dedicated cache-line for mwait_play_dead()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-06-20
Thomas Gleixner
x86/smp: Remove pointless wmb()s from native_stop_other_cpus()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-06-20
Thomas Gleixner
x86/smp: Make stop_other_cpus() more robust
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-06-18
Thomas Gleixner
posix-timers: Polish coding style in a few places
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-06-18
Thomas Gleixner
posix-timers: Remove pointless comments
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-06-18
Thomas Gleixner
posix-timers: Clarify posix_timer_fn() comments
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-06-18
Thomas Gleixner
posix-timers: Clarify posix_timer_rearm() comment
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-06-18
Thomas Gleixner
posix-timers: Comment SIGEV_THREAD_ID properly
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-06-18
Thomas Gleixner
posix-timers: Add proper comments in do_timer_create()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-06-18
Thomas Gleixner
posix-timers: Document nanosleep() details
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-06-18
Thomas Gleixner
posix-timers: Document sys_clock_settime() permissions...
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-06-18
Thomas Gleixner
posix-timers: Document sys_clock_getoverrun()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-06-18
Thomas Gleixner
posix-timers: Document common_clock_get() correctly
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-06-18
Thomas Gleixner
posix-timers: Document sys_clock_getres() correctly
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-06-18
Thomas Gleixner
posix-timers: Split release_posix_timers()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-06-18
Thomas Gleixner
posix-timers: Remove pointless irqsafe from hash_lock
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-06-18
Thomas Gleixner
posix-timers: Set k_itimer:: It_signal to NULL on exit()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-06-18
Thomas Gleixner
posix-timers: Annotate concurrent access to k_itimer...
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-06-18
Thomas Gleixner
posix-timers: Add comments about timer lookup
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-06-18
Thomas Gleixner
posix-timers: Cleanup comments about timer ID tracking
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-06-18
Thomas Gleixner
posix-timers: Clarify timer_wait_running() comment
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-06-18
Thomas Gleixner
posix-timers: Ensure timer ID search-loop limit is...
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-06-18
Thomas Gleixner
posix-timers: Prevent RT livelock in itimer_delete()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-06-16
Thomas Gleixner
x86/mem_encrypt: Unbreak the AMD_MEM_ENCRYPT=n build
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-06-16
Thomas Gleixner
tick/common: Align tick period during sched_timer setup
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-06-16
Thomas Gleixner
x86/fpu: Move FPU initialization into arch_cpu_finalize_init()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-06-16
Thomas Gleixner
x86/fpu: Mark init functions __init
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-06-16
Thomas Gleixner
x86/fpu: Remove cpuinfo argument from init functions
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-06-16
Thomas Gleixner
x86/init: Initialize signal frame size late
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-06-16
Thomas Gleixner
init, x86: Move mem_encrypt_init() into arch_cpu_finalize_init()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-06-16
Thomas Gleixner
init: Invoke arch_cpu_finalize_init() earlier
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-06-16
Thomas Gleixner
init: Remove check_bugs() leftovers
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-06-16
Thomas Gleixner
um/cpu: Switch to arch_cpu_finalize_init()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-06-16
Thomas Gleixner
sparc/cpu: Switch to arch_cpu_finalize_init()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-06-16
Thomas Gleixner
sh/cpu: Switch to arch_cpu_finalize_init()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-06-16
Thomas Gleixner
mips/cpu: Switch to arch_cpu_finalize_init()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-06-16
Thomas Gleixner
m68k/cpu: Switch to arch_cpu_finalize_init()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-06-16
Thomas Gleixner
loongarch/cpu: Switch to arch_cpu_finalize_init()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-06-16
Thomas Gleixner
ia64/cpu: Switch to arch_cpu_finalize_init()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-06-16
Thomas Gleixner
ARM: cpu: Switch to arch_cpu_finalize_init()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-06-16
Thomas Gleixner
x86/cpu: Switch to arch_cpu_finalize_init()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-06-16
Thomas Gleixner
init: Provide arch_cpu_finalize_init()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-06-13
Thomas Gleixner
MAINTAINERS: Add CPU HOTPLUG entry
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-06-09
Thomas Gleixner
mm/vmalloc: dont purge usable blocks unnecessarily
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-06-09
Thomas Gleixner
mm/vmalloc: add missing READ/WRITE_ONCE() annotations
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-06-09
Thomas Gleixner
mm/vmalloc: check free space in vmap_block lockless
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-06-09
Thomas Gleixner
mm/vmalloc: prevent flushing dirty space over and over
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-06-09
Thomas Gleixner
mm/vmalloc: avoid iterating over per CPU vmap blocks...
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-06-09
Thomas Gleixner
mm/vmalloc: prevent stale TLBs in fully utilized blocks
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-06-07
Thomas Gleixner
MAINTAINERS: Add entry for debug objects
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-05-31
Thomas Gleixner
Merge tag 'irqchip-fixes-6.4-2' of git://git.kernel...
commit
|
commitdiff
|
tree
2023-05-31
Thomas Gleixner
x86/smpboot: Fix the parallel bringup decision
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-05-30
Thomas Gleixner
x86/realmode: Make stack lock work in trampoline_compat()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-05-29
Thomas Gleixner
x86/smp: Initialize cpu_primary_thread_mask late
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-05-23
Thomas Gleixner
cpu/hotplug: Fix off by one in cpuhp_bringup_mask()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-05-22
Thomas Gleixner
Merge tag 'irqchip-fixes-6.4-1' of git://git.kernel...
commit
|
commitdiff
|
tree
2023-05-15
Thomas Gleixner
x86/smpboot/64: Implement arch_cpuhp_init_parallel_bringup...
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-05-15
Thomas Gleixner
x86/smpboot: Implement a bit spinlock to protect the...
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-05-15
Thomas Gleixner
x86/apic: Save the APIC virtual base address
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-05-15
Thomas Gleixner
cpu/hotplug: Allow "parallel" bringup up to CPUHP_BP_KICK_AP...
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-05-15
Thomas Gleixner
x86/apic: Provide cpu_primary_thread mask
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-05-15
Thomas Gleixner
x86/smpboot: Enable split CPU startup
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-05-15
Thomas Gleixner
cpu/hotplug: Provide a split up CPUHP_BRINGUP mechanism
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-05-15
Thomas Gleixner
cpu/hotplug: Remove unused state functions
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-05-15
Thomas Gleixner
riscv: Switch to hotplug core state synchronization
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-05-15
Thomas Gleixner
parisc: Switch to hotplug core state synchronization
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-05-15
Thomas Gleixner
MIPS: SMP_CPS: Switch to hotplug core state synchronization
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-05-15
Thomas Gleixner
csky/smp: Switch to hotplug core state synchronization
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-05-15
Thomas Gleixner
arm64: smp: Switch to hotplug core state synchronization
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-05-15
Thomas Gleixner
ARM: smp: Switch to hotplug core state synchronization
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-05-15
Thomas Gleixner
cpu/hotplug: Remove cpu_report_state() and related...
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-05-15
Thomas Gleixner
x86/smpboot: Switch to hotplug core state synchronization
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-05-15
Thomas Gleixner
cpu/hotplug: Add CPU state tracking and synchronization
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-05-15
Thomas Gleixner
x86/xen/hvm: Get rid of DEAD_FROZEN handling
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-05-15
Thomas Gleixner
x86/xen/smp_pv: Remove wait for CPU online
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-05-15
Thomas Gleixner
x86/smpboot: Remove wait for cpu_online()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-05-15
Thomas Gleixner
cpu/hotplug: Rework sparse_irq locking in bringup_cpu()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-05-15
Thomas Gleixner
x86/smpboot: Remove cpu_callin_mask
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-05-15
Thomas Gleixner
x86/smpboot: Make TSC synchronization function call...
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-05-15
Thomas Gleixner
x86/smpboot: Move synchronization masks to SMP boot...
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-05-15
Thomas Gleixner
x86/cpu/cacheinfo: Remove cpu_callout_mask dependency
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-05-15
Thomas Gleixner
x86/smpboot: Get rid of cpu_init_secondary()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-05-15
Thomas Gleixner
x86/smpboot: Remove unnecessary barrier()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-05-15
Thomas Gleixner
x86/smpboot: Restrict soft_restart_cpu() to SEV
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-05-15
Thomas Gleixner
x86/smpboot: Remove the CPU0 hotplug kludge
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-05-15
Thomas Gleixner
x86/topology: Remove CPU0 hotplug option
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-05-15
Thomas Gleixner
x86/smpboot: Rename start_cpu0() to soft_restart_cpu()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-05-15
Thomas Gleixner
x86/smpboot: Avoid pointless delay calibration if TSC...
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-05-15
Thomas Gleixner
cpu/hotplug: Mark arch_disable_smp_support() and bringup_non...
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-05-15
Thomas Gleixner
x86/smpboot: Cleanup topology_phys_to_logical_pkg(...
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-05-08
Thomas Gleixner
tick/broadcast: Make broadcast device replacement work...
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-05-02
Thomas Gleixner
debugobject: Ensure pool refill (again)
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2023-04-26
Thomas Gleixner
Merge tag 'timers-v6.4-rc1' of https://git.linaro.org...
commit
|
commitdiff
|
tree
next