Prarit Bhargava 39ff4d84cc tools headers x86 cpufeatures: Sync with the kernel sources to pick TDX, Zen, APIC MSR fence changes
JIRA: https://issues.redhat.com/browse/RHEL-25415

commit 15d6daad8f8add8ef99b6e4e2b5bf0db48e1a8db
Author: Arnaldo Carvalho de Melo <acme@redhat.com>
Date:   Tue Jan 30 10:09:18 2024 -0300

    tools headers x86 cpufeatures: Sync with the kernel sources to pick TDX, Zen, APIC MSR fence changes

    To pick the changes from:

      1e536e10689700e0 ("x86/cpu: Detect TDX partial write machine check erratum")
      765a0542fdc7aad7 ("x86/virt/tdx: Detect TDX during kernel boot")
      30fa92832f405d5a ("x86/CPU/AMD: Add ZenX generations flags")
      04c3024560d3a14a ("x86/barrier: Do not serialize MSR accesses on AMD")

    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 differences:
        diff -u tools/arch/x86/include/asm/cpufeatures.h arch/x86/include/asm/cpufeatures.h

    Cc: Adrian Hunter <adrian.hunter@intel.com>
    Cc: Borislav Petkov <bp@alien8.de>
    Cc: Dave Hansen <dave.hansen@linux.intel.com>
    Cc: Ian Rogers <irogers@google.com>
    Cc: Jiri Olsa <jolsa@kernel.org>
    Cc: Kai Huang <kai.huang@intel.com>
    Cc: Namhyung Kim <namhyung@kernel.org>
    Link: https://lore.kernel.org/lkml/
    Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>

Signed-off-by: Prarit Bhargava <prarit@redhat.com>
2024-03-20 09:43:35 -04:00
2024-03-20 09:43:20 -04:00
2024-03-20 09:43:02 -04:00
2024-03-20 09:43:09 -04:00
2024-03-20 09:43:13 -04:00
2024-01-12 13:40:43 -05:00
2024-02-25 08:39:32 -07:00

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.
S
Description
No description provided
Readme
2.8 GiB
Languages
C 97.6%
Assembly 1%
Shell 0.5%
Python 0.3%
Makefile 0.3%
Other 0.1%