On 3/19/26 12:10 PM, Philippe Mathieu-Daudé wrote:
> When structures are only accessed read-only, it is safer to mark
> them const to protect against invalid API (ab)uses. This is also
> an useful hint to compilers.
>
> Philippe Mathieu-Daudé (8):
> system/memory: Constify various AddressSpace arguments (flatview)
> system/memory: Constify various AddressSpace arguments (checks)
> system/memory: Constify various AddressSpace arguments (xlat)
> system/memory: Constify various AddressSpace arguments (flat-range)
> system/memory: Constify various AddressSpace arguments (notify)
> system/memory: Constify various AddressSpace arguments (cache)
> system/memory: Constify various AddressSpace arguments (access)
> system/memory: Constify various MemoryRegionCache arguments
>
> include/system/memory.h | 32 +++++++++---------
> include/system/memory_cached.h | 20 +++++------
> system/memory-internal.h | 5 +--
> include/system/memory_ldst_cached.h.inc | 15 +++++----
> system/memory.c | 18 +++++-----
> system/physmem.c | 44 ++++++++++++++-----------
> 6 files changed, 73 insertions(+), 61 deletions(-)
>
Series:
Reviewed-by: Pierrick Bouvier <pierrick.bouvier@linaro.org>