Add documentation of the new lsmemregions command as well as documenting the existing memtools module commands.
Signed-off-by: Andrew Hamilton <[email protected]> --- docs/grub.texi | 40 +++++++++++++++++++++++++++++++++++++++- 1 file changed, 39 insertions(+), 1 deletion(-) diff --git a/docs/grub.texi b/docs/grub.texi index 25e602a56..9513b5ccd 100644 --- a/docs/grub.texi +++ b/docs/grub.texi @@ -5281,7 +5281,8 @@ enforced (@pxref{Lockdown}). @node memtools_module @section memtools This module provides support for GRUB development / debugging commands -@command{lsmem}, @command{lsfreemem}, and @command{stress_big_allocs}. +@command{lsmem}, @command{lsfreemem}, @command{lsmemregions}, and +@command{stress_big_allocs}. @node minicmd_module @section minicmd @@ -6626,7 +6627,10 @@ you forget a command, you can run the command @command{help} * loopback:: Make a device from a filesystem image * ls:: List devices or files * lsfonts:: List loaded fonts +* lsfreemem:: List free memory blocks +* lsmemregions:: List memory regions * lsmod:: Show loaded modules +* lsmem:: List free and allocated memory blocks * md5sum:: Compute or check MD5 hash * module:: Load module for multiboot kernel * multiboot:: Load multiboot compliant kernel @@ -6654,6 +6658,7 @@ you forget a command, you can run the command @command{help} * sleep:: Wait for a specified number of seconds * smbios:: Retrieve SMBIOS information * source:: Read a configuration file in same context +* stress_big_allocs:: Stress test large memory allocations * test:: Check file types and compare values * tpm2_key_protector_init:: Initialize the TPM2 key protector * tpm2_key_protector_clear:: Clear the TPM2 key protector @@ -7738,6 +7743,31 @@ List loaded fonts. @end deffn +@node lsmem +@subsection lsmem + +@deffn Command lsmem +List free and allocated memory blocks. +@end deffn + + +@node lsfreemem +@subsection lsfreemem + +@deffn Command lsfreemem +List free memory blocks. +@end deffn + + +@node lsmemregions +@subsection lsmemregions + +@deffn Command lsmemregions +Prints memory region general information including size, number of +blocks, and total free / total allocated memory per region. +@end deffn + + @node lsmod @subsection lsmod @@ -8386,6 +8416,14 @@ will not be shown immediately. @end deffn +@node stress_big_allocs +@subsection stress_big_allocs + +@deffn Command stress_big_allocs +Stress test large memory allocations. +@end deffn + + @node test @subsection test -- 2.43.0 _______________________________________________ Grub-devel mailing list [email protected] https://lists.gnu.org/mailman/listinfo/grub-devel
