]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
lio_listio: return EAGAIN instead of EIO when out of resources
authorasomers <asomers@FreeBSD.org>
Mon, 16 Apr 2018 18:12:15 +0000 (18:12 +0000)
committerasomers <asomers@FreeBSD.org>
Mon, 16 Apr 2018 18:12:15 +0000 (18:12 +0000)
commit11de77c3db7aa4c6dec5be8ab454b0516fddbb55
tree6f12e194c218aaf0b31740221c76eb075fd3b7d0
parent1f7ec30542b6936efd3c5d041b6f7ffc1d587f3f
lio_listio: return EAGAIN instead of EIO when out of resources

This behavior is already documented by the man page, and suggested by POSIX.

Reviewed by: jhb
MFC after: 3 weeks
Differential Revision: https://reviews.freebsd.org/D15099
sys/kern/vfs_aio.c
tests/sys/aio/Makefile
tests/sys/aio/lio_test.c