summaryrefslogtreecommitdiffstats
path: root/arch/x86/kernel/cpu (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'x86_urgent_for_v5.13_rc6' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2021-06-201-0/+1
|\
| * x86/sgx: Add missing xa_destroy() when virtual EPC is destroyedKai Huang2021-06-151-0/+1
* | x86/nmi_watchdog: Fix old-style NMI watchdog regression on old Intel CPUsCodyYao-oc2021-06-101-2/+2
|/
* Merge tag 'x86_urgent_for_v5.13_rc2' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2021-05-163-5/+5
|\
| * x86/msr: Rename MSR_K8_SYSCFG to MSR_AMD64_SYSCFGBrijesh Singh2021-05-103-5/+5
* | x86, sched: Fix the AMD CPPC maximum performance value on certain AMD Ryzen g...Huang Rui2021-05-131-0/+16
|/
* x86/cpu: Remove write_tsc() and write_rdtscp_aux() wrappersSean Christopherson2021-05-051-1/+1
* x86/cpu: Initialize MSR_TSC_AUX if RDTSCP *or* RDPID is supportedSean Christopherson2021-05-051-1/+1
* x86/resctrl: Fix init const confusionAndi Kleen2021-05-051-1/+1
* Revert "mremap: don't allow MREMAP_DONTUNMAP on special_mappings and aio"Brian Geffon2021-04-301-1/+1
* Merge tag 'perf-core-2021-04-28' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2021-04-281-0/+16
|\
| * x86/cpu: Add helper function to get the type of the current hybrid CPURicardo Neri2021-04-191-0/+16
* | Merge tag 'x86_core_for_v5.13' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2021-04-285-18/+9
|\ \
| * \ Merge branch 'x86/cpu' into WIP.x86/core, to merge the NOP changes & resolve ...Ingo Molnar2021-04-023-7/+3
| |\ \
| | * | x86/mce: Add Xeon Sapphire Rapids to list of CPUs that support PPINTony Luck2021-03-201-0/+1
| | * | x86: Remove dynamic NOP selectionPeter Zijlstra2021-03-151-5/+0
| | * | x86/cpu/hygon: Set __max_die_per_package on HygonPu Wen2021-03-061-2/+2
| | |/
| * | Merge 'x86/alternatives'Borislav Petkov2021-03-311-2/+3
| |\ \
| * | | x86: Add insn_decode_kernel()Peter Zijlstra2021-03-311-1/+1
| * | | x86/mce: Convert to insn_decode()Borislav Petkov2021-03-151-8/+4
| * | | x86/stackprotector/32: Make the canary into a regular percpu variableAndy Lutomirski2021-03-081-3/+2
| | |/ | |/|
* | | Merge tag 'hyperv-next-signed-20210426' of git://git.kernel.org/pub/scm/linux...Linus Torvalds2021-04-261-20/+12
|\ \ \
| * | | x86/Hyper-V: Support for free page reportingSunil Muthuswamy2021-03-241-4/+5
| * | | clocksource/drivers/hyper-v: Move handling of STIMER0 interruptsMichael Kelley2021-03-081-7/+3
| * | | Drivers: hv: vmbus: Move handling of VMbus interruptsMichael Kelley2021-03-081-9/+4
| |/ /
* | | Merge tag 'x86-splitlock-2021-04-26' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2021-04-262-20/+93
|\ \ \
| * | | x86/traps: Handle #DB for bus lockFenghua Yu2021-03-282-20/+93
| |/ /
* | | Merge tag 'x86_cleanups_for_v5.13' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2021-04-2615-24/+26
|\ \ \
| * | | x86/cacheinfo: Remove unneeded dead-store initializationYang Li2021-04-071-1/+1
| * | | x86/process/64: Move cpu_current_top_of_stack out of TSSLai Jiangshan2021-03-281-0/+2
| * | | x86: Fix various typos in comments, take #2Ingo Molnar2021-03-215-6/+6
| * | | x86: Fix various typos in commentsIngo Molnar2021-03-1812-18/+18
| |/ /
* | | Merge tag 'x86_sgx_for_v5.13' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2021-04-2613-521/+698
|\ \ \
| * | | x86/sgx: Mark sgx_vepc_vm_ops staticWei Yongjun2021-04-121-1/+1
| * | | x86/sgx: Do not update sgx_nr_free_pages in sgx_setup_epc_section()Jarkko Sakkinen2021-04-081-1/+0
| * | | x86/sgx: Move provisioning device creation out of SGX driverSean Christopherson2021-04-063-32/+58
| * | | x86/sgx: Add helpers to expose ECREATE and EINIT to KVMSean Christopherson2021-04-061-0/+117
| * | | x86/sgx: Add helper to update SGX_LEPUBKEYHASHn MSRsKai Huang2021-04-063-3/+20
| * | | x86/sgx: Add encls_faulted() helperSean Christopherson2021-04-062-2/+15
| * | | x86/sgx: Move ENCLS leaf definitions to sgx.hSean Christopherson2021-04-061-15/+0
| * | | x86/sgx: Expose SGX architectural definitions to the kernelSean Christopherson2021-04-063-342/+2
| * | | x86/sgx: Initialize virtual EPC driver even when SGX driver is disabledKai Huang2021-04-061-1/+10
| * | | x86/cpu/intel: Allow SGX virtualization without Launch Control supportSean Christopherson2021-04-061-15/+44
| * | | x86/sgx: Introduce virtual EPC for use by KVM guestsSean Christopherson2021-04-063-0/+269
| * | | x86/sgx: Add SGX_CHILD_PRESENT hardware error codeSean Christopherson2021-03-261-0/+2
| * | | x86/sgx: Wipe out EREMOVE from sgx_free_epc_page()Kai Huang2021-03-265-17/+39
| * | | x86/cpufeatures: Add SGX1 and SGX2 sub-featuresSean Christopherson2021-03-252-0/+4
| * | | x86/cpufeatures: Make SGX_LC feature bit depend on SGX bitKai Huang2021-03-252-9/+4
| * | | x86/sgx: Remove unnecessary kmap() from sgx_ioc_enclave_init()Ira Weiny2021-03-251-6/+8
| * | | x86/sgx: Add a basic NUMA allocation scheme to sgx_alloc_epc_page()Jarkko Sakkinen2021-03-192-48/+87