summaryrefslogtreecommitdiffstats
path: root/arch/x86/kernel/cpu
Commit message (Expand)AuthorAgeFilesLines
* 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
| * | | x86/acrn: Introduce acrn_{setup, remove}_intr_handler()Shuo Liu2021-02-091-0/+14
* | | | Merge tag 'hyperv-next-signed-20210216' of git://git.kernel.org/pub/scm/linux...Linus Torvalds2021-02-211-0/+58
|\ \ \ \
| * | | | x86/hyperv: implement and use hv_smp_prepare_cpusWei Liu2021-02-111-0/+29
| * | | | x86/hyperv: detect if Linux is the root partitionWei Liu2021-02-111-0/+20
| * | | | x86/hyperv: Load/save the Isolation Configuration leafAndrea Parri (Microsoft)2021-02-111-0/+9
| |/ / /
* | | | Merge tag 'oprofile-removal-5.12' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2021-02-211-10/+1
|\ \ \ \
| * | | | arch: x86: Remove CONFIG_OPROFILE supportViresh Kumar2021-01-291-10/+1
| | |/ / | |/| |