summaryrefslogtreecommitdiff
path: root/arch/x86
AgeCommit message (Expand)AuthorFilesLines
2023-04-21perf/x86/intel/uncore: Add events for Intel SPR IMC PMUStephane Eranian1-0/+12
2023-04-21Merge branch kvm-arm64/smccc-filtering into kvmarm-master/nextMarc Zyngier3-1/+15
2023-04-21SVM-SEV: convert the rest of fget() uses to fdget() in thereAl Viro1-12/+14
2023-04-21convert sgx_set_attribute() to fdget()/fdput()Al Viro1-6/+5
2023-04-21x86: rewrite '__copy_user_nocache' functionLinus Torvalds3-214/+243
2023-04-21um: make stub data pages size tweakableJohannes Berg3-9/+9
2023-04-20crypto: x86/sha - Use local .L symbols for codeArd Biesheuvel7-68/+57
2023-04-20crypto: x86/crc32 - Use local .L symbols for codeArd Biesheuvel2-42/+41
2023-04-20crypto: x86/aesni - Use local .L symbols for codeArd Biesheuvel2-207/+207
2023-04-20crypto: x86/sha256 - Use RIP-relative addressingArd Biesheuvel1-6/+12
2023-04-20crypto: x86/ghash - Use RIP-relative addressingArd Biesheuvel1-2/+2
2023-04-20crypto: x86/des3 - Use RIP-relative addressingArd Biesheuvel1-32/+64
2023-04-20crypto: x86/crc32c - Use RIP-relative addressingArd Biesheuvel1-1/+2
2023-04-20crypto: x86/cast6 - Use RIP-relative addressingArd Biesheuvel1-14/+18
2023-04-20crypto: x86/cast5 - Use RIP-relative addressingArd Biesheuvel1-17/+21
2023-04-20crypto: x86/camellia - Use RIP-relative addressingArd Biesheuvel3-32/+34
2023-04-20crypto: x86/aria - Use RIP-relative addressingArd Biesheuvel3-40/+40
2023-04-20crypto: x86/aesni - Use RIP-relative addressingArd Biesheuvel2-30/+8
2023-04-20crypto: x86/aegis128 - Use RIP-relative addressingArd Biesheuvel1-3/+3
2023-04-20x86: remove 'zerorest' argument from __copy_user_nocache()Linus Torvalds3-7/+5
2023-04-19x86: set FSRS automatically on AMD CPUs that have FSRMLinus Torvalds1-0/+4
2023-04-19x86: improve on the non-rep 'copy_user' functionLinus Torvalds2-160/+137
2023-04-19x86: improve on the non-rep 'clear_user' functionLinus Torvalds2-46/+72
2023-04-19x86: inline the 'rep movs' in user copies for the FSRM caseLinus Torvalds2-47/+31
2023-04-19x86: move stac/clac from user copy routines into callersLinus Torvalds3-12/+12
2023-04-19x86: don't use REP_GOOD or ERMS for user memory clearingLinus Torvalds2-86/+3
2023-04-19x86: don't use REP_GOOD or ERMS for user memory copiesLinus Torvalds2-54/+12
2023-04-19x86: don't use REP_GOOD or ERMS for small memory clearingLinus Torvalds1-36/+11
2023-04-19x86: don't use REP_GOOD or ERMS for small memory copiesLinus Torvalds1-24/+10
2023-04-19mm/hugetlb_vmemmap: rename ARCH_WANT_HUGETLB_PAGE_OPTIMIZE_VMEMMAPAneesh Kumar K.V1-1/+1
2023-04-18Change DEFINE_SEMAPHORE() to take a number argumentPeter Zijlstra1-1/+1
2023-04-18x86/hyperv: VTL support for Hyper-VSaurabh Sengar4-0/+239
2023-04-18x86/hyperv: Make hv_get_nmi_reason publicSaurabh Sengar2-5/+5
2023-04-18x86/hyperv: Add VTL specific structs and hypercallsSaurabh Sengar1-0/+75
2023-04-18x86/init: Make get/set_rtc_noop() publicSaurabh Sengar2-2/+4
2023-04-18x86/alternatives: Do not use integer constant suffixes in inline asmWilly Tarreau1-1/+1
2023-04-17x86/hyperv: Exclude lazy TLB mode CPUs from enlightened TLB flushesMichael Kelley1-1/+10
2023-04-17x86/hyperv: Add callback filter to cpumask_to_vpset()Michael Kelley1-4/+8
2023-04-17PCI: hv: Enable PCI pass-thru devices in Confidential VMsMichael Kelley1-0/+3
2023-04-17Drivers: hv: Don't remap addresses that are above shared_gpa_boundaryMichael Kelley1-2/+5
2023-04-17hv_netvsc: Remove second mapping of send and recv buffersMichael Kelley1-28/+0
2023-04-17swiotlb: Remove bounce buffer remapping for Hyper-VMichael Kelley1-6/+1
2023-04-17Merge remote-tracking branch 'tip/x86/sev' into hyperv-nextWei Liu16-116/+209
2023-04-16Merge tag 'x86_urgent_for_v6.3_rc7' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-2/+2
2023-04-16Merge tag 'kbuild-fixes-v6.3-3' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-2/+1
2023-04-14x86/hyperv: Mark hv_ghcb_terminate() as noreturnGuilherme G. Piccoli2-2/+2
2023-04-14x86/cpu: Mark {hlt,resume}_play_dead() __noreturnJosh Poimboeuf3-3/+3
2023-04-14cpu: Mark nmi_panic_self_stop() __noreturnJosh Poimboeuf2-2/+1
2023-04-14x86/head: Mark *_start_kernel() __noreturnJosh Poimboeuf3-6/+6
2023-04-14x86/linkage: Fix padding for typed functionsJosh Poimboeuf1-1/+1