diff options
author | alc <alc@FreeBSD.org> | 2002-08-05 19:14:27 +0000 |
---|---|---|
committer | alc <alc@FreeBSD.org> | 2002-08-05 19:14:27 +0000 |
commit | 98877a3b30d997a675dfdb82704cb5b5dc6b51a9 (patch) | |
tree | 7000054839bcdce103709adde7e215848855cac5 /lib/libc/gen | |
parent | e359326f3d680bcfd8d427667c57ada48a70f350 (diff) | |
download | FreeBSD-src-98877a3b30d997a675dfdb82704cb5b5dc6b51a9.zip FreeBSD-src-98877a3b30d997a675dfdb82704cb5b5dc6b51a9.tar.gz |
o The introduction of kevent() broke lio_listio(): _aio_aqueue() thought
that LIO_READ and LIO_WRITE were requests for kevent()-based
notification of completion. Modify _aio_aqueue() to recognize LIO_READ
and LIO_WRITE.
Notes: (1) The patch provided by the PR perpetuates a second bug in this
code, a direct access to user-space memory. This change fixes that bug
as well. (2) This change is to code that implements a deprecated interface.
It should probably be removed after an MFC.
PR: kern/39556
Diffstat (limited to 'lib/libc/gen')
0 files changed, 0 insertions, 0 deletions