linux-rockchip/arch/x86/mm
Tony Luck a20eea14a6 x86/mm: Switch to new Intel CPU model defines
commit 2eda374e883ad297bd9fe575a16c1dc850346075 upstream.

New CPU #defines encode vendor and family as well as model.

[ dhansen: vertically align 0's in invlpg_miss_ids[] ]

Signed-off-by: Tony Luck <tony.luck@intel.com>
Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com>
Signed-off-by: Borislav Petkov (AMD) <bp@alien8.de>
Link: https://lore.kernel.org/all/20240424181518.41946-1-tony.luck%40intel.com
[ Ricardo: I used the old match macro X86_MATCH_INTEL_FAM6_MODEL()
  instead of X86_MATCH_VFM() as in the upstream commit.
  I also kept the ALDERLAKE_N name instead of ATOM_GRACEMONT. Both refer
  to the same CPU model. ]
Signed-off-by: Ricardo Neri <ricardo.neri-calderon@linux.intel.com>
Reviewed-by: Pawan Gupta <pawan.kumar.gupta@linux.intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2024-09-30 16:23:56 +02:00
..
pat x86/pat: Fix W^X violation false-positives when running as Xen PV guest 2024-06-12 11:03:11 +02:00
amdtopology.c
cpu_entry_area.c
debug_pagetables.c
dump_pagetables.c
extable.c
fault.c x86/mm: Remove broken vsyscall emulation code from the page fault code 2024-06-12 11:03:02 +02:00
highmem_32.c
hugetlbpage.c
ident_map.c Revert "x86/mm/ident_map: Use gbpages only where full GB page should be mapped." 2024-04-10 16:28:25 +02:00
init.c x86/mm: Switch to new Intel CPU model defines 2024-09-30 16:23:56 +02:00
init_32.c
init_64.c x86/kaslr: Expose and use the end of the physical memory address space 2024-09-12 11:10:17 +02:00
iomap_32.c
ioremap.c
kasan_init_64.c
kaslr.c x86/kaslr: Expose and use the end of the physical memory address space 2024-09-12 11:10:17 +02:00
kmmio.c
kmsan_shadow.c
maccess.c x86/mm: Disallow vsyscall page read for copy_from_kernel_nofault() 2024-03-26 18:20:25 -04:00
Makefile
mem_encrypt.c
mem_encrypt_amd.c x86/sev: Skip ROM range scans and validation for SEV-SNP guests 2024-04-03 15:19:55 +02:00
mem_encrypt_boot.S x86/mm: Remove P*D_PAGE_MASK and P*D_PAGE_SIZE macros 2024-04-27 17:07:06 +02:00
mem_encrypt_identity.c x86/sme: Move early SME kernel encryption handling into .head.text 2024-04-27 17:07:07 +02:00
mm_internal.h
mmap.c
mmio-mod.c
numa.c x86/numa: Fix SRAT lookup of CFMWS ranges with numa_fill_memblks() 2024-06-12 11:03:17 +02:00
numa_32.c
numa_64.c
numa_emulation.c
numa_internal.h
pf_in.c
pf_in.h
pgprot.c
pgtable.c mm: fix race between __split_huge_pmd_locked() and GUP-fast 2024-06-16 13:41:38 +02:00
pgtable_32.c
physaddr.c
physaddr.h
pkeys.c
pti.c x86/mm: Fix PTI for i386 some more 2024-09-12 11:10:29 +02:00
srat.c
testmmiotrace.c
tlb.c