Re: [PATCH] arm64: fixmap: Allow 256K early_ioremap() at any offset
From: Will Deacon
Date: Thu Jul 16 2026 - 12:48:52 EST
On Wed, 08 Jul 2026 10:35:14 +0800, Yu Peng wrote:
> NR_FIX_BTMAPS is the per-slot page limit for early_ioremap(). Since
> __early_ioremap() maps the page-aligned physical range, a 256K request
> can require one extra page when the physical address is not page-aligned.
>
> Reserve one extra page per slot so the 256K mapping budget is usable
> regardless of the initial page offset.
>
> [...]
Applied to arm64 (for-next/fixes), thanks!
[1/1] arm64: fixmap: Allow 256K early_ioremap() at any offset
https://git.kernel.org/arm64/c/21fc7ec93f8b
Cheers,
--
Will
https://fixes.arm64.dev
https://next.arm64.dev
https://will.arm64.dev