aboutsummaryrefslogtreecommitdiff
path: root/target
diff options
context:
space:
mode:
authorFranklin \"Snaipe\" Mathieu <snaipe@diacritic.io>2017-02-17 08:58:00 +0000
committerMichael Tokarev <mjt@tls.msk.ru>2017-02-28 09:03:39 +0300
commitf5507e0448bd34473af72509297617a783049024 (patch)
tree04280ed0fb5ac6b7dcc462b609908a56f0e42af8 /target
parent6c608953a5512b556fd0913d740e932366d6bb5d (diff)
downloadqemu-f5507e0448bd34473af72509297617a783049024.zip
qemu-f5507e0448bd34473af72509297617a783049024.tar.gz
qemu-f5507e0448bd34473af72509297617a783049024.tar.bz2
syscall: fixed mincore(2) not failing with ENOMEM
The current implementation of the mincore(2) syscall sets errno to EFAULT when the region identified by the first two parameters is invalid. This goes against the man page specification, where mincore(2) should only fail with EFAULT when the third parameter is an invalid address; and fail with ENOMEM when the checked region does not point to mapped memory. Signed-off-by: Franklin "Snaipe" Mathieu <snaipe@diacritic.io> Cc: Riku Voipio <riku.voipio@linaro.org> Cc: Aurelien Jarno <aurelien@aurel32.net> Reviewed-by: Laurent Vivier <laurent@vivier.eu> Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>
Diffstat (limited to 'target')
0 files changed, 0 insertions, 0 deletions