]> git.ipfire.org Git - thirdparty/grub.git/commit
mm: Document grub_free()
authorDaniel Axtens <dja@axtens.net>
Wed, 24 Nov 2021 15:22:48 +0000 (02:22 +1100)
committerDaniel Kiper <daniel.kiper@oracle.com>
Thu, 23 Dec 2021 02:08:27 +0000 (03:08 +0100)
commit1f8d0b01738e49767d662d6426af3570a64565f0
treea501d130529805223275a8e6ba23d93677cfb351
parenta847895a8d000bdf27ad4d4326f883a0eed769ca
mm: Document grub_free()

The grub_free() possesses a surprising number of quirks, and also
uses single-letter variable names confusingly to iterate through
the free list.

Document what's going on.

Use prev and cur to iterate over the free list.

Signed-off-by: Daniel Axtens <dja@axtens.net>
Reviewed-by: Daniel Kiper <daniel.kiper@oracle.com>
grub-core/kern/mm.c