On Fri, 7 Jun 2024 at 21:54, Sughosh Ganu <sughosh.g...@linaro.org> wrote: > > Add a Kconfig symbol to enable getting updates on any memory map > changes that might be done by some other module. This notification > mechanism can then be used to have a synchronous view of allocated and > free memory.
Is there any chance we want to build a firmware that allows memory not to be reserved? I think we should make the feature mandatory Cheers /Ilias > > Signed-off-by: Sughosh Ganu <sughosh.g...@linaro.org> > --- > lib/Kconfig | 9 +++++++++ > 1 file changed, 9 insertions(+) > > diff --git a/lib/Kconfig b/lib/Kconfig > index 189e6eb31a..9ea02ae006 100644 > --- a/lib/Kconfig > +++ b/lib/Kconfig > @@ -74,6 +74,15 @@ config HAVE_PRIVATE_LIBGCC > config LIB_UUID > bool > > +config MEM_MAP_UPDATE_NOTIFY > + bool "Get notified of any changes to the memory map" > + default y if EVENT && LMB && EFI_LOADER > + help > + Enable this option to get notification on any changes to the > + memory that is allocated or freed. This will allow different > + modules that allocate memory to have a synchronous view of available > + and allocated memory. > + > config RANDOM_UUID > bool "GPT Random UUID generation" > select LIB_UUID > -- > 2.34.1 >