summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBjörn Esser <besser82@fedoraproject.org>2022-11-18 07:14:40 +0100
committerBjörn Esser <besser82@fedoraproject.org>2022-11-18 07:14:40 +0100
commitb8225f78d5fbdea51e8671ae4da402194f2da819 (patch)
tree5c750fc5a6aaf4879990196139d87b97d7701692
parent894aee75433b4dc8d9724b126da6e79fa5f6814b (diff)
downloadlibxcrypt-b8225f78d5fbdea51e8671ae4da402194f2da819.tar.gz
libxcrypt-b8225f78d5fbdea51e8671ae4da402194f2da819.tar.bz2
libxcrypt-b8225f78d5fbdea51e8671ae4da402194f2da819.zip
Update NEWS.
-rw-r--r--NEWS7
1 files changed, 7 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index 845b26c..3ed9f37 100644
--- a/NEWS
+++ b/NEWS
@@ -4,6 +4,13 @@ Please send bug reports, questions and suggestions to
<https://github.com/besser82/libxcrypt/issues>.
Version 4.4.32
+* Improvements to huge page handling in lib/alg-yescrypt-platform.c.
+ When explicitly using huge pages, request the 2 MiB page size.
+ This should fix the issue where on a system configured to use 1 GiB
+ huge pages we'd fail on munmap() as we're only rounding the size up
+ to a multiple of 2 MiB. With the fix, we wouldn't use huge pages on
+ such a system. Unfortunately, now we also wouldn't use huge pages on
+ Linux kernels too old to have MAP_HUGE_2MB (issue #152).
Version 4.4.31
* Fix -Werror=conversion in lib/alg-yescrypt-opt.c