Zeroing Unused Memory in U-Boot

Friedrich Doku friedrichdoku2030 at u.northwestern.edu
Thu Nov 7 20:27:30 CET 2024


Hi,

I hope this email finds you well. I am currently working on a project
involving U-Boot, and I have a question regarding memory management.
Specifically, I would like to understand the best approach to zero all
memory that is not currently in use.

I am considering using memset to achieve this, but I am unsure about the
most efficient and safe way to determine which regions of memory are not in
use and can be safely zeroed out. Could you please provide guidance on:

1. Identifying unused memory regions in U-Boot during runtime.
2. Using memset or any other recommended method to zero these regions
without interfering with critical data structures or operational stability.
3. Any potential risks or best practices I should be aware of when
performing such operations in U-Boot.

I would greatly appreciate any insights, examples, or documentation you
could share on this topic. Thank you for your time and for all the
incredible work you do to maintain and enhance U-Boot.

Looking forward to your response.

Best,
Friedrich


More information about the U-Boot mailing list