[PATCH] kvm: arm64: correctly align nVHE percpu data
Marc Zyngier
maz at kernel.org
Mon Nov 16 04:42:05 EST 2020
On Fri, 13 Nov 2020 15:04:06 +0000, Jamie Iles wrote:
> The nVHE percpu data is partially linked but the nVHE linker script did
> not align the percpu section. The PERCPU_INPUT macro would then align
> the data to a page boundary:
>
> #define PERCPU_INPUT(cacheline) \
> __per_cpu_start = .; \
> *(.data..percpu..first) \
> . = ALIGN(PAGE_SIZE); \
> *(.data..percpu..page_aligned) \
> . = ALIGN(cacheline); \
> *(.data..percpu..read_mostly) \
> . = ALIGN(cacheline); \
> *(.data..percpu) \
> *(.data..percpu..shared_aligned) \
> PERCPU_DECRYPTED_SECTION \
> __per_cpu_end = .;
>
> [...]
Applied to kvm-arm64/fixes-5.10, thanks!
[1/1] KVM: arm64: Correctly align nVHE percpu data
commit: 7bab16a6075b7b94999666355ab532c3dabb94f9
Cheers,
M.
--
Without deviation from the norm, progress is not possible.
More information about the linux-arm-kernel
mailing list