This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository llvm.
from 5b2930967ec Fix MSVC build by correcting placement of declspec after r345056
new 79b7ee93442 [LegalizeDAG] Share Vector/Scalar CTLZ Expansion
The 1 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:
include/llvm/CodeGen/TargetLowering.h | 7 ++++
lib/CodeGen/SelectionDAG/LegalizeDAG.cpp | 37 +++-------------
lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp | 21 ++--------
lib/CodeGen/SelectionDAG/TargetLowering.cpp | 53 +++++++++++++++++++++++
test/CodeGen/X86/vec_ctbits.ll | 58 +++++++++++++-------------
5 files changed, 98 insertions(+), 78 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository lldb.
from 89249561f Change two methods from const char* to StringRef [NFC].
new c1c1f4feb Skip test with older versions of clang
The 1 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:
.../tail_call_frames/sbapi_support/TestTailCallFrameSBAPI.py | 1 +
1 file changed, 1 insertion(+)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository clang.
from 58e4f8f66c [OpenCL] Remove PIPE_RESERVE_ID_VALID_BIT from opencl-c.h
new 233643a4e0 [Fixed Point Arithmetic] Fixed Point to Boolean Cast
The 1 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:
include/clang/AST/OperationKinds.def | 4 ++
lib/AST/Expr.cpp | 1 +
lib/AST/ExprConstant.cpp | 9 +++++
lib/CodeGen/CGExpr.cpp | 1 +
lib/CodeGen/CGExprAgg.cpp | 1 +
lib/CodeGen/CGExprComplex.cpp | 1 +
lib/CodeGen/CGExprConstant.cpp | 1 +
lib/CodeGen/CGExprScalar.cpp | 34 +++++++++++++---
lib/Edit/RewriteObjCFoundationAPI.cpp | 1 +
lib/Sema/Sema.cpp | 3 +-
lib/Sema/SemaExpr.cpp | 11 +----
lib/StaticAnalyzer/Core/ExprEngineC.cpp | 3 +-
test/Frontend/fixed_point_to_bool.c | 53 +++++++++++++++++++++++++
test/Frontend/fixed_point_unknown_conversions.c | 1 -
14 files changed, 105 insertions(+), 19 deletions(-)
create mode 100644 test/Frontend/fixed_point_to_bool.c
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository lld.
from e221307a7 Remove a global variable that we can live without.
new 22f28b7c6 Add a comment.
The 1 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:
ELF/Writer.cpp | 4 ++++
1 file changed, 4 insertions(+)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository llvm.
from 68de396c344 [IR] Fix -Wunused-function after r345052
new 5b2930967ec Fix MSVC build by correcting placement of declspec after r345056
The 1 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:
utils/TableGen/FixedLenDecoderEmitter.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository lld.
from a46f7f5b8 Don't mess up RelIplt symbols during relocatable processing
new e221307a7 Remove a global variable that we can live without.
The 1 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:
ELF/OutputSections.cpp | 1 -
ELF/OutputSections.h | 1 -
ELF/SyntheticSections.cpp | 2 +-
ELF/Writer.cpp | 1 -
test/ELF/gdb-index-no-debug.s | 8 ++++++++
5 files changed, 9 insertions(+), 4 deletions(-)
create mode 100644 test/ELF/gdb-index-no-debug.s
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository linux.
from 0d1b82cd8ac2 Merge branch 'ras-core-for-linus' of git://git.kernel.org/ [...]
new 05484e098448 sched/topology: Add SD_ASYM_CPUCAPACITY flag detection
new bb1fbdd3c3fd sched/topology, drivers/base/arch_topology: Rebuild the sc [...]
new 3ba09df4b8b6 sched/topology, arch/arm64: Rebuild the sched_domain hiera [...]
new e1799a80a4f5 sched/topology, arch/arm: Rebuild sched_domain hierarchy w [...]
new df054e8445a4 sched/topology: Add static_key for asymmetric CPU capacity [...]
new 3b1baa6496e6 sched/fair: Add 'group_misfit_task' load-balance type
new e3d6d0cb66f2 sched/fair: Add sched_group per-CPU max capacity
new cad68e552e77 sched/fair: Consider misfit tasks when load-balancing
new 5fbdfae5221a sched/fair: Kick nohz balance if rq->misfit_task_load
new dbbad719449e sched/fair: Change 'prefer_sibling' type to bool
new 575638d1047e sched/core: Change root_domain->overload type to int
new e90c8fe15a3b sched/fair: Wrap rq->rd->overload accesses with READ/WRITE_ONCE()
new 757ffdd705ee sched/fair: Set rq->rd->overload when misfit
new 4ad3831a9d4a sched/fair: Don't move tasks to lower capacity CPUs unless [...]
new 9c63e84db29b sched/core: Disable SD_PREFER_SIBLING on asymmetric CPU ca [...]
new 7e6f4c5d600c sched/debug: Explicitly cast sched_feat() to bool
new d90707ebebe0 sched/numa: Remove unused code from update_numa_stats()
new 7477a3504e61 sched/numa: Remove unused numa_stats::nr_running field
new ff28915fd31c sched/debug: Use symbolic names for task state constants
new ace8031099f9 sched/topology: Make local variables static
new b429f71bca5a Merge branch 'sched/urgent' into sched/core, to pick up fixes
new 11d4afd4ff66 sched/pelt: Fix warning and clean up IRQ PELT config
new fdf5f315d5cf sched/fair: Disable LB_BIAS by default
new 4a465e3ebbc8 sched/fair: Remove setting task's se->runnable_weight duri [...]
new 9c2298aad355 sched/core: Fix comment regarding nr_iowait_cpu() and get_ [...]
new d0e7d14455d4 cpu/SMT: State SMT is disabled even with nosmt and without [...]
new 7b6abce7e1e6 sched/completions/Documentation: Fix a couple of punctuation nits
new 0c373344b5c1 sched/completions/Documentation: Clean up the document some more
new 11e13696a08e sched/completions/Documentation: Add recommendation for dy [...]
new 42f52e1c59bd Merge branch 'sched-core-for-linus' of git://git.kernel.or [...]
new 8ffe4e61c06a irq/matrix: Split out the CPU selection code into a helper
new 76f99ae5b54d irq/matrix: Spread managed interrupts on allocation
new cbbfb0ae2ca9 Merge branch 'x86-apic-for-linus' of git://git.kernel.org/ [...]
new 02101c45ec5b x86/asm: Optimize memcpy_flushcache()
new c808c09b527c x86/asm: Use CC_SET()/CC_OUT() in __cmpxchg_double()
new edfbeecd92b0 Merge branch 'linus' into x86/asm, to pick up fixes
new 07e1d88adaae x86/fsgsbase/64: Fix ptrace() to read the FS/GS base accurately
new b1378a561fd1 x86/fsgsbase/64: Introduce FS/GS base helper functions
new e696c231bebf x86/fsgsbase/64: Make ptrace use the new FS/GS base helpers
new 824eea38d239 x86/fsgsbase/64: Convert the ELF core dump code to the new [...]
new f4550b52e495 x86/fsgsbase/64: Factor out FS/GS segment loading from __s [...]
new c4755613a133 x86/segments/64: Rename the GDT PER_CPU entry to CPU_NUMBER
new ffebbaedc861 x86/vdso: Introduce helper functions for CPU and node number
new b2e2ba578e01 x86/vdso: Initialize the CPU/node NR segment descriptor earlier
new 22245bdf0ad8 x86/segments: Introduce the 'CPUNODE' naming to better doc [...]
new ec3a94188df7 x86/fsgsbase/64: Clean up various details
new e1d20beae70e Merge branch 'x86-asm-for-linus' of git://git.kernel.org/p [...]
new ccde460b9ae5 x86/corruption-check: Fix panic in memory_corruption_check [...]
new b1e3a25f5879 x86/corruption-check: Use pr_*() instead of printk()
new 44060e8a5189 x86/boot/KASLR: Remove return value from handle_mem_options()
new 642116d4ac58 Merge branch 'x86-boot-for-linus' of git://git.kernel.org/ [...]
new b3569d3a4b4f x86/kconfig: Remove redundant 'default n' lines from all x [...]
new 04ce7fae3d4e Merge branch 'x86-build-for-linus' of git://git.kernel.org [...]
new 03b099bdcdf7 x86/CPU: Use correct macros for Cyrix calls
new 2893cc8ff892 x86/CPU: Change query logic so CPUID is enabled before testing
new c9661c1e80b6 x86/cpu: Create Hygon Dhyana architecture support file
new 7eae653c8071 Merge branch 'tip-x86-hygon' into tip-x86-cpu
new d4f7423efdd1 x86/cpu: Get cache info and setup cache cpumap for Hygon Dhyana
new 39dc6f154dac x86/cpu/mtrr: Support TOP_MEM2 and get MTRR number
new 0b13bec787dc x86/smpboot: Do not use BSP INIT delay and MWAIT to idle o [...]
new 6d0ef316b9f8 x86/events: Add Hygon Dhyana support to PMU infrastructure
new c3fecca457c1 x86/alternative: Init ideal_nops for Hygon Dhyana
new b7a5cb4f220e x86/amd_nb: Check vendor in AMD-only functions
new c6babb5806b7 x86/pci, x86/amd_nb: Add Hygon Dhyana support to PCI and n [...]
new da33dfef4041 x86/apic: Add Hygon Dhyana support
new 1a576b23d637 x86/bugs: Add Hygon Dhyana to the respective mitigation machinery
new ac78bd72355d x86/mce: Add Hygon Dhyana support to the MCA infrastructure
new b8f4abb65214 x86/kvm: Add Hygon Dhyana support to KVM
new 4044240365e8 x86/xen: Add Hygon Dhyana support to Xen
new 7377ed4bd56e ACPI: Add Hygon Dhyana support
new cc9690cfc7a3 cpufreq: Add Hygon Dhyana support
new 995d5f64b62f tools/cpupower: Add Hygon Dhyana support
new fec98069fb72 Merge branch 'x86-cpu-for-linus' of git://git.kernel.org/p [...]
new 357d291ce035 x86/xen: Fix boot loader version reported for PVH guests
new ae7e1238e68f x86/boot: Add ACPI RSDP address to setup_header
new e7b66d16fe41 x86/acpi, x86/boot: Take RSDP address for boot params if a [...]
new ac73e08eda88 Merge branch 'x86-grub2-for-linus' of git://git.kernel.org [...]
new 2f285f46240d x86/hyperv: Suppress "PCI: Fatal: No config space access f [...]
new 5140a6f47113 x86/hyperv: Remove unused include
new 382d72a9aa52 Merge branch 'x86-hyperv-for-linus' of git://git.kernel.or [...]
new 2a25dc7c79c9 x86/mm/init32: Mark text and rodata RO in one go
new 8679de0959e6 x86/mm/cpa: Split, rename and clean up try_preserve_large_page()
new afd7969a99e0 x86/mm/cpa: Rework static_protections()
new 91ee8f5c1f50 x86/mm/cpa: Allow range check for static protections
new 4046460b867f x86/mm/cpa: Add debug mechanism
new 5c280cf6081f x86/mm/cpa: Add large page preservation statistics
new 69c31e69df3d x86/mm/cpa: Avoid static protection checks on unmap
new f61c5ba2885e x86/mm/cpa: Add sanity check for existing mappings
new 1c4b406ee89c x86/mm/cpa: Optimize same protection check
new 9cc9f17a5a0a x86/mm/cpa: Do the range check early
new 585948f4f695 x86/mm/cpa: Avoid the 4k pages check completely
new c6185b1f21a4 x86/mm/cpa: Use flush_tlb_all()
new c0a759abf5a6 x86/mm/cpa: Move flush_tlb_all()
new ddd07b750382 x86/mm/cpa: Unconditionally avoid WBINDV when we can
new a7295fd53c39 x86/mm/cpa: Use flush_tlb_kernel_range()
new 5f464b33b172 x86/mm/cpa: Move CLFLUSH test into cpa_flush_range()
new fce2ce9544e9 x86/mm/cpa: Move CLFLUSH test into cpa_flush_array()
new 47e262ac5b84 x86/mm/cpa: Factor common code between cpa_flush_*()
new 7904ba8a66f4 x86/mm/cpa: Optimize __cpa_flush_range()
new b3541fbc3c25 x86/mm: Fix typo in comment
new c3a7a61c192e x86/ioremap: Add an ioremap_encrypted() helper
new 9cf38d5559e8 kexec: Allocate decrypted control pages for kdump if SME i [...]
new 8780158cf977 iommu/amd: Remap the IOMMU device table with the memory en [...]
new 992b649a3f01 kdump, proc/vmcore: Enable kdumping encrypted memory with [...]
new 06d4a462e954 x86/KASLR: Update KERNEL_IMAGE_SIZE description
new 5b1290406579 x86/mm/doc: Clean up the x86-64 virtual memory layout desc [...]
new 32b89760ddf4 x86/mm/doc: Enhance the x86-64 virtual memory layout descriptions
new cf089611f4c4 proc/vmcore: Fix i386 build error of missing copy_oldmem_p [...]
new a5b966ae42a7 Merge branch 'tlb/asm-generic' of git://git.kernel.org/pub [...]
new a31acd3ee8f7 x86/mm: Page size aware flush_tlb_mm_range()
new 5462bc3a9a3c x86/mm/tlb: Always use lazy TLB mode
new 12c4d978fd17 x86/mm/tlb: Restructure switch_mm_irqs_off()
new c3f7f2c7eba1 smp: use __cpumask_set_cpu in on_each_cpu_cond
new 7d49b28a80b8 smp,cpumask: introduce on_each_cpu_cond_mask
new 016c4d92cd16 x86/mm/tlb: Add freed_tables argument to flush_tlb_mm_range
new 97807813fe70 x86/mm/tlb: Add freed_tables element to flush_tlb_info
new 145f573b89a6 x86/mm/tlb: Make lazy TLB mode lazier
new 164477c2331b x86/mm: Clarify hardware vs. software "error_code"
new 8fed62000039 x86/mm: Break out kernel address space handling
new aa37c51b9421 x86/mm: Break out user address space handling
new 5b0c2cac54d4 x86/mm: Add clarifying comments for user addr space
new 88259744e253 x86/mm: Fix exception table comments
new 02e983b760c0 x86/mm: Add vsyscall address helper
new 3ae0ad92f53e x86/mm/vsyscall: Consider vsyscall page part of user addre [...]
new 367e3f1d3fc9 x86/mm: Remove spurious fault pkey check
new 51fbf14f2528 x86/kexec: Correct KEXEC_BACKUP_SRC_END off-by-one error
new a98959fdbda1 resource: Include resource end in walk_*() interfaces
new 010a93bf97c7 resource: Fix find_next_iomem_res() iteration issue
new b69c2e20f6e4 resource: Clean it up a bit
new c200dac78fec x86/mm: Do not warn about PCI BIOS W+X mappings
new 162041425193 x86/mm: Kill stray kernel fault handling comment
new 977e4be5eb71 x86/stackprotector: Remove the call to boot_init_stack_can [...]
new 99792e0cea1e Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pu [...]
new 28c11b0f798c x86/xen: Move pv irq related functions under CONFIG_XEN_PV [...]
new f030aade9165 x86/xen: Move pv specific parts of arch/x86/xen/mmu.c to mmu_pv.c
new 3013c2be600f x86/xen: Link platform-pci-unplug.o only if CONFIG_XEN_PVHVM
new 901d209a8b0e x86/xen: Add SPDX identifier in arch/x86/xen files
new 7e4372028929 x86/paravirt: Make paravirt_patch_call() and paravirt_patc [...]
new abc745f85c11 x86/paravirt: Remove clobbers parameter from paravirt patc [...]
new 27876f3882fd x86/paravirt: Remove clobbers from struct paravirt_patch_site
new 5c83511bdb98 x86/paravirt: Use a single ops structure
new 5def7a4cd5be x86/paravirt: Remove unused paravirt bits
new c00a280a8efa x86/paravirt: Introduce new config option PARAVIRT_XXL
new 40181646db45 x86/paravirt: Move items in pv_info under PARAVIRT_XXL umbrella
new 9bad5658ea71 x86/paravirt: Move the Xen-only pv_cpu_ops under the PARAV [...]
new 6da63eb241a0 x86/paravirt: Move the pv_irq_ops under the PARAVIRT_XXL umbrella
new fdc0269e8958 x86/paravirt: Move the Xen-only pv_mmu_ops under the PARAV [...]
new 495310e4f2dd x86/paravirt: Remove unneeded mmu related paravirt ops bits
new 4f2d7af70256 x86/xen: Make xen_reservation_lock static
new b7a5eb6aafa9 x86/paravirt: Prevent redefinition of SAVE_FLAGS macro
new 3637897b6c9b x86/paravirt: Clean up native_patch()
new f726c4620df3 x86/hyperv: Add GUEST_IDLE_MSR support
new 3a025de64bf8 x86/hyperv: Enable PV qspinlock for Hyper-V
new f682a7920baf Merge branch 'x86-paravirt-for-linus' of git://git.kernel. [...]
new d92116b800fb x86/olpc: Indicate that legacy PC XO-1 platform should not [...]
new fa112cf1e8bc x86/olpc: Fix build error with CONFIG_MFD_CS5535=m
new d7197a5ad852 Merge branch 'x86-platform-for-linus' of git://git.kernel. [...]
The 157 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/kernel-parameters.txt | 5 +
Documentation/scheduler/completion.txt | 261 +++++----
Documentation/x86/boot.txt | 32 +-
Documentation/x86/x86_64/mm.txt | 171 ++++--
MAINTAINERS | 6 +
arch/arm/include/asm/paravirt.h | 9 +-
arch/arm/include/asm/topology.h | 3 +
arch/arm/kernel/paravirt.c | 4 +-
arch/arm/xen/enlighten.c | 34 --
arch/arm64/include/asm/paravirt.h | 9 +-
arch/arm64/include/asm/topology.h | 3 +
arch/arm64/kernel/paravirt.c | 4 +-
arch/x86/Kconfig | 22 +-
arch/x86/Kconfig.cpu | 14 +
arch/x86/Kconfig.debug | 1 -
arch/x86/boot/compressed/kaslr.c | 18 +-
arch/x86/boot/compressed/misc.h | 1 +
arch/x86/boot/header.S | 6 +-
arch/x86/entry/entry_32.S | 8 +-
arch/x86/entry/entry_64.S | 8 +-
arch/x86/entry/vdso/vgetcpu.c | 8 +-
arch/x86/entry/vdso/vma.c | 38 +-
arch/x86/events/amd/core.c | 4 +
arch/x86/events/amd/uncore.c | 20 +-
arch/x86/events/core.c | 4 +
arch/x86/hyperv/Makefile | 4 +
arch/x86/hyperv/hv_apic.c | 1 -
arch/x86/hyperv/hv_init.c | 19 +
arch/x86/hyperv/hv_spinlock.c | 88 +++
arch/x86/hyperv/mmu.c | 4 +-
arch/x86/include/asm/acpi.h | 7 +
arch/x86/include/asm/amd_nb.h | 3 +
arch/x86/include/asm/cacheinfo.h | 1 +
arch/x86/include/asm/cmpxchg.h | 10 +-
arch/x86/include/asm/debugreg.h | 2 +-
arch/x86/include/asm/desc.h | 4 +-
arch/x86/include/asm/elf.h | 6 +-
arch/x86/include/asm/fixmap.h | 2 +-
arch/x86/include/asm/fsgsbase.h | 49 ++
arch/x86/include/asm/hyperv-tlfs.h | 5 +
arch/x86/include/asm/io.h | 3 +-
arch/x86/include/asm/irqflags.h | 16 +-
arch/x86/include/asm/kexec.h | 2 +-
arch/x86/include/asm/kvm_emulate.h | 4 +
arch/x86/include/asm/mce.h | 2 +
arch/x86/include/asm/mmu_context.h | 4 +-
arch/x86/include/asm/mshyperv.h | 2 +
arch/x86/include/asm/msr.h | 4 +-
arch/x86/include/asm/page_64_types.h | 15 +-
arch/x86/include/asm/paravirt.h | 415 +++++++-------
arch/x86/include/asm/paravirt_types.h | 82 ++-
arch/x86/include/asm/pgalloc.h | 2 +-
arch/x86/include/asm/pgtable-3level_types.h | 2 +-
arch/x86/include/asm/pgtable.h | 7 +-
arch/x86/include/asm/processor.h | 7 +-
arch/x86/include/asm/ptrace.h | 2 +-
arch/x86/include/asm/segment.h | 48 +-
arch/x86/include/asm/special_insns.h | 4 +-
arch/x86/include/asm/string_64.h | 20 +-
arch/x86/include/asm/tlb.h | 21 +-
arch/x86/include/asm/tlbflush.h | 33 +-
arch/x86/include/asm/vgtod.h | 26 -
arch/x86/include/asm/virtext.h | 5 +-
arch/x86/include/asm/x86_init.h | 2 +
arch/x86/include/uapi/asm/bootparam.h | 4 +
arch/x86/kernel/acpi/boot.c | 6 +
arch/x86/kernel/alternative.c | 6 +-
arch/x86/kernel/amd_nb.c | 49 +-
arch/x86/kernel/apic/apic.c | 7 +
arch/x86/kernel/apic/probe_32.c | 1 +
arch/x86/kernel/apic/vector.c | 9 +-
arch/x86/kernel/asm-offsets.c | 13 +-
arch/x86/kernel/asm-offsets_64.c | 9 +-
arch/x86/kernel/check.c | 28 +-
arch/x86/kernel/cpu/Makefile | 1 +
arch/x86/kernel/cpu/bugs.c | 4 +-
arch/x86/kernel/cpu/cacheinfo.c | 31 +-
arch/x86/kernel/cpu/common.c | 33 +-
arch/x86/kernel/cpu/cpu.h | 1 +
arch/x86/kernel/cpu/cyrix.c | 2 +-
arch/x86/kernel/cpu/hygon.c | 408 ++++++++++++++
arch/x86/kernel/cpu/mcheck/mce-severity.c | 3 +-
arch/x86/kernel/cpu/mcheck/mce.c | 20 +-
arch/x86/kernel/cpu/mshyperv.c | 14 +
arch/x86/kernel/cpu/mtrr/cleanup.c | 3 +-
arch/x86/kernel/cpu/mtrr/mtrr.c | 2 +-
arch/x86/kernel/cpu/perfctr-watchdog.c | 2 +
arch/x86/kernel/cpu/vmware.c | 4 +-
arch/x86/kernel/crash_dump_64.c | 60 +-
arch/x86/kernel/head32.c | 1 +
arch/x86/kernel/head64.c | 2 +
arch/x86/kernel/head_64.S | 2 +-
arch/x86/kernel/kvm.c | 19 +-
arch/x86/kernel/kvmclock.c | 4 +-
arch/x86/kernel/ldt.c | 2 +-
arch/x86/kernel/paravirt-spinlocks.c | 15 +-
arch/x86/kernel/paravirt.c | 316 ++++++-----
arch/x86/kernel/paravirt_patch_32.c | 87 ++-
arch/x86/kernel/paravirt_patch_64.c | 97 ++--
arch/x86/kernel/process_64.c | 183 ++++--
arch/x86/kernel/ptrace.c | 28 +-
arch/x86/kernel/setup.c | 17 +
arch/x86/kernel/smpboot.c | 4 +-
arch/x86/kernel/tsc.c | 2 +-
arch/x86/kernel/vm86_32.c | 2 +-
arch/x86/kernel/vsmp_64.c | 26 +-
arch/x86/kernel/x86_init.c | 3 +-
arch/x86/kvm/emulate.c | 11 +-
arch/x86/lib/usercopy_64.c | 4 +-
arch/x86/mm/dump_pagetables.c | 35 +-
arch/x86/mm/fault.c | 288 ++++++----
arch/x86/mm/init_32.c | 23 +-
arch/x86/mm/ioremap.c | 24 +-
arch/x86/mm/mem_encrypt_identity.c | 1 +
arch/x86/mm/pageattr.c | 627 ++++++++++++++-------
arch/x86/mm/tlb.c | 167 +++---
arch/x86/pci/amd_bus.c | 6 +-
arch/x86/platform/olpc/olpc-xo1-rtc.c | 3 +
arch/x86/xen/Kconfig | 2 +-
arch/x86/xen/Makefile | 41 +-
arch/x86/xen/efi.c | 14 +-
arch/x86/xen/enlighten.c | 2 +
arch/x86/xen/enlighten_hvm.c | 2 +
arch/x86/xen/enlighten_pv.c | 31 +-
arch/x86/xen/enlighten_pvh.c | 2 +-
arch/x86/xen/grant-table.c | 25 +-
arch/x86/xen/irq.c | 2 +-
arch/x86/xen/mmu.c | 188 +-----
arch/x86/xen/mmu_hvm.c | 2 +-
arch/x86/xen/mmu_pv.c | 168 +++++-
arch/x86/xen/p2m.c | 2 +
arch/x86/xen/pci-swiotlb-xen.c | 2 +
arch/x86/xen/platform-pci-unplug.c | 18 +-
arch/x86/xen/pmu.c | 12 +-
arch/x86/xen/smp_pv.c | 2 +
arch/x86/xen/spinlock.c | 11 +-
arch/x86/xen/time.c | 4 +-
arch/x86/xen/vdso.h | 2 +
arch/x86/xen/xen-pvh.S | 15 +-
drivers/acpi/acpi_pad.c | 1 +
drivers/acpi/processor_idle.c | 1 +
drivers/base/arch_topology.c | 26 +
drivers/cpufreq/acpi-cpufreq.c | 5 +
drivers/cpufreq/amd_freq_sensitivity.c | 9 +-
drivers/iommu/amd_iommu_init.c | 14 +-
drivers/xen/time.c | 2 +-
fs/proc/vmcore.c | 34 +-
include/linux/arch_topology.h | 1 +
include/linux/crash_dump.h | 4 +
include/linux/irq.h | 3 +-
include/linux/pci_ids.h | 2 +
include/linux/sched/topology.h | 6 +-
include/linux/smp.h | 4 +
include/trace/events/sched.h | 11 +-
include/xen/events.h | 2 +
include/xen/interface/memory.h | 6 -
include/xen/xen-ops.h | 133 +++--
init/Kconfig | 5 +
kernel/cpu.c | 1 +
kernel/irq/matrix.c | 82 ++-
kernel/kexec_core.c | 6 +
kernel/resource.c | 141 +++--
kernel/sched/core.c | 17 +-
kernel/sched/fair.c | 187 ++++--
kernel/sched/features.h | 2 +-
kernel/sched/idle.c | 15 -
kernel/sched/pelt.c | 8 +-
kernel/sched/pelt.h | 2 +-
kernel/sched/sched.h | 24 +-
kernel/sched/topology.c | 106 +++-
kernel/smp.c | 19 +-
kernel/up.c | 14 +-
mm/pgtable-generic.c | 1 +
tools/power/cpupower/utils/cpufreq-info.c | 6 +-
tools/power/cpupower/utils/helpers/amd.c | 4 +-
tools/power/cpupower/utils/helpers/cpuid.c | 8 +-
tools/power/cpupower/utils/helpers/helpers.h | 2 +-
tools/power/cpupower/utils/helpers/misc.c | 2 +-
.../cpupower/utils/idle_monitor/mperf_monitor.c | 3 +-
179 files changed, 3726 insertions(+), 2085 deletions(-)
create mode 100644 arch/x86/hyperv/hv_spinlock.c
create mode 100644 arch/x86/include/asm/fsgsbase.h
create mode 100644 arch/x86/kernel/cpu/hygon.c
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.