This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 17bf423a1f2d Merge branch 'sched-core-for-linus' of git://git.kernel.or [...] new dedf7dce4cec hwmon/k10temp, x86/amd_nb: Consolidate shared device IDs new 556e4c62baff x86/amd_nb: Add support for newer PCI topologies new be3518a16ef2 x86/amd_nb: Add PCI device IDs for family 17h, model 30h new 210ba1201ff9 hwmon/k10temp: Add support for AMD family 17h, model 30h CPUs new 8465625ab470 Merge branch 'x86-amd-nb-for-linus' of git://git.kernel.or [...] new 566b62a3676c x86: Use POPCNT mnemonics in arch_hweight.h new 24b7c77bbb24 x86/vdso: Remove obsolete "fake section table" reservation new 29434801e7e9 x86/vdso: Remove a stale/misleading comment from the linke [...] new 38fabca18fc4 Merge branch 'x86-asm-for-linus' of git://git.kernel.org/p [...] new e8eeb3c8aab0 x86/boot: Simplify the detect_memory*() control flow new 69be4efeb959 x86/boot: Add missing va_end() to die() new 9a126e788af8 Merge branch 'x86-boot-for-linus' of git://git.kernel.org/ [...] new 829889ac4a7d x86/um: Remove -fno-unit-at-a-time workaround for pre-4.0 GCC new 63fea0af43af x86, powerpc: Remove -funit-at-a-time compiler option entirely new e4f752dda0de x86/um/vdso: Drop implicit common-page-size linker flag new 6e54df001ac9 Merge branch 'x86-build-for-linus' of git://git.kernel.org [...] new 63ecd3b13d5c x86/gart: Rewrite early_gart_iommu_check() comment new 68b5e4326e4b x86/mce: Fix -Wmissing-prototypes warnings new 8e1599fcac2e x86/traps: Complete prototype declarations new 6e662ae7bce6 x86/process: Avoid unnecessary NULL check in get_wchan() new 89f579ce99f7 x86/headers: Fix -Wmissing-prototypes warning new df60673198ae Merge tag 'v4.20-rc5' into x86/cleanups, to sync up the tree new a97673a1c43d x86: Fix various typos in comments new ad3bc25a3207 x86/kernel: Fix more -Wmissing-prototypes warnings new 4b1bacab61aa x86/kprobes: Remove trampoline_handler() prototype new 312a46615510 Merge branch 'x86-cleanups-for-linus' of git://git.kernel. [...] new 43500e6f294d x86/cpufeatures: Remove get_scattered_cpuid_leaf() new 08e823c2c589 x86/cpufeatures: Add WBNOINVD feature definition new 0abbbc63d025 x86/umip: Print UMIP line only once new 438cbf887124 x86/umip: Make the UMIP activated message generic new aa02ef099cff x86/topology: Use total_cpus for max logical packages calculation new db2ab474c4a4 Merge branch 'x86-cpu-for-linus' of git://git.kernel.org/p [...] new d08452390179 x86/fpu: Use unsigned long long shift in xfeature_uncompac [...] new e08e32119b94 x86/process/32: Remove asm/math_emu.h include new d23650e06299 x86/thread_info: Remove _TIF_ALLWORK_MASK new 1a4226efaf80 x86/pkeys: Make init_pkru_value static new 6637401c35b2 x86/fpu: Add might_fault() to user_insn() new 2f2fcc40a961 x86/fpu: Update comment for __raw_xsave_addr() new 12209993e98c x86/fpu: Don't export __kernel_fpu_{begin,end}() new d6e867a6ae13 Merge branch 'x86-fpu-for-linus' of git://git.kernel.org/p [...] new 1d8ca3be86eb x86/mm/fault: Allow stack access below %rsp new 6344be608c03 x86/fault: Check user_mode(regs) when avoiding an mmap_sem [...] new dae0a1059300 x86/cpufeatures, x86/fault: Mark SMAP as disabled when con [...] new a15781b53629 x86/fault: Fold smap_violation() into do_user_addr_fault() new e50928d7213e x86/fault: Fix SMAP #PF handling buglet for implicit super [...] new 6ea59b074f15 x86/fault: Improve the condition for signalling vs OOPSing new e49d3cbef017 x86/fault: Make error_code sanitization more robust new 1ad33f5aec20 x86/fault: Don't set thread.cr2, etc before OOPSing new 0ed32f1aa66e x86/fault: Remove sw_error_code new ebb53e2597e2 x86/fault: Don't try to recover from an implicit superviso [...] new d38bc89c72e7 x86/oops: Show the correct CS value in show_regs() new af2ebdcf0440 x86/vsyscall/64: Use X86_PF constants in the simulated #PF [...] new a1a371c468f7 x86/fault: Decode page fault OOPSes better new a2aa52ab16ef x86/fault: Clean up the page fault oops decoder a bit new c683c37cd132 generic/pgtable: Make {pmd, pud}_same() unconditionally available new 0cebbb60f759 generic/pgtable: Introduce {p4d,pgd}_same() new 4369deaa2f02 generic/pgtable: Introduce set_pte_safe() new 0a9fe8ca844d x86/mm: Validate kernel_physical_mapping_init() PTE population new ba6f508d0ec4 x86/mm: Drop usage of __flush_tlb_all() in kernel_physical [...] new 02117e42db74 Merge branch 'x86/urgent' into x86/mm, to pick up dependent fix new ecc729f1f471 x86/mm/cpa: Add ARRAY and PAGES_ARRAY selftests new 16ebf031e8ab x86/mm/cpa: Add __cpa_addr() helper new 98bfc9b038cd x86/mm/cpa: Make cpa_data::vaddr invariant new 5fe26b7a8f46 x86/mm/cpa: Simplify the code after making cpa->vaddr invariant new 935f5839827e x86/mm/cpa: Optimize cpa_flush_array() TLB invalidation new 83b4e39146aa x86/mm/cpa: Make cpa_data::numpages invariant new fe0937b24ff5 x86/mm/cpa: Fold cpa_flush_range() and cpa_flush_array() i [...] new c38116bb940a x86/mm/cpa: Better use CLFLUSHOPT new 3c567356dbe0 x86/mm/cpa: Rename @addrinarray to @numpages new 6848ac7ca39a x86/mm/dump_pagetables: Use DEFINE_SHOW_ATTRIBUTE() new e57d9f638af9 Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pu [...] new c04e55388a4f x86/platform/olpc: Do not call of_platform_bus_probe() new fc2fd5f0f1aa Merge branch 'x86-platform-for-linus' of git://git.kernel. [...]
The 73 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: arch/powerpc/Makefile | 4 - arch/x86/Makefile | 4 - arch/x86/Makefile.um | 9 - arch/x86/boot/boot.h | 2 +- arch/x86/boot/memory.c | 31 +-- arch/x86/boot/tools/build.c | 1 + arch/x86/crypto/cast5_avx_glue.c | 2 +- arch/x86/crypto/cast6_avx_glue.c | 2 +- arch/x86/entry/common.c | 2 +- arch/x86/entry/vdso/vdso-layout.lds.S | 27 -- arch/x86/entry/vdso/vdso2c.c | 8 - arch/x86/entry/vdso/vma.c | 2 +- arch/x86/entry/vsyscall/vsyscall_64.c | 2 +- arch/x86/events/intel/bts.c | 2 +- arch/x86/events/intel/core.c | 2 +- arch/x86/events/intel/ds.c | 2 +- arch/x86/events/intel/p4.c | 2 +- arch/x86/include/asm/alternative.h | 2 +- arch/x86/include/asm/arch_hweight.h | 10 +- arch/x86/include/asm/cmpxchg.h | 2 +- arch/x86/include/asm/crash.h | 1 + arch/x86/include/asm/disabled-features.h | 8 +- arch/x86/include/asm/efi.h | 8 +- arch/x86/include/asm/fpu/api.h | 15 +- arch/x86/include/asm/fpu/internal.h | 3 + arch/x86/include/asm/irq.h | 7 + arch/x86/include/asm/irq_work.h | 1 + arch/x86/include/asm/kvm_para.h | 1 + arch/x86/include/asm/paravirt.h | 5 + arch/x86/include/asm/pgalloc.h | 27 ++ arch/x86/include/asm/reboot.h | 1 + arch/x86/include/asm/setup.h | 3 + arch/x86/include/asm/sighandling.h | 5 + arch/x86/include/asm/smp.h | 6 + arch/x86/include/asm/thread_info.h | 8 - arch/x86/include/asm/trace/exceptions.h | 1 + arch/x86/include/asm/trace/irq_vectors.h | 1 + arch/x86/include/asm/traps.h | 59 +++-- arch/x86/include/asm/tsc.h | 1 + arch/x86/kernel/acpi/boot.c | 2 +- arch/x86/kernel/amd_nb.c | 53 +++- arch/x86/kernel/aperture_64.c | 25 +- arch/x86/kernel/apic/apic.c | 1 + arch/x86/kernel/apic/apic_flat_64.c | 7 +- arch/x86/kernel/apic/vector.c | 1 + arch/x86/kernel/apic/x2apic_uv_x.c | 4 +- arch/x86/kernel/asm-offsets.c | 3 +- arch/x86/kernel/check.c | 3 +- arch/x86/kernel/cpu/amd.c | 1 + arch/x86/kernel/cpu/aperfmperf.c | 1 + arch/x86/kernel/cpu/bugs.c | 2 + arch/x86/kernel/cpu/cacheinfo.c | 1 + arch/x86/kernel/cpu/common.c | 2 +- arch/x86/kernel/cpu/cpu.h | 3 - arch/x86/kernel/cpu/mce/amd.c | 5 +- arch/x86/kernel/cpu/mce/core.c | 2 +- arch/x86/kernel/cpu/mce/therm_throt.c | 3 +- arch/x86/kernel/cpu/mce/threshold.c | 3 +- arch/x86/kernel/cpu/scattered.c | 27 +- arch/x86/kernel/cpu/topology.c | 2 + arch/x86/kernel/crash.c | 1 + arch/x86/kernel/crash_dump_64.c | 2 +- arch/x86/kernel/devicetree.c | 1 + arch/x86/kernel/fpu/core.c | 6 +- arch/x86/kernel/fpu/xstate.c | 6 +- arch/x86/kernel/jailhouse.c | 1 + arch/x86/kernel/kprobes/core.c | 2 +- arch/x86/kernel/process.c | 5 +- arch/x86/kernel/process_32.c | 3 - arch/x86/kernel/process_64.c | 7 +- arch/x86/kernel/quirks.c | 1 + arch/x86/kernel/smpboot.c | 2 +- arch/x86/kernel/sysfb_efi.c | 3 + arch/x86/kernel/tracepoint.c | 2 + arch/x86/kvm/vmx/vmx.c | 2 +- arch/x86/mm/debug_pagetables.c | 58 +---- arch/x86/mm/fault.c | 244 ++++++++++-------- arch/x86/mm/init_64.c | 30 +-- arch/x86/mm/mm_internal.h | 2 + arch/x86/mm/pageattr-test.c | 31 ++- arch/x86/mm/pageattr.c | 273 +++++++++------------ arch/x86/mm/pkeys.c | 1 + arch/x86/mm/tlb.c | 4 +- arch/x86/platform/ce4100/ce4100.c | 4 +- .../intel-mid/device_libs/platform_bcm43xx.c | 2 +- .../intel-mid/device_libs/platform_mrfld_spidev.c | 2 +- .../intel-mid/device_libs/platform_pcal9555a.c | 2 +- arch/x86/platform/intel/iosf_mbi.c | 2 +- arch/x86/platform/olpc/olpc-xo1-sci.c | 2 +- arch/x86/platform/olpc/olpc_dt.c | 18 -- arch/x86/platform/uv/uv_nmi.c | 2 +- arch/x86/um/vdso/Makefile | 2 +- arch/x86/xen/setup.c | 2 +- drivers/hwmon/k10temp.c | 10 +- include/acpi/cppc_acpi.h | 3 + include/asm-generic/5level-fixup.h | 1 + include/asm-generic/pgtable-nop4d-hack.h | 1 + include/asm-generic/pgtable-nop4d.h | 1 + include/asm-generic/pgtable-nopud.h | 1 + include/asm-generic/pgtable.h | 56 ++++- include/linux/ftrace.h | 3 + include/linux/kexec.h | 1 + include/linux/kprobes.h | 3 + include/linux/of_fdt.h | 1 + include/linux/pci_ids.h | 3 + include/linux/ptrace.h | 1 + 106 files changed, 640 insertions(+), 600 deletions(-)