mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2026-04-29 11:44:39 -04:00
9bc83d6e3824f09cef73b01256962d950965ddc4
To pick the changes from:3d8f61bf8b("x86: KVM: Add common feature flag for AMD's PSFD")3763bf5802("x86/cpufeatures: Redefine synthetic virtual NMI bit as AMD's "real" vNMI")6449dcb0ca("x86: CPUID and CR3/CR4 flags for Linear Address Masking")be8de49bea("x86/speculation: Identify processors vulnerable to SMT RSB predictions")e7862eda30("x86/cpu: Support AMD Automatic IBRS")faabfcb194("x86/cpu, kvm: Add the SMM_CTL MSR not present feature")5b909d4ae5("x86/cpu, kvm: Add the Null Selector Clears Base feature")84168ae786("x86/cpu, kvm: Move X86_FEATURE_LFENCE_RDTSC to its native leaf")a9dc9ec5a1("x86/cpu, kvm: Add the NO_NESTED_DATA_BP feature")f8df91e73a("x86/cpufeatures: Add macros for Intel's new fast rep string features")78335aac61("x86/cpufeatures: Add Bandwidth Monitoring Event Configuration feature flag")f334f723a6("x86/cpufeatures: Add Slow Memory Bandwidth Allocation feature flag")a018d2e3d4("x86/cpufeatures: Add Architectural PerfMon Extension bit") This causes these perf files to be rebuilt and brings some X86_FEATURE that will be used when updating the copies of tools/arch/x86/lib/mem{cpy,set}_64.S with the kernel sources: CC /tmp/build/perf/bench/mem-memcpy-x86-64-asm.o CC /tmp/build/perf/bench/mem-memset-x86-64-asm.o And addresses this perf build warning: Warning: Kernel ABI header at 'tools/arch/x86/include/asm/cpufeatures.h' differs from latest version at 'arch/x86/include/asm/cpufeatures.h' diff -u tools/arch/x86/include/asm/cpufeatures.h arch/x86/include/asm/cpufeatures.h Cc: Borislav Petkov (AMD) <bp@alien8.de> Cc: Kim Phillips <kim.phillips@amd.com> Cc: Jim Mattson <jmattson@google.com> Cc: Babu Moger <babu.moger@amd.com> Cc: Ingo Molnar <mingo@kernel.org> Cc: Kan Liang <kan.liang@linux.intel.com> Cc: Sean Christopherson <seanjc@google.com> Cc: Dave Hansen <dave.hansen@linux.intel.com> Cc: Kirill A. Shutemov <kirill.shutemov@linux.intel.com> Cc: Paolo Bonzini <pbonzini@redhat.com> Cc: Tom Lendacky <thomas.lendacky@amd.com> Link: https://lore.kernel.org/lkml/ZGTTw642q8mWgv2Y@kernel.org Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
Merge tag 'loongarch-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson
Linux kernel
============
There are several guides for kernel developers and users. These guides can
be rendered in a number of formats, like HTML and PDF. Please read
Documentation/admin-guide/README.rst first.
In order to build the documentation, use ``make htmldocs`` or
``make pdfdocs``. The formatted documentation can also be read online at:
https://www.kernel.org/doc/html/latest/
There are various text files in the Documentation/ subdirectory,
several of them using the Restructured Text markup notation.
Please read the Documentation/process/changes.rst file, as it contains the
requirements for building and running the kernel, and information about
the problems which may result by upgrading your kernel.
Description
Languages
C
97%
Assembly
1%
Shell
0.6%
Rust
0.5%
Python
0.4%
Other
0.3%