Re: [PATCH v2] firmware: google: coreboot_table: skip no-map CBMEM entries

Tzung-Bi Shih <[email protected]> Mon, 20 Jul 2026 02:56:56 +0000
Newsgroups dev.linux.lists.chrome-platform,org.kernel.vger.linux-kernel
Message-ID <[email protected]>
On Fri, Jul 17, 2026 at 08:41:26AM +0000, Hsin-Te Yuan wrote:
> From: Yidi Lin <[email protected]>
> 
> On ARM64 platforms, certain reserved memory regions (like those used
> by pKVM) are marked with the 'no-map' property. This indicates that
> the host kernel is forbidden from creating a structural mapping for
> these regions.
> 
> The coreboot table may describe CBMEM entries that overlap with or are
> entirely contained within these no-map regions. Attempting to populate
> these entries as devices and subsequently remapping them can lead to
> system crashes or security violations.
> 
> [...]

Applied to

    https://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git for-firmware-next

[1/1] firmware: google: coreboot_table: skip no-map CBMEM entries
      commit: e31ecda9e3af675bc05039f0791a34a46c27f253

Thanks!