]> git.unchartedbackwaters.co.uk Git - francis/winuae.git/commit
memory: guard indirect autoconfig RAM allocation
authorStefan Reinauer <stefan.reinauer@coreboot.org>
Sun, 17 May 2026 16:28:47 +0000 (09:28 -0700)
committerStefan Reinauer <stefan.reinauer@coreboot.org>
Tue, 2 Jun 2026 23:49:18 +0000 (16:49 -0700)
commit5c92fc6b96db90a1a9a11be63709379306783c3a
tree4a46d7e9cfb354d2e59d8474a2c2995b8a32032e
parent972c719a455c128a584f78df350c9e1043f416c0
memory: guard indirect autoconfig RAM allocation

mapped_malloc() uses labels starting with "*" for indirect allocations.
Those allocations require a fixed start address.

Only enter that path when the caller opted in with canbang. This keeps
ordinary mappings from following that path because of label text alone.
memory.cpp