Linux Tip Commits
[Prev Page][Next Page]
- [tip: x86/sev] x86/head64: Carve out the guest encryption postprocessing into a helper, tip-bot2 for Borislav Petkov
- [tip: x86/sev] x86/sev: Remove do_early_exception() forward declarations, tip-bot2 for Borislav Petkov
- [tip: x86/mm] x86/mm: Add missing <asm/cpufeatures.h> dependency to <asm/page_64.h>,
tip-bot2 for Ingo Molnar
- [tip: x86/sgx] x86/sgx: Hook arch_memory_failure() into mainline code, tip-bot2 for Tony Luck
- [tip: x86/sgx] selftests/sgx: Add test for multiple TCS entry, tip-bot2 for Reinette Chatre
- [tip: x86/sgx] selftests/sgx: Provide per-op parameter structs for the test enclave, tip-bot2 for Jarkko Sakkinen
- [tip: x86/sgx] selftests/sgx: Rename test properties in preparation for more enclave tests, tip-bot2 for Reinette Chatre
- [tip: x86/sgx] selftests/sgx: Add a new kselftest: Unclobbered_vdso_oversubscribed, tip-bot2 for Jarkko Sakkinen
- [tip: x86/sgx] selftests/sgx: Move setup_test_encl() to each TEST_F(), tip-bot2 for Jarkko Sakkinen
- [tip: x86/sgx] selftests/sgx: Make data measurement for an enclave segment optional, tip-bot2 for Jarkko Sakkinen
- [tip: x86/sgx] x86/sgx: Add hook to error injection address validation, tip-bot2 for Tony Luck
- [tip: x86/sgx] selftests/sgx: Fix a benign linker warning, tip-bot2 for Sean Christopherson
- [tip: x86/sgx] selftests/sgx: Assign source for each segment, tip-bot2 for Jarkko Sakkinen
- [tip: x86/sgx] selftests/sgx: Enable multiple thread support, tip-bot2 for Reinette Chatre
- [tip: x86/sgx] selftests/sgx: Encpsulate the test enclave creation, tip-bot2 for Jarkko Sakkinen
- [tip: x86/sgx] x86/sgx: Add new sgx_epc_page flag bit to mark free pages, tip-bot2 for Tony Luck
- [tip: x86/sgx] selftests/sgx: Dump segments and /proc/self/maps only on failure, tip-bot2 for Jarkko Sakkinen
- [tip: x86/sgx] selftests/sgx: Create a heap for the test enclave, tip-bot2 for Jarkko Sakkinen
- [tip: x86/sgx] x86/sgx: Initial poison handling for dirty and free pages, tip-bot2 for Tony Luck
- [tip: x86/sgx] x86/sgx: Add check for SGX pages to ghes_do_memory_failure(), tip-bot2 for Tony Luck
- [tip: x86/sgx] selftests/sgx: Add page permission and exception test, tip-bot2 for Reinette Chatre
- [tip: x86/mm] x86/mm: Nuke PAGE_KERNEL_IO, tip-bot2 for Lucas De Marchi
- [tip: x86/sgx] x86/sgx: Add SGX infrastructure to recover from poison, tip-bot2 for Tony Luck
- [tip: x86/sgx] x86/sgx: Add infrastructure to identify SGX EPC pages, tip-bot2 for Tony Luck
- [tip: x86/mm] drm/i915/gem: Stop using PAGE_KERNEL_IO, tip-bot2 for Lucas De Marchi
- [tip: ras/core] EDAC/amd64: Add context struct, tip-bot2 for Yazen Ghannam
- [tip: ras/core] x86/MCE/AMD, EDAC/amd64: Move address translation to AMD64 EDAC, tip-bot2 for Yazen Ghannam
- [tip: ras/core] EDAC/amd64: Allow for DF Indirect Broadcast reads, tip-bot2 for Yazen Ghannam
- [tip: ras/core] x86/amd_nb, EDAC/amd64: Move DF Indirect Read to AMD64 EDAC, tip-bot2 for Yazen Ghannam
- [tip: irq/urgent] Merge tag 'irqchip-fixes-5.16-1' of git://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms into irq/urgent, tip-bot2 for Thomas Gleixner
- [tip: x86/urgent] x86/mce: Add errata workaround for Skylake SKX37, tip-bot2 for Dave Jones
- [tip: x86/urgent] x86/cpu: Add Raptor Lake to Intel family, tip-bot2 for Tony Luck
- [tip: sched/urgent] x86/smp: Factor out parts of native_smp_prepare_cpus(), tip-bot2 for Boris Ostrovsky
- [tip: sched/urgent] sched/core: Mitigate race cpus_share_cache()/update_top_cache_domain(), tip-bot2 for Vincent Donnefort
- [tip: sched/urgent] sched/fair: Prevent dead task groups from regaining cfs_rq's, tip-bot2 for Mathias Krause
- [tip: sched/urgent] arch_topology: Fix missing clear cluster_cpumask in remove_cpu_topology(),
tip-bot2 for Wang ShaoBo
- [tip: sched/urgent] preempt: Restore preemption model selection configs, tip-bot2 for Valentin Schneider
- [tip: perf/urgent] perf/x86/lbr: Reset LBR_SELECT during vlbr reset, tip-bot2 for Wanpeng Li
- [tip: perf/urgent] perf/x86/vlbr: Add c->flags to vlbr event constraints, tip-bot2 for Like Xu
- [tip: perf/urgent] perf/core: Avoid put_page() when GUP fails, tip-bot2 for Greg Thelen
- [tip: locking/urgent] static_call,x86: Robustify trampoline patching, tip-bot2 for Peter Zijlstra
- [tip: irq/urgent] PCI/MSI: Move non-mask check back into low level accessors, tip-bot2 for Thomas Gleixner
- [tip: irq/urgent] PCI: Add MSI masking quirk for Nvidia ION AHCI, tip-bot2 for Marc Zyngier
- [tip: irq/urgent] PCI/MSI: Deal with devices lying about their MSI mask capability, tip-bot2 for Marc Zyngier
- [tip: irq/urgent] PCI/MSI: Destroy sysfs before freeing entries, tip-bot2 for Thomas Gleixner
- [tip: x86/urgent] MAINTAINERS: Add some information to PARAVIRT_OPS entry, tip-bot2 for Juergen Gross
- [tip: x86/urgent] x86/fpu: Optimize out sigframe xfeatures when in init state, tip-bot2 for Dave Hansen
- [tip: timers/urgent] posix-cpu-timers: Clear task::posix_cputimers_work in copy_process(), tip-bot2 for Michael Pratt
- [tip: sched/core] sched/fair: Account update_blocked_averages in newidle_balance cost, tip-bot2 for Vincent Guittot
- [tip: sched/core] sched/fair: Skip update_blocked_averages if we are defering load balance, tip-bot2 for Vincent Guittot
- [tip: sched/core] sched/fair: Cleanup newidle_balance, tip-bot2 for Vincent Guittot
- [tip: sched/core] sched/fair: Wait before decaying max_newidle_lb_cost, tip-bot2 for Vincent Guittot
- [tip: sched/core] sched/fair: Remove sysctl_sched_migration_cost condition, tip-bot2 for Vincent Guittot
- [tip: x86/core] selftests/x86/iopl: Adjust to the faked iopl CLI/STI usage, tip-bot2 for Borislav Petkov
- [tip: locking/core] locking: Remove spin_lock_flags() etc, tip-bot2 for Arnd Bergmann
- [tip: perf/core] perf/x86/intel: Fix ICL/SPR INST_RETIRED.PREC_DIST encodings, tip-bot2 for Stephane Eranian
- [tip: irq/core] x86/softirq: Disable softirq stacks on PREEMPT_RT, tip-bot2 for Thomas Gleixner
- [tip: irq/core] Merge tag 'irqchip-5.16' into irq/core, tip-bot2 for Borislav Petkov
- [tip: x86/apic] x86/apic: Reduce cache line misses in __x2apic_send_IPI_mask(), tip-bot2 for Eric Dumazet
- [tip: objtool/core] objtool: Classify symbols, tip-bot2 for Peter Zijlstra
- [tip: objtool/core] objtool: Explicitly avoid self modifying code in .altinstr_replacement, tip-bot2 for Peter Zijlstra
- [tip: objtool/core] objtool: Shrink struct instruction, tip-bot2 for Peter Zijlstra
- [tip: objtool/core] objtool,x86: Replace alternatives with .retpoline_sites, tip-bot2 for Peter Zijlstra
- [tip: objtool/core] x86/retpoline: Remove unused replacement symbols, tip-bot2 for Peter Zijlstra
- [tip: objtool/core] x86/asm: Fix register order, tip-bot2 for Peter Zijlstra
- [tip: objtool/core] x86/asm: Fixup odd GEN-for-each-reg.h usage, tip-bot2 for Peter Zijlstra
- [tip: objtool/core] x86/retpoline: Move the retpoline thunk declarations to nospec-branch.h, tip-bot2 for Peter Zijlstra
- [tip: objtool/core] x86/retpoline: Create a retpoline thunk array, tip-bot2 for Peter Zijlstra
- [tip: objtool/core] x86/alternative: Handle Jcc __x86_indirect_thunk_\reg, tip-bot2 for Peter Zijlstra
- [tip: objtool/core] x86/alternative: Implement .retpoline_sites support, tip-bot2 for Peter Zijlstra
- [tip: objtool/core] x86/alternative: Try inline spectre_v2=retpoline,amd, tip-bot2 for Peter Zijlstra
- [tip: objtool/core] x86/alternative: Add debug prints to apply_retpolines(), tip-bot2 for Peter Zijlstra
- [tip: objtool/core] x86,bugs: Unconditionally allow spectre_v2=retpoline,amd, tip-bot2 for Peter Zijlstra
- [tip: objtool/core] bpf,x86: Simplify computing label offsets, tip-bot2 for Peter Zijlstra
- [tip: objtool/core] bpf,x86: Respect X86_FEATURE_RETPOLINE*, tip-bot2 for Peter Zijlstra
- [tip: x86/cleanups] x86/Makefile: Remove unneeded whitespaces before tabs, tip-bot2 for Elyes HAOUAS
- [tip: x86/core] x86/tools/relocs: Support >64K section headers, tip-bot2 for Kristen Carlson Accardi
- [tip: x86/core] x86/boot: Allow a "silent" kaslr random byte fetch, tip-bot2 for Kees Cook
- [tip: x86/core] x86/boot/compressed: Avoid duplicate malloc() implementations, tip-bot2 for Kees Cook
- [tip: x86/core] vmlinux.lds.h: Have ORC lookup cover entire _etext - _stext, tip-bot2 for Kristen Carlson Accardi
- [tip: x86/fpu] x86/fpu: Include vmalloc.h for vzalloc(),
tip-bot2 for Stephen Rothwell
- [tip: x86/fpu] selftests/x86/amx: Add test cases for AMX state management,
tip-bot2 for Chang S. Bae
- [tip: x86/fpu] selftests/x86/amx: Add context switch test,
tip-bot2 for Chang S. Bae
- [tip: sched/core] x86: Fix __get_wchan() for !STACKTRACE, tip-bot2 for Peter Zijlstra
- [tip: x86/fpu] x86/arch_prctl: Add controls for dynamic XSTATE components, tip-bot2 for Chang S. Bae
- [tip: x86/fpu] signal: Add an optional check for altstack size, tip-bot2 for Thomas Gleixner
- [tip: x86/fpu] x86/signal: Implement sigaltstack size validation, tip-bot2 for Thomas Gleixner
- [tip: x86/fpu] x86/fpu: Add fpu_state_config::legacy_features, tip-bot2 for Thomas Gleixner
- [tip: x86/fpu] x86/fpu: Add basic helpers for dynamically enabled features, tip-bot2 for Thomas Gleixner
- [tip: x86/fpu] x86/fpu/xstate: Provide xstate_calculate_size(), tip-bot2 for Chang S. Bae
- [tip: x86/fpu] x86/fpu: Add members to struct fpu to cache permission information, tip-bot2 for Thomas Gleixner
- [tip: x86/fpu] x86/signal: Use fpu::__state_user_size for sigalt stack validation, tip-bot2 for Thomas Gleixner
- [tip: x86/fpu] x86/fpu/signal: Prepare for variable sigframe length, tip-bot2 for Chang S. Bae
- [tip: x86/fpu] x86/fpu: Prepare fpu_clone() for dynamically enabled features, tip-bot2 for Thomas Gleixner
- [tip: x86/fpu] x86/fpu: Reset permission and fpstate on exec(), tip-bot2 for Chang S. Bae
- [tip: x86/fpu] x86/cpufeatures: Add eXtended Feature Disabling (XFD) feature bit, tip-bot2 for Chang S. Bae
- [tip: x86/fpu] x86/msr-index: Add MSRs for XFD, tip-bot2 for Chang S. Bae
- [tip: x86/fpu] x86/fpu: Add sanity checks for XFD, tip-bot2 for Thomas Gleixner
- [tip: x86/fpu] x86/fpu: Add XFD state to fpstate, tip-bot2 for Chang S. Bae
- [tip: x86/fpu] x86/fpu: Update XFD state where required, tip-bot2 for Chang S. Bae
- [tip: x86/fpu] x86/fpu/xstate: Add XFD #NM handler, tip-bot2 for Chang S. Bae
- [tip: x86/fpu] x86/fpu/xstate: Add fpstate_realloc()/free(), tip-bot2 for Chang S. Bae
- [tip: x86/fpu] x86/fpu/xstate: Prepare XSAVE feature table for gaps in state component numbers, tip-bot2 for Chang S. Bae
- [tip: x86/fpu] x86/fpu/amx: Define AMX state components and have it used for boot-time checks, tip-bot2 for Chang S. Bae
- [tip: x86/fpu] x86/fpu: Calculate the default sizes independently, tip-bot2 for Chang S. Bae
- [tip: x86/fpu] x86/fpu: Add XFD handling for dynamic states, tip-bot2 for Chang S. Bae
- [tip: x86/fpu] Documentation/x86: Add documentation for using dynamic XSTATE features,
tip-bot2 for Chang S. Bae
- [tip: x86/fpu] x86/fpu/amx: Enable the AMX feature in 64-bit mode, tip-bot2 for Chang S. Bae
- [tip: x86/sev] x86/sev: Expose sev_es_ghcb_hv_call() for use by HyperV, tip-bot2 for Tianyu Lan
- [tip: x86/cleanups] x86/of: Kill unused early_init_dt_scan_chosen_arch(), tip-bot2 for Rob Herring
- [tip: timers/core] Merge branch 'timers/drivers/armv8.6_arch_timer' into timers/drivers/next, tip-bot2 for Daniel Lezcano
- [tip: timers/core] Merge tag 'timers-v5.16-rc1' into timers/core, tip-bot2 for Borislav Petkov
- [tip: timers/core] clocksource/drivers/arc_timer: Eliminate redefined macro error, tip-bot2 for Randy Dunlap
- [tip: timers/core] clocksource/arm_arch_timer: Add build-time guards for unhandled register accesses, tip-bot2 for Marc Zyngier
- [tip: timers/core] clocksource/drivers/arm_arch_timer: Drop CNT*_TVAL read accessors, tip-bot2 for Marc Zyngier
- [tip: timers/core] clocksource/drivers/arm_arch_timer: Extend write side of timer register accessors to u64, tip-bot2 for Marc Zyngier
- [tip: timers/core] clocksource/drivers/arm_arch_timer: Move system register timer programming over to CVAL, tip-bot2 for Marc Zyngier
- [tip: timers/core] clocksource/drivers/arm_arch_timer: Fix MMIO base address vs callback ordering issue, tip-bot2 for Marc Zyngier
- [tip: timers/core] clocksource/drivers/arm_arch_timer: Move drop _tval from erratum function names, tip-bot2 for Marc Zyngier
- [tip: timers/core] clocksource/drivers/arm_arch_timer: Work around broken CVAL implementations, tip-bot2 for Marc Zyngier
- [tip: timers/core] clocksource/drivers/arm_arch_timer: Move MMIO timer programming over to CVAL, tip-bot2 for Marc Zyngier
- [tip: timers/core] clocksource/drivers/arm_arch_timer: Advertise 56bit timer to the core code, tip-bot2 for Marc Zyngier
- [tip: timers/core] clocksource/drivers/arm_arch_timer: Remove any trace of the TVAL programming interface, tip-bot2 for Marc Zyngier
- [tip: timers/core] clocksource/drivers/arm_arch_timer: Drop unnecessary ISB on CVAL programming, tip-bot2 for Marc Zyngier
- [tip: timers/core] clocksource/drivers/arm_arch_timer: Fix masking for high freq counters, tip-bot2 for Oliver Upton
- [tip: timers/core] clocksource/drivers/timer-ti-dm: Select TIMER_OF, tip-bot2 for Kees Cook
- [tip: timers/core] clocksource/drivers/arch_arm_timer: Move workaround synchronisation around, tip-bot2 for Marc Zyngier
- [tip: timers/core] clocksource/drivers/exynosy: Depend on sub-architecture for Exynos MCT and Samsung PWM, tip-bot2 for Krzysztof Kozlowski
- [tip: x86/fpu] x86/fpu: Provide infrastructure for KVM FPU cleanup,
tip-bot2 for Thomas Gleixner
- [tip: x86/fpu] x86/kvm: Convert FPU handling to a single swap buffer,
tip-bot2 for Thomas Gleixner
- [tip: x86/fpu] x86/fpu: Prepare for sanitizing KVM FPU code, tip-bot2 for Thomas Gleixner
- [tip: x86/fpu] x86/fpu: Remove old KVM FPU interface,
tip-bot2 for Thomas Gleixner
- [tip: x86/fpu] x86/fpu: Provide struct fpu_config, tip-bot2 for Thomas Gleixner
- [tip: x86/fpu] x86/fpu/xstate: Cleanup size calculations, tip-bot2 for Thomas Gleixner
- [tip: x86/fpu] x86/fpu: Cleanup fpu__init_system_xstate_size_legacy(), tip-bot2 for Thomas Gleixner
- [tip: x86/fpu] x86/fpu: Move xstate size to fpu_*_cfg, tip-bot2 for Thomas Gleixner
- [tip: x86/fpu] x86/fpu: Mop up xfeatures_mask_uabi(), tip-bot2 for Thomas Gleixner
- [tip: x86/fpu] x86/fpu: Rework restore_regs_from_fpstate(), tip-bot2 for Thomas Gleixner
- [tip: x86/fpu] x86/fpu: Move xstate feature masks to fpu_*_cfg, tip-bot2 for Thomas Gleixner
- [tip: x86/fpu] x86/fpu/xstate: Move remaining xfeature helpers to core, tip-bot2 for Thomas Gleixner
- [tip: x86/sgx] x86/sgx/virt: extract sgx_vepc_remove_page, tip-bot2 for Paolo Bonzini
- [tip: sched/core] sched,x86: Fix L2 cache mask, tip-bot2 for Peter Zijlstra
- [tip: sched/core] sched/core: Remove rq_relock(), tip-bot2 for Peng Wang
- [tip: sched/core] sched: Improve wake_up_all_idle_cpus() take #2, tip-bot2 for Peter Zijlstra
- [tip: sched/core] stacktrace: Provide stack_trace_save_tsk() stub in the !CONFIG_STACKTRACE case too, tip-bot2 for Ingo Molnar
- [tip: x86/cpu] x86/cpu: Fix migration safety with X86_BUG_NULL_SEL, tip-bot2 for Jane Malalane
- [tip: x86/sev] x86/sev: Fix stack type check in vc_switch_off_ist(), tip-bot2 for Joerg Roedel
- [tip: x86/sev] x86/sev: Allow #VC exceptions on the VC2 stack, tip-bot2 for Joerg Roedel
- [tip: x86/fpu] x86/fpu/core: Convert to fpstate, tip-bot2 for Thomas Gleixner
- [tip: x86/fpu] x86/KVM: Convert to fpstate, tip-bot2 for Thomas Gleixner
- [tip: x86/fpu] x86/fpu: Convert fpstate_init() to struct fpstate, tip-bot2 for Thomas Gleixner
- [tip: x86/fpu] x86/fpu: Replace KVMs home brewed FPU copy to user, tip-bot2 for Thomas Gleixner
- [tip: x86/fpu] x86/fpu: Replace KVMs xstate component clearing, tip-bot2 for Thomas Gleixner
- [tip: x86/fpu] x86/fpu: Provide struct fpstate, tip-bot2 for Thomas Gleixner
- [tip: x86/fpu] x86/fpu: Convert tracing to fpstate, tip-bot2 for Thomas Gleixner
- [tip: x86/fpu] x86/fpu: Convert restore_fpregs_from_fpstate() to struct fpstate, tip-bot2 for Thomas Gleixner
- [tip: x86/fpu] x86/fpu/regset: Convert to fpstate, tip-bot2 for Thomas Gleixner
- [tip: x86/fpu] x86/fpu/signal: Convert to fpstate, tip-bot2 for Thomas Gleixner
- [tip: x86/fpu] x86/fpu: Remove fpu::state, tip-bot2 for Thomas Gleixner
- [tip: x86/fpu] x86/math-emu: Convert to fpstate, tip-bot2 for Thomas Gleixner
- [tip: x86/fpu] x86/fpu: Do not leak fpstate pointer on fork, tip-bot2 for Thomas Gleixner
- [tip: x86/fpu] x86/process: Move arch_thread_struct_whitelist() out of line, tip-bot2 for Thomas Gleixner
- [tip: x86/fpu] x86/fpu: Add size and mask information to fpstate, tip-bot2 for Thomas Gleixner
- [tip: x86/fpu] x86/fpu: Use fpstate::size, tip-bot2 for Thomas Gleixner
- [tip: x86/fpu] x86/fpu/xstate: Use fpstate for os_xsave(), tip-bot2 for Thomas Gleixner
- [tip: x86/fpu] x86/fpu/xstate: Use fpstate for xsave_to_user_sigframe(), tip-bot2 for Thomas Gleixner
- [tip: x86/fpu] x86/fpu: Use fpstate in fpu_copy_kvm_uabi_to_fpstate(), tip-bot2 for Thomas Gleixner
- [tip: x86/fpu] x86/fpu: Use fpstate in __copy_xstate_to_uabi_buf(), tip-bot2 for Thomas Gleixner
- [tip: x86/fpu] x86/fpu/signal: Use fpstate for size and features, tip-bot2 for Thomas Gleixner
- [tip: x86/fpu] x86/fpu/xstate: Use fpstate for copy_uabi_to_xstate(), tip-bot2 for Thomas Gleixner
- [tip: x86/cpu] x86/CPU: Add support for Vortex CPUs, tip-bot2 for Marcos Del Sol Vives
- [tip: x86/urgent] MAINTAINERS: Add Dave Hansen to the x86 maintainer team, tip-bot2 for Thomas Gleixner
- [tip: x86/fpu] x86/fpu: Remove pointless argument from switch_fpu_finish(), tip-bot2 for Thomas Gleixner
- [tip: x86/fpu] x86/fpu: Remove pointless memset in fpu_clone(), tip-bot2 for Thomas Gleixner
- [tip: x86/fpu] x86/process: Clone FPU in copy_thread(), tip-bot2 for Thomas Gleixner
- [tip: x86/fpu] x86/fpu: Cleanup xstate xcomp_bv initialization, tip-bot2 for Thomas Gleixner
- [tip: x86/fpu] x86/fpu/xstate: Mark all init only functions __init, tip-bot2 for Thomas Gleixner
- [tip: x86/fpu] x86/fpu: Rework copy_xstate_to_uabi_buf(), tip-bot2 for Thomas Gleixner
- [tip: x86/fpu] x86/fpu: Move KVMs FPU swapping to FPU core, tip-bot2 for Thomas Gleixner
- [tip: x86/fpu] x86/fpu: Update stale comments, tip-bot2 for Thomas Gleixner
- [tip: x86/fpu] x86/fpu: Restrict xsaves()/xrstors() to independent states, tip-bot2 for Thomas Gleixner
- [tip: x86/fpu] x86/pkru: Remove useless include, tip-bot2 for Thomas Gleixner
- [tip: x86/fpu] x86/fpu: Cleanup the on_boot_cpu clutter, tip-bot2 for Thomas Gleixner
- [tip: x86/fpu] x86/fpu: Do not inherit FPU context for kernel and IO worker threads, tip-bot2 for Thomas Gleixner
- [tip: x86/fpu] x86/fpu: Replace KVMs home brewed FPU copy from user, tip-bot2 for Thomas Gleixner
- [tip: x86/fpu] x86/fpu/xstate: Provide and use for_each_xfeature(), tip-bot2 for Thomas Gleixner
- [tip: x86/fpu] x86/fpu: Mark fpu__init_prepare_fx_sw_frame() as __init, tip-bot2 for Thomas Gleixner
- [tip: x86/fpu] x86/fpu: Make os_xrstor_booting() private, tip-bot2 for Thomas Gleixner
- [tip: x86/fpu] x86/fpu: Clean up CPU feature tests, tip-bot2 for Thomas Gleixner
- [tip: x86/fpu] x86/fpu: Move os_xsave() and os_xrstor() to core, tip-bot2 for Thomas Gleixner
- [tip: x86/fpu] x86/fpu: Move context switch and exit to user inlines into sched.h, tip-bot2 for Thomas Gleixner
- [tip: x86/fpu] x86/fpu: Make WARN_ON_FPU() private, tip-bot2 for Thomas Gleixner
- [tip: x86/fpu] x86/fpu: Move legacy ASM wrappers to core, tip-bot2 for Thomas Gleixner
- [tip: x86/fpu] x86/fpu: Move fpregs_restore_userregs() to core, tip-bot2 for Thomas Gleixner
- [tip: x86/fpu] x86/fpu: Move mxcsr related code to core, tip-bot2 for Thomas Gleixner
- [tip: x86/fpu] x86/fpu: Move fpstate functions to api.h, tip-bot2 for Thomas Gleixner
- [tip: x86/fpu] x86/sev: Include fpu/xcr.h, tip-bot2 for Thomas Gleixner
- [tip: x86/fpu] x86/fpu: Mop up the internal.h leftovers, tip-bot2 for Thomas Gleixner
- [tip: x86/fpu] x86/fpu: Remove internal.h dependency from fpu/signal.h, tip-bot2 for Thomas Gleixner
- [tip: x86/fpu] x86/fpu: Replace the includes of fpu/internal.h, tip-bot2 for Thomas Gleixner
- [tip: x86/fpu] x86/fpu: Provide a proper function for ex_handler_fprestore(), tip-bot2 for Thomas Gleixner
- [tip: perf/core] perf: Add mem_hops field in perf_mem_data_src structure, tip-bot2 for Kajol Jain
- [tip: perf/core] tools/perf: Add mem_hops field in perf_mem_data_src structure, tip-bot2 for Kajol Jain
- [tip: perf/core] perf: Add comment about current state of PERF_MEM_LVL_* namespace and remove an extra line, tip-bot2 for Kajol Jain
- [tip: perf/core] powerpc/perf: Fix data source encodings for L2.1 and L3.1 accesses, tip-bot2 for Kajol Jain
- [tip: locking/core] futex: Fix PREEMPT_RT build, tip-bot2 for Peter Zijlstra
- [tip: locking/core] docs: futex: Fix kernel-doc references, tip-bot2 for André Almeida
- [tip: locking/core] locking/rwsem: Disable preemption for spinning region, tip-bot2 for Yanfei Xu
- [tip: locking/core] locking: Remove rcu_read_{,un}lock() for preempt_{dis,en}able(), tip-bot2 for Yanfei Xu
- [tip: locking/core] locking/rwsem: Fix comments about reader optimistic lock stealing conditions, tip-bot2 for Yanfei Xu
- [tip: sched/urgent] sched/scs: Reset the shadow stack when idle_task_exit,
tip-bot2 for Woody Lin
- [tip: x86/sev] x86/sev: Carve out HV call's return value verification, tip-bot2 for Borislav Petkov
- [tip: x86/sev] x86/sme: Use #define USE_EARLY_PGTABLE_L5 in mem_encrypt_identity.c, tip-bot2 for Tom Lendacky
- [tip: x86/urgent] x86/fpu: Mask out the invalid MXCSR bits properly, tip-bot2 for Borislav Petkov
- [tip: efi/core] efi: Disable runtime services on RT, tip-bot2 for Sebastian Andrzej Siewior
- [tip: efi/core] efi: Allow efi=runtime, tip-bot2 for Sebastian Andrzej Siewior
- [tip: sched/core] Revert "proc/wchan: use printk format instead of lookup_symbol_name()", tip-bot2 for Kees Cook
- [tip: sched/core] proc: Use task_is_running() for wchan in /proc/$pid/stat, tip-bot2 for Kees Cook
- [tip: sched/core] topology: Represent clusters of CPUs within a die, tip-bot2 for Jonathan Cameron
- [tip: sched/core] sched: Disable -Wunused-but-set-variable, tip-bot2 for Peter Zijlstra
- [tip: sched/core] sched: Add cluster scheduler level in core and related Kconfig for ARM64, tip-bot2 for Barry Song
- [tip: sched/core] leaking_addresses: Always print a trailing newline, tip-bot2 for Kees Cook
- [tip: sched/core] sched: Add wrapper for get_wchan() to keep task blocked, tip-bot2 for Kees Cook
- [tip: sched/core] x86: Fix get_wchan() to support the ORC unwinder, tip-bot2 for Qi Zheng
- [tip: sched/core] sched: Add cluster scheduler level for x86,
tip-bot2 for Tim Chen
- [tip: sched/core] sched/rt: Annotate the RT balancing logic irqwork as IRQ_WORK_HARD_IRQ, tip-bot2 for Sebastian Andrzej Siewior
- [tip: sched/core] irq_work: Allow irq_work_sync() to sleep if irq_work() no IRQ support., tip-bot2 for Sebastian Andrzej Siewior
- [tip: sched/core] irq_work: Handle some irq_work in a per-CPU thread on PREEMPT_RT, tip-bot2 for Sebastian Andrzej Siewior
- [tip: sched/core] irq_work: Also rcuwait for !IRQ_WORK_HARD_IRQ on PREEMPT_RT, tip-bot2 for Sebastian Andrzej Siewior
- [tip: perf/urgent] perf/x86/msr: Add Sapphire Rapids CPU support, tip-bot2 for Kan Liang
- [tip: perf/core] perf/x86: Add new event for AUX output counter index, tip-bot2 for Adrian Hunter
- [tip: perf/core] perf/core: Allow ftrace for functions in kernel/event/core.c, tip-bot2 for Song Liu
- [tip: efi/urgent] efi: Change down_interruptible() in virt_efi_reset_system() to down_trylock(), tip-bot2 for Zhang Jianhua
- [tip: efi/urgent] efi/libstub: Simplify "Exiting bootservices" message, tip-bot2 for Heinrich Schuchardt
- [tip: efi/urgent] efi/cper: use stack buffer for error record decoding, tip-bot2 for Ard Biesheuvel
- [tip: objtool/urgent] objtool: Check for gelf_update_rel[a] failures, tip-bot2 for Michael Forney
- [tip: objtool/urgent] objtool: Update section header before relocations, tip-bot2 for Michael Forney
- [tip: x86/sgx] x86/sgx/virt: Extract sgx_vepc_remove_page(), tip-bot2 for Paolo Bonzini
- [tip: x86/sgx] x86/sgx/virt: Implement SGX_IOC_VEPC_REMOVE ioctl,
tip-bot2 for Paolo Bonzini
- [tip: x86/urgent] x86/Kconfig: Do not enable AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT automatically, tip-bot2 for Borislav Petkov
- [tip: sched/core] sched,livepatch: Use task_call_func(), tip-bot2 for Peter Zijlstra
- [tip: sched/core] sched: Simplify wake_up_*idle*(), tip-bot2 for Peter Zijlstra
- [tip: sched/core] sched: Improve try_invoke_on_locked_down_task(), tip-bot2 for Peter Zijlstra
- [tip: sched/core] sched,rcu: Rework try_invoke_on_locked_down_task(), tip-bot2 for Peter Zijlstra
- [tip: sched/core] sched/numa: Fix a few comments,
tip-bot2 for Bharata B Rao
- [tip: sched/core] sched,livepatch: Use wake_up_if_idle(),
tip-bot2 for Peter Zijlstra
- [tip: sched/core] sched/numa: Replace hard-coded number by a define in numa_task_group(),
tip-bot2 for Bharata B Rao
- [tip: sched/core] sched/numa: Remove the redundant member numa_group::fault_cpus,
tip-bot2 for Bharata B Rao
- [tip: sched/core] sched/topology: Remove unused numa_distance in cpu_attach_domain(),
tip-bot2 for Yicong Yang
- [tip: sched/core] kernel/sched: Fix sched_fork() access an invalid sched_task_group,
tip-bot2 for Zhang Qiao
- [tip: sched/core] sched: Fill unconditional hole induced by sched_entity,
tip-bot2 for Kees Cook
- [tip: locking/core] futex: Split out syscalls, tip-bot2 for Peter Zijlstra
- [tip: locking/core] futex: Rename {,__}{,un}queue_me(), tip-bot2 for Peter Zijlstra
- [tip: locking/core] futex: Rename futex_wait_queue_me(), tip-bot2 for Peter Zijlstra
- [tip: locking/core] futex: Move to kernel/futex/,
tip-bot2 for Peter Zijlstra
- [tip: locking/core] locking/rwbase: Optimize rwbase_read_trylock, tip-bot2 for Davidlohr Bueso
- [tip: locking/core] futex: Rename: queue_{,un}lock(), tip-bot2 for Peter Zijlstra
- [tip: locking/core] futex: Rename __unqueue_futex(), tip-bot2 for Peter Zijlstra
- [tip: locking/core] futex: Rename: hb_waiter_{inc,dec,pending}(), tip-bot2 for Peter Zijlstra
- [tip: locking/core] futex: Rename hash_futex(), tip-bot2 for Peter Zijlstra
- [tip: locking/core] futex: Rename: {get,cmpxchg}_futex_value_locked(), tip-bot2 for Peter Zijlstra
- [tip: locking/core] futex: Split out PI futex, tip-bot2 for Peter Zijlstra
- [tip: locking/core] futex: Rename: match_futex(), tip-bot2 for Peter Zijlstra
- [tip: locking/core] futex: Rename mark_wake_futex(), tip-bot2 for Peter Zijlstra
- [tip: locking/core] futex: Split out wait/wake, tip-bot2 for Peter Zijlstra
- [tip: locking/core] futex: Split out requeue,
tip-bot2 for Peter Zijlstra
- [tip: locking/core] futex: Implement sys_futex_waitv(), tip-bot2 for André Almeida
- [tip: locking/core] futex: Simplify double_lock_hb(), tip-bot2 for Peter Zijlstra
- [tip: locking/core] selftests: futex: Test sys_futex_waitv() wouldblock, tip-bot2 for André Almeida
- [tip: locking/core] futex,x86: Wire up sys_futex_waitv(), tip-bot2 for André Almeida
- [tip: locking/core] futex,arm: Wire up sys_futex_waitv(), tip-bot2 for André Almeida
- [tip: locking/core] futex2: Documentation: Document sys_futex_waitv() uAPI, tip-bot2 for André Almeida
- [tip: locking/core] selftests: futex: Add sys_futex_waitv() test, tip-bot2 for André Almeida
- [tip: locking/core] selftests: futex: Test sys_futex_waitv() timeout, tip-bot2 for André Almeida
- [tip: objtool/core] objtool: Remove reloc symbol type checks in get_alt_entry(), tip-bot2 for Josh Poimboeuf
- [tip: objtool/core] objtool: Remove redundant 'len' field from struct section, tip-bot2 for Joe Lawrence
- [tip: objtool/core] objtool: Make .altinstructions section entry size consistent, tip-bot2 for Joe Lawrence
- [tip: x86/core] x86/sev: Make the #VC exception stacks part of the default stacks storage, tip-bot2 for Borislav Petkov
- [tip: x86/urgent] x86/fpu: Restore the masking out of reserved MXCSR bits,
tip-bot2 for Borislav Petkov
- [tip: x86/cleanups] x86/Kconfig: Remove references to obsolete Kconfig symbols, tip-bot2 for Lukas Bulwahn
- [tip: x86/cleanups] x86: Fix misspelled Kconfig symbols, tip-bot2 for Lukas Bulwahn
- [tip: sched/core] sched: Fix DEBUG && !SCHEDSTATS warn, tip-bot2 for Peter Zijlstra
- [tip: x86/urgent] x86/platform/olpc: Correct ifdef symbol to intended CONFIG_OLPC_XO15_SCI,
tip-bot2 for Lukas Bulwahn
- [tip: x86/urgent] x86/Kconfig: Correct reference to MWINCHIP3D,
tip-bot2 for Lukas Bulwahn
- [tip: x86/urgent] x86/entry: Clear X86_FEATURE_SMAP when CONFIG_X86_SMAP=n,
tip-bot2 for Vegard Nossum
- [tip: x86/urgent] x86/entry: Correct reference to intended CONFIG_64_BIT,
tip-bot2 for Lukas Bulwahn
- [tip: x86/urgent] x86/resctrl: Free the ctrlval arrays when domain_setup_mon_state() fails,
tip-bot2 for James Morse
- [tip: x86/urgent] x86/resctrl: Fix kfree() of the wrong type in domain_add_cpu(),
tip-bot2 for James Morse
- [tip: x86/cc] x86/sev: Add an x86 version of cc_platform_has(), tip-bot2 for Tom Lendacky
- [tip: x86/cc] arch/cc: Introduce a function to check for confidential computing features, tip-bot2 for Tom Lendacky
- [tip: x86/cc] x86/ioremap: Selectively build arch override encryption functions, tip-bot2 for Tom Lendacky
- [tip: x86/cc] powerpc/pseries/svm: Add a powerpc version of cc_platform_has(), tip-bot2 for Tom Lendacky
- [tip: x86/cc] x86/sev: Replace occurrences of sev_active() with cc_platform_has(), tip-bot2 for Tom Lendacky
- [tip: x86/cc] x86/sev: Replace occurrences of sev_es_active() with cc_platform_has(), tip-bot2 for Tom Lendacky
- [tip: x86/cc] x86/sme: Replace occurrences of sme_active() with cc_platform_has(), tip-bot2 for Tom Lendacky
- [tip: x86/cc] treewide: Replace the use of mem_encrypt_active() with cc_platform_has(), tip-bot2 for Tom Lendacky
- [tip: x86/misc] x86/insn: Use get_unaligned() instead of memcpy(),
tip-bot2 for Borislav Petkov
- [tip: sched/core] sched: Make cookie functions static,
tip-bot2 for Shaokun Zhang
- [tip: sched/core] sched: Move mmdrop to RCU on RT,
tip-bot2 for Thomas Gleixner
- [tip: sched/core] sched: Limit the number of task migrations per batch on RT,
tip-bot2 for Thomas Gleixner
- [tip: sched/core] sched: Move kprobes cleanup out of finish_task_switch(),
tip-bot2 for Thomas Gleixner
- [tip: sched/core] sched: Disable TTWU_QUEUE on RT,
tip-bot2 for Thomas Gleixner
- [tip: sched/core] sched: Remove pointless preemption disable in sched_submit_work(),
tip-bot2 for Thomas Gleixner
- [tip: sched/core] sched/fair: Removed useless update of p->recent_used_cpu,
tip-bot2 for Vincent Guittot
- [tip: locking/core] sched: Remove preempt_offset argument from __might_sleep(), tip-bot2 for Thomas Gleixner
- [tip: locking/core] sched: Cleanup might_sleep() printks, tip-bot2 for Thomas Gleixner
- [tip: locking/core] sched: Make might_sleep() output less confusing, tip-bot2 for Thomas Gleixner
- [tip: locking/core] sched: Clean up the might_sleep() underscore zoo, tip-bot2 for Thomas Gleixner
- [tip: locking/core] locking/ww-mutex: Fix uninitialized use of ret in test_aa(), tip-bot2 for Nathan Chancellor
- [tip: locking/core] sched: Make cond_resched_*lock() variants consistent vs. might_sleep(), tip-bot2 for Thomas Gleixner
- [tip: locking/core] sched: Make RCU nest depth distinct in __might_resched(), tip-bot2 for Thomas Gleixner
- [tip: locking/core] sched: Make cond_resched_lock() variants RT aware, tip-bot2 for Thomas Gleixner
- [tip: locking/core] locking/rt: Take RCU nesting into account for __might_resched(), tip-bot2 for Thomas Gleixner
- [tip: locking/core] rtmutex: Check explicit for TASK_RTLOCK_WAIT., tip-bot2 for Sebastian Andrzej Siewior
- [tip: locking/core] rtmutex: Wake up the waiters lockless while dropping the read lock., tip-bot2 for Thomas Gleixner
- [tip: objtool/urgent] objtool: Teach get_alt_entry() about more relocation types, tip-bot2 for Peter Zijlstra
- [tip: sched/urgent] sched/fair: Add ancestors of unthrottled undecayed cfs_rq, tip-bot2 for Michal Koutný
- [tip: sched/urgent] sched: Always inline is_percpu_thread(), tip-bot2 for Peter Zijlstra
- [tip: sched/urgent] sched/fair: Null terminate buffer when updating tunable_scaling, tip-bot2 for Mel Gorman
- [tip: perf/urgent] perf/x86: Reset destroy callback on event init failure, tip-bot2 for Anand K Mistry
- [tip: perf/urgent] perf/x86/intel: Update event constraints for ICX, tip-bot2 for Kan Liang
- [tip: perf/urgent] perf/core: fix userpage->time_enabled of inactive events, tip-bot2 for Song Liu
- [tip: x86/urgent] x86/hpet: Use another crystalball to evaluate HPET usability, tip-bot2 for Thomas Gleixner
- [tip: x86/urgent] x86/sev: Return an error on a returned non-zero SW_EXITINFO1[31:0], tip-bot2 for Tom Lendacky
- [tip: x86/build] x86/boot: Fix make hdimage with older versions of mtools, tip-bot2 for H. Peter Anvin (Intel)
- [bisected] endless sd card reader polling in tip,
Mike Galbraith
- [tip: irq/urgent] Merge tag 'irqchip-fixes-5.15-1' of git://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms into irq/urgent, tip-bot2 for Thomas Gleixner
- [tip: x86/urgent] x86/insn, tools/x86: Fix undefined behavior due to potential unaligned accesses, tip-bot2 for Numfor Mbiziwo-Tiapo
- [tip: x86/cpu] x86/umip: Downgrade warning messages to debug loglevel,
tip-bot2 for Borislav Petkov
- [tip: x86/urgent] x86/asm: Fix SETZ size enqcmds() build failure, tip-bot2 for Kees Cook
- [tip: timers/urgent] posix-cpu-timers: Prevent spuriously armed 0-value itimer, tip-bot2 for Frederic Weisbecker
- [tip: ras/core] x86/mce: Get rid of machine_check_vector, tip-bot2 for Borislav Petkov
- [tip: ras/core] x86/mce: Get rid of the mce_severity function pointer, tip-bot2 for Borislav Petkov
- [tip: ras/core] x86/mce: Get rid of msr_ops, tip-bot2 for Borislav Petkov
- [tip: ras/core] x86/mce: Get rid of the ->quirk_no_way_out() indirect call, tip-bot2 for Borislav Petkov
- [tip: ras/core] x86/mce: Sort mca_config members to get rid of unnecessary padding, tip-bot2 for Borislav Petkov
- [tip: x86/fpu] x86/fpu/signal: Fix missed conversion to correct boolean retval in save_xstate_epilog(), tip-bot2 for Anders Roxell
- [tip: x86/misc] x86/Kconfig: Fix an unused variable error in dell-smm-hwmon,
tip-bot2 for Randy Dunlap
- [tip: ras/core] x86/mce: Change to not send SIGBUS error during copy from user, tip-bot2 for Tony Luck
- [tip: ras/core] x86/mce: Drop copyin special case for #MC, tip-bot2 for Tony Luck
- [tip: x86/core] x86/iopl: Fake iopl(3) CLI/STI usage,
tip-bot2 for Peter Zijlstra
- [tip: x86/core] x86/mm/64: Improve stack overflow warnings,
tip-bot2 for Peter Zijlstra
- [tip: x86/core] x86: Increase exception stack sizes,
tip-bot2 for Peter Zijlstra
- [tip: sched/core] x86/sched: Decrease further the priorities of SMT siblings,
tip-bot2 for Ricardo Neri
- [tip: sched/core] sched/topology: Introduce sched_group::flags,
tip-bot2 for Ricardo Neri
- [tip: sched/core] sched/fair: Carve out logic to mark a group for asymmetric packing,
tip-bot2 for Ricardo Neri
- [tip: sched/core] sched/fair: Consider SMT in ASYM_PACKING load balance,
tip-bot2 for Ricardo Neri
- [tip: sched/core] sched/fair: Optimize checking for group_asym_packing,
tip-bot2 for Ricardo Neri
- [tip: sched/core] sched/fair: Provide update_sg_lb_stats() with sched domain statistics,
tip-bot2 for Ricardo Neri
- [tip: x86/urgent] x86/fault: Fix wrong signal when vsyscall fails with pkey,
tip-bot2 for Jiashuo Liang
- [tip: irq/core] genirq: Disable irqfixup/poll on PREEMPT_RT., tip-bot2 for Ingo Molnar
- [tip: x86/cleanups] x86/smp: Remove unnecessary assignment to local var freq_scale, tip-bot2 for Tim Gardner
- [tip: perf/core] perf/x86: Add compiler barrier after updating BTS, tip-bot2 for Leo Yan
- [tip: sched/core] kthread: Move prio/affinite change into the newly created thread,
tip-bot2 for Sebastian Andrzej Siewior
- [tip: locking/core] lockdep: Let lock_is_held_type() detect recursive read as read, tip-bot2 for Sebastian Andrzej Siewior
- [tip: locking/core] kernel/locking: Add context to ww_mutex_trylock(), tip-bot2 for Maarten Lankhorst
- [tip: locking/core] lockdep: Improve comments in wait-type checks, tip-bot2 for Zhouyi Zhou
- [tip: locking/core] locking/lockdep: Cleanup the repeated declaration, tip-bot2 for Shaokun Zhang
- [tip: irq/core] genirq: Move prio assignment into the newly created thread, tip-bot2 for Thomas Gleixner
- [tip: irq/core] genirq: Update irq_set_irqchip_state documentation, tip-bot2 for Josh Cartwright
- [tip: sched/core] sched/fair: Use __schedstat_set() in set_next_entity(),
tip-bot2 for Yafang Shao
- [tip: sched/core] sched: Make struct sched_statistics independent of fair sched class,
tip-bot2 for Yafang Shao
- [tip: sched/core] sched: Make schedstats helpers independent of fair sched class,
tip-bot2 for Yafang Shao
- [tip: sched/core] sched: Introduce task block time in schedstats,
tip-bot2 for Yafang Shao
- [tip: sched/core] sched/rt: Support sched_stat_runtime tracepoint for RT sched class,
tip-bot2 for Yafang Shao
- [tip: sched/core] sched/dl: Support schedstats for deadline sched class,
tip-bot2 for Yafang Shao
- [tip: sched/core] sched/rt: Support schedstats for RT sched class,
tip-bot2 for Yafang Shao
- [tip: sched/core] sched/dl: Support sched_stat_runtime tracepoint for deadline sched class,
tip-bot2 for Yafang Shao
- [tip: sched/core] sched: Fix -Wmissing-prototype,
tip-bot2 for Peter Zijlstra
- [tip: sched/core] sched: Remove unused inline function __rq_clock_broken(),
tip-bot2 for YueHaibing
- [tip: sched/core] sched: Provide Kconfig support for default dynamic preempt mode,
tip-bot2 for Frederic Weisbecker
- [tip: locking/urgent] locking/rwbase: Take care of ordering guarantee for fastpath reader, tip-bot2 for Boqun Feng
- [tip: perf/urgent] events: Reuse value read using READ_ONCE instead of re-reading it, tip-bot2 for Baptiste Lepers
- [tip: locking/urgent] locking/rwbase: Extract __rwbase_write_trylock(), tip-bot2 for Peter Zijlstra
- [tip: locking/urgent] locking/rwbase: Properly match set_and_save_state() to restore_state(), tip-bot2 for Peter Zijlstra
- [tip: x86/urgent] x86/setup: Call early_reserve_memory() earlier,
tip-bot2 for Juergen Gross
[tip: objtool/core] x86/xen: Mark cpu_bringup_and_idle() as dead_end_function, tip-bot2 for Peter Zijlstra
[tip: objtool/core] x86/xen: Move hypercall_page to top of the file, tip-bot2 for Josh Poimboeuf
[tip: objtool/core] x86/kvm: Always inline sev_*guest(), tip-bot2 for Peter Zijlstra
[tip: objtool/core] objtool: Handle __sanitize_cov*() tail calls, tip-bot2 for Peter Zijlstra
[tip: objtool/core] x86/kvm: Always inline vmload() / vmsave(), tip-bot2 for Peter Zijlstra
[tip: objtool/core] x86: Always inline context_tracking_guest_enter(), tip-bot2 for Peter Zijlstra
[tip: objtool/core] x86/kvm: Always inline to_svm(), tip-bot2 for Peter Zijlstra
[tip: objtool/core] objtool: Introduce CFI hash, tip-bot2 for Peter Zijlstra
[tip: objtool/core] x86/kvm: Always inline evmcs_write64(), tip-bot2 for Peter Zijlstra
[tip: objtool/core] x86: Always inline ip_within_syscall_gap(), tip-bot2 for Peter Zijlstra
[tip: objtool/core] x86/sev: Fix noinstr for vc_ghcb_invalidate(), tip-bot2 for Peter Zijlstra
[tip: objtool/core] locking/lockdep: Avoid RCU-induced noinstr fail, tip-bot2 for Peter Zijlstra
[tip: objtool/core] x86/paravirt: Mark arch_local_irq_*() __always_inline, tip-bot2 for Peter Zijlstra
[tip: objtool/core] x86/paravirt: Use PVOP_* for paravirt calls, tip-bot2 for Peter Zijlstra
[tip: objtool/core] x86/xen: Make write_cr2() noinstr,
tip-bot2 for Peter Zijlstra
[tip: objtool/core] x86/xen: Make read_cr2() noinstr,
tip-bot2 for Peter Zijlstra
[tip: objtool/core] x86/xen: Make set_debugreg() noinstr,
tip-bot2 for Peter Zijlstra
[tip: objtool/core] x86/xen: Make get_debugreg() noinstr,
tip-bot2 for Peter Zijlstra
[tip: objtool/core] x86/xen: Make save_fl() noinstr,
tip-bot2 for Peter Zijlstra
[tip: objtool/core] x86/xen: Make hypercall_page noinstr,
tip-bot2 for Peter Zijlstra
[tip: objtool/core] x86/xen: Mark xen_force_evtchn_callback() noinstr,
tip-bot2 for Peter Zijlstra
[tip: objtool/core] x86/xen: Rework the xen_{cpu,irq,mmu}_opsarrays,
tip-bot2 for Peter Zijlstra
[tip: objtool/core] x86/xen: Make irq_enable() noinstr,
tip-bot2 for Peter Zijlstra
[tip: objtool/core] objtool: Support pv_opsindirect calls for noinstr,
tip-bot2 for Peter Zijlstra
[tip: objtool/core] x86/xen: Make irq_disable() noinstr,
tip-bot2 for Peter Zijlstra
[tip: x86/fpu] x86/mce: Deduplicate exception handling, tip-bot2 for Thomas Gleixner
[tip: x86/fpu] x86/extable: Get rid of redundant macros, tip-bot2 for Thomas Gleixner
[tip: x86/fpu] x86/extable: Tidy up redundant handler functions, tip-bot2 for Thomas Gleixner
[tip: x86/fpu] x86/extable: Provide EX_TYPE_DEFAULT_MCE_SAFE and EX_TYPE_FAULT_MCE_SAFE, tip-bot2 for Thomas Gleixner
[tip: x86/fpu] x86/mce: Get rid of stray semicolons, tip-bot2 for Thomas Gleixner
[tip: x86/fpu] x86/copy_mc: Use EX_TYPE_DEFAULT_MCE_SAFE for exception fixups, tip-bot2 for Thomas Gleixner
[tip: x86/fpu] x86/extable: Rework the exception table mechanics, tip-bot2 for Thomas Gleixner
[tip: x86/fpu] x86/fpu: Use EX_TYPE_FAULT_MCE_SAFE for exception fixups, tip-bot2 for Thomas Gleixner
[tip: x86/fpu] x86/extable: Remove EX_TYPE_FAULT from MCE safe fixups, tip-bot2 for Thomas Gleixner
[tip: x86/fpu] x86/fpu/signal: Move xstate clearing out of copy_fpregs_to_sigframe(), tip-bot2 for Thomas Gleixner
[tip: x86/fpu] x86/fpu/signal: Clarify exception handling in restore_fpregs_from_user(), tip-bot2 for Thomas Gleixner
[tip: x86/fpu] x86/fpu/signal: Move header zeroing out of xsave_to_user_sigframe(), tip-bot2 for Thomas Gleixner
[tip: x86/fpu] x86/fpu/signal: Change return type of copy_fpstate_to_sigframe() to boolean, tip-bot2 for Thomas Gleixner
[tip: x86/fpu] x86/signal: Change return type of restore_sigcontext() to boolean, tip-bot2 for Thomas Gleixner
[tip: x86/fpu] x86/fpu/signal: Change return type of copy_fpregs_to_sigframe() helpers to boolean, tip-bot2 for Thomas Gleixner
[tip: x86/fpu] x86/fpu/signal: Change return type of fpu__restore_sig() to boolean, tip-bot2 for Thomas Gleixner
[tip: x86/fpu] x86/fpu/signal: Change return type of __fpu_restore_sig() to boolean, tip-bot2 for Thomas Gleixner
[tip: x86/fpu] x86/fpu/signal: Change return code of restore_fpregs_from_user() to boolean, tip-bot2 for Thomas Gleixner
[tip: x86/fpu] x86/fpu/signal: Change return code of check_xstate_in_sigframe() to boolean, tip-bot2 for Thomas Gleixner
[tip: x86/urgent] x86/mce: Avoid infinite loop for copy from user recovery, tip-bot2 for Tony Luck
[tip: x86/cpu] x86/asm: Add _ASM_RIP() macro for x86-64 (%rip) suffix, tip-bot2 for H. Peter Anvin (Intel)
[tip: x86/cpu] x86/asm: Avoid adding register pressure for the init case in static_cpu_has(), tip-bot2 for H. Peter Anvin
[tip: smp/urgent] thermal: Replace deprecated CPU-hotplug functions.,
tip-bot2 for Sebastian Andrzej Siewior
[tip: smp/urgent] Documentation: core-api/cpuhotplug: Rewrite the API section, tip-bot2 for Thomas Gleixner
[tip: smp/urgent] cpu/hotplug: Remove deprecated CPU-hotplug functions., tip-bot2 for Sebastian Andrzej Siewior
[tip: sched/core] sched/fair: Add NOHZ balancer flag for nohz.next_balance updates,
tip-bot2 for Valentin Schneider
[tip: sched/core] sched/fair: Trigger nohz.next_balance updates when a CPU goes NOHZ-idle,
tip-bot2 for Valentin Schneider
[tip: sched/core] sched/core: Simplify core-wide task selection,
tip-bot2 for Peter Zijlstra
[tip: sched/core] sched: Switch wait_task_inactive to HRTIMER_MODE_REL_HARD,
tip-bot2 for Sebastian Andrzej Siewior
[tip: sched/core] sched: Account number of SCHED_IDLE entities on each cfs_rq,
tip-bot2 for Josh Don
[tip: sched/core] fs/proc/uptime.c: Fix idle time reporting in /proc/uptime,
tip-bot2 for Josh Don
[tip: sched/core] sched: adjust sleeper credit for SCHED_IDLE entities,
tip-bot2 for Josh Don
[tip: sched/core] sched: reduce sched slice for SCHED_IDLE entities,
tip-bot2 for Josh Don
[tip: sched/core] sched/fair: Add document for burstable CFS bandwidth,
tip-bot2 for Huaixin Chang
[tip: sched/core] sched/fair: Add cfs bandwidth burst statistics,
tip-bot2 for Huaixin Chang
[tip: sched/core] kselftests/sched: cleanup the child processes,
tip-bot2 for Li Zhijian
[tip: sched/urgent] sched: Prevent balance_push() on remote runqueues, tip-bot2 for Thomas Gleixner
[tip: sched/urgent] sched/idle: Make the idle timer expire in hard interrupt context, tip-bot2 for Sebastian Andrzej Siewior
[tip: locking/urgent] locking/rtmutex: Fix ww_mutex deadlock check, tip-bot2 for Peter Zijlstra
[tip: x86/urgent] x86/mm: Fix kern_addr_valid() to cope with existing but not present entries, tip-bot2 for Mike Rapoport
[tip: timers/urgent] time: Handle negative seconds correctly in timespec64_to_ns(),
tip-bot2 for Lukas Hannen
[tip: locking/urgent] futex: Remove unused variable 'vpid' in futex_proxy_trylock_atomic(), tip-bot2 for Thomas Gleixner
[tip: x86/urgent] x86/pat: Pass valid address to sanitize_phys(), tip-bot2 for Jeff Moyer
[tip: x86/urgent] x86/platform: Increase maximum GPIO number for X86_64, tip-bot2 for Andy Shevchenko
[tip: locking/urgent] futex: Prevent inconsistent state and exit race,
tip-bot2 for Thomas Gleixner
[tip: locking/urgent] futex: Clarify comment for requeue_pi_wake_futex(),
tip-bot2 for Thomas Gleixner
[tip: locking/urgent] futex: Avoid redundant task lookup,
tip-bot2 for Thomas Gleixner
[tip: locking/urgent] futex: Return error code instead of assigning it without effect,
tip-bot2 for Colin Ian King
[tip: smp/urgent] drivers: base: cacheinfo: Get rid of DEFINE_SMP_CALL_CACHE_FUNCTION(), tip-bot2 for Thomas Gleixner
[tip: perf/core] perf/x86/intel/uncore: Fix Intel ICX IIO event constraints, tip-bot2 for Kan Liang
[tip: perf/core] perf/x86/intel/uncore: Support extra IMC channel on Ice Lake server, tip-bot2 for Kan Liang
[tip: perf/core] perf/x86/intel/uncore: Fix Intel SPR IIO event constraints, tip-bot2 for Kan Liang
[tip: perf/core] perf/x86/intel/uncore: Fix invalid unit check, tip-bot2 for Kan Liang
[tip: perf/core] perf/x86/intel/uncore: Fix Intel SPR CHA event constraints, tip-bot2 for Kan Liang
[tip: perf/core] perf/x86/intel/uncore: Fix Intel SPR M3UPI event constraints, tip-bot2 for Kan Liang
[tip: perf/core] perf/x86/intel/uncore: Fix Intel SPR M2PCIE event constraints, tip-bot2 for Kan Liang
[tip: locking/urgent] locking/rwsem: Add missing __init_rwsem() for PREEMPT_RT,
tip-bot2 for Mike Galbraith
[tip: irq/core] Merge tag 'irqchip-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms into irq/core, tip-bot2 for Thomas Gleixner
[tip: timers/core] clocksource: Make clocksource watchdog test safe for slow-HZ systems, tip-bot2 for Paul E. McKenney
[tip: efi/core] efi: cper: fix scnprintf() use in cper_mem_err_location(),
tip-bot2 for Rasmus Villemoes
[tip: efi/core] efi: Don't use knowledge about efi_guid_t internals, tip-bot2 for Andy Shevchenko
[tip: efi/core] efi: cper: check section header more appropriately, tip-bot2 for Shuai Xue
[tip: smp/core] md/raid5: Replace deprecated CPU-hotplug functions., tip-bot2 for Sebastian Andrzej Siewior
[tip: smp/core] Documentation: Replace deprecated CPU-hotplug functions., tip-bot2 for Sebastian Andrzej Siewior
[tip: smp/core] mm: Replace deprecated CPU-hotplug functions., tip-bot2 for Sebastian Andrzej Siewior
[tip: sched/core] eventfd: Make signal recursion protection a task bit, tip-bot2 for Thomas Gleixner
[tip: locking/core] locking/rtmutex: Prevent spurious EDEADLK return caused by ww_mutexes, tip-bot2 for Peter Zijlstra
[tip: locking/core] locking/rtmutex: Return success on deadlock for ww_mutex waiters, tip-bot2 for Peter Zijlstra
[tip: irq/urgent] PCI/MSI: Skip masking MSI-X on Xen PV, tip-bot2 for Marek Marczykowski-Górecki
[tip: sched/urgent] sched: Fix get_push_task() vs migrate_disable(), tip-bot2 for Sebastian Andrzej Siewior
[tip: timers/core] dt-bindings: timer: convert rockchip,rk-timer.txt to YAML, tip-bot2 for Ezequiel Garcia
[tip: timers/core] clocksource/drivers/ingenic: Use bitfield macro helpers, Zhou Yanjie
[tip: timers/core] clocksource/drivers/exynos_mct: Mark MCT device as CLOCK_EVT_FEAT_PERCPU, tip-bot2 for Will Deacon
[tip: timers/core] Merge tag 'timers-v5.15' of https://git.linaro.org/people/daniel.lezcano/linux into timers/core, tip-bot2 for Thomas Gleixner
[tip: timers/core] clocksource/drivers/exynos_mct: Prioritise Arm arch timer on arm64, tip-bot2 for Will Deacon
[tip: timers/core] clocksource/drivers/sh_cmt: Fix wrong setting if don't request IRQ for clock source channel, tip-bot2 for Phong Hoang
[tip: timers/core] clocksource/drivers/mediatek: Optimize systimer irq clear flow on shutdown, tip-bot2 for Fengquan Chen
[tip: timers/core] clocksource/drivers/fttmr010: Pass around less pointers, tip-bot2 for Linus Walleij
[tip: timers/core] dt-bindings: timer: Add ABIs for new Ingenic SoCs, Zhou Yanjie
[tip: sched/core] sched/fair: Mark tg_is_idle() an inline in the !CONFIG_FAIR_GROUP_SCHED case, tip-bot2 for Ingo Molnar
[tip: perf/core] perf/x86/intel: Replace deprecated CPU-hotplug functions, tip-bot2 for Sebastian Andrzej Siewior
[tip: perf/core] perf/x86: Remove unused assignment to pointer 'e', tip-bot2 for Colin Ian King
[tip: perf/core] perf/amd/uncore: Simplify code, use free_percpu()'s built-in check for NULL, tip-bot2 for Kim Phillips
[tip: perf/core] perf/hw_breakpoint: Replace deprecated CPU-hotplug functions, tip-bot2 for Sebastian Andrzej Siewior
[tip: perf/core] perf/amd/uncore: Clean up header use, use <linux/ include paths instead of <asm/, tip-bot2 for Kim Phillips
[tip: perf/core] x86/cpu: Add get_llc_id() helper function, tip-bot2 for Kim Phillips
[tip: perf/core] perf/x86/amd/ibs: Add bitfield definitions in new <asm/amd-ibs.h> header, tip-bot2 for Kim Phillips
[tip: perf/urgent] perf/x86/amd/ibs: Extend PERF_PMU_CAP_NO_EXCLUDE to IBS Op, tip-bot2 for Kim Phillips
[tip: perf/urgent] perf/x86/intel/uncore: Fix integer overflow on 23 bit left shift of a u32, tip-bot2 for Colin Ian King
[tip: perf/urgent] perf/x86/amd/ibs: Work around erratum #1197, tip-bot2 for Kim Phillips
[tip: perf/urgent] perf/x86/amd/power: Assign pmu.module, tip-bot2 for Kim Phillips
[tip: perf/urgent] perf/x86/intel/pt: Fix mask of num_address_ranges, tip-bot2 for Xiaoyao Li
[tip: locking/core] locking/rtmutex: Dont dereference waiter lockless, tip-bot2 for Thomas Gleixner
[tip: locking/core] locking/rtmutex: Dequeue waiter on ww_mutex deadlock, tip-bot2 for Thomas Gleixner
[tip: x86/build] x86/build: Remove the left-over bzlilo target, tip-bot2 for Masahiro Yamada
[tip: x86/build] x86/build: Move the install rule to arch/x86/Makefile, tip-bot2 for Masahiro Yamada
[tip: x86/cleanups] x86/kaslr: Have process_mem_region() return a boolean, tip-bot2 for Jing Yangyang
[Index of Archives]
[Linux Stable Commits]
[Linux Stable Kernel]
[Linux Kernel Development]
[Linux USB Devel]
[Big List of Linux Books]
[Linux SCSI]
[Yosemite Forum]