This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 7e67a859997a Merge branch 'sched-core-for-linus' of git://git.kernel.or [...] new db4e919d9a11 x86/math64: Provide a sane mul_u64_u32_div() implementatio [...] new 559ceeed62a5 x86/asm/suspend: Get rid of bogus_64_magic new 98ededb61faf x86/asm: Make some functions local labels new e86c2c8b9380 x86/umip: Add emulation (spoofing) for UMIP covered instru [...] new df4c0b18f2a2 Merge branch 'x86-asm-for-linus' of git://git.kernel.org/p [...] new d5a1baddf158 x86/boot: Use common BUILD_BUG_ON new 49a21e52a6ba Merge branch 'x86-boot-for-linus' of git://git.kernel.org/ [...] new 701010532164 x86/build: Remove unneeded uapi asm-generic wrappers new fc6fd1392a8f Merge branch 'x86-build-for-linus' of git://git.kernel.org [...] new 1e0c08e3034d cpu/cpuid-deps: Add a tab to cpuid dependent features new 018ebca8bd70 x86/cpufeatures: Enable a new AVX512 CPU feature new be261ffce6f1 x86: Remove X86_FEATURE_MFENCE_RDTSC new 342061c53a04 x86/msr-index: Move AMD MSRs where they belong new b3e30c988440 Merge tag 'v5.3-rc6' into x86/cpu, to pick up fixes new c66f78a6de4d x86/intel: Aggregate big core client naming new af239c44e3f9 x86/intel: Aggregate big core mobile naming new 5e741407eab7 x86/intel: Aggregate big core graphics naming new 5ebb34edbefa x86/intel: Aggregate microserver naming new a3d8c0d13bde x86/intel: Add common OPTDIFFs new 77e5517cb506 Merge branch 'linus' into x86/cpu, to resolve conflicts new 69732102426b x86/realmode: Remove trampoline_status new 48febc03e6c2 x86/mpx: Remove selftests Makefile entry new e28df79ae2df x86/mpx: Remove selftests themselves new f240652b6032 x86/mpx: Remove MPX APIs new bdd50d7421b2 x86/bitops: Use __builtin_constant_p() directly instead of [...] new 4599c6671b81 x86/crash: Remove unnecessary comparison new 41b57d1bb8a4 lib: Remove redundant ftrace flag removal new bba10c5cab4d x86/cpu: Use constant definitions for CPU models new f25896ebfe0c x86/PCI: Remove superfluous returns from void functions new 248d327ed7b6 x86/ftrace: Remove mcount() declaration new cbb1133b563a x86/cpufeature: Explain the macro duplication new 32b1cbe38041 x86: Correct misc typos new 9326011edfcb Merge branch 'x86/cleanups' into x86/cpu, to pick up depen [...] new 6e1c32c5dbb4 x86/cpu: Add Tiger Lake to Intel family new 0f65605a8d74 x86/cpu: Add Elkhart Lake to Intel family new 855fa1f362ca x86/cpu: Add new Airmont variant to Intel family new 0cc5359d8fd4 x86/cpu: Update init data for new Airmont CPU model new 22331f895298 Merge branch 'x86-cpu-for-linus' of git://git.kernel.org/p [...] new 45e29d119e99 x86/syscalls: Make __X32_SYSCALL_BIT be unsigned long new a8d03c3f300e x86/syscalls: Use the compat versions of rt_sigsuspend() a [...] new f85a8573ceb2 x86/syscalls: Disallow compat entries for all types of 64- [...] new 6365b842aae4 x86/syscalls: Split the x32 syscalls into their own table new e0d60a1e68a3 Merge branch 'x86-entry-for-linus' of git://git.kernel.org [...] new 21e450d21cca x86/mm: Avoid redundant interrupt disable in load_mm_cr4() new 2e1da13fba4c x86/kconfig: Remove X86_DIRECT_GBPAGES dependency on !DEBU [...] new c84b82dd3e59 x86/fixmap: Cleanup outdated comments new ae1ad2638822 Merge tag 'v5.3-rc7' into x86/mm, to pick up fixes new ec46133d3b81 x86/mm: Unexport set_memory_x() and set_memory_nx() new a919198b97c8 x86/mm: Remove the unused set_memory_array_*() functions new 185be15143aa x86/mm: Remove set_pages_x() and set_pages_nx() new aeb415fbe9f6 x86/mm: Remove the unused set_memory_wt() function new bc04a049f058 x86/mm: Fix cpumask_of_node() error condition new ac51667b5b95 Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pu [...] new 00452ba9fdb5 x86/platform/intel/iosf_mbi Rewrite locking new f49dcd1aba43 Merge tag 'v5.3-rc7' into x86/platform, to refresh the branch new 864b23f0169d x86/platform/uv: Fix kmalloc() NULL check routine new 6f24671485d0 Merge branch 'x86-platform-for-linus' of git://git.kernel. [...] new fcd3f6222a4e x86/hyperv: Create and use Hyper-V page definitions new 8c3e44bde7fd x86/hyperv: Add functions to allocate/deallocate page for Hyper-V new 83527ef7abf7 drivers: hv: vmbus: Replace page definition with Hyper-V s [...] new e2bddc20b562 Merge branch 'x86-hyperv-for-linus' of git://git.kernel.or [...] new bac7b4e84323 x86/vmware: Update platform detection code for VMCALL/VMMC [...] new b4dd4f6e3648 x86/vmware: Add a header file for hypercall definitions new 6abe3778cf5a drm/vmwgfx: Update the backdoor call with support for new [...] new f7b15c74cffd input/vmmouse: Update the backdoor call with support for n [...] new 7ac63f6ba5db Merge branch 'x86-vmware-for-linus' of git://git.kernel.or [...]
The 66 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: MAINTAINERS | 1 + arch/x86/Kconfig | 2 +- arch/x86/boot/boot.h | 2 - arch/x86/boot/compressed/head_32.S | 4 +- arch/x86/boot/compressed/head_64.S | 18 +- arch/x86/boot/main.c | 1 + arch/x86/entry/common.c | 13 +- arch/x86/entry/entry_64.S | 4 +- arch/x86/entry/syscall_64.c | 25 + arch/x86/entry/syscalls/syscall_32.tbl | 4 +- arch/x86/entry/syscalls/syscalltbl.sh | 35 +- arch/x86/events/core.c | 2 +- arch/x86/events/intel/core.c | 74 +- arch/x86/events/intel/cstate.c | 40 +- arch/x86/events/intel/pt.c | 6 +- arch/x86/events/intel/rapl.c | 28 +- arch/x86/events/intel/uncore.c | 28 +- arch/x86/events/msr.c | 26 +- arch/x86/hyperv/hv_init.c | 14 + arch/x86/include/asm/barrier.h | 3 +- arch/x86/include/asm/bitops.h | 7 +- arch/x86/include/asm/cpufeature.h | 7 + arch/x86/include/asm/cpufeatures.h | 4 +- arch/x86/include/asm/div64.h | 13 + arch/x86/include/asm/fixmap.h | 5 +- arch/x86/include/asm/hyperv-tlfs.h | 12 +- arch/x86/include/asm/intel-family.h | 60 +- arch/x86/include/asm/mmu_context.h | 8 +- arch/x86/include/asm/mshyperv.h | 5 +- arch/x86/include/asm/msr-index.h | 13 +- arch/x86/include/asm/msr.h | 3 +- arch/x86/include/asm/realmode.h | 1 - arch/x86/include/asm/set_memory.h | 8 - arch/x86/include/asm/syscall.h | 4 + arch/x86/include/asm/text-patching.h | 4 +- arch/x86/include/asm/tlbflush.h | 30 +- arch/x86/include/asm/unistd.h | 6 - arch/x86/include/asm/vmware.h | 53 + arch/x86/include/uapi/asm/errno.h | 1 - arch/x86/include/uapi/asm/fcntl.h | 1 - arch/x86/include/uapi/asm/ioctl.h | 1 - arch/x86/include/uapi/asm/ioctls.h | 1 - arch/x86/include/uapi/asm/ipcbuf.h | 1 - arch/x86/include/uapi/asm/param.h | 1 - arch/x86/include/uapi/asm/resource.h | 1 - arch/x86/include/uapi/asm/termbits.h | 1 - arch/x86/include/uapi/asm/termios.h | 1 - arch/x86/include/uapi/asm/types.h | 7 - arch/x86/include/uapi/asm/unistd.h | 2 +- arch/x86/kernel/acpi/wakeup_64.S | 10 +- arch/x86/kernel/alternative.c | 6 +- arch/x86/kernel/apic/apic.c | 20 +- arch/x86/kernel/asm-offsets_64.c | 20 + arch/x86/kernel/cpu/amd.c | 21 +- arch/x86/kernel/cpu/bugs.c | 18 +- arch/x86/kernel/cpu/common.c | 5 +- arch/x86/kernel/cpu/cpuid-deps.c | 97 +- arch/x86/kernel/cpu/hygon.c | 21 +- arch/x86/kernel/cpu/intel.c | 31 +- arch/x86/kernel/cpu/mce/intel.c | 2 +- arch/x86/kernel/cpu/vmware.c | 94 +- arch/x86/kernel/crash.c | 2 - arch/x86/kernel/kprobes/opt.c | 2 +- arch/x86/kernel/machine_kexec_32.c | 4 +- arch/x86/kernel/quirks.c | 4 - arch/x86/kernel/smpboot.c | 5 - arch/x86/kernel/tsc.c | 2 +- arch/x86/kernel/tsc_msr.c | 5 + arch/x86/kernel/umip.c | 65 +- arch/x86/lib/copy_user_64.S | 14 +- arch/x86/lib/getuser.S | 16 +- arch/x86/lib/putuser.S | 22 +- arch/x86/mm/init_32.c | 2 +- arch/x86/mm/numa.c | 4 +- arch/x86/mm/pageattr.c | 110 -- arch/x86/mm/tlb.c | 2 +- arch/x86/platform/intel/iosf_mbi.c | 100 +- arch/x86/platform/uv/tlb_uv.c | 4 +- arch/x86/realmode/rm/header.S | 1 - arch/x86/realmode/rm/trampoline_32.S | 3 - arch/x86/realmode/rm/trampoline_64.S | 3 - arch/x86/realmode/rm/trampoline_common.S | 4 - drivers/acpi/x86/utils.c | 4 +- drivers/cpufreq/intel_pstate.c | 26 +- drivers/edac/i10nm_base.c | 4 +- drivers/edac/pnd2_edac.c | 2 +- drivers/edac/sb_edac.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_msg.c | 21 +- drivers/gpu/drm/vmwgfx/vmwgfx_msg.h | 35 +- drivers/hv/hyperv_vmbus.h | 8 +- drivers/idle/intel_idle.c | 28 +- drivers/input/mouse/vmmouse.c | 6 +- drivers/platform/x86/intel_pmc_core.c | 12 +- drivers/platform/x86/intel_pmc_core_pltdrv.c | 12 +- drivers/powercap/intel_rapl_common.c | 32 +- include/uapi/linux/prctl.h | 2 +- kernel/sys.c | 16 +- lib/Makefile | 4 - tools/arch/x86/include/asm/cpufeatures.h | 1 - tools/power/x86/turbostat/turbostat.c | 130 +- tools/testing/selftests/x86/Makefile | 4 +- tools/testing/selftests/x86/mpx-debug.h | 15 - tools/testing/selftests/x86/mpx-dig.c | 497 ------- tools/testing/selftests/x86/mpx-hw.h | 124 -- tools/testing/selftests/x86/mpx-mini-test.c | 1613 ----------------------- tools/testing/selftests/x86/mpx-mm.h | 10 - tools/testing/selftests/x86/syscall_numbering.c | 89 ++ 107 files changed, 956 insertions(+), 3051 deletions(-) create mode 100644 arch/x86/include/asm/vmware.h delete mode 100644 arch/x86/include/uapi/asm/errno.h delete mode 100644 arch/x86/include/uapi/asm/fcntl.h delete mode 100644 arch/x86/include/uapi/asm/ioctl.h delete mode 100644 arch/x86/include/uapi/asm/ioctls.h delete mode 100644 arch/x86/include/uapi/asm/ipcbuf.h delete mode 100644 arch/x86/include/uapi/asm/param.h delete mode 100644 arch/x86/include/uapi/asm/resource.h delete mode 100644 arch/x86/include/uapi/asm/termbits.h delete mode 100644 arch/x86/include/uapi/asm/termios.h delete mode 100644 arch/x86/include/uapi/asm/types.h delete mode 100644 tools/testing/selftests/x86/mpx-debug.h delete mode 100644 tools/testing/selftests/x86/mpx-dig.c delete mode 100644 tools/testing/selftests/x86/mpx-hw.h delete mode 100644 tools/testing/selftests/x86/mpx-mini-test.c delete mode 100644 tools/testing/selftests/x86/mpx-mm.h create mode 100644 tools/testing/selftests/x86/syscall_numbering.c