summaryrefslogtreecommitdiffstats
path: root/arch (follow)
Commit message (Expand)AuthorAgeFilesLines
...
| | | * | | | | | | riscv: mm: Fix W+X mappings at bootJisheng Zhang2021-06-021-2/+6
| | | | |_|/ / / / | | | |/| | | | |
| | * | | | | | | RISC-V: Fix memblock_free() usages in init_resources()Wende Tan2021-06-021-2/+2
| | * | | | | | | riscv: skip errata_cip_453.o if CONFIG_ERRATA_SIFIVE_CIP_453 is disabledVincent2021-06-021-1/+1
| | * | | | | | | riscv: Use -mno-relax when using lld linkerKhem Raj2021-05-291-0/+9
* | | | | | | | | Merge tag 'kvmarm-5.14' of git://git.kernel.org/pub/scm/linux/kernel/git/kvma...Paolo Bonzini2021-06-25126-677/+1510
|\ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ Merge branch kvm-arm64/mmu/mte into kvmarm-master/nextMarc Zyngier2021-06-251-4/+8
| |\ \ \ \ \ \ \ \ \
| | * | | | | | | | | KVM: arm64: Set the MTE tag bit before releasing the pageMarc Zyngier2021-06-241-4/+8
| * | | | | | | | | | Merge branch kvm-arm64/mmu/mte into kvmarm-master/nextMarc Zyngier2021-06-2219-17/+360
| |\| | | | | | | | |
| | * | | | | | | | | KVM: arm64: Add ioctl to fetch/store tags in a guestSteven Price2021-06-225-0/+104
| | * | | | | | | | | KVM: arm64: Expose KVM_ARM_CAP_MTESteven Price2021-06-223-0/+16
| | * | | | | | | | | KVM: arm64: Save/restore MTE registersSteven Price2021-06-228-6/+124
| | * | | | | | | | | KVM: arm64: Introduce MTE VM featureSteven Price2021-06-225-2/+82
| | * | | | | | | | | arm64: mte: Sync tags for pages where PTE is untaggedSteven Price2021-06-223-10/+34
| | |/ / / / / / / /
| * | | | | | | | | Merge branch arm64/for-next/caches into kvmarm-master/nextMarc Zyngier2021-06-1828-221/+282
| |\ \ \ \ \ \ \ \ \
| | * | | | | | | | | arm64: Rename arm64-internal cache maintenance functionsFuad Tabba2021-05-2525-98/+98
| | * | | | | | | | | arm64: Fix cache maintenance function commentsFuad Tabba2021-05-251-17/+30
| | * | | | | | | | | arm64: sync_icache_aliases to take end parameter instead of sizeFuad Tabba2021-05-253-13/+12
| | * | | | | | | | | arm64: __clean_dcache_area_pou to take end parameter instead of sizeFuad Tabba2021-05-253-7/+6
| | * | | | | | | | | arm64: __clean_dcache_area_pop to take end parameter instead of sizeFuad Tabba2021-05-254-9/+8
| | * | | | | | | | | arm64: __clean_dcache_area_poc to take end parameter instead of sizeFuad Tabba2021-05-253-12/+11
| | * | | | | | | | | arm64: __flush_dcache_area to take end parameter instead of sizeFuad Tabba2021-05-2514-40/+70
| | * | | | | | | | | arm64: dcache_by_line_op to take end parameter instead of sizeFuad Tabba2021-05-253-15/+20
| | * | | | | | | | | arm64: __inval_dcache_area to take end parameter instead of sizeFuad Tabba2021-05-254-13/+12
| | * | | | | | | | | arm64: Fix comments to refer to correct function __flush_icache_rangeFuad Tabba2021-05-252-3/+3
| | * | | | | | | | | arm64: Move documentation of dcache_by_line_opFuad Tabba2021-05-251-8/+8
| | * | | | | | | | | arm64: assembler: remove user_altFuad Tabba2021-05-251-5/+0
| | * | | | | | | | | arm64: Downgrade flush_icache_range to invalidateFuad Tabba2021-05-251-3/+7
| | * | | | | | | | | arm64: Do not enable uaccess for invalidate_icache_rangeFuad Tabba2021-05-252-11/+2
| | * | | | | | | | | arm64: Do not enable uaccess for flush_icache_rangeFuad Tabba2021-05-251-23/+34
| | * | | | | | | | | arm64: Apply errata to swsusp_arch_suspend_exitFuad Tabba2021-05-251-1/+2
| | * | | | | | | | | arm64: assembler: add conditional cache fixupsMark Rutland2021-05-251-11/+28
| | * | | | | | | | | arm64: assembler: replace `kaddr` with `addr`Mark Rutland2021-05-251-16/+16
| | | |_|_|/ / / / / | | |/| | | | | | |
| * | | | | | | | | Merge branch kvm-arm64/pmu-fixes into kvmarm-master/nextMarc Zyngier2021-06-183-0/+9
| |\ \ \ \ \ \ \ \ \
| | * | | | | | | | | KVM: arm64: Restore PMU configuration on first runMarc Zyngier2021-06-183-0/+8
| | * | | | | | | | | KVM: arm64: Don't zero the cycle count register when PMCR_EL0.P is setAlexandru Elisei2021-06-181-0/+1
| | | |/ / / / / / / | | |/| | | | | | |
| * | | | | | | | | Merge branch kvm-arm64/mmu/stage2-cmos into kvmarm-master/nextMarc Zyngier2021-06-184-57/+81
| |\ \ \ \ \ \ \ \ \
| | * | | | | | | | | KVM: arm64: Move guest CMOs to the fault handlersYanan Wang2021-06-182-21/+38
| | * | | | | | | | | KVM: arm64: Tweak parameters of guest cache maintenance functionsYanan Wang2021-06-182-20/+17
| | * | | | | | | | | KVM: arm64: Introduce mm_ops member for structure stage2_attr_dataYanan Wang2021-06-181-4/+6
| | * | | | | | | | | KVM: arm64: Introduce two cache maintenance callbacksYanan Wang2021-06-181-17/+25
| | |/ / / / / / / /
| * | | | | | | | | Merge branch kvm-arm64/mmu/reduce-vmemmap-overhead into kvmarm-master/nextMarc Zyngier2021-06-118-127/+145
| |\ \ \ \ \ \ \ \ \
| | * | | | | | | | | KVM: arm64: Use less bits for hyp_page refcountQuentin Perret2021-06-112-1/+2
| | * | | | | | | | | KVM: arm64: Use less bits for hyp_page orderQuentin Perret2021-06-113-10/+10
| | * | | | | | | | | KVM: arm64: Remove hyp_pool pointer from struct hyp_pageQuentin Perret2021-06-115-13/+28
| | * | | | | | | | | KVM: arm64: Unify MMIO and mem host stage-2 poolsQuentin Perret2021-06-115-48/+32
| | * | | | | | | | | KVM: arm64: Remove list_head from hyp_pageQuentin Perret2021-06-112-7/+33
| | * | | | | | | | | KVM: arm64: Use refcount at hyp to check page availabilityQuentin Perret2021-06-111-5/+11
| | * | | | | | | | | KVM: arm64: Move hyp_pool locking out of refcount helpersQuentin Perret2021-06-112-46/+32
| | |/ / / / / / / /
| * | | | | | | | | Merge branch kvm-arm64/mmu/MMIO-block-mapping into kvmarm-master/nextMarc Zyngier2021-06-061-45/+54
| |\ \ \ \ \ \ \ \ \
| | * | | | | | | | | KVM: arm64: Try stage2 block mapping for host device MMIOKeqian Zhu2021-06-011-10/+51