summaryrefslogtreecommitdiff
path: root/arch/x86/kernel/cpu/mtrr
AgeCommit message (Expand)AuthorFilesLines
2024-08-22x86/cpu: KVM: Add common defines for architectural memory types (PAT, MTRRs, ...Sean Christopherson1-0/+6
2024-08-08x86/mtrr: Check if fixed MTRRs exist before saving themAndi Kleen1-1/+1
2024-04-04x86/CPU/AMD: Track SNP host status with cc_platform_*()Borislav Petkov (AMD)1-1/+1
2024-01-29x86/mtrr: Don't print errors if MtrrFixDramModEn is set when SNP enabledAshish Kalra1-0/+3
2023-11-20x86/mtrr: Document missing function parameters in kernel-docBorislav Petkov (AMD)1-4/+10
2023-06-01x86/mtrr: Unify debugging printingBorislav Petkov (AMD)4-40/+29
2023-06-01x86/mtrr: Remove unused codeJuergen Gross1-9/+0
2023-06-01x86/mtrr: Don't let mtrr_type_lookup() return MTRR_TYPE_INVALIDJuergen Gross1-2/+2
2023-06-01x86/mtrr: Use new cache_map in mtrr_type_lookup()Juergen Gross1-194/+43
2023-06-01x86/mtrr: Add mtrr=debug command line optionJuergen Gross1-19/+45
2023-06-01x86/mtrr: Construct a memory map with cache modesJuergen Gross3-2/+314
2023-06-01x86/mtrr: Add get_effective_type() service functionJuergen Gross1-20/+19
2023-06-01x86/mtrr: Allocate mtrr_value array dynamicallyJuergen Gross1-1/+7
2023-06-01x86/mtrr: Move 32-bit code from mtrr.c to legacy.cJuergen Gross4-75/+98
2023-06-01x86/mtrr: Have only one set_mtrr() variantJuergen Gross1-20/+8
2023-06-01x86/mtrr: Replace vendor tests in MTRR codeJuergen Gross7-29/+31
2023-06-01x86/mtrr: Support setting MTRR state for software defined MTRRsJuergen Gross2-2/+72
2023-06-01x86/mtrr: Replace size_or_mask and size_and_mask with a much easier conceptJuergen Gross4-43/+35
2023-05-09x86/mtrr: Remove physical address size calculationJuergen Gross4-64/+29
2022-12-05x86/mtrr: Make message for disabled MTRRs more descriptiveJuergen Gross1-1/+3
2022-11-10x86/mtrr: Simplify mtrr_ops initializationJuergen Gross5-54/+10
2022-11-10x86: Decouple PAT and MTRR handlingJuergen Gross1-10/+2
2022-11-10x86/mtrr: Add a stop_machine() handler calling only cache_cpu_init()Juergen Gross1-86/+2
2022-11-10x86/mtrr: Let cache_aps_delayed_init replace mtrr_aps_delayed_initJuergen Gross1-13/+5
2022-11-10x86/mtrr: Get rid of __mtrr_enabled boolJuergen Gross1-8/+5
2022-11-10x86/mtrr: Simplify mtrr_bp_init()Juergen Gross3-20/+1
2022-11-10x86/mtrr: Remove set_all callback from struct mtrr_opsJuergen Gross3-8/+5
2022-11-10x86/mtrr: Disentangle MTRR init from PAT initJuergen Gross1-13/+2
2022-11-10x86/mtrr: Move cache control code to cacheinfo.cJuergen Gross1-74/+0
2022-11-10x86/mtrr: Split MTRR-specific handling from cache dis/enablingJuergen Gross1-7/+19
2022-11-10x86/mtrr: Rename prepare_set() and post_set()Juergen Gross1-22/+21
2022-11-10x86/mtrr: Replace use_intel() with a local flagJuergen Gross3-18/+13
2022-10-20x86/mtrr: Remove unused cyrix_set_all() functionJuergen Gross1-34/+0
2022-10-19x86/mtrr: Add comment for set_mtrr_state() serializationJuergen Gross1-1/+4
2021-08-10x86/mtrr: Replace deprecated CPU-hotplug functions.Sebastian Andrzej Siewior1-4/+4
2021-05-10x86/msr: Rename MSR_K8_SYSCFG to MSR_AMD64_SYSCFGBrijesh Singh2-3/+3
2021-03-21x86: Fix various typos in comments, take #2Ingo Molnar1-1/+1
2021-03-18x86: Fix various typos in commentsIngo Molnar1-1/+1
2021-02-20Merge tag 'x86_mm_for_v5.12' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds3-5/+2
2021-01-15x86: Remove definition of DEBUGTom Rix2-3/+0
2021-01-06x86/mtrr: Correct the range check before performing MTRR type lookupsYing-Tsun Huang1-3/+3
2020-12-30x86/mtrr: Convert comma to semicolonZheng Yongjun1-2/+2
2020-12-14Merge tag 'core-rcu-2020-12-14' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-2/+0
2020-11-19x86/smpboot: Move rcu_cpu_starting() earlierPaul E. McKenney1-2/+0
2020-11-02x86/mtrr: Fix a kernel-doc markupMauro Carvalho Chehab1-1/+2
2020-08-23treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva1-1/+1
2020-04-26x86/tlb: Move __flush_tlb() out of lineThomas Gleixner1-2/+2
2020-02-04proc: convert everything to "struct proc_ops"Alexey Dobriyan1-10/+11
2020-01-28Merge branch 'x86-mtrr-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-41/+22
2019-12-10x86/mm/pat: Rename <asm/pat.h> => <asm/memtype.h>Ingo Molnar2-2/+2