aboutsummaryrefslogtreecommitdiffstats
path: root/arch
AgeCommit message (Expand)AuthorFilesLines
3 hoursMerge branch into tip/master: 'x86/percpu'HEADmasterIngo Molnar2-256/+280
3 hoursMerge branch into tip/master: 'x86/boot'Ingo Molnar1-23/+19
3 hoursMerge branch into tip/master: 'perf/core'Ingo Molnar2-3/+9
3 hoursMerge branch into tip/master: 'x86/urgent'Ingo Molnar2-7/+51
3 hoursx86/boot: Clean up the arch/x86/boot/main.c code a bitx86/bootIngo Molnar1-22/+19
22 hoursx86/topology: Handle bogus ACPI tables correctlyThomas Gleixner1-3/+50
23 hoursx86/boot: Use current_stack_pointer to avoid asm() in init_heap()Uros Bizjak1-3/+2
27 hoursx86/percpu: Enable named address spaces for all capable GCC versionsx86/percpuUros Bizjak1-1/+2
2 daysx86/kconfig: Select ARCH_WANT_FRAME_POINTERS again when UNWINDER_FRAME_POINTER=yMasahiro Yamada1-4/+1
2 daysx86/percpu: Clean up <asm/percpu.h> vertical alignment detailsIngo Molnar1-150/+171
2 daysx86/percpu: Clean up <asm/percpu.h> a bitIngo Molnar1-41/+50
2 daysx86/percpu: Move some percpu accessors around to reduce ifdefferyUros Bizjak1-21/+19
2 daysx86/percpu: Rename percpu_stable_op() to __raw_cpu_read_stable()Uros Bizjak1-6/+6
3 daysMerge tag 'x86-urgent-2024-05-18' of git://git.kernel.org/pub/scm/linux/kerne...perf/urgentLinus Torvalds3-1/+5
3 daysMerge tag 'perf-urgent-2024-05-18' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds7-111/+319
3 daysMerge tag 'mm-stable-2024-05-17-19-19' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds103-543/+436
4 daysMerge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdmaLinus Torvalds7-22/+206
4 daysMerge tag 'kbuild-v6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds75-286/+77
4 daysMerge tag 'iommu-updates-v6.10' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds8-35/+16
4 daysx86/percpu: Fix operand constraint modifier in __raw_cpu_write()Uros Bizjak1-1/+1
4 daysx86/percpu: Introduce the __raw_cpu_read_const() macroUros Bizjak1-10/+9
4 daysx86/percpu: Unify percpu read-write accessorsUros Bizjak1-47/+25
4 daysx86/percpu: Move some percpu macros around for readabilityUros Bizjak1-29/+34
4 daysx86/percpu: Introduce the pcpu_binary_op() macroUros Bizjak1-17/+30
4 daysperf/x86/amd: Use try_cmpxchg() in events/amd/{un,}core.cperf/coreUros Bizjak2-3/+9
4 daysMerge tag 'probes-v6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/tra...Linus Torvalds7-0/+21
5 daysMerge tag 'parisc-for-6.10-1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds4-18/+11
5 daysMerge tag 'powerpc-6.10-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds138-1028/+2129
5 daysMerge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rmk/linuxLinus Torvalds63-987/+2558
5 daysx86/alternatives: Use the correct length when optimizing NOPsx86-urgent-2024-05-18Borislav Petkov (AMD)1-1/+1
5 daysx86/boot: Address clang -Wimplicit-fallthrough in vsprintf()Nathan Chancellor1-0/+2
6 daysMerge tag 'platform-drivers-x86-v6.10-1' of git://git.kernel.org/pub/scm/linu...Linus Torvalds1-1/+39
6 dayspowerpc/fadump: Fix section mismatch warningMichael Ellerman1-1/+1
6 daysMerge branches 'amba', 'cfi', 'clkdev' and 'misc' into for-linusRussell King (Oracle)63-987/+2558
6 daysx86/boot: Add a fallthrough annotationBorislav Petkov2-0/+2
7 dayskprobe/ftrace: bail out if ftrace was killedStephen Brennan7-0/+21
7 daysMerge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds132-1903/+3852
7 daysMerge tag 'libnvdimm-for-6.10' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2-206/+2
7 daysMerge tag 'modules-6.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds47-479/+503
7 daysARM: 9398/1: Fix userspace enter on LPAE with CC_OPTIMIZE_FOR_SIZE=yGeert Uytterhoeven2-2/+2
7 daysMerge tag 'printk-for-6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds23-25/+25
7 daysMerge tag 'drm-next-2024-05-15' of https://gitlab.freedesktop.org/drm/kernelLinus Torvalds2-1/+3
7 daysparisc: Define HAVE_ARCH_HUGETLB_UNMAPPED_AREAHelge Deller1-0/+1
7 daysMerge tag 'net-next-6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds21-71/+5200
8 daysMerge tag 'gpio-updates-for-v6.10-rc1' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2-21/+48
8 daysMerge tag 'spi-v6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/brooni...Linus Torvalds2-24/+29
8 daysMerge tag 'acpi-6.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ra...Linus Torvalds3-4/+4
8 daysMerge tag 'pm-6.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafa...Linus Torvalds9-0/+158
8 daysMerge tag 'for-linus' of https://github.com/openrisc/linuxLinus Torvalds11-111/+243
8 daysMerge tag 'sh-for-v6.10-tag1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds41-282/+111
8 daysMerge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds21-258/+384
8 daysMerge tag 'm68k-for-v6.10-tag1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds17-62/+41
8 daysMerge tag 'x86-irq-2024-05-12' of git://git.kernel.org/pub/scm/linux/kernel/g...core/mergeLinus Torvalds16-114/+335
8 daysMerge tag 'irq-core-2024-05-12' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds8-4/+330
8 daysMerge tag 'x86-timers-2024-05-13' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-4/+2
8 daysMerge tag 'timers-core-2024-05-12' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds4-36/+42
8 daysMerge tag 'x86_apic_for_6.10' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-4/+4
8 daysMerge tag 'x86_sev_for_v6.10_rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds3-106/+99
8 daysMerge tag 'x86_microcode_for_v6.10_rc1' of git://git.kernel.org/pub/scm/linux...Linus Torvalds2-8/+1
8 daysMerge tag 'x86_cache_for_v6.10_rc1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds7-83/+66
8 daysMerge tag 'x86_alternatives_for_v6.10_rc1' of git://git.kernel.org/pub/scm/li...Linus Torvalds6-98/+71
8 daysMerge tag 'ras_core_for_v6.10_rc1' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-15/+25
8 daysMakefile: remove redundant tool coverage variablesMasahiro Yamada29-219/+0
8 dayskprobes: remove dependency on CONFIG_MODULESMike Rapoport (IBM)1-1/+1
8 dayspowerpc: use CONFIG_EXECMEM instead of CONFIG_MODULES where appropriateMike Rapoport (IBM)6-9/+9
8 daysx86/ftrace: enable dynamic ftrace without CONFIG_MODULESMike Rapoport (IBM)2-10/+1
8 daysarch: make execmem setup available regardless of CONFIG_MODULESMike Rapoport (IBM)23-435/+453
8 dayspowerpc: extend execmem_params for kprobes allocationsMike Rapoport (IBM)2-20/+7
8 daysarm64: extend execmem_info for generated code allocationsMike Rapoport (IBM)3-18/+12
8 daysriscv: extend execmem_params for generated code allocationsMike Rapoport (IBM)4-24/+16
8 daysmm/execmem, arch: convert remaining overrides of module_alloc to execmemMike Rapoport (IBM)7-140/+149
8 daysmm/execmem, arch: convert simple overrides of module_alloc to execmemMike Rapoport (IBM)6-31/+97
8 daysmm: introduce execmem_alloc() and execmem_free()Mike Rapoport (IBM)7-18/+19
8 dayssparc: simplify module_alloc()Mike Rapoport (IBM)2-24/+3
8 daysnios2: define virtual address space for modulesMike Rapoport (IBM)2-16/+8
8 daysmips: module: rename MODULE_START to MODULES_VADDRMike Rapoport (IBM)3-6/+6
8 daysarm64: module: remove unneeded call to kasan_alloc_module_shadow()Mike Rapoport (IBM)1-5/+0
8 daysMerge tag 'x86-shstk-2024-05-13' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds3-3/+9
8 daysMerge tag 'x86-platform-2024-05-13' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds7-29/+23
8 daysMerge tag 'x86-percpu-2024-05-13' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds4-99/+78
8 daysMerge tag 'x86-mm-2024-05-13' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds3-17/+60
8 daysMerge tag 'x86-fpu-2024-05-13' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds3-5/+5
8 daysMerge tag 'x86-entry-2024-05-13' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds3-19/+1
8 daysMerge tag 'x86-cpu-2024-05-13' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds36-472/+694
8 daysMerge tag 'x86-cleanups-2024-05-13' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds20-65/+26
8 daysMerge tag 'x86-build-2024-05-13' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds5-34/+15
8 daysMerge tag 'x86-bugs-2024-05-13' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-2/+2
8 daysMerge tag 'x86-boot-2024-05-13' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds8-216/+216
8 daysMerge tag 'x86-asm-2024-05-13' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds10-49/+51
8 daysMerge tag 'sched-core-2024-05-13' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds9-23/+31
8 daysMerge tag 'perf-core-2024-05-13' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds6-22/+60
8 daysMerge tag 'locking-core-2024-05-13' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds9-137/+203
8 daysMerge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski13-22/+4776
9 daysMerge tag 'v6.10-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds13-730/+1307
9 daysMerge tag 'hardening-6.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2-0/+4
9 daysMerge tag 'execve-6.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds3-2/+10
9 daysMerge tag 'for-6.10/block-20240511' of git://git.kernel.dk/linuxLinus Torvalds1-1/+0
9 daysMerge branches 'acpi-x86', 'acpi-dptf' and 'acpi-apei'Rafael J. Wysocki1-0/+2
9 daysMerge branch 'pm-cpufreq'Rafael J. Wysocki9-0/+158
9 daysMerge tag 'cmpxchg.2024.05.11a' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds8-83/+72
9 daysMerge tag 'rcu.next.v6.10' of https://github.com/urezki/linuxLinus Torvalds1-2/+2
9 daysMerge tag 'asm-generic-alpha' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds61-4482/+153
9 daysMerge tag 'soc-defconfig-6.10' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds4-1/+27
9 daysMerge tag 'soc-arm-6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/soc...Linus Torvalds7-38/+124
9 daysMerge tag 'soc-drivers-6.10' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds8-20/+21
9 daysMerge tag 'soc-dt-6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/socLinus Torvalds544-5000/+23503
9 daysMerge tag 's390-6.10-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390...Linus Torvalds47-455/+698
9 dayssh: setup: Add missing forward declaration for sh_fdt_init()Geert Uytterhoeven1-0/+1
9 dayssh: smp: Protect setup_profiling_timer() by CONFIG_PROFILINGGeert Uytterhoeven1-0/+2
9 dayssh: of-generic: Add missing #include <asm/clock.h>Geert Uytterhoeven1-0/+2
9 daysMerge branch 'topic/kdump-hotplug' into nextMichael Ellerman11-327/+676
9 daysMerge branch 'topic/ppc-kvm' into nextMichael Ellerman3-7/+3
9 daysMerge branches 'arm/renesas', 'arm/smmu', 'x86/amd', 'core' and 'x86/vt-d' in...Joerg Roedel8-35/+16
9 dayssh: dreamcast: Fix GAPS PCI bridge addressingArtur Rojek2-1/+5
9 daysriscv, bpf: make some atomic operations fully orderedPuranjay Mohan1-10/+10
9 daysriscv, bpf: Fix typo in commentXiao Wang1-2/+2
9 dayss390/bpf: Emit a barrier for BPF_FETCH instructionsIlya Leoshkevich1-2/+6
9 daysbpf, arm64: inline bpf_get_smp_processor_id() helperPuranjay Mohan3-0/+28
9 daysarm64, bpf: add internal-only MOV instruction to resolve per-CPU addrsPuranjay Mohan4-0/+38
9 daysriscv, bpf: inline bpf_get_smp_processor_id()Puranjay Mohan1-0/+26
9 daysriscv, bpf: add internal-only MOV instruction to resolve per-CPU addrsPuranjay Mohan1-0/+24
9 daysARC: Add eBPF JIT supportShahab Vahedi6-0/+4602
10 daysMerge tag 'for-linus-6.9' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-1/+1
10 daysMerge tag 'x86_urgent_for_v6.9' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2-9/+8
10 daysMerge tag 'kvm-x86-misc-6.10' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini6-30/+52
10 daysMerge tag 'kvm-x86-mmu-6.10' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini2-29/+66
10 daysMerge tag 'kvm-x86-vmx-6.10' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini5-16/+34
10 daysMerge tag 'kvmarm-6.10-1' of git://git.kernel.org/pub/scm/linux/kernel/git/kv...Paolo Bonzini48-754/+1249
11 dayscsky: Emulate one-byte cmpxchgPaul E. McKenney2-0/+11
12 daysMerge tag 'loongarch-kvm-6.10' of git://git.kernel.org/pub/scm/linux/kernel/g...Paolo Bonzini213-879/+2156
12 daysMerge branch 'kvm-sev-es-ghcbv2' into HEADPaolo Bonzini4-14/+111
12 daysMerge branch 'kvm-coco-pagefault-prep' into HEADPaolo Bonzini6-98/+174
12 daysMerge branch 'kvm-vmx-ve' into HEADPaolo Bonzini11-41/+152
12 daysx86/topology/amd: Ensure that LLC ID is initializedx86_urgent_for_v6.9Thomas Gleixner1-9/+7
12 daysarm64: defconfig: enable Airoha platformDaniel Danzberger1-0/+1
12 daysarm64: add Airoha EN7581 platformDaniel Danzberger1-0/+7
12 daysparisc/math-emu: Remove unused struct 'exc_reg'Dr. David Alan Gilbert1-6/+0
12 daysx86/amd_nb: Add new PCI IDs for AMD family 0x1aShyam Sundar S K1-0/+1
12 dayspowerpc/85xx: fix compile error without CONFIG_CRASH_DUMPHari Bathini1-3/+6
12 daysarm64: Properly clean up iommu-dma remnantsRobin Murphy2-9/+0
12 dayspowerpc/fadump: pass additional parameters when fadump is activeHari Bathini3-0/+40
12 dayspowerpc/fadump: setup additional parameters for dump capture kernelHari Bathini5-9/+133
12 dayspowerpc/pseries/fadump: add support for multiple boot memory regionsHari Bathini5-120/+197
13 dayskbuild: use $(src) instead of $(srctree)/$(src) for source directoryMasahiro Yamada37-51/+43
13 daysMerge branch kvm-arm64/mpidr-reset into kvmarm-master/nextMarc Zyngier3-31/+38
13 daysKVM: arm64: Only reset vCPU-scoped feature ID regs onceOliver Upton3-13/+26
13 daysKVM: arm64: Reset VM feature ID regs from kvm_reset_sys_regs()Oliver Upton1-17/+10
13 daysKVM: arm64: Rename is_id_reg() to imply VM scopeOliver Upton1-5/+6
13 daysMerge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski28-128/+148
13 daysMerge tag 'net-6.9-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds1-1/+2
13 daysblk-throttle: remove CONFIG_BLK_DEV_THROTTLING_LOWYu Kuai1-1/+0
13 daysMerge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rmk/linuxLinus Torvalds1-0/+4
13 daysMerge branch 'for-next/tlbi' into for-next/coreWill Deacon1-22/+31
13 daysMerge branch 'for-next/perf' into for-next/coreWill Deacon5-121/+134
13 daysMerge branch 'for-next/mm' into for-next/coreWill Deacon4-78/+157
13 daysMerge branch 'for-next/misc' into for-next/coreWill Deacon9-43/+48
13 daysMerge branch 'for-next/kbuild' into for-next/coreWill Deacon3-3/+15
13 daysarm64/mm: Fix pud_user_accessible_page() for PGTABLE_LEVELS <= 2Ryan Roberts1-0/+1
14 daysMerge tag 'soc-fixes-6.9-3' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-17/+13
14 daysm68k: defconfig: Update defconfigs for v6.9-rc1Geert Uytterhoeven12-36/+12
14 daysm68k: Move ARCH_HAS_CPU_CACHE_ALIASINGGeert Uytterhoeven1-1/+1
14 daysm68k: mac: Fix reboot hang on Mac IIciFinn Thain1-18/+18
14 daysm68k: Fix spinlock race in kernel thread creationMichael Schmitz1-1/+3
14 daysm68k: Let GENERIC_IOMAP depend on HAS_IOPORTNiklas Schnelle1-1/+1
14 daysMerge branch kvm-arm64/misc-6.10 into kvmarm-master/nextMarc Zyngier6-47/+113
14 daysKVM: arm64: Destroy mpidr_data for 'late' vCPU creationOliver Upton1-9/+41
14 daysbpf, arm64: Add support for lse atomics in bpf_arenaPuranjay Mohan1-8/+40
14 daysx86/irq: Use existing helper for pending vector checkx86-irq-2024-05-12x86/irqJacob Pan1-7/+1
2024-05-08perf/x86/cstate: Remove unused 'struct perf_cstate_msr'perf-urgent-2024-05-18Ingo Molnar1-6/+0
2024-05-08x86/pci/ce4100: Remove unused 'struct sim_reg_op'x86-cleanups-2024-05-13x86/cleanupsDr. David Alan Gilbert1-6/+0
2024-05-08Merge tag 'qcom-arm64-for-6.10-2' of https://git.kernel.org/pub/scm/linux/ker...Arnd Bergmann5-4/+171
2024-05-08Merge tag 'qcom-arm64-defconfig-for-6.10-2' of https://git.kernel.org/pub/scm...Arnd Bergmann1-0/+1
2024-05-08KVM: arm64: Use hVHE in pKVM by default on CPUs with VHE supportWill Deacon1-1/+1
2024-05-08KVM: arm64: Fix hvhe/nvhe early alias parsingWill Deacon1-1/+1
2024-05-07mm: fix race between __split_huge_pmd_locked() and GUP-fastRyan Roberts4-1/+7
2024-05-07KVM: SEV: Allow per-guest configuration of GHCB protocol versionMichael Roth3-4/+33
2024-05-07KVM: SEV: Add GHCB handling for termination requestsMichael Roth1-0/+9
2024-05-07KVM: SEV: Add GHCB handling for Hypervisor Feature Support requestsBrijesh Singh2-0/+16
2024-05-07KVM: SEV: Add support to handle AP reset MSR protocolTom Lendacky3-10/+53
2024-05-07KVM: x86: Explicitly zero kvm_caps during vendor module loadSean Christopherson1-0/+7
2024-05-07KVM: x86: Fully re-initialize supported_mce_cap on vendor module loadSean Christopherson1-3/+2
2024-05-07KVM: x86: Fully re-initialize supported_vm_types on vendor module loadSean Christopherson1-1/+2
2024-05-07Merge tag 'kvm-riscv-6.10-1' of https://github.com/kvm-riscv/linux into HEADPaolo Bonzini19-99/+448
2024-05-07KVM: x86/mmu: Sanity check that __kvm_faultin_pfn() doesn't create noslot pfnsSean Christopherson1-1/+1
2024-05-07KVM: x86/mmu: Initialize kvm_page_fault's pfn and hva to error valuesSean Christopherson1-0/+3
2024-05-07KVM: x86/mmu: Set kvm_page_fault.hva to KVM_HVA_ERR_BAD for "no slot" faultsSean Christopherson1-0/+1
2024-05-07KVM: x86/mmu: Handle no-slot faults at the beginning of kvm_faultin_pfn()Sean Christopherson1-12/+17
2024-05-07KVM: x86/mmu: Move slot checks from __kvm_faultin_pfn() to kvm_faultin_pfn()Sean Christopherson1-43/+44
2024-05-07KVM: x86/mmu: Explicitly disallow private accesses to emulated MMIOSean Christopherson1-0/+5
2024-05-07KVM: x86/mmu: Don't force emulation of L2 accesses to non-APIC internal slotsSean Christopherson1-4/+13
2024-05-07KVM: x86/mmu: Move private vs. shared check above slot validity checksSean Christopherson1-5/+15
2024-05-07KVM: x86/mmu: WARN and skip MMIO cache on private, reserved page faultsSean Christopherson1-0/+3
2024-05-07KVM: x86/mmu: check for invalid async page faults involving private memoryPaolo Bonzini2-7/+12
2024-05-07KVM: x86/mmu: Use synthetic page fault error code to indicate private faultsSean Christopherson3-2/+21
2024-05-07KVM: x86/mmu: WARN if upper 32 bits of legacy #PF error code are non-zeroSean Christopherson1-0/+7
2024-05-07KVM: x86/mmu: Pass full 64-bit error code when handling page faultsIsaku Yamahata3-5/+4
2024-05-07KVM: x86: Move synthetic PFERR_* sanity checks to SVM's #NPF handlerSean Christopherson3-11/+18
2024-05-07KVM: x86: Define more SEV+ page fault error bits/flags for #NPFSean Christopherson1-0/+4
2024-05-07KVM: x86: Remove separate "bit" defines for page fault error code masksSean Christopherson2-25/+12
2024-05-07KVM: x86/mmu: Exit to userspace with -EFAULT if private fault hits emulationSean Christopherson2-8/+19