This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from ab59a8605604 Merge tag 'net-6.15-rc2' of git://git.kernel.org/pub/scm/l [...] new a8df7d0ef92e objtool: Fix INSN_CONTEXT_SWITCH handling in validate_unret() new fe1042b1ef79 objtool: Split INSN_CONTEXT_SWITCH into INSN_SYSCALL and I [...] new 9f9cc012c2cb objtool: Stop UNRET validation on UD2 new 2dbbca9be4e5 objtool, xen: Fix INSN_SYSCALL / INSN_SYSRET semantics new 2d12c6fb7875 objtool: Remove ANNOTATE_IGNORE_ALTERNATIVE from CLAC/STAC new 87cb582d2f55 objtool: Fix false-positive "ignoring unreachables" warning new 54a012b62235 Merge tag 'objtool-urgent-2025-04-10' of git://git.kernel. [...] new 0ba3a4ab76fd perf/core: Fix WARN_ON(!ctx) in __free_event() for partial init new 0cd575cab10e uprobes: Avoid false-positive lockdep splat on CONFIG_PREE [...] new 56799bc03565 perf: Fix hang while freeing sigtrap event new ac253a537da3 Merge tag 'perf-urgent-2025-04-10' of git://git.kernel.org [...] new 8b37357a78d7 x86/acpi: Don't limit CPUs to 1 for Xen PV guests due to d [...] new f2f29da9f0d4 x86/e820: Fix handling of subpage regions when calculating [...] new 45c2e30bbd64 x86/resctrl: Fix rdtgroup_mkdir()'s unlocked use of kernfs [...] new 996457176bb7 x86/early_printk: Use 'mmio32' for consistency, fix comments new 13235d6d50bb x86/bugs: Rename entry_ibpb() to write_ibpb() new fc9fd3f98423 x86/bugs: Use SBPB in write_ibpb() if applicable new b1b19cfcf465 x86/bugs: Fix RSB clearing in indirect_branch_prediction_b [...] new 18bae0dfec15 x86/bugs: Don't fill RSB on VMEXIT with eIBRS+retpoline new 27ce8299bc1e x86/bugs: Don't fill RSB on context switch with eIBRS new 83f6665a49c3 x86/bugs: Add RSB mitigation document new af76f7d57ee9 Documentation/x86: Update the naming of CPU features for / [...] new 254a6d14c9c9 Documentation/x86: Zap the subsection letters new f0df00ebc57f x86/cpu: Avoid running off the end of an AMD erratum table new 1fac13956e98 x86/ibt: Fix hibernate new 3c9de67dd370 Merge tag 'x86-urgent-2025-04-10' of git://git.kernel.org/ [...] new 2424e146bee0 hrtimer: Add missing ACCESS_PRIVATE() for hrtimer::function new 92e250c624ea timekeeping: Add a lockdep override in tick_freeze() new acea9943271b vdso: Address variable shadowing in macros new 34833819d227 Merge tag 'timers-urgent-2025-04-10' of git://git.kernel.o [...] new 75f8c87555e6 irqchip/davinci: Remove leftover header new 305825d09b15 irqchip/sg2042-msi: Add missing chip flags new f35508b93a2f irqchip/irq-bcm2712-mip: Set EOI/ACK flags in msi_parent_ops new 0c7cae12f67c Merge tag 'irq-urgent-2025-04-10' of git://git.kernel.org/ [...]
The 34 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/admin-guide/hw-vuln/index.rst | 1 + Documentation/admin-guide/hw-vuln/rsb.rst | 268 ++++++++++++++++++++++++ Documentation/admin-guide/kernel-parameters.txt | 5 +- Documentation/arch/x86/cpuinfo.rst | 69 +++--- arch/x86/entry/entry.S | 9 +- arch/x86/include/asm/nospec-branch.h | 12 +- arch/x86/include/asm/smap.h | 12 +- arch/x86/kernel/acpi/boot.c | 11 + arch/x86/kernel/cpu/amd.c | 1 + arch/x86/kernel/cpu/bugs.c | 101 +++------ arch/x86/kernel/cpu/resctrl/rdtgroup.c | 48 +++-- arch/x86/kernel/e820.c | 17 +- arch/x86/kernel/early_printk.c | 10 +- arch/x86/mm/tlb.c | 6 +- arch/x86/power/hibernate_asm_64.S | 4 +- arch/x86/xen/xen-asm.S | 4 +- drivers/irqchip/irq-bcm2712-mip.c | 1 + drivers/irqchip/irq-sg2042-msi.c | 1 + include/linux/hrtimer.h | 2 +- include/linux/irqchip/irq-davinci-aintc.h | 27 --- include/linux/perf_event.h | 1 - include/vdso/unaligned.h | 12 +- kernel/events/core.c | 70 ++----- kernel/events/uprobes.c | 15 +- kernel/time/hrtimer.c | 2 +- kernel/time/tick-common.c | 22 ++ tools/objtool/arch/x86/decode.c | 18 +- tools/objtool/arch/x86/special.c | 2 +- tools/objtool/check.c | 59 +++++- tools/objtool/include/objtool/arch.h | 3 +- 30 files changed, 543 insertions(+), 270 deletions(-) create mode 100644 Documentation/admin-guide/hw-vuln/rsb.rst delete mode 100644 include/linux/irqchip/irq-davinci-aintc.h