Linux Tip Commits
[Prev Page][Next Page]
- [tip: core/rcu] tools/rcutorture: Make identify_qemu_vcpus() independent of local language, tip-bot2 for Frederic Weisbecker
- [tip: core/rcu] torture: Make kvm.sh "Test Summary" date be end of test, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] torture: Make kvm.sh return failure upon build failure, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] torture: Print run duration at end of kvm.sh execution, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] torture: Make kvm.sh include --kconfig arguments in CPU calculation, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] torture: Add kvm.sh test summary to end of log file, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] torture: Stop hanging on panic, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] torture: Add --dryrun batches to help schedule a distributed run, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] torture: s/STOP/STOP.1/ to avoid scenario collision, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] torture: Simplify exit-code plumbing for kvm-recheck.sh and kvm-find-errors.sh, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] torture: Remove "Failed to add ttynull console" false positive, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] sched/core: Allow try_invoke_on_locked_down_task() with irqs disabled, tip-bot2 for Peter Zijlstra
- [tip: core/rcu] torture: Allow standalone kvm-recheck.sh run detect --trust-make, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] locking: Remove duplicate include of percpu-rwsem.h, tip-bot2 for Wang Qing
- [tip: core/rcu] rcu: Add lockdep_assert_irqs_disabled() to rcu_sched_clock_irq() and callees, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] rcu: Add lockdep_assert_irqs_disabled() to raw_spin_unlock_rcu_node() macros, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] rcu: Make TASKS_TRACE_RCU select IRQ_WORK, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] rcu-tasks: Add RCU-tasks self tests, tip-bot2 for Uladzislau Rezki (Sony)
- [tip: core/rcu] doc: Update RCU's requirements page about the PREEMPT_RT wiki, tip-bot2 for Sebastian Andrzej Siewior
- [tip: core/rcu] rcu/segcblist: Add additional comments to explain smp_mb(), tip-bot2 for Joel Fernandes (Google)
- [tip: core/rcu] torture: Do Kconfig analysis only once per scenario, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] doc: Use CONFIG_PREEMPTION, tip-bot2 for Sebastian Andrzej Siewior
- [tip: core/rcu] rcu/segcblist: Add counters to segcblist datastructure, tip-bot2 for Joel Fernandes (Google)
- [tip: core/rcu] rcu/segcblist: Add debug checks for segment lengths, tip-bot2 for Joel Fernandes (Google)
- [tip: core/rcu] rcu/tree: segcblist: Remove redundant smp_mb()s, tip-bot2 for Joel Fernandes (Google)
- [tip: core/rcu] rcu/trace: Add tracing for how segcb list changes, tip-bot2 for Joel Fernandes (Google)
- [tip: core/rcu] rcu/nocb: Turn enabled/offload states into a common flag, tip-bot2 for Frederic Weisbecker
- [tip: core/rcu] rcu/nocb: Provide basic callback offloading state machine bits, tip-bot2 for Frederic Weisbecker
- [tip: core/rcu] rcu/nocb: Always init segcblist on CPU up, tip-bot2 for Frederic Weisbecker
- [tip: core/rcu] torture: Create doyesno helper function for torture.sh, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] rcu/nocb: De-offloading CB kthread, tip-bot2 for Frederic Weisbecker
- [tip: core/rcu] rcu/nocb: Don't deoffload an offline CPU with pending work, tip-bot2 for Frederic Weisbecker
- [tip: core/rcu] torture: Add --kcsan-kmake-arg to torture.sh for KCSAN, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] rcu/nocb: De-offloading GP kthread, tip-bot2 for Frederic Weisbecker
- [tip: core/rcu] rcu/nocb: Re-offload support, tip-bot2 for Frederic Weisbecker
- [tip: core/rcu] torture: Add fuzzed hrtimer-based sleep functions, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] rcu/nocb: Shutdown nocb timer on de-offloading, tip-bot2 for Frederic Weisbecker
- [tip: core/rcu] torture: Drop log.long generation from torture.sh, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] rcu/nocb: Flush bypass before setting SEGCBLIST_SOFTIRQ_ONLY, tip-bot2 for Frederic Weisbecker
- [tip: core/rcu] refscale: Allow summarization of verbose output, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] rcutorture: Make rcu_torture_fakewriter() use blocking wait primitives, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] rcu/nocb: Set SEGCBLIST_SOFTIRQ_ONLY at the very last stage of de-offloading, tip-bot2 for Frederic Weisbecker
- [tip: core/rcu] rcu/nocb: Only cond_resched() from actual offloaded batch processing, tip-bot2 for Frederic Weisbecker
- [tip: core/rcu] rcu/nocb: Process batch locally as long as offloading isn't complete, tip-bot2 for Frederic Weisbecker
- [tip: core/rcu] rcu/nocb: Locally accelerate callbacks as long as offloading isn't complete, tip-bot2 for Frederic Weisbecker
- [tip: core/rcu] cpu/hotplug: Add lockdep_is_cpus_held(), tip-bot2 for Frederic Weisbecker
- [tip: core/rcu] timer: Add timer_curr_running(), tip-bot2 for Frederic Weisbecker
- [tip: core/rcu] rcutorture: Test runtime toggling of CPUs' callback offloading, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] tools/rcutorture: Support nocb toggle in TREE01, tip-bot2 for Frederic Weisbecker
- [tip: core/rcu] rcu/nocb: Add grace period and task state to show_rcu_nocb_state() output, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] rcu/nocb: Add nocb CB kthread list to show_rcu_nocb_state() output, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] rcu/nocb: Code-style nits in callback-offloading toggling, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] rcu: Do any deferred nocb wakeups at CPU offline time, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] rcu: Check and report missed fqs timer wakeup on RCU stall, tip-bot2 for Neeraj Upadhyay
- [tip: core/rcu] torture: Add torture.sh torture-everything script, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] torture: Make torture.sh use common time-duration bash functions, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] torture: Remove use of "eval" in torture.sh, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] rcutorture: Require entire stutter period be post-boot, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] torture: Make stutter use torture_hrtimeout_*() functions, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] torture: Make refscale throttle high-rate printk()s, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] rcutorture: Use hrtimers for reader and writer delays, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] tools/nolibc: Make getpgrp() fall back to getpgid(0), tip-bot2 for Willy Tarreau
- [tip: core/rcu] tools/nolibc: Make dup2() rely on dup3() when available, tip-bot2 for Willy Tarreau
- [tip: core/rcu] torture: Add "make allmodconfig" to torture.sh, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] torture: Enable torture.sh argument checking, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] tools/nolibc: Get timeval, timespec and timezone from linux/time.h, tip-bot2 for Willy Tarreau
- [tip: core/rcu] tools/nolibc: Emit detailed error for missing alternate syscall number definitions, tip-bot2 for Willy Tarreau
- [tip: core/rcu] torture: Make torture.sh rcuscale and refscale deal with allmodconfig, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] torture: Auto-size SCF and scaling runs based on number of CPUs, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] tools/nolibc: Remove incorrect definitions of __ARCH_WANT_*, tip-bot2 for Willy Tarreau
- [tip: core/rcu] mm: Add mem_dump_obj() to print source of memory block, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] torture: Make torture.sh refscale runs use verbose_batched module parameter, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] torture: Make torture.sh allmodconfig retain and label output, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] torture: Make torture.sh throttle VERBOSE_TOROUT_*() for refscale, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] torture: Make torture.sh refuse to do zero-length runs, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] torture: Allow scenarios to be specified to torture.sh, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] torture: Add command and results directory to torture.sh log, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] rcutorture: Make synctype[] and nsynctype be static global, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] torture: Compress KASAN vmlinux files, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] rcutorture: Use torture_hrtimeout_jiffies() to avoid busy-waits, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] torture: Clean up after torture-test CPU hotplugging, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] torture: Throttle VERBOSE_TOROUT_*() output, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] torture: Maintain torture-specific set of CPUs-online books, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] rcutorture: Add rcutree.use_softirq=0 to RUDE01 and TASKS01, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] tools/nolibc: Add the definition for dup(), tip-bot2 for Willy Tarreau
- [tip: core/rcu] tools/nolibc: Implement fork() based on clone(), tip-bot2 for Willy Tarreau
- [tip: core/rcu] tools/nolibc: Implement poll() based on ppoll(), tip-bot2 for Willy Tarreau
- [tip: core/rcu] rcutorture: Make object_debug also double call_rcu() heap object, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] tools/rcutorture: Fix position of -lgcc in mkinitrd.sh, tip-bot2 for Willy Tarreau
- [tip: core/rcu] tools/nolibc: Fix position of -lgcc in the documented example, tip-bot2 for Willy Tarreau
- [tip: core/rcu] mm: Make mem_dump_obj() handle vmalloc() memory, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] rcu: Make call_rcu() print mem_dump_obj() info for double-freed callback, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] percpu_ref: Dump mem_dump_obj() info upon reference-count underflow, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] mm: Make mem_dump_obj() handle NULL and zero-sized pointers, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] mm: Make mem_obj_dump() vmalloc() dumps include start and length, tip-bot2 for Paul E. McKenney
- [tip: x86/entry] x86/entry: Use run_sysvec_on_irqstack_cond() for XEN upcall, tip-bot2 for Thomas Gleixner
- [tip: x86/entry] x86/entry: Fix instrumentation annotation, tip-bot2 for Thomas Gleixner
- [tip: x86/entry] x86/entry: Convert device interrupts to inline stack switching, tip-bot2 for Thomas Gleixner
- [tip: x86/entry] x86/irq: Sanitize irq stack tracking, tip-bot2 for Thomas Gleixner
- [tip: x86/entry] x86/softirq: Remove indirection in do_softirq_own_stack(), tip-bot2 for Thomas Gleixner
- [tip: x86/entry] x86/irq/64: Adjust the per CPU irq stack pointer by 8, tip-bot2 for Thomas Gleixner
- [tip: x86/entry] x86/irq: Provide macro for inlining irq stack switching, tip-bot2 for Thomas Gleixner
- [tip: x86/entry] x86/entry: Convert system vectors to irq stack macro, tip-bot2 for Thomas Gleixner
- [tip: x86/entry] x86/softirq/64: Inline do_softirq_own_stack(), tip-bot2 for Thomas Gleixner
- [tip: x86/entry] x86: Select CONFIG_HAVE_IRQ_EXIT_ON_IRQ_STACK, tip-bot2 for Thomas Gleixner
- [tip: x86/entry] softirq: Move __ARCH_HAS_DO_SOFTIRQ to Kconfig, tip-bot2 for Thomas Gleixner
- [tip: x86/entry] x86/apic: Split out spurious handling code, tip-bot2 for Thomas Gleixner
- [tip: x86/entry] softirq: Move do_softirq_own_stack() to generic asm header, tip-bot2 for Thomas Gleixner
- [tip: x86/urgent] x86/pci: Create PCI/MSI irqdomain after x86_init.pci.arch_init(), tip-bot2 for Thomas Gleixner
- [tip: objtool/core] objtool,x86: Additionally decode: mov %rsp, (%reg), tip-bot2 for Peter Zijlstra
- [tip: objtool/core] x86/unwind/orc: Change REG_SP_INDIRECT, tip-bot2 for Peter Zijlstra
- [tip: objtool/core] objtool: Support stack-swizzle,
tip-bot2 for Peter Zijlstra
- [tip: x86/mm] x86/fault: Fix AMD erratum #91 errata fixup for user code, tip-bot2 for Andy Lutomirski
- [tip: x86/mm] x86/fault: Split the OOPS code out from no_context(), tip-bot2 for Andy Lutomirski
- [tip: x86/mm] x86/fault: Skip the AMD erratum #91 workaround on unaffected CPUs, tip-bot2 for Andy Lutomirski
- [tip: x86/mm] x86/fault/32: Move is_f00f_bug() to do_kern_addr_fault(), tip-bot2 for Andy Lutomirski
- [tip: x86/mm] x86/fault: Document the locking in the fault_signal_pending() path, tip-bot2 for Andy Lutomirski
- [tip: x86/mm] x86/fault: Correct a few user vs kernel checks wrt WRUSS, tip-bot2 for Andy Lutomirski
- [tip: x86/mm] x86/fault: Fold mm_fault_error() into do_user_addr_fault(), tip-bot2 for Andy Lutomirski
- [tip: x86/mm] x86/fault: Improve kernel-executing-user-memory handling, tip-bot2 for Andy Lutomirski
- [tip: x86/mm] x86/fault: Bypass no_context() for implicit kernel faults from usermode, tip-bot2 for Andy Lutomirski
- [tip: x86/mm] x86/{fault,efi}: Fix and rename efi_recover_from_page_fault(), tip-bot2 for Andy Lutomirski
- [tip: x86/mm] x86/fault: Rename no_context() to kernelmode_fixup_or_oops(), tip-bot2 for Andy Lutomirski
- [tip: x86/mm] x86/fault: Don't look for extable entries for SMEP violations, tip-bot2 for Andy Lutomirski
- [tip: x86/mm] x86/fault: Don't run fixups for SMAP violations, tip-bot2 for Andy Lutomirski
- [tip: perf/core] perf/x86/rapl: Fix psys-energy event on Intel SPR platform, tip-bot2 for Zhang Rui
- [tip: perf/core] perf/x86/kvm: Add Cascade Lake Xeon steppings to isolation_ucodes[], tip-bot2 for Jim Mattson
- [tip: locking/core] s390: Use arch_local_irq_{save,restore}() in early boot code, tip-bot2 for Sven Schnelle
- [tip: perf/core] perf/x86/rapl: Add msr mask support, tip-bot2 for Zhang Rui
- [tip: perf/core] perf/x86/rapl: Only check lower 32bits for RAPL energy counters, tip-bot2 for Zhang Rui
- [tip: locking/core] lockdep: Noinstr annotate warn_bogus_irq_restore(), tip-bot2 for Peter Zijlstra
- [tip: locking/core] locking/mutex: Kill mutex_trylock_recursive(), tip-bot2 for Sebastian Andrzej Siewior
- [tip: locking/core] checkpatch: Don't check for mutex_trylock_recursive(), tip-bot2 for Sebastian Andrzej Siewior
- [tip: sched/core] smp: Process pending softirqs in flush_smp_call_function_from_idle(),
tip-bot2 for Sebastian Andrzej Siewior
- [tip: sched/core] uprobes: (Re)add missing get_uprobe() in __find_uprobe(),
tip-bot2 for Sven Schnelle
- [tip: sched/core] entry: Explicitly flush pending rcuog wakeup before last rescheduling point,
tip-bot2 for Frederic Weisbecker
- [tip: sched/core] entry/kvm: Explicitly flush pending rcuog wakeup before last rescheduling point,
tip-bot2 for Frederic Weisbecker
- [tip: sched/core] rcu: Pull deferred rcuog wake up to rcu_eqs_enter() callers,
tip-bot2 for Frederic Weisbecker
- [tip: sched/core] sched/deadline: Reduce rq lock contention in dl_add_task_root_domain(),
tip-bot2 for Dietmar Eggemann
- [tip: sched/core] sched,x86: Allow !PREEMPT_DYNAMIC,
tip-bot2 for Peter Zijlstra
- [tip: sched/core] sched/features: Distinguish between NORMAL and DEADLINE hrtick,
tip-bot2 for Juri Lelli
- [tip: sched/core] sched/features: Fix hrtick reprogramming,
tip-bot2 for Juri Lelli
- [tip: sched/core] rcu/nocb: Trigger self-IPI on late deferred wake up before user resume,
tip-bot2 for Frederic Weisbecker
- [tip: sched/core] rcu/nocb: Perform deferred wake up before last idle's need_resched() check,
tip-bot2 for Frederic Weisbecker
- [tip: x86/paravirt] x86/xen: Drop USERGS_SYSRET64 paravirt call, tip-bot2 for Juergen Gross
- [tip: x86/paravirt] x86/pv: Switch SWAPGS to ALTERNATIVE, tip-bot2 for Juergen Gross
- [tip: x86/paravirt] x86/xen: Use specific Xen pv interrupt entry for MCE, tip-bot2 for Juergen Gross
- [tip: x86/paravirt] x86/xen: Use specific Xen pv interrupt entry for DF, tip-bot2 for Juergen Gross
- [tip: x86/paravirt] x86/pv: Rework arch_local_irq_restore() to not use popf, tip-bot2 for Juergen Gross
- [tip: timers/core] clocksource/drivers/tango: Remove tango driver, tip-bot2 for Arnd Bergmann
- [tip: timers/core] clocksource/drivers/davinci: Move pr_fmt() before the includes, tip-bot2 for Bartosz Golaszewski
- [tip: timers/core] dt-bindings: timer: nuvoton: Clarify that interrupt of timer 0 should be specified, tip-bot2 for Jonathan Neuschäfer
- [tip: timers/core] Merge tag 'timers-v5.12-rc1' of https://git.linaro.org/people/daniel.lezcano/linux into timers/core, tip-bot2 for Thomas Gleixner
- [tip: timers/core] clocksource/drivers/atlas: Remove sirf atlas driver, tip-bot2 for Arnd Bergmann
- [tip: timers/core] clocksource/drivers/prima: Remove sirf prima driver, tip-bot2 for Arnd Bergmann
- [tip: timers/core] clocksource/drivers/efm32: Drop unused timer code, tip-bot2 for Uwe Kleine-König
- [tip: timers/core] clocksource/drivers/timer-microchip-pit64b: Add clocksource suspend/resume, tip-bot2 for Claudiu Beznea
- [tip: timers/core] clocksource/drivers/u300: Remove the u300 driver, tip-bot2 for Arnd Bergmann
- [tip: timers/urgent] hrtimer: Update softirq_expires_next correctly in hrtimer_force_reprogram(), tip-bot2 for Mikael Beckius
- [tip: x86/urgent] x86/build: Disable CET instrumentation in the kernel for 32-bit too, tip-bot2 for Borislav Petkov
- [tip: x86/urgent] x86/sgx: Maintain encl->refcount for each encl->mm_list entry, tip-bot2 for Jarkko Sakkinen
- [tip: locking/core] locking/lockdep: Avoid unmatched unlock, tip-bot2 for Peter Zijlstra
- [tip: sched/core] static_call: Pull some static_call declarations to the type headers,
tip-bot2 for Peter Zijlstra
- [tip: sched/core] static_call/x86: Add __static_call_return0(),
tip-bot2 for Peter Zijlstra
- [tip: sched/core] preempt/dynamic: Provide cond_resched() and might_resched() static calls,
tip-bot2 for Peter Zijlstra (Intel)
- [tip: sched/core] static_call: Provide DEFINE_STATIC_CALL_RET0(),
tip-bot2 for Frederic Weisbecker
- [tip: sched/core] preempt: Introduce CONFIG_PREEMPT_DYNAMIC,
tip-bot2 for Michal Hocko
- [tip: sched/core] preempt/dynamic: Provide preempt_schedule[_notrace]() static calls,
tip-bot2 for Peter Zijlstra (Intel)
- [tip: sched/core] preempt/dynamic: Provide irqentry_exit_cond_resched() static call,
tip-bot2 for Peter Zijlstra (Intel)
- [tip: sched/core] preempt/dynamic: Support dynamic preempt with preempt= boot option,
tip-bot2 for Peter Zijlstra (Intel)
- [tip: sched/core] sched: Harden PREEMPT_DYNAMIC,
tip-bot2 for Peter Zijlstra
- [tip: sched/core] static_call: Allow module use without exposing static_call_key,
tip-bot2 for Josh Poimboeuf
- [tip: sched/core] sched: Add /debug/sched_preempt,
tip-bot2 for Peter Zijlstra
- Greetings,, Dr. Ali Moses
- [tip: x86/sgx] MAINTAINERS: Add Dave Hansen as reviewer for INTEL SGX, tip-bot2 for Jarkko Sakkinen
- [tip: x86/urgent] x86/efi: Remove EFI PGD build time checks, tip-bot2 for Borislav Petkov
- [tip: core/urgent] entry: Ensure trap after single-step on system call return, tip-bot2 for Gabriel Krisman Bertazi
- [tip: core/urgent] entry: Use different define for selector variable in SUD, tip-bot2 for Gabriel Krisman Bertazi
- [tip: sched/urgent] Revert "lib: Restrict cpumask_local_spread to houskeeping CPUs", tip-bot2 for Thomas Gleixner
- [tip: irq/urgent] genirq: Prevent [devm_]irq_alloc_desc from returning irq 0, tip-bot2 for Hans de Goede
- [tip: x86/urgent] x86/debug: Prevent data breakpoints on cpu_dr7, tip-bot2 for Lai Jiangshan
- [tip: x86/urgent] x86/debug: Prevent data breakpoints on __per_cpu_offset, tip-bot2 for Lai Jiangshan
- [tip: x86/cleanups] x86/Kconfig: Remove HPET_EMULATE_RTC depends on RTC, tip-bot2 for Anand K Mistry
- [tip: timers/core] timens: Delete no-op time_ns_init(), tip-bot2 for Alexey Dobriyan
- [tip: timers/core] alarmtimer: Update kerneldoc, tip-bot2 for Alexandre Belloni
- [tip: timers/urgent] ntp: Use freezable workqueue for RTC synchronization, tip-bot2 for Geert Uytterhoeven
- [tip: x86/sgx] x86/sgx: Drop racy follow_pfn() check, tip-bot2 for Daniel Vetter
- [tip: x86/cleanups] x86/asm: Fixup TASK_SIZE_MAX comment, tip-bot2 for Alexey Dobriyan
- [tip: x86/urgent] x86/apic: Add extra serialization for non-serializing MSRs, tip-bot2 for Dave Hansen
- [tip: x86/cleanups] x86/ptrace: Clean up PTRACE_GETREGS/PTRACE_PUTREGS regset selection, tip-bot2 for Andy Lutomirski
- [tip: x86/urgent] tools/power/turbostat: Fallback to an MSR read for EPB, tip-bot2 for Borislav Petkov
- [tip: timers/urgent] rtc: mc146818: Dont test for bit 0-5 in Register D, tip-bot2 for Thomas Gleixner
- [tip: x86/seves] x86/sev-es: Do not unroll string I/O for SEV-ES guests, tip-bot2 for Tom Lendacky
- [tip: perf/core] perf/x86/intel: Add perf core PMU support for Sapphire Rapids, tip-bot2 for Kan Liang
- [tip: perf/core] perf/x86/intel: Support CPUID 10.ECX to disable fixed counters, tip-bot2 for Kan Liang
- [tip: perf/core] perf/core: Add PERF_SAMPLE_WEIGHT_STRUCT, tip-bot2 for Kan Liang
- [tip: perf/core] perf/x86/intel: Factor out intel_update_topdown_event(), tip-bot2 for Kan Liang
- [tip: perf/core] perf/x86/intel: Filter unsupported Topdown metrics event, tip-bot2 for Kan Liang
- [tip: sched/core] sched: Remove MAX_USER_RT_PRIO,
tip-bot2 for Dietmar Eggemann
- [tip: sched/core] sched: Remove USER_PRIO, TASK_USER_PRIO and MAX_USER_PRIO,
tip-bot2 for Dietmar Eggemann
- [tip: sched/core] sched/topology: Fix sched_domain_topology_level alloc in sched_init_numa(),
tip-bot2 for Dietmar Eggemann
- [tip: sched/core] sched/core: Update task_prio() function header,
tip-bot2 for Dietmar Eggemann
- [tip: x86/urgent] x86/split_lock: Enable the split lock feature on another Alder Lake CPU, tip-bot2 for Fenghua Yu
- [tip: x86/urgent] x86/debug: Fix DR6 handling, tip-bot2 for Peter Zijlstra
- [tip: core/mm] mm: proc: Invalidate TLB after clearing soft-dirty page state, tip-bot2 for Will Deacon
- [tip: core/mm] x86/ldt: Use tlb_gather_mmu_fullmm() when freeing LDT page-tables, tip-bot2 for Will Deacon
- [tip: locking/core] locking/rwsem: Remove empty rwsem.h, tip-bot2 for Nikolay Borisov
- [tip: core/mm] tlb: mmu_gather: Remove unused start/end arguments from tlb_finish_mmu(), tip-bot2 for Will Deacon
- [tip: core/mm] tlb: mmu_gather: Introduce tlb_gather_mmu_fullmm(), tip-bot2 for Will Deacon
- [tip: core/mm] tlb: mmu_gather: Remove start/end arguments from tlb_gather_mmu(), tip-bot2 for Will Deacon
- [tip: core/mm] tlb: arch: Remove empty __tlb_remove_tlb_entry() stubs, tip-bot2 for Will Deacon
- [tip: irq/urgent] genirq/msi: Activate Multi-MSI early when MSI_FLAG_ACTIVATE_EARLY is set, tip-bot2 for Marc Zyngier
- [tip: ras/core] thermal: Move therm_throt there from x86/mce,
tip-bot2 for Borislav Petkov
- [tip: ras/core] x86/mce: Get rid of mcheck_intel_therm_init(),
tip-bot2 for Borislav Petkov
- [tip: x86/urgent] x86/build: Disable CET instrumentation in the kernel, tip-bot2 for Josh Poimboeuf
- [tip: x86/cpu] x86/cpufeatures: Assign dedicated feature word for CPUID_0x8000001F[EAX], tip-bot2 for Sean Christopherson
- [tip: core/urgent] entry: Unbreak single step reporting behaviour, tip-bot2 for Yuxuan Shui
- [tip: x86/build] x86/build: Treat R_386_PLT32 relocation as R_386_PC32, tip-bot2 for Fangrui Song
- [tip: efi/core] efi: x86: move mixed mode stack PA variable out of 'efi_scratch', tip-bot2 for Ard Biesheuvel
- [tip: efi/core] efi/libstub: fix prototype of efi_tcg2_protocol::get_event_log(), tip-bot2 for Ard Biesheuvel
- [tip: efi/core] efi/libstub: move TPM related prototypes into efistub.h, tip-bot2 for Ard Biesheuvel
- [tip: efi/core] efi: ia64: move IA64-only declarations to new asm/efi.h header, tip-bot2 for Ard Biesheuvel
- [tip: locking/core] locking/rtmutex: Add missing kernel-doc markup,
tip-bot2 for Alex Shi
- [tip: locking/core] futex: Remove unneeded gotos,
tip-bot2 for Jangwoong Kim
- [tip: x86/misc] x86/MSR: Filter MSR writes through X86_IOC_WRMSR_REGS ioctl too, tip-bot2 for Misono Tomohiro
- [tip: locking/core] futex: Change utime parameter to be 'const ... *',
tip-bot2 for Alejandro Colomar
- [tip: efi/urgent] efi/apple-properties: Reinstate support for boolean properties, tip-bot2 for Lukas Wunner
- [tip: efi/core] efi/libstub: whitespace cleanup, tip-bot2 for Ard Biesheuvel
- [tip: efi/core] efi/arm64: Update debug prints to reflect other entropy sources, tip-bot2 for Mark Brown
- [tip: efi/core] efi: x86: clean up previous struct mm switching, tip-bot2 for Ard Biesheuvel
- [tip: timers/urgent] rtc: mc146818: Detect and handle broken RTCs, tip-bot2 for Thomas Gleixner
- [tip: locking/urgent] futex: Handle faults correctly for PI futexes, tip-bot2 for Thomas Gleixner
- [tip: locking/urgent] futex: Ensure the correct return value from futex_lock_pi(), tip-bot2 for Thomas Gleixner
- [tip: locking/urgent] futex: Replace pointless printk in fixup_owner(), tip-bot2 for Thomas Gleixner
- [tip: locking/urgent] futex: Provide and use pi_state_update_owner(), tip-bot2 for Thomas Gleixner
- [tip: locking/urgent] rtmutex: Remove unused argument from rt_mutex_proxy_unlock(), tip-bot2 for Thomas Gleixner
- [tip: locking/urgent] futex: Simplify fixup_pi_state_owner(), tip-bot2 for Thomas Gleixner
- [tip: locking/urgent] futex: Use pi_state_update_owner() in put_pi_state(), tip-bot2 for Thomas Gleixner
- [tip: sched/urgent] sched: Relax the set_cpus_allowed_ptr() semantics, tip-bot2 for Peter Zijlstra
- [tip: sched/urgent] sched/core: Print out straggler tasks in sched_cpu_dying(), tip-bot2 for Valentin Schneider
- [tip: sched/urgent] kthread: Extract KTHREAD_IS_PER_CPU, tip-bot2 for Peter Zijlstra
- [tip: sched/urgent] sched: Prepare to use balance_push in ttwu(), tip-bot2 for Peter Zijlstra
- [tip: sched/urgent] workqueue: Restrict affinity change to rescuer, tip-bot2 for Peter Zijlstra
- [tip: sched/urgent] sched: Fix CPU hotplug / tighten is_per_cpu_kthread(), tip-bot2 for Peter Zijlstra
- [tip: sched/urgent] workqueue: Use cpu_possible_mask instead of cpu_active_mask to break affinity, tip-bot2 for Lai Jiangshan
- [tip: sched/urgent] sched: Don't run cpu-online with balance_push() enabled, tip-bot2 for Peter Zijlstra
- [tip: sched/urgent] workqueue: Tag bound workers with KTHREAD_IS_PER_CPU, tip-bot2 for Peter Zijlstra
- [tip: locking/core] lockdep: report broken irq restoration, tip-bot2 for Mark Rutland
- [tip: locking/core] jump_label: Do not profile branch annotations, tip-bot2 for Steven Rostedt (VMware)
- [tip: locking/core] locking: Add Reviewers, tip-bot2 for Peter Zijlstra
- [tip: objtool/urgent] objtool: Don't fail the kernel build on fatal errors, tip-bot2 for Josh Poimboeuf
- [tip: objtool/urgent] objtool: Don't fail on missing symbol table, tip-bot2 for Josh Poimboeuf
- [tip: x86/cleanups] x86/vm86/32: Remove VM86_SCREEN_BITMAP support, tip-bot2 for Andy Lutomirski
- [tip: x86/urgent] x86/cpu: Add another Alder Lake CPU to the Intel family, tip-bot2 for Gayatri Kammela
- [tip: x86/urgent] x86/fpu: Add kernel_fpu_begin_mask() to selectively initialize state, tip-bot2 for Andy Lutomirski
- [tip: x86/urgent] x86/mmx: Use KFPU_387 for MMX string operations, tip-bot2 for Andy Lutomirski
- [tip: x86/sgx] MAINTAINERS: Fix the tree location for INTEL SGX patches, tip-bot2 for Jarkko Sakkinen
- [tip: x86/entry] x86/entry: Build thunk_$(BITS) only if CONFIG_PREEMPTION=y,
tip-bot2 for Andrea Righi
- [tip: sched/urgent] x86: PM: Register syscore_ops for scale invariance, tip-bot2 for Rafael J. Wysocki
- [tip: x86/entry] x86/entry: Remove put_ret_addr_in_rdi THUNK macro argument, tip-bot2 for Borislav Petkov
- [tip: objtool/core] objtool: Support stack layout changes in alternatives, tip-bot2 for Josh Poimboeuf
- [tip: objtool/core] objtool: Fully validate the stack frame, tip-bot2 for Julien Thierry
- [tip: objtool/core] objtool: Make SP memory operation match PUSH/POP semantics, tip-bot2 for Julien Thierry
- [tip: objtool/core] objtool: Refactor ORC section generation, tip-bot2 for Josh Poimboeuf
- [tip: objtool/core] objtool: Support addition to set CFA base, tip-bot2 for Julien Thierry
- [tip: objtool/core] x86/tools: Use tools headers for instruction decoder selftests, tip-bot2 for Vasily Gorbik
- [tip: objtool/core] objtool: Add 'alt_group' struct, tip-bot2 for Josh Poimboeuf
- [tip: objtool/core] x86/insn: Fix vector instruction decoding on big endian cross-compiles, tip-bot2 for Vasily Gorbik
- [tip: objtool/core] objtool: Fix x86 orc generation on big endian cross-compiles, tip-bot2 for Vasily Gorbik
- [tip: x86/misc] selftests/fpu: Fix debugfs_simple_attr.cocci warning, tip-bot2 for kernel test robot
- [tip: objtool/core] objtool: Fix reloc generation on big endian cross-compiles, tip-bot2 for Martin Schwidefsky
- [tip: x86/platform] x86/platform/geode: Convert geode LED to GPIO machine descriptor, tip-bot2 for Linus Walleij
- [tip: x86/platform] x86/platform/geode: Convert net5501 LED to GPIO machine descriptor, tip-bot2 for Linus Walleij
- [tip: x86/platform] x86/platform/geode: Convert alix LED to GPIO machine descriptor, tip-bot2 for Linus Walleij
- [tip: x86/cleanups] x86: Remove definition of DEBUG,
tip-bot2 for Tom Rix
- [tip: x86/sgx] x86/sgx: Fix the return type of sgx_init(),
tip-bot2 for Sami Tolvanen
- [tip: sched/core] sched/fair: Avoid stale CPU util_est value for schedutil in task dequeue, tip-bot2 for Xuewen Yan
- [tip: sched/core] sched: Add schedutil overview, tip-bot2 for Peter Zijlstra
- [tip: sched/core] sched: Prevent raising SCHED_SOFTIRQ when CPU is !active, tip-bot2 for Anna-Maria Behnsen
- [tip: sched/core] sched/core: Rename schedutil_cpu_util() and allow rest of the kernel to use it, tip-bot2 for Viresh Kumar
- [tip: sched/core] sched/core: Move schedutil_cpu_util() to core.c, tip-bot2 for Viresh Kumar
- [tip: sched/core] sched/fair: Skip idle cfs_rq, tip-bot2 for Vincent Guittot
- [tip: sched/core] sched/fair: Reduce cases for active balance, tip-bot2 for Vincent Guittot
- [tip: perf/core] perf/x86/intel/uncore: With > 8 nodes, get pci bus die id from NUMA info, tip-bot2 for Steve Wahl
- [tip: perf/core] perf/x86/intel/uncore: Store the logical die id instead of the physical die id., tip-bot2 for Steve Wahl
- [tip: locking/core] locking/lockdep: Mark local_lock_t, tip-bot2 for Peter Zijlstra
- [tip: locking/core] locking/selftests: More granular debug_locks_verbose, tip-bot2 for Peter Zijlstra
- [tip: locking/core] locking/lockdep: Add a skip() function to __bfs(), tip-bot2 for Boqun Feng
- [tip: sched/core] thermal: cpufreq_cooling: Reuse sched_cpu_util() for SMP platforms, tip-bot2 for Viresh Kumar
- [tip: sched/core] sched: Use task_current() instead of 'rq->curr == p', tip-bot2 for Hui Su
- [tip: sched/core] sched/fair: Don't set LBF_ALL_PINNED unnecessarily, tip-bot2 for Vincent Guittot
- [tip: locking/core] lockdep/selftest: Add wait context selftests, tip-bot2 for Boqun Feng
- [tip: locking/core] locking/selftests: Add local_lock inversion tests, tip-bot2 for Peter Zijlstra
- [tip: locking/core] locking/lockdep: Clean up check_redundant() a bit, tip-bot2 for Peter Zijlstra
- [tip: locking/core] locking/lockdep: Exclude local_lock_t from IRQ inversions, tip-bot2 for Boqun Feng
- [tip: objtool/urgent] objtool: Don't add empty symbols to the rbtree, tip-bot2 for Josh Poimboeuf
- [tip: x86/urgent] x86/topology: Make __max_die_per_package available unconditionally, tip-bot2 for Borislav Petkov
- [tip: irq/urgent] genirq: Export irq_check_status_bit(), tip-bot2 for Thomas Gleixner
- [tip: x86/entry] x86/entry: Emit a symbol for register restoring thunk,
tip-bot2 for Nick Desaulniers
- [tip: irq/urgent] Merge tag 'irqchip-fixes-5.11-1' of git://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms into irq/urgent, tip-bot2 for Thomas Gleixner
- [tip: timers/urgent] ntp: Fix RTC synchronization on 32-bit platforms, tip-bot2 for Geert Uytterhoeven
- [tip: x86/urgent] x86/sev: Fix nonistr violation, tip-bot2 for Peter Zijlstra
- [tip: x86/urgent] x86/mce: Remove explicit/superfluous tracing, tip-bot2 for Peter Zijlstra
- [tip: x86/urgent] x86/entry: Fix noinstr fail, tip-bot2 for Peter Zijlstra
- [tip: timers/urgent] timekeeping: Remove unused get_seconds(), tip-bot2 for Chunguang Xu
- [tip: x86/urgent] x86: __always_inline __{rd,wr}msr(), tip-bot2 for Peter Zijlstra
- [tip: x86/urgent] locking/lockdep: Avoid noinstr warning for DEBUG_LOCKDEP, tip-bot2 for Peter Zijlstra
- [tip: x86/urgent] locking/lockdep: Cure noinstr fail, tip-bot2 for Peter Zijlstra
- [tip: x86/cleanups] x86/entry: Remove now unused do_IRQ() declaration, tip-bot2 for Hao Lee
- [tip: x86/misc] selftests/x86: Use __builtin_ia32_read/writeeflags, tip-bot2 for Andy Lutomirski
- [tip: x86/urgent] x86/cpu/amd: Set __max_die_per_package on AMD, tip-bot2 for Yazen Ghannam
- [tip: x86/urgent] x86/sev-es: Handle string port IO to kernel memory properly, tip-bot2 for Hyunwook (Wooky) Baek
- [tip: x86/seves] x86/sev-es: Handle string port IO to kernel memory properly, tip-bot2 for Hyunwook (Wooky) Baek
- [tip: x86/cache] x86/resctrl: Apply READ_ONCE/WRITE_ONCE to task_struct.{rmid,closid}, tip-bot2 for Valentin Schneider
- [tip: x86/cache] x86/resctrl: Use task_curr() instead of task_struct->on_cpu to prevent unnecessary IPI, tip-bot2 for Reinette Chatre
- [tip: x86/cleanups] x86/mm: Remove duplicate definition of _PAGE_PAT_LARGE, tip-bot2 for Arvind Sankar
- [tip: ras/core] x86/mce: Make mce_timed_out() identify holdout CPUs, tip-bot2 for Paul E. McKenney
- [tip: x86/asm] x86/asm: Add a missing __iomem annotation in enqcmds(), tip-bot2 for Dave Jiang
- [tip: x86/asm] x86/asm: Annotate movdir64b()'s dst argument with __iomem, tip-bot2 for Dave Jiang
- [tip: x86/urgent] x86/resctrl: Use an IPI instead of task_work_add() to update PQR_ASSOC MSR, tip-bot2 for Fenghua Yu
- [tip: x86/urgent] x86/resctrl: Don't move a task to the same resource group, tip-bot2 for Fenghua Yu
- [tip: x86/cache] x86/resctrl: Add printf attribute to log function,
tip-bot2 for Tom Rix
- [tip: x86/platform] x86/platform: Retire arch/x86/platform/goldfish, tip-bot2 for Roman Kiryanov
- [tip: x86/urgent] x86/mtrr: Correct the range check before performing MTRR type lookups, tip-bot2 for Ying-Tsun Huang
- [tip: x86/cleanups] x86/mm: Refine mmap syscall implementation, tip-bot2 for Adrian Huang
- [tip: x86/urgent] x86/sev-es: Fix SEV-ES OUT/IN immediate opcode vc handling, tip-bot2 for Peter Gonda
- [tip: perf/kprobes] x86/kprobes: Do not decode opcode in resume_execution(), tip-bot2 for Masami Hiramatsu
- [tip: x86/urgent] x86/mm: Fix leak of pmd ptlock,
tip-bot2 for Dan Williams
- [tip: x86/mm] x86/mm: Increase pgt_buf size for 5-level page tables, tip-bot2 for Lorenzo Stoakes
- [tip: x86/microcode] x86/microcode: Make microcode_init() static, tip-bot2 for Borislav Petkov
- [tip: x86/misc] x86/reboot: Add Zotac ZBOX CI327 nano PCI reboot quirk, tip-bot2 for Heiner Kallweit
- [tip: x86/platform] x86/platform/intel-mid: Convert comma to semicolon, tip-bot2 for Zheng Yongjun
- [tip: x86/cleanups] x86/mtrr: Convert comma to semicolon, tip-bot2 for Zheng Yongjun
- [tip: x86/build] x86/build: Realign archhelp, tip-bot2 for Borislav Petkov
- [tip: x86/build] x86/build: Add {kvm_guest,xen}.config targets to make help's output, tip-bot2 for Borislav Petkov
- [tip: x86/urgent] fanotify: Fix sys_fanotify_mark() on native x86-32, tip-bot2 for Brian Gerst
- [tip: timers/urgent] timekeeping: Fix spelling mistake in Kconfig "fullfill" -> "fulfill", tip-bot2 for Colin Ian King
- [tip: locking/urgent] jump_label/static_call: Add MAINTAINERS, tip-bot2 for Peter Zijlstra
- [tip: locking/urgent] jump_label: Fix usage in module __init, tip-bot2 for Peter Zijlstra
- [tip: locking/urgent] softirq: Avoid bad tracing / lockdep interaction, tip-bot2 for Peter Zijlstra
- [tip: objtool/urgent] objtool: Fix seg fault with Clang non-section symbols,
tip-bot2 for Josh Poimboeuf
- [tip: sched/urgent] sched: Optimize finish_lock_switch(), tip-bot2 for Peter Zijlstra
- [tip: timers/urgent] tick: Remove pointless cpu valid check in hotplug code, tip-bot2 for Thomas Gleixner
- [tip: timers/urgent] tick/sched: Remove bogus boot "safety" check, tip-bot2 for Thomas Gleixner
- [tip: efi/core] efi: arm: force use of unsigned type for EFI_PHYS_ALIGN, tip-bot2 for Ard Biesheuvel
- [tip: efi/core] efi: ia64: disable the capsule loader, tip-bot2 for Ard Biesheuvel
- [tip: efi/core] Merge tag 'efi-next-for-v5.11-3' of git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi into efi/core, tip-bot2 for Thomas Gleixner
- [tip: core/rcu] rcu: Do not report strict GPs for outgoing CPUs, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] rcu: Prevent lockdep-RCU splats on lock acquisition/release, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] rcutorture/nolibc: Fix a typo in header file, tip-bot2 for Samuel Hernandez
- [tip: core/rcu] rcu: Fix a typo in rcu_blocking_is_gp() header comment, tip-bot2 for Zhouyi Zhou
- [tip: core/rcu] rcuscale: Avoid divide by zero, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] rcutorture: Small code cleanups, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] doc: Present the role of READ_ONCE(), tip-bot2 for Paul E. McKenney
- [tip: core/rcu] rcu: Un-hide lockdep maps for !LOCKDEP, tip-bot2 for Jakub Kicinski
- [tip: core/rcu] rcu: Prevent RCU_LOCKDEP_WARN() from swallowing the condition, tip-bot2 for Jakub Kicinski
- [tip: core/rcu] net: sched: Remove broken definitions and un-hide for !LOCKDEP, tip-bot2 for Jakub Kicinski
- [tip: core/rcu] rcu,ftrace: Fix ftrace recursion, tip-bot2 for Peter Zijlstra
- [tip: core/rcu] rcu/tree: Make struct kernel_param_ops definitions const, tip-bot2 for Joe Perches
- [tip: core/rcu] lockdep: Provide dummy forward declaration of *_is_held() helpers, tip-bot2 for Jakub Kicinski
- [tip: core/rcu] rcutorture: Make preemptible TRACE02 enable lockdep, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] srcu: Use a more appropriate lockdep helper, tip-bot2 for Jakub Kicinski
- [tip: core/rcu] kcsan: Never set up watchpoints on NULL pointers, tip-bot2 for Marco Elver
- [tip: core/rcu] torture: Periodically pause in stutter_wait(), tip-bot2 for Paul E. McKenney
- [tip: core/rcu] locktorture: Track time of last ->writeunlock(), tip-bot2 for Paul E. McKenney
- [tip: core/rcu] x86/smpboot: Move rcu_cpu_starting() earlier, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] rcu: Panic after fixed number of stalls, tip-bot2 for chao
- [tip: core/rcu] rcu: Allow rcu_irq_enter_check_tick() from NMI, tip-bot2 for Peter Zijlstra
- [tip: core/rcu] rcutorture: Make grace-period kthread report match RCU flavor being tested, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] rcuscale: Add RCU Tasks Trace, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] list.h: Update comment to explicitly note circular lists, tip-bot2 for Asif Rasheed
- [tip: core/rcu] rcu/tree: Add a warning if CPU being onlined did not report QS already, tip-bot2 for Joel Fernandes (Google)
- [tip: core/rcu] tools/memory-model: Add types to litmus tests, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] tools/rcutorture: Fix BUG parsing of console.log, tip-bot2 for Anna-Maria Behnsen
- [tip: core/rcu] rcu-tasks: Convert rcu_tasks_wait_gp() for-loop to while-loop, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] tools/memory-model: Use "buf" and "flag" for message-passing tests, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] rcu: Implement rcu_segcblist_is_offloaded() config dependent, tip-bot2 for Frederic Weisbecker
- [tip: core/rcu] sched: Un-hide lockdep_tasklist_lock_is_held() for !LOCKDEP, tip-bot2 for Jakub Kicinski
- [tip: core/rcu] kcsan: selftest: Ensure that address is at least PAGE_SIZE, tip-bot2 for Marco Elver
- [tip: core/rcu] torture: Make kvm-check-branches.sh use --allcpus, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] rcutorture: Prevent hangs for invalid arguments, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] locktorture: Ignore nreaders_stress if no readlock support, tip-bot2 for Hou Tao
- [tip: core/rcu] locktorture: Prevent hangs for invalid arguments, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] refscale: Prevent hangs for invalid arguments, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] x86/cpu: Avoid cpuinfo-induced IPIing of idle CPUs, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] refscale: Bounds-check module parameters, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] tools/nolibc: Fix a spelling error in a comment, tip-bot2 for Bhaskar Chowdhury
- [tip: core/rcu] torture: Accept time units on kvm.sh --duration argument, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] rcuscale: Prevent hangs for invalid arguments, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] torture: Exclude "NOHZ tick-stop error" from fatal errors, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] docs/rcu: Update the call_rcu() API, tip-bot2 for Hui Su
- [tip: core/rcu] rcu/tree: Defer kvfree_rcu() allocation to a clean context, tip-bot2 for Uladzislau Rezki (Sony)
- [tip: core/rcu] rcu: Fix single-CPU check in rcu_blocking_is_gp(), tip-bot2 for Neeraj Upadhyay
- [tip: core/rcu] rcu-tasks: Make the units of ->init_fract be jiffies, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] torture: Prevent jitter processes from delaying failed run, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] rcu/tree: nocb: Avoid raising softirq for offloaded ready-to-execute CBs, tip-bot2 for Joel Fernandes (Google)
- [tip: core/rcu] rcu: Clarify nocb kthreads naming in RCU_NOCB_CPU config, tip-bot2 for Neeraj Upadhyay
- [tip: core/rcu] scftorture: Add an alternative IPI vector, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] kcsan: Fix encoding masks and regain address bit, tip-bot2 for Marco Elver
- [tip: core/rcu] rcutorture: Don't do need_resched() testing if ->sync is NULL, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] torture: Make torture_stutter() use hrtimer, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] torture: Allow alternative forms of kvm.sh command-line arguments, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] x86/cpu: Avoid cpuinfo-induced IPI pileups, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] docs: RCU: Requirements.rst: Fix a list block, tip-bot2 for Mauro Carvalho Chehab
- [tip: core/rcu] rcutorture: Adjust scenarios SRCU-t and SRCU-u to make kconfig happy, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] docs/memory-barriers.txt: Fix a typo in CPU MEMORY BARRIERS section, tip-bot2 for Fox Chen
- [tip: core/rcu] tools/memory-model: Document categories of ordering primitives, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] tools/memory-model: Add a glossary of LKMM terms, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] rcutorture: Make stutter_wait() caller restore priority, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] tools/memory-model: Label MP tests' producers and consumers, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] tools/memory-model: Move Documentation description to Documentation/README, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] tools: memory-model: Document that the LKMM can easily miss control dependencies, tip-bot2 for Alan Stern
- [tip: core/rcu] net: Un-hide lockdep_sock_is_held() for !LOCKDEP, tip-bot2 for Jakub Kicinski
- [tip: core/rcu] torture: Don't kill gdb sessions, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] docs: Update RCU's hotplug requirements with a bit about design, tip-bot2 for Joel Fernandes (Google)
- [tip: core/rcu] scftorture: Add full-test stutter capability, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] torture: Force weak-hashed pointers on console log, tip-bot2 for Paul E. McKenney
- [tip: core/rcu] locktorture: Invoke percpu_free_rwsem() to do percpu-rwsem cleanup, tip-bot2 for Hou Tao
- [tip: core/rcu] srcu: Take early exit on memory-allocation failure, tip-bot2 for Paul E. McKenney
- [tip: irq/core] pinctrl: nomadik: Fix the fallout of the irqdesc change, tip-bot2 for Thomas Gleixner
- [tip: irq/core] genirq: Reexport irq_to_desc() for PPC KVM, tip-bot2 for Thomas Gleixner
- [tip: irq/core] s390/irq: Use the correct irq stats accessor, tip-bot2 for Thomas Gleixner
- [tip: timers/core] ntp: Fix prototype in the !CONFIG_GENERIC_CMOS_UPDATE case, tip-bot2 for Ingo Molnar
- [tip: irq/core] Merge tag 'irqchip-5.11' of git://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms into irq/core,
tip-bot2 for Thomas Gleixner
- [tip: timers/core] ntp: Fix build error, tip-bot2 for Ingo Molnar
- [tip: x86/urgent] x86/kprobes: Fix optprobe to detect INT3 padding correctly, tip-bot2 for Masami Hiramatsu
- [tip: irq/core] xen/events: Use immediate affinity setting, tip-bot2 for Thomas Gleixner
- [tip: irq/core] net/mlx5: Replace irq_to_desc() abuse, tip-bot2 for Thomas Gleixner
- [tip: irq/core] net/mlx5: Use effective interrupt affinity, tip-bot2 for Thomas Gleixner
- [tip: irq/core] xen/events: Reduce irq_info:: Spurious_cnt storage size, tip-bot2 for Thomas Gleixner
- [tip: irq/core] xen/events: Remove disfunct affinity spreading, tip-bot2 for Thomas Gleixner
- [tip: irq/core] net/mlx4: Use effective interrupt affinity, tip-bot2 for Thomas Gleixner
- [tip: irq/core] genirq: Remove export of irq_to_desc(), tip-bot2 for Thomas Gleixner
- [tip: irq/core] PCI: xilinx-nwl: Use irq_data_get_irq_chip_data(), tip-bot2 for Thomas Gleixner
- [tip: irq/core] parisc/irq: Simplify irq count output for /proc/interrupts, tip-bot2 for Thomas Gleixner
- [tip: irq/core] xen/events: Remove unused bind_evtchn_to_irq_lateeoi(), tip-bot2 for Thomas Gleixner
- [tip: irq/core] PCI: mobiveil: Use irq_data_get_irq_chip_data(), tip-bot2 for Thomas Gleixner
- [tip: timers/core] clocksource/drivers/dw_apb_timer_of: Add error handling if no clock available, tip-bot2 for Dinh Nguyen
- [tip: timers/core] clocksource/drivers/arm_arch_timer: Correct fault programming of CNTKCTL_EL1.EVNTI, tip-bot2 for Keqian Zhu
- [tip: irq/core] genirq: Move irq_set_lockdep_class() to core, tip-bot2 for Thomas Gleixner
- [tip: irq/core] mfd: ab8500-debugfs: Remove the racy fiddling with irq_desc, tip-bot2 for Thomas Gleixner
- [tip: irq/core] pinctrl: nomadik: Use irq_has_action(), tip-bot2 for Thomas Gleixner
- [tip: irq/core] s390/irq: Use irq_desc_kstat_cpu() in show_msi_interrupt(), tip-bot2 for Thomas Gleixner
- [tip: irq/core] net/mlx4: Replace irq_to_desc() abuse, tip-bot2 for Thomas Gleixner
- [tip: irq/core] arm64/smp: Use irq_desc_kstat_cpu() in arch_show_interrupts(), tip-bot2 for Thomas Gleixner
- [tip: irq/core] NTB/msi: Use irq_has_action(), tip-bot2 for Thomas Gleixner
- [tip: irq/core] parisc/irq: Use irq_desc_kstat_cpu() in show_interrupts(), tip-bot2 for Thomas Gleixner
- [tip: irq/core] drm/i915/pmu: Replace open coded kstat_irqs() copy, tip-bot2 for Thomas Gleixner
- [tip: irq/core] ARM: smp: Use irq_desc_kstat_cpu() in show_ipi_list(), tip-bot2 for Thomas Gleixner
- [tip: timers/core] clocksource/drivers/arm_arch_timer: Use stable count reader in erratum sne, tip-bot2 for Keqian Zhu
- [tip: irq/core] genirq: Move status flag checks to core, tip-bot2 for Thomas Gleixner
- [tip: irq/core] genirq: Annotate irq stats data races, tip-bot2 for Thomas Gleixner
- [tip: irq/core] genirq: Provide irq_get_effective_affinity(), tip-bot2 for Thomas Gleixner
- [tip: irq/core] genirq: Make kstat_irqs() static, tip-bot2 for Thomas Gleixner
- [tip: irq/core] drm/i915/lpe_audio: Remove pointless irq_to_desc() usage, tip-bot2 for Thomas Gleixner
- [tip: irq/core] genirq: Provide kstat_irqdesc_cpu(), tip-bot2 for Thomas Gleixner
- [tip: timers/core] clocksource/drivers/sh_cmt: Fix potential deadlock when calling runtime PM, tip-bot2 for Niklas Söderlund
- [tip: irq/core] genirq: Move irq_has_action() into core code, tip-bot2 for Thomas Gleixner
- [tip: irq/core] xen/events: Only force affinity mask for percpu interrupts, tip-bot2 for Thomas Gleixner
- [tip: irq/core] xen/events: Implement irq distribution, tip-bot2 for Thomas Gleixner
- [tip: timers/core] tick/sched: Make jiffies update quick check more robust, tip-bot2 for Thomas Gleixner
- [tip: x86/cleanups] x86/ia32_signal: Propagate __user annotation properly, tip-bot2 for Lukas Bulwahn
- [tip: timers/core] rtc: cmos: Make rtc_cmos sync offset correct, tip-bot2 for Thomas Gleixner
- [tip: timers/core] ntp: Make the RTC synchronization more reliable, tip-bot2 for Thomas Gleixner
- [tip: timers/core] rtc: mc146818: Reduce spinlock section in mc146818_set_time(), tip-bot2 for Thomas Gleixner
- [tip: timers/core] ntp, rtc: Move rtc_set_ntp_time() to ntp code, tip-bot2 for Thomas Gleixner
- [tip: timers/core] ntp: Consolidate the RTC update implementation, tip-bot2 for Thomas Gleixner
- [tip: timers/core] ntp: Make the RTC sync offset less obscure, tip-bot2 for Thomas Gleixner
- [tip: timers/core] rtc: core: Make the sync offset default more realistic, tip-bot2 for Thomas Gleixner
- [tip: timers/core] rtc: mc146818: Prevent reading garbage, tip-bot2 for Thomas Gleixner
- [tip: x86/urgent] x86/apic/vector: Fix ordering in vector assignment, tip-bot2 for Thomas Gleixner
- [tip: x86/apic] x86/ioapic: Cleanup the timer_works() irqflags mess, tip-bot2 for Thomas Gleixner
- [tip: x86/urgent] x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled, tip-bot2 for Xiaochen Shen
- [tip: efi/core] efi: capsule: use atomic kmap for transient sglist mappings, tip-bot2 for Ard Biesheuvel
- [tip: efi/core] efi: stub: get rid of efi_get_max_fdt_addr(), tip-bot2 for Ard Biesheuvel
- [tip: efi/core] efi/efi_test: read RuntimeServicesSupported, tip-bot2 for Heinrich Schuchardt
- [tip: efi/core] efi: capsule: clean scatter-gather entries from the D-cache, tip-bot2 for Ard Biesheuvel
- [tip: efi/core] efi: arm: reduce minimum alignment of uncompressed kernel, tip-bot2 for Ard Biesheuvel
- [tip: x86/urgent] x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP, tip-bot2 for Arvind Sankar
- [tip: x86/cache] x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled,
tip-bot2 for Xiaochen Shen
- [tip: perf/core] kprobes/x86: Fix fall-through warnings for Clang, tip-bot2 for Gustavo A. R. Silva
- [tip: perf/core] uprobes/x86: Fix fall-through warnings for Clang, tip-bot2 for Gustavo A. R. Silva
- [tip: perf/core] perf/x86/intel: Add Tremont Topdown support, tip-bot2 for Kan Liang
- [tip: perf/core] perf/x86/intel/lbr: Fix the return type of get_lbr_cycles(), tip-bot2 for Kan Liang
- [tip: perf/core] perf/x86/intel: Fix rtm_abort_event encoding on Ice Lake, tip-bot2 for Kan Liang
- [tip: perf/core] perf: Break deadlock involving exec_update_mutex, tip-bot2 for peterz@xxxxxxxxxxxxx
- [tip: perf/core] x86/kprobes: Restore BTF if the single-stepping is cancelled, tip-bot2 for Masami Hiramatsu
- [tip: perf/core] perf/x86: Fix fall-through warnings for Clang, tip-bot2 for Gustavo A. R. Silva
- [tip: locking/core] locking/rwsem: Prevent potential lock starvation, tip-bot2 for Waiman Long
- [tip: locking/core] locking/rwsem: Pass the current atomic count to rwsem_down_read_slowpath(), tip-bot2 for Waiman Long
- [tip: locking/core] seqlock: Prefix internal seqcount_t-only macros with a "do_", tip-bot2 for Ahmed S. Darwish
- [tip: locking/core] locking/rwsem: Enable reader optimistic lock stealing, tip-bot2 for Waiman Long
- [tip: locking/core] seqlock: kernel-doc: Specify when preemption is automatically altered, tip-bot2 for Ahmed S. Darwish
- [tip: locking/core] locking/rwsem: Introduce rwsem_write_trylock(), tip-bot2 for Peter Zijlstra
- [tip: locking/core] locking/rwsem: Fold __down_{read,write}*(), tip-bot2 for Peter Zijlstra
- [tip: locking/core] locking/rwsem: Remove reader optimistic spinning, tip-bot2 for Waiman Long
- [tip: locking/core] locking/rwsem: Better collate rwsem_read_trylock(), tip-bot2 for Peter Zijlstra
- [tip: locking/core] rwsem: Implement down_read_interruptible, tip-bot2 for Eric W. Biederman
- [tip: locking/core] rwsem: Implement down_read_killable_nested, tip-bot2 for Eric W. Biederman
- [tip: locking/core] Documentation: seqlock: s/LOCKTYPE/LOCKNAME/g, tip-bot2 for Ahmed S. Darwish
- [tip: x86/urgent] membarrier: Add an actual barrier before rseq_preempt(),
tip-bot2 for Andy Lutomirski
- [tip: x86/urgent] membarrier: Execute SYNC_CORE on the calling thread, tip-bot2 for Andy Lutomirski
- [tip: x86/urgent] x86/membarrier: Get rid of a dubious optimization, tip-bot2 for Andy Lutomirski
- [tip: x86/urgent] membarrier: Explicitly sync remote cores when SYNC_CORE is requested, tip-bot2 for Andy Lutomirski
- [tip: x86/cpu] x86/cpu/amd: Remove dead code for TSEG region remapping, tip-bot2 for Arvind Sankar
- [tip: x86/misc] x86/msr: Add a pointer to an URL which contains further details, tip-bot2 for Borislav Petkov
- [tip: x86/platform] x86/platform/uv: Add sysfs hubless leaves, tip-bot2 for Mike Travis
- [tip: x86/platform] x86/platform/uv: Update sysfs documentation, tip-bot2 for Mike Travis
- [tip: x86/platform] x86/platform/uv: Add kernel interfaces for obtaining system info, tip-bot2 for Mike Travis
- [tip: x86/platform] x86/platform/uv: Add sysfs leaves to replace those in procfs, tip-bot2 for Mike Travis
- [tip: x86/platform] x86/platform/uv: Add deprecated messages to /proc info leaves, tip-bot2 for Mike Travis
- [tip: x86/cleanups] x86/alternative: Update text_poke_bp() kernel-doc comment, tip-bot2 for Qiujun Huang
- [tip: core/mm] ARM: highmem: Fix cache_is_vivt() reference, tip-bot2 for Arnd Bergmann
- [tip: x86/urgent] x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes,
tip-bot2 for Masami Hiramatsu
- [tip: x86/urgent] x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes,
tip-bot2 for Masami Hiramatsu
- [tip: x86/urgent] x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes,
tip-bot2 for Masami Hiramatsu
- [tip: timers/core] clocksource/drivers/sp804: Use clk_prepare_enable and clk_disable_unprepare, tip-bot2 for Kefeng Wang
- [tip: timers/core] dt-bindings: timer: Add new OST support for the upcoming new driver., Zhou Yanjie
- [tip: timers/core] clocksource/drivers/sp804: Add static for functions such as sp804_clockevents_init(), tip-bot2 for Zhen Lei
- [tip: timers/core] clocksource/drivers/sp804: Make some symbol static, tip-bot2 for Kefeng Wang
- [tip: timers/core] clocksource/drivers/nps: Remove EZChip NPS clocksource driver, tip-bot2 for Vineet Gupta
- [tip: timers/core] clocksource/drivers/orion: Add missing clk_disable_unprepare() on error path, tip-bot2 for Yang Yingliang
- [tip: timers/core] clocksource/drivers/sp804: Correct clk_get_rate handle, tip-bot2 for Kefeng Wang
- [tip: timers/core] clocksource/drivers/sp804: Use pr_fmt, tip-bot2 for Kefeng Wang
- [tip: timers/core] clocksource/drivers/riscv: Make RISCV_TIMER depends on RISCV_SBI, tip-bot2 for Kefeng Wang
- [tip: timers/core] dt-bindings: timer: renesas: tmu: Document r8a774e1 bindings, tip-bot2 for Marian-Cristian Rotariu
- [tip: timers/core] dt-bindings: timer: renesas: tmu: Convert to json-schema, tip-bot2 for Geert Uytterhoeven
- [tip: timers/core] clocksource/drivers/cadence_ttc: Fix memory leak in ttc_setup_clockevent(), tip-bot2 for Yu Kuai
- [tip: timers/core] Merge tag 'timers-v5.11' of https://git.linaro.org/people/daniel.lezcano/linux into timers/core, tip-bot2 for Thomas Gleixner
- [tip: timers/core] clocksource/drivers/ingenic: Fix section mismatch, tip-bot2 for Daniel Lezcano
- [tip: x86/sgx] x86/sgx: Return -EINVAL on a zero length buffer in sgx_ioc_enclave_add_pages(), tip-bot2 for Jarkko Sakkinen
- [tip: x86/urgent] x86/platform/uv: Fix UV4 hub revision adjustment, tip-bot2 for Mike Travis
- [tip: locking/core] lockdep/selftests: Fix PROVE_RAW_LOCK_NESTING, tip-bot2 for Peter Zijlstra
- [tip: locking/core] seqlock: avoid -Wshadow warnings, tip-bot2 for Arnd Bergmann
- [tip: locking/core] atomic: Delete obsolete documentation, tip-bot2 for Peter Zijlstra
- [tip: locking/core] refcount: Fix a kernel-doc markup, tip-bot2 for Mauro Carvalho Chehab
- [tip: locking/core] seqlock: Rename __seqprop() users, tip-bot2 for Peter Zijlstra
- [tip: locking/core] completion: Drop init_completion define, tip-bot2 for Mauro Carvalho Chehab
- [tip: locking/core] atomic: Update MAINTAINERS, tip-bot2 for Peter Zijlstra
- [tip: sched/core] x86, sched: Use midpoint of max_boost and max_P for frequency invariance on AMD EPYC,
tip-bot2 for Giovanni Gherdovich
- [tip: sched/core] x86: Print ratio freq_max/freq_base used in frequency invariance calculations,
tip-bot2 for Giovanni Gherdovich
- [tip: sched/core] sched: Fix kernel-doc markup,
tip-bot2 for Mauro Carvalho Chehab
- [tip: sched/core] x86, sched: Calculate frequency invariance for AMD systems,
tip-bot2 for Nathan Fontenot
- [tip: sched/core] sched/fair: Clear SMT siblings after determining the core is not idle,
tip-bot2 for Mel Gorman
- [tip: sched/core] sched/fair: Trivial correction of the newidle_balance() comment,
tip-bot2 for Barry Song
- [tip: perf/core] mm: Introduce pXX_leaf_size(),
tip-bot2 for Peter Zijlstra
- [tip: perf/core] sparc64/mm: Implement pXX_leaf_size() support,
tip-bot2 for Peter Zijlstra
- [tip: perf/urgent] perf/x86/intel: Check PEBS status correctly, tip-bot2 for Stephane Eranian
- [tip: perf/urgent] perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS, tip-bot2 for Namhyung Kim
- [tip: perf/core] perf/core: Fix arch_perf_get_page_size(),
tip-bot2 for Peter Zijlstra
- [tip: perf/core] mm/gup: Provide gup_get_pte() more generic,
tip-bot2 for Peter Zijlstra
- [tip: perf/core] arm64/mm: Implement pXX_leaf_size() support,
tip-bot2 for Peter Zijlstra
- [tip: perf/core] powerpc/8xx: Implement pXX_leaf_size() support,
tip-bot2 for Peter Zijlstra
- [tip: locking/urgent] intel_idle: Build fix, tip-bot2 for Peter Zijlstra
- [tip: x86/platform] x86/platform/uv: Make uv_pcibus_kset and uv_hubs_kset static, tip-bot2 for Zou Wei
- [tip: x86/platform] x86/platform/uv: Fix an error code in uv_hubs_init(),
tip-bot2 for Dan Carpenter
- [tip: irq/core] s390/vtime: Use the generic IRQ entry accounting, tip-bot2 for Frederic Weisbecker
- [tip: irq/core] irqtime: Move irqtime entry accounting after irq offset incrementation, tip-bot2 for Frederic Weisbecker
- [tip: irq/core] sched/vtime: Consolidate IRQ time accounting, tip-bot2 for Frederic Weisbecker
- [tip: irq/core] sched/cputime: Remove symbol exports from IRQ time accounting, tip-bot2 for Frederic Weisbecker
- [tip: irq/core] irq: Call tick_irq_enter() inside HARDIRQ_OFFSET, tip-bot2 for Frederic Weisbecker
- [tip: x86/sgx] x86/sgx: Fix a typo in kernel-doc markup, tip-bot2 for Mauro Carvalho Chehab
- [tip: x86/apic] iommu/hyper-v: Remove I/O-APIC ID check from hyperv_irq_remapping_select(), tip-bot2 for Dexuan Cui
- [tip: core/entry] MAINTAINERS: Add entry for common entry code, tip-bot2 for Thomas Gleixner
- [tip: core/entry] signal: Expose SYS_USER_DISPATCH si_code type, tip-bot2 for Gabriel Krisman Bertazi
- [tip: core/entry] entry: Support Syscall User Dispatch on common syscall entry,
tip-bot2 for Gabriel Krisman Bertazi
[Index of Archives]
[Linux Stable Commits]
[Linux Stable Kernel]
[Linux Kernel Development]
[Linux USB Devel]
[Big List of Linux Books]
[Linux SCSI]
[Yosemite Forum]