diff options
author | H.J. Lu <hjl.tools@gmail.com> | 2024-07-24 14:05:13 -0700 |
---|---|---|
committer | Florian Weimer <fweimer@redhat.com> | 2024-08-01 14:21:19 +0200 |
commit | 9f349d02c6065f77b485526b3d76a637f6f079dc (patch) | |
tree | 7b29519f43da22dfb365a1f188a69c4a70a755df /io/access.c | |
parent | 127ef30c46586cfe9fa3e19ad074280b139c84c4 (diff) | |
download | glibc-9f349d02c6065f77b485526b3d76a637f6f079dc.tar.gz glibc-9f349d02c6065f77b485526b3d76a637f6f079dc.tar.xz glibc-9f349d02c6065f77b485526b3d76a637f6f079dc.zip |
linux: Update the mremap C implementation [BZ #31968]
Update the mremap C implementation to support the optional argument for MREMAP_DONTUNMAP added in Linux 5.7 since it may not always be correct to implement a variadic function as a non-variadic function on all Linux targets. Return MAP_FAILED and set errno to EINVAL for unknown flag bits. This fixes BZ #31968. Note: A test must be added when a new flag bit is introduced. Signed-off-by: H.J. Lu <hjl.tools@gmail.com> Reviewed-by: Adhemerval Zanella <adhemerval.zanella@linaro.org> (cherry picked from commit 6c40cb0e9f893d49dc7caee580a055de53562206)
Diffstat (limited to 'io/access.c')
0 files changed, 0 insertions, 0 deletions