Searched hist:"0120603891 ec0d082c41e1f8d2b83e71429aea8c" (Results 1 – 2 of 2) sorted by relevance
/freebsd/sys/sys/ |
H A D | aio.h | diff 0120603891ec0d082c41e1f8d2b83e71429aea8c Mon Dec 21 22:48:29 CET 2020 Alan Somers <asomers@FreeBSD.org> AIO: remove the kaiocb->bio linkage
Vectored aio will require each aiocb to be associated with multiple bios, so we can't store a link to the latter from the former. But we don't really need to. aio_biowakeup already knows the bio it's using, and the other fields can be stored within the bio and/or buf itself.
Also, remove the unused kaiocb.backend2 field.
Reviewed By: kib Differential Revision: https://reviews.freebsd.org/D27682
|
/freebsd/sys/kern/ |
H A D | vfs_aio.c | diff 0120603891ec0d082c41e1f8d2b83e71429aea8c Mon Dec 21 22:48:29 CET 2020 Alan Somers <asomers@FreeBSD.org> AIO: remove the kaiocb->bio linkage
Vectored aio will require each aiocb to be associated with multiple bios, so we can't store a link to the latter from the former. But we don't really need to. aio_biowakeup already knows the bio it's using, and the other fields can be stored within the bio and/or buf itself.
Also, remove the unused kaiocb.backend2 field.
Reviewed By: kib Differential Revision: https://reviews.freebsd.org/D27682
|