summaryrefslogtreecommitdiffstats
path: root/arch (follow)
Commit message (Expand)AuthorAgeFilesLines
* x86/boot: Move mem_encrypt= parsing to the decompressorArd Biesheuvel2024-03-044-42/+19
* x86/startup_64: Simplify virtual switch on primary bootArd Biesheuvel2024-03-041-21/+21
* x86/startup_64: Simplify calculation of initial page table addressArd Biesheuvel2024-03-041-18/+7
* x86/startup_64: Defer assignment of 5-level paging global variablesArd Biesheuvel2024-03-042-31/+15
* x86/startup_64: Simplify CR4 handling in startup codeArd Biesheuvel2024-03-041-18/+17
* x86/boot: Use 32-bit XOR to clear registersUros Bizjak2024-03-012-4/+4
* efi/x86: Set the PE/COFF header's NX compat flag unconditionallyArd Biesheuvel2024-02-281-4/+0
* x86/boot/64: Load the final kernel GDT during early boot directly, remove sta...Brian Gerst2024-02-282-11/+3
* x86/boot/64: Use RIP_REL_REF() to access early_top_pgt[]Ard Biesheuvel2024-02-262-13/+11
* x86/boot/64: Use RIP_REL_REF() to access early page tablesArd Biesheuvel2024-02-261-6/+4
* x86/boot/64: Use RIP_REL_REF() to access '__supported_pte_mask'Ard Biesheuvel2024-02-261-3/+1
* x86/boot/64: Use RIP_REL_REF() to access early_dynamic_pgts[]Ard Biesheuvel2024-02-261-6/+5
* x86/boot/64: Use RIP_REL_REF() to assign 'phys_base'Ard Biesheuvel2024-02-261-6/+1
* x86/boot/64: Simplify global variable accesses in GDT/IDT programmingArd Biesheuvel2024-02-263-49/+32
* Merge branch 'x86/sev' into x86/boot, to resolve conflicts and to pick up dep...Ingo Molnar2024-02-2631-110/+927
|\
| * x86/sev: Fix position dependent variable references in startup codeArd Biesheuvel2024-02-067-36/+51
| * x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULTBorislav Petkov (AMD)2024-02-032-23/+1
| * x86/cpufeatures: Enable/unmask SEV-SNP CPU featureMichael Roth2024-01-291-0/+4
| * KVM: SEV: Make AVIC backing, VMSA and VMCB memory allocation SNP safeBrijesh Singh2024-01-297-5/+54
| * crypto: ccp: Add panic notifier for SEV/SNP firmware shutdown on kdumpAshish Kalra2024-01-294-0/+21
| * x86/sev: Introduce an SNP leaked pages listAshish Kalra2024-01-292-0/+39
| * crypto: ccp: Add support to initialize the AMD-SP for SEV-SNPBrijesh Singh2024-01-291-1/+4
| * x86/sev: Adjust the directmap to avoid inadvertent RMP faultsMichael Roth2024-01-291-2/+83
| * x86/sev: Add helper functions for RMPUPDATE and PSMASH instructionBrijesh Singh2024-01-292-0/+115
| * x86/fault: Dump RMP table information when RMP page faults occurMichael Roth2024-01-291-0/+4
| * x86/traps: Define RMP violation #PF error codeBrijesh Singh2024-01-292-8/+13
| * x86/fault: Add helper for dumping RMP entriesBrijesh Singh2024-01-292-10/+91
| * x86/sev: Add RMP entry lookup helpersBrijesh Singh2024-01-292-0/+52
| * x86/mtrr: Don't print errors if MtrrFixDramModEn is set when SNP enabledAshish Kalra2024-01-291-0/+3
| * x86/sev: Add SEV-SNP host initialization supportBrijesh Singh2024-01-296-1/+253
| * iommu/amd: Don't rely on external callers to enable IOMMU SNP supportAshish Kalra2024-01-291-0/+1
| * x86/speculation: Do not enable Automatic IBRS if SEV-SNP is enabledKim Phillips2024-01-291-1/+6
| * x86/cpufeatures: Add SEV-SNP CPU featureBrijesh Singh2024-01-293-3/+7
| * x86/sme: Fix memory encryption setting if enabled by default and not overriddenArd Biesheuvel2024-01-291-7/+3
| * x86/mm: Fix memory encryption features advertisementKirill A. Shutemov2024-01-291-26/+30
| * x86/sev: Harden #VC instruction emulation somewhatBorislav Petkov (AMD)2024-01-293-3/+108
* | Merge tag 'v6.8-rc6' into x86/boot, to pick up fixesIngo Molnar2024-02-26222-675/+1179
|\ \
| * \ Merge tag 'x86_urgent_for_v6.8_rc6' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2024-02-2512-35/+85
| |\ \
| | * | KVM/VMX: Move VERW closer to VMentry for MDS mitigationPawan Gupta2024-02-202-4/+19
| | * | KVM/VMX: Use BT+JNC, i.e. EFLAGS.CF to select VMRESUME vs. VMLAUNCHSean Christopherson2024-02-202-5/+8
| | * | x86/bugs: Use ALTERNATIVE() instead of mds_user_clear static keyPawan Gupta2024-02-205-26/+7
| | * | x86/entry_32: Add VERW just before userspace transitionPawan Gupta2024-02-201-0/+3
| | * | x86/entry_64: Add VERW just before userspace transitionPawan Gupta2024-02-202-0/+12
| | * | x86/bugs: Add asm helpers for executing VERWPawan Gupta2024-02-203-1/+37
| * | | Merge tag 'powerpc-6.8-4' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds2024-02-255-10/+73
| |\ \ \
| | * | | KVM: PPC: Book3S HV: Fix L2 guest reboot failure due to empty 'arch_compat'Amit Machhiwal2024-02-202-4/+42
| | * | | powerpc/pseries/iommu: DLPAR add doesn't completely initialize pci_controllerGaurav Batra2024-02-193-6/+31
| * | | | Merge tag 'cxl-fixes-6.8-rc6' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2024-02-251-13/+8
| |\ \ \ \
| | * \ \ \ Merge branch 'for-6.8/cxl-cper' into for-6.8/cxlDan Williams2024-02-21120-346/+725
| | |\ \ \ \ | | | | |/ / | | | |/| |
| | * | | | x86/numa: Fix the sort compare func used in numa_fill_memblks()Alison Schofield2024-02-171-1/+1