This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from ab5f3fcb7c72 Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm [...] new 07e8f88568f5 x86/apic: Drop apic::delivery_mode new 855da7cdf974 x86/apic: Drop enum apic_delivery_modes new 5a7d6d26af77 x86/apic: Drop struct local_apic new 5e1c8a47fc6e x86/ioapic: Remove unfinished sentence from comment new 33034c4f9497 Merge tag 'x86-apic-2024-01-08' of git://git.kernel.org/pu [...] new 016919c1f2e5 x86/asm: Provide new infrastructure for GDT descriptors new 41ef75c848e3 x86/asm: Replace magic numbers in GDT descriptors, preparations new 1445f6e15f7d x86/asm: Replace magic numbers in GDT descriptors, script- [...] new 3b184b71dfcb x86/asm: Always set A (accessed) flag in GDT descriptors new bc90aefa99f7 x86/asm: Add DB flag to 32-bit percpu GDT entry new 106b88d7a91e Merge tag 'x86-asm-2024-01-08' of git://git.kernel.org/pub [...] new 78a509fba9c9 x86/boot: Ignore NMIs during very early boot new 257ca14f4d78 x86/boot: Remove redundant initialization of the 'delta' v [...] new f73857ece4d8 Merge tag 'x86-boot-2024-01-08' of git://git.kernel.org/pu [...] new 60c2ea7c89e3 x86/tools: objdump_reformat.awk: Ensure regex matches fwait new f4570ebd8363 x86/tools: objdump_reformat.awk: Allow for spaces new 5225952d74d4 x86/tools: Remove chkobjdump.awk new 88a2b4edda3d x86/Kconfig: Rework CONFIG_X86_PAE dependency new bcf7ef56daca x86/tools: objdump_reformat.awk: Skip bad instructions fro [...] new 42c371f8ec42 Merge tag 'x86-build-2024-01-08' of git://git.kernel.org/p [...] new f7a25cf1d470 x86/setup: Make relocated_ramdisk a local variable of relo [...] new 4e15b91c5b79 x86/mtrr: Document missing function parameters in kernel-doc new 03f111710af9 x86/io: Remove the unused 'bw' parameter from the BUILDIO() macro new c64545594daf x86/Kconfig: Remove obsolete config X86_32_SMP new 7a0a6d55ed93 x86/docs: Remove reference to syscall trampoline in PTI new 7d28365a06af x86/head_64: Use TESTB instead of TESTL in secondary_start [...] new 54aa699e8094 arch/x86: Fix typos new b51cc5d02834 Merge tag 'x86-cleanups-2024-01-08' of git://git.kernel.or [...] new 7d09a052a3bd x86: Add a comment about the "magic" behind shadow sti bef [...] new edc8fc01f608 x86: Fix CPUIDLE_FLAG_IRQ_ENABLE leaking timer reprogram new 33677aef32cf Merge tag 'x86-core-2024-01-08' of git://git.kernel.org/pu [...] new c516213726fb x86/entry: Optimize common_interrupt_return() new 1e4d3001f59f x86/entry: Harden return-to-user new 2fdbcf715a1b Merge tag 'x86-entry-2024-01-08' of git://git.kernel.org/p [...] new f0a78b3e2a0c arm64: Update __NR_compat_syscalls for statmount/listmount
The 35 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/arch/x86/pti.rst | 10 +- arch/arm64/include/asm/unistd.h | 2 +- arch/x86/Kconfig | 8 +- arch/x86/Kconfig.cpu | 6 +- arch/x86/boot/compressed/Makefile | 2 +- arch/x86/boot/compressed/ident_map_64.c | 5 + arch/x86/boot/compressed/idt_64.c | 1 + arch/x86/boot/compressed/idt_handlers_64.S | 1 + arch/x86/boot/compressed/mem.c | 2 +- arch/x86/boot/compressed/misc.h | 1 + arch/x86/boot/pm.c | 7 +- arch/x86/boot/string.c | 2 +- arch/x86/coco/tdx/tdx.c | 2 +- arch/x86/crypto/aesni-intel_asm.S | 2 +- arch/x86/crypto/aesni-intel_avx-x86_64.S | 2 +- arch/x86/crypto/crc32c-pcl-intel-asm_64.S | 2 +- arch/x86/crypto/sha512-avx-asm.S | 2 +- arch/x86/crypto/sha512-ssse3-asm.S | 2 +- arch/x86/entry/calling.h | 12 +- arch/x86/entry/entry_64.S | 33 ++-- arch/x86/events/amd/brs.c | 2 +- arch/x86/events/amd/core.c | 2 +- arch/x86/events/intel/core.c | 2 +- arch/x86/hyperv/hv_apic.c | 2 +- arch/x86/hyperv/irqdomain.c | 2 +- arch/x86/hyperv/ivm.c | 2 +- arch/x86/include/asm/amd_nb.h | 2 +- arch/x86/include/asm/apic.h | 2 - arch/x86/include/asm/apicdef.h | 276 +-------------------------- arch/x86/include/asm/desc_defs.h | 78 ++++++-- arch/x86/include/asm/extable_fixup_types.h | 2 +- arch/x86/include/asm/fpu/types.h | 2 +- arch/x86/include/asm/io.h | 8 +- arch/x86/include/asm/iosf_mbi.h | 2 +- arch/x86/include/asm/kvm_host.h | 2 +- arch/x86/include/asm/mwait.h | 20 +- arch/x86/include/asm/nospec-branch.h | 4 +- arch/x86/include/asm/pgtable_64.h | 2 +- arch/x86/include/asm/setup.h | 2 - arch/x86/include/asm/uv/uv_hub.h | 2 +- arch/x86/include/asm/vdso/gettimeofday.h | 2 +- arch/x86/include/asm/xen/interface_64.h | 2 +- arch/x86/include/uapi/asm/amd_hsmp.h | 2 +- arch/x86/kernel/alternative.c | 2 +- arch/x86/kernel/amd_gart_64.c | 2 +- arch/x86/kernel/apic/Makefile | 2 +- arch/x86/kernel/apic/apic.c | 2 +- arch/x86/kernel/apic/apic_flat_64.c | 2 - arch/x86/kernel/apic/apic_noop.c | 1 - arch/x86/kernel/apic/apic_numachip.c | 2 - arch/x86/kernel/apic/bigsmp_32.c | 1 - arch/x86/kernel/apic/io_apic.c | 2 +- arch/x86/kernel/apic/probe_32.c | 1 - arch/x86/kernel/apic/vector.c | 4 +- arch/x86/kernel/apic/x2apic_cluster.c | 1 - arch/x86/kernel/apic/x2apic_phys.c | 1 - arch/x86/kernel/apic/x2apic_uv_x.c | 1 - arch/x86/kernel/apm_32.c | 2 +- arch/x86/kernel/cpu/common.c | 50 ++--- arch/x86/kernel/cpu/mtrr/generic.c | 14 +- arch/x86/kernel/cpu/sgx/ioctl.c | 2 +- arch/x86/kernel/fpu/core.c | 2 +- arch/x86/kernel/head64.c | 6 +- arch/x86/kernel/head_64.S | 6 +- arch/x86/kernel/hpet.c | 4 +- arch/x86/kernel/kvm.c | 2 +- arch/x86/kernel/kvmclock.c | 2 +- arch/x86/kernel/ldt.c | 6 +- arch/x86/kernel/process.c | 2 +- arch/x86/kernel/setup.c | 4 +- arch/x86/kernel/setup_percpu.c | 4 +- arch/x86/kernel/sev-shared.c | 2 +- arch/x86/kvm/cpuid.c | 2 +- arch/x86/kvm/mmu/mmu.c | 4 +- arch/x86/kvm/mmu/tdp_iter.c | 2 +- arch/x86/kvm/svm/svm.c | 2 +- arch/x86/kvm/vmx/nested.c | 2 +- arch/x86/kvm/vmx/vmx.c | 2 +- arch/x86/kvm/x86.c | 6 +- arch/x86/lib/delay.c | 2 +- arch/x86/mm/init_64.c | 6 +- arch/x86/mm/pat/memtype.c | 2 +- arch/x86/mm/pat/set_memory.c | 4 +- arch/x86/mm/pti.c | 2 +- arch/x86/mm/tlb.c | 2 +- arch/x86/net/bpf_jit_comp.c | 2 +- arch/x86/net/bpf_jit_comp32.c | 2 +- arch/x86/platform/intel-quark/imr_selftest.c | 2 +- arch/x86/platform/pvh/head.S | 9 +- arch/x86/platform/uv/uv_irq.c | 2 +- arch/x86/platform/uv/uv_nmi.c | 2 +- arch/x86/platform/uv/uv_time.c | 2 +- arch/x86/realmode/init.c | 2 +- arch/x86/realmode/rm/reboot.S | 3 +- arch/x86/tools/Makefile | 2 +- arch/x86/tools/chkobjdump.awk | 34 ---- arch/x86/tools/objdump_reformat.awk | 6 +- arch/x86/xen/mmu_pv.c | 2 +- drivers/firmware/efi/libstub/x86-5lvl.c | 4 +- drivers/idle/intel_idle.c | 19 +- drivers/iommu/amd/iommu.c | 4 +- drivers/iommu/intel/irq_remapping.c | 2 +- drivers/pci/controller/pci-hyperv.c | 7 - drivers/pnp/pnpbios/bioscalls.c | 2 +- 104 files changed, 286 insertions(+), 518 deletions(-) delete mode 100644 arch/x86/tools/chkobjdump.awk