mirror-linux/arch/x86
Linus Torvalds 316a94cb63 Disable GCOV instrumentation in the SEV noinstr.c collection
of SEV noinstr methods, to further robustify the code.
 
 Signed-off-by: Ingo Molnar <mingo@kernel.org>
 -----BEGIN PGP SIGNATURE-----
 
 iQJFBAABCgAvFiEEBpT5eoXrXCwVQwEKEnMQ0APhK1gFAmljfA8RHG1pbmdvQGtl
 cm5lbC5vcmcACgkQEnMQ0APhK1gvJA/7BrjOrhI5phRL40jwY9fhIXL0MElx+y+w
 avMmcvz7W6PCL57sT77R9Ol8keCki2Ff5ynk4wrWAoUxGBA85iiU8/FoZC4BPaIy
 wOcH/5DZV4z2Cvy21RChtN7A/dWTDyEt93B00BojgLgf6OgShS/ZiRJSRJasdGn2
 S0GG4g58LYfidoDuAwIVgAyTgE/gVYRdeqZvUV/+Y6byNNac2r8EtEWLt5OCsUUe
 LmF00yEE9/QN+oeJ3j2wT5sBAIgw7RbcIDMHJ12NYsJEc3SUZVDu9sBIzpoe1dfz
 vPJFUC3XdV40aYWGyx7yx+sp3SmgTvcBzNGpN3BmrSn5ZvlF/sCn5xTZKsu9bKmu
 MSzvjwfMSGIdSRGleeuVIr0R3t0asahHTmkqiUpOpLjhjvkxSdzJLK52BMQeOuLD
 th1yB45it1HEUzYKoZBb3ZC1i/B+hhaWyEB8VECSt4CvsEbCFL3jfSDk++lJb5oX
 dvskU30tNYuNVhkcv4vBJ3TPUy/0OZfbtOs8gMUm9m9lSO4X/ukQgWbN0V+amO/N
 QJO8UmHT2euxYbv+DD91Fcnoom1I5Yfv3/OB+Ouqln4h3zvWx+gwvH0hIEPjGkB3
 0x13ZHuHfiU/M/wjytwpEEgO9gC7Atu9LHhHITPu8v4YJ3sVvU4zMjDT0F9V2evR
 a6Ejsc202Pg=
 =GwVv
 -----END PGP SIGNATURE-----

Merge tag 'x86-urgent-2026-01-11' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip

Pull x86 fix from Ingo Molnar:
 "Disable GCOV instrumentation in the SEV noinstr.c collection of SEV
  noinstr methods, to further robustify the code"

* tag 'x86-urgent-2026-01-11' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
  x86/sev: Disable GCOV on noinstr object
2026-01-11 07:19:43 -10:00
..
boot - Use the proper accessors when reading CR3 as part of the page level 2025-12-02 13:32:52 -08:00
coco x86/sev: Disable GCOV on noinstr object 2026-01-05 10:22:48 +01:00
configs
crypto This update includes the following changes: 2025-12-03 11:28:38 -08:00
entry * Fix 64-bit identifier structure member name in fred_ss 2025-12-02 14:24:21 -08:00
events treewide: Update email address 2026-01-11 06:09:11 -10:00
hyperv x86/hv: Add gitignore entry for generated header file 2025-12-13 19:57:41 +12:00
ia32
include Miscellaneous x86 fixes: 2025-12-21 14:41:29 -08:00
kernel treewide: Update email address 2026-01-11 06:09:11 -10:00
kvm KVM fixes for 6.19-rc1 2025-12-18 18:38:45 +01:00
lib Address various objtool scalability bugs/inefficiencies exposed by 2025-12-06 11:56:51 -08:00
math-emu x86/math-emu: Fix div_Xsig() prototype 2025-11-09 21:01:08 +01:00
mm treewide: Update email address 2026-01-11 06:09:11 -10:00
net bpf: Add bpf_has_frame_pointer() 2025-12-09 23:29:42 -08:00
pci
platform - Remove a bunch of asm implementing condition flags testing in KVM's 2025-10-11 11:19:16 -07:00
power
purgatory kcfi: Rename CONFIG_CFI_CLANG to CONFIG_CFI 2025-09-24 14:29:14 -07:00
ras
realmode
tools - Add functionality to provide runtime firmware updates for the non-x86 parts 2025-09-30 13:40:35 -07:00
um x86/asm: Remove ANNOTATE_DATA_SPECIAL usage 2025-12-03 16:53:19 +01:00
video
virt x86: Restrict KVM-induced symbol exports to KVM modules where obvious/possible 2025-11-12 15:29:38 -08:00
xen x86/xen: Fix sparse warning in enlighten_pv.c 2025-12-16 07:48:40 +01:00
.gitignore
Kbuild
Kconfig Significant patch series in this merge are as follows: 2025-12-05 13:52:43 -08:00
Kconfig.assembler
Kconfig.cpu
Kconfig.cpufeatures x86/cpufeatures: Enumerate the LASS feature bits 2025-11-18 10:38:26 -08:00
Kconfig.debug
Makefile vfs-6.19-rc1.misc 2025-12-01 08:44:26 -08:00
Makefile.um
Makefile_32.cpu