summaryrefslogtreecommitdiffstats
path: root/arch
Commit message (Expand)AuthorAgeFilesLines
* KVM: arm64: Implement __pkvm_host_share_hyp() using do_share()Will Deacon2021-12-161-88/+33
* KVM: arm64: Implement do_share() helper for sharing memoryWill Deacon2021-12-161-0/+237
* KVM: arm64: Introduce wrappers for host and hyp spin lock accessorsWill Deacon2021-12-161-6/+26
* KVM: arm64: Extend pkvm_page_state enumeration to handle absent pagesWill Deacon2021-12-161-0/+5
* KVM: arm64: pkvm: Refcount the pages shared with EL2Quentin Perret2021-12-161-10/+68
* KVM: arm64: Introduce kvm_share_hyp()Quentin Perret2021-12-165-10/+26
* KVM: arm64: Implement kvm_pgtable_hyp_unmap() at EL2Will Deacon2021-12-162-0/+84
* KVM: arm64: Hook up ->page_count() for hypervisor stage-1 page-tableWill Deacon2021-12-161-0/+1
* KVM: arm64: Fixup hyp stage-1 refcountQuentin Perret2021-12-161-5/+16
* KVM: arm64: Refcount hyp stage-1 pgtable pagesQuentin Perret2021-12-161-20/+19
* KVM: arm64: Provide {get,put}_page() stubs for early hyp allocatorQuentin Perret2021-12-161-0/+5
* Merge branch kvm-arm64/fpsimd-tracking into kvmarm-master/nextMarc Zyngier2021-12-019-81/+40
|\
| * arm64/fpsimd: Document the use of TIF_FOREIGN_FPSTATE by KVMMarc Zyngier2021-11-221-1/+5
| * KVM: arm64: Stop mapping current thread_info at EL2Marc Zyngier2021-11-225-16/+1
| * KVM: arm64: Introduce flag shadowing TIF_FOREIGN_FPSTATEMarc Zyngier2021-11-224-1/+12
| * KVM: arm64: Remove unused __sve_save_stateMarc Zyngier2021-11-222-7/+0
| * KVM: arm64: Get rid of host SVE tracking/savingMarc Zyngier2021-11-223-40/+8
| * KVM: arm64: Reorder vcpu flag definitionsMarc Zyngier2021-11-221-12/+12
* | KVM: arm64: Drop vcpu->arch.has_run_once for vcpu->pidMarc Zyngier2021-12-013-9/+6
* | KVM: arm64: Merge kvm_arch_vcpu_run_pid_change() and kvm_vcpu_first_run_init()Marc Zyngier2021-12-011-18/+18
* | KVM: arm64: Restructure the point where has_run_once is advertisedMarc Zyngier2021-12-011-8/+12
* | KVM: arm64: Move kvm_arch_vcpu_run_pid_change() out of lineMarc Zyngier2021-12-012-6/+6
* | KVM: arm64: Move SVE state mapping at HYP to finalize-timeMarc Zyngier2021-12-012-12/+10
* | Merge tag 'x86-urgent-2021-11-28' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2021-11-281-1/+1
|\ \
| * | x86/boot: Mark prepare_command_line() __initBorislav Petkov2021-11-241-1/+1
| |/
* | Merge tag 'iommu-fixes-v5.16-rc2' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2021-11-281-6/+0
|\ \
| * | iommu/vt-d: Remove unused PASID_DISABLEDJoerg Roedel2021-11-261-6/+0
| |/
* | arch: Add generic Kconfig option indicating page size smaller than 64kGuenter Roeck2021-11-271-0/+10
* | Merge tag 'powerpc-5.16-3' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds2021-11-272-4/+7
|\ \
| * | powerpc/32: Fix hardlockup on vmap stack overflowChristophe Leroy2021-11-241-3/+3
| * | KVM: PPC: Book3S HV: Prevent POWER7/8 TLB flush flushing SLBNicholas Piggin2021-11-241-1/+4
| |/
* | Merge tag 'mips-fixes_5.16_2' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2021-11-274-5/+5
|\ \
| * | MIPS: use 3-level pgtable for 64KB page size on MIPS_VA_BITS_48Huang Pei2021-11-251-1/+1
| * | MIPS: loongson64: fix FTLB configurationHuang Pei2021-11-251-2/+2
| * | MIPS: Fix using smp_processor_id() in preemptible in show_cpuinfo()Tiezhu Yang2021-11-251-1/+1
| * | MIPS: boot/compressed/: add __ashldi3 to target for ZSTD compressionPaul Cercueil2021-11-251-1/+1
| |/
* | Merge tag 'for-linus-5.16c-rc3-tag' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2021-11-262-2/+3
|\ \
| * | xen: make HYPERVISOR_set_debugreg() always_inlineJuergen Gross2021-11-251-1/+1
| * | xen: make HYPERVISOR_get_debugreg() always_inlineJuergen Gross2021-11-251-1/+1
| * | xen/pvh: add missing prototype to headerJuergen Gross2021-11-191-0/+1
* | | Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm6...Linus Torvalds2021-11-266-27/+64
|\ \ \
| * | | arm64: uaccess: avoid blocking within critical sectionsMark Rutland2021-11-241-7/+41
| * | | arm64: mm: Fix VM_BUG_ON(mm != &init_mm) for trans_pgdPingfan Liu2021-11-161-1/+1
| * | | arm64: ftrace: use HAVE_FUNCTION_GRAPH_RET_ADDR_PTRMark Rutland2021-11-164-19/+22
| |/ /
* | | Merge tag 'asm-generic-5.16-2' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2021-11-258-0/+8
|\ \ \
| * | | futex: Wireup futex_waitv syscallAndré Almeida2021-11-258-0/+8
| |/ /
* | | Merge tag 'arm-fixes-5.16-2' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2021-11-255-9/+16
|\ \ \
| * | | arm64: dts: exynos: drop samsung,ufs-shareability-reg-offset in ExynosAutov9Chanho Park2021-11-251-2/+1
| * | | Merge tag 'socfpga_fix_for_v5.16' of git://git.kernel.org/pub/scm/linux/kerne...Arnd Bergmann2021-11-222-5/+5
| |\ \ \
| | * | | ARM: socfpga: Fix crash with CONFIG_FORTIRY_SOURCETakashi Iwai2021-11-182-5/+5
| | |/ /