summaryrefslogtreecommitdiffstats
path: root/arch/x86/kernel/cpu
Commit message (Expand)AuthorAgeFilesLines
...
| | * | 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
| * | | x86/sgx: Replace section->init_laundry_list with sgx_dirty_page_listJarkko Sakkinen2021-03-182-36/+25
| |/ /
* | | Merge tag 'x86_vmware_for_v5.13' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2021-04-261-0/+2
|\ \ \
| * | | x86/vmware: Avoid TSC recalibration when frequency is knownAlexey Makhalov2021-03-281-0/+2
| |/ /
* | | Merge tag 'x86_alternatives_for_v5.13' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2021-04-261-2/+3
|\ \ \ | | |/ | |/|
| * | x86/paravirt: Switch time pvops functions to use static_call()Juergen Gross2021-03-111-2/+3
| |/
* | Merge tag 'ras_core_for_v5.13' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2021-04-261-0/+6
|\ \
| * | x86/mce/inject: Add IPID for injection tooBorislav Petkov2021-03-241-0/+6
| |/
* / x86/microcode: Check for offline CPUs before requesting new microcodeOtavio Pontes2021-03-221-4/+4
|/
* Merge tag 'x86-entry-2021-02-24' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2021-02-241-2/+2
|\
| * Merge branch 'x86/paravirt' into x86/entryIngo Molnar2021-02-125-6/+26
| |\
| * | x86/irq/64: Adjust the per CPU irq stack pointer by 8Thomas Gleixner2021-02-101-1/+1
| * | x86/irq: Sanitize irq stack trackingThomas Gleixner2021-02-101-1/+1
* | | Merge tag 'char-misc-5.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2021-02-241-1/+15
|\ \ \
| * | | x86/acrn: Introduce acrn_cpuid_base() and hypervisor feature bitsYin Fengwei2021-02-091-1/+1