Skip to content

v4.4.32

Compare
Choose a tag to compare
@besser82 besser82 released this 18 Nov 06:18
· 25 commits to develop since this release
  • 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).