diff options
author | Niklas Hambüchen <mail@nh2.me> | 2019-08-08 22:02:27 +0200 |
---|---|---|
committer | Florian Weimer <fweimer@redhat.com> | 2019-08-08 22:02:27 +0200 |
commit | b6d2c4475d5abc05dd009575b90556bdd3c78ad0 (patch) | |
tree | cc467df460e9dd8ca4776e91b12771ccc8253ee1 /ChangeLog | |
parent | a02cd8e4e091201cb395a805a9f3e2a9981cae37 (diff) | |
download | glibc-b6d2c4475d5abc05dd009575b90556bdd3c78ad0.tar.gz glibc-b6d2c4475d5abc05dd009575b90556bdd3c78ad0.tar.xz glibc-b6d2c4475d5abc05dd009575b90556bdd3c78ad0.zip |
malloc: Fix missing accounting of top chunk in malloc_info [BZ #24026]
Fixes `<total type="rest" size="..."> incorrectly showing as 0 most of the time. The rest value being wrong is significant because to compute the actual amount of memory handed out via malloc, the user must subtract it from <system type="current" size="...">. That result being wrong makes investigating memory fragmentation issues like <https://bugzilla.redhat.com/show_bug.cgi?id=843478> close to impossible.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog index 760698b440..d094614589 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2019-08-08 Niklas Hambüchen <mail@nh2.me> + Carlos O'Donell <carlos@redhat.com> + + [BZ #24026] + * malloc/malloc.c (__malloc_info): Account for top chunk. + 2019-08-07 Joseph Myers <joseph@codesourcery.com> * sysdeps/unix/sysv/linux/bits/fcntl-linux.h [__USE_GNU] |