[PATCH v3 00/20] Permission Indirection Extension
Catalin Marinas
catalin.marinas at arm.com
Mon Jun 5 10:58:31 PDT 2023
On Thu, May 11, 2023 at 12:03:17PM +0100, Joey Gouly wrote:
> Joey Gouly (20):
> arm64/sysreg: Add ID register ID_AA64MMFR3
> arm64/sysreg: add system registers TCR2_ELx
> arm64/sysreg: update HCRX_EL2 register
> arm64/sysreg: add PIR*_ELx registers
> arm64: cpufeature: add system register ID_AA64MMFR3
> arm64: cpufeature: add TCR2 cpucap
> arm64: cpufeature: add Permission Indirection Extension cpucap
> KVM: arm64: Save/restore TCR2_EL1
> KVM: arm64: Save/restore PIE registers
> KVM: arm64: expose ID_AA64MMFR3_EL1 to guests
> arm64: add PTE_UXN/PTE_WRITE to SWAPPER_*_FLAGS
> arm64: add PTE_WRITE to PROT_SECT_NORMAL
> arm64: reorganise PAGE_/PROT_ macros
> arm64: disable EL2 traps for PIE
> arm64: add encodings of PIRx_ELx registers
> arm64: enable Permission Indirection Extension (PIE)
> arm64: transfer permission indirection settings to EL2
> arm64: Document boot requirements for PIE
> KVM: selftests: get-reg-list: support ID register features
> KVM: selftests: get-reg-list: add Permission Indirection registers
For some reason lore.kernel.org doesn't have this series, though it made
it to infradead (and this archive:
http://lists.openwrt.org/pipermail/linux-arm-kernel/2023-May/833014.html).
I applied it manually to the arm64 for-next/feat_s1pie (I don't have a
b4 automated reply for it).
Patch 14 conflicts with Kristina's series (for-next/feat_mops) and I
solved it in the merge resolution in for-next/core but this would get
lost when I redo the topic branch merges.
You might as well rebase this series on top of the arm64
for-next/feat_mops and repost so that we have the Link: tag as well.
Thanks.
--
Catalin
More information about the linux-arm-kernel
mailing list