aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86
AgeCommit message (Expand)AuthorFilesLines
2020-09-10x86/efi: Add GHCB mappings when SEV-ES is activeTom Lendacky4-0/+43
2020-09-10x86/fpu: Allow multiple bits in clearcpuid= parameterArvind Sankar1-8/+22
2020-09-10objtool: Make unwind hint definitions available to other architecturesJulien Thierry3-84/+17
2020-09-10objtool: Rename frame.h -> objtool.hJulien Thierry8-8/+8
2020-09-10swiotlb: Declare swiotlb_late_init_with_default_size() in headerAndy Shevchenko1-1/+0
2020-09-10arch/x86/amd/ibs: Fix re-arming IBS FetchKim Phillips1-1/+14
2020-09-10perf/x86/rapl: Add AMD Fam19h RAPL supportKim Phillips1-0/+1
2020-09-10perf/x86/amd/ibs: Support 27-bit extended Op/cycle counterKim Phillips2-11/+32
2020-09-10perf/x86/amd/ibs: Fix raw sample data accumulationKim Phillips2-10/+17
2020-09-10perf/x86/amd/ibs: Don't include randomized bits in get_ibs_op_count()Kim Phillips1-4/+8
2020-09-10perf/x86/amd: Fix sampling Large Increment per Cycle eventsKim Phillips1-2/+2
2020-09-10perf/amd/uncore: Set all slices and threads to restore perf stat -a behaviourKim Phillips1-20/+8
2020-09-10perf/x86/intel/ds: Fix x86_pmu_stop warning for large PEBSKan Liang1-12/+20
2020-09-10x86/tsc: Use seqcount_latch_tAhmed S. Darwish1-5/+5
2020-09-09x86/sev-es: Handle NMI StateJoerg Roedel4-0/+32
2020-09-09x86/sev-es: Support CPU offline/onlineJoerg Roedel2-0/+64
2020-09-09x86/head/64: Don't call verify_cpu() on starting APsJoerg Roedel3-0/+19
2020-09-09x86/smpboot: Load TSS and getcpu GDT entry before loading IDTJoerg Roedel3-1/+25
2020-09-09x86/realmode: Setup AP jump tableTom Lendacky4-2/+93
2020-09-09x86/realmode: Add SEV-ES specific trampoline entry pointJoerg Roedel3-0/+26
2020-09-09x86/vmware: Add VMware-specific handling for VMMCALL under SEV-ESDoug Covelli1-5/+45
2020-09-09x86/kvm: Add KVM-specific VMMCALL handling under SEV-ESTom Lendacky1-6/+29
2020-09-09x86/paravirt: Allow hypervisor-specific VMMCALL handling under SEV-ESJoerg Roedel2-1/+27
2020-09-09x86/sev-es: Handle #DB EventsJoerg Roedel1-0/+17
2020-09-09x86/sev-es: Handle #AC EventsJoerg Roedel1-0/+19
2020-09-09x86/sev-es: Handle VMMCALL EventsTom Lendacky1-0/+23
2020-09-09x86/sev-es: Handle MWAIT/MWAITX EventsTom Lendacky1-0/+10
2020-09-09x86/sev-es: Handle MONITOR/MONITORX EventsTom Lendacky1-0/+13
2020-09-09x86/sev-es: Handle INVD EventsTom Lendacky1-0/+4
2020-09-09x86/sev-es: Handle RDPMC EventsTom Lendacky1-0/+22
2020-09-09x86/sev-es: Handle RDTSC(P) EventsTom Lendacky3-0/+31
2020-09-09x86/sev-es: Handle WBINVD EventsTom Lendacky1-0/+9
2020-09-09x86/sev-es: Handle DR7 read/write eventsTom Lendacky1-0/+85
2020-09-09x86/sev-es: Handle MSR eventsTom Lendacky1-0/+28
2020-09-09x86/sev-es: Handle MMIO String InstructionsJoerg Roedel1-0/+77
2020-09-09x86/sev-es: Handle MMIO eventsTom Lendacky2-0/+227
2020-09-09x86/sev-es: Handle instruction fetches from user-spaceJoerg Roedel1-9/+22
2020-09-09x86/sev-es: Wire up existing #VC exit-code handlersJoerg Roedel2-4/+9
2020-09-09x86/sev-es: Add a Runtime #VC Exception HandlerTom Lendacky3-8/+255
2020-09-09x86/entry/64: Add entry code for #VC handlerJoerg Roedel5-0/+171
2020-09-09x86/dumpstack/64: Add noinstr version of get_stack_info()Joerg Roedel4-20/+30
2020-09-09x86/sev-es: Adjust #VC IST Stack on entering NMI handlerJoerg Roedel3-0/+81
2020-09-09x86/sev-es: Allocate and map an IST stack for #VC handlerJoerg Roedel5-14/+63
2020-09-09x86/sev-es: Setup per-CPU GHCBs for the runtime handlerTom Lendacky3-1/+60
2020-09-09x86/sev-es: Setup GHCB-based boot #VC handlerJoerg Roedel9-8/+176
2020-09-09x86/sev-es: Setup an early #VC handlerJoerg Roedel3-1/+57
2020-09-09x86/sev-es: Compile early handler code into kernel imageJoerg Roedel3-10/+175
2020-09-09x86/defconfigs: Explicitly unset CONFIG_64BIT in i386_defconfigDaniel Díaz1-0/+1
2020-09-08x86: remove address space overrides using set_fs()Christoph Hellwig8-77/+39
2020-09-08x86: make TASK_SIZE_MAX usable from assembly codeChristoph Hellwig2-3/+3