aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86
AgeCommit message (Expand)AuthorFilesLines
2021-09-15Merge tag 'hyperv-fixes-signed-20210915' of git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linuxLinus Torvalds1-17/+26
2021-09-15x86/paravirt: Use PVOP_* for paravirt callsPeter Zijlstra1-4/+4
2021-09-15x86/paravirt: Mark arch_local_irq_*() __always_inlinePeter Zijlstra1-4/+4
2021-09-15x86/sev: Fix noinstr for vc_ghcb_invalidate()Peter Zijlstra1-1/+1
2021-09-15x86: Always inline ip_within_syscall_gap()Peter Zijlstra1-1/+1
2021-09-15x86/kvm: Always inline evmcs_write64()Peter Zijlstra1-2/+2
2021-09-15x86/kvm: Always inline to_svm()Peter Zijlstra1-1/+1
2021-09-15x86/kvm: Always inline vmload() / vmsave()Peter Zijlstra1-2/+2
2021-09-15x86/kvm: Always inline sev_*guest()Peter Zijlstra1-3/+3
2021-09-15x86/xen: Move hypercall_page to top of the fileJosh Poimboeuf1-17/+17
2021-09-15xen: fix usage of pmd_populate in mremap for pv guestsJuergen Gross1-2/+5
2021-09-15xen: reset legacy rtc flag for PV domUJuergen Gross1-0/+7
2021-09-14bpf,x64 Emit IMUL instead of MUL for x86-64Jie Meng1-29/+22
2021-09-14memblock: introduce saner 'memblock_free_ptr()' interfaceLinus Torvalds4-8/+5
2021-09-14x86/fpu/signal: Change return code of restore_fpregs_from_user() to booleanThomas Gleixner1-9/+8
2021-09-14x86/fpu/signal: Change return code of check_xstate_in_sigframe() to booleanThomas Gleixner1-7/+7
2021-09-14x86/fpu/signal: Change return type of __fpu_restore_sig() to booleanThomas Gleixner1-21/+20
2021-09-14x86/fpu/signal: Change return type of fpu__restore_sig() to booleanThomas Gleixner4-16/+14
2021-09-14x86/signal: Change return type of restore_sigcontext() to booleanThomas Gleixner2-15/+15
2021-09-14x86/fpu/signal: Change return type of copy_fpregs_to_sigframe() helpers to booleanThomas Gleixner1-8/+9
2021-09-14x86/fpu/signal: Change return type of copy_fpstate_to_sigframe() to booleanThomas Gleixner4-16/+14
2021-09-14x86/fpu/signal: Move xstate clearing out of copy_fpregs_to_sigframe()Thomas Gleixner1-12/+6
2021-09-14x86/fpu/signal: Move header zeroing out of xsave_to_user_sigframe()Thomas Gleixner2-11/+18
2021-09-14bpf: Handle return value of BPF_PROG_TYPE_STRUCT_OPS progHou Tao1-13/+40
2021-09-14arch: remove unused function syscall_set_arguments()Peter Collingbourne1-33/+0
2021-09-14x86/mce: Avoid infinite loop for copy from user recoveryTony Luck1-11/+32
2021-09-13perf: Enable branch record for software eventsSong Liu4-22/+86
2021-09-13x86/asm: Avoid adding register pressure for the init case in static_cpu_has()H. Peter Anvin1-4/+9
2021-09-13x86/asm: Add _ASM_RIP() macro for x86-64 (%rip) suffixH. Peter Anvin (Intel)1-0/+5
2021-09-13x86/ACPI: Don't add CPUs that are not online capableMario Limonciello1-0/+9
2021-09-13x86/uaccess: Fix 32-bit __get_user_asm_u64() when CC_HAS_ASM_GOTO_OUTPUT=yWill Deacon1-2/+2
2021-09-13x86/fpu/signal: Clarify exception handling in restore_fpregs_from_user()Thomas Gleixner2-15/+11
2021-09-13x86/extable: Remove EX_TYPE_FAULT from MCE safe fixupsThomas Gleixner1-1/+0
2021-09-13x86/fpu: Use EX_TYPE_FAULT_MCE_SAFE for exception fixupsThomas Gleixner1-2/+2
2021-09-13x86/copy_mc: Use EX_TYPE_DEFAULT_MCE_SAFE for exception fixupsThomas Gleixner1-4/+4
2021-09-13x86/extable: Provide EX_TYPE_DEFAULT_MCE_SAFE and EX_TYPE_FAULT_MCE_SAFEThomas Gleixner3-0/+7
2021-09-13x86/extable: Rework the exception table mechanicsThomas Gleixner11-153/+131
2021-09-13x86/mce: Get rid of stray semicolonsThomas Gleixner1-2/+2
2021-09-13x86/mce: Deduplicate exception handlingThomas Gleixner1-17/+17
2021-09-13x86/extable: Get rid of redundant macrosThomas Gleixner1-24/+12
2021-09-13x86/extable: Tidy up redundant handler functionsThomas Gleixner1-11/+5
2021-09-11x86/hyperv: remove on-stack cpumask from hv_send_ipi_mask_allbutselfWei Liu1-17/+26
2021-09-11Merge branch 'linus' into smp/urgentThomas Gleixner87-1613/+1305
2021-09-09Merge tag 'for-linus-5.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rw/umlLinus Torvalds3-2/+25
2021-09-08arch: remove compat_alloc_user_spaceArnd Bergmann2-20/+0
2021-09-08compat: remove some compat entry pointsArnd Bergmann2-3/+3
2021-09-08Merge branch 'akpm' (patches from Andrew)Linus Torvalds4-6/+2
2021-09-08x86/mm: Fix kern_addr_valid() to cope with existing but not present entriesMike Rapoport1-3/+3
2021-09-08configs: remove the obsolete CONFIG_INPUT_POLLDEVZenghui Yu2-2/+0
2021-09-08mm/memory_hotplug: remove nid parameter from arch_remove_memory()David Hildenbrand2-4/+2