summaryrefslogtreecommitdiffstats
path: root/fs/aio.c
diff options
context:
space:
mode:
authorChristoph Hellwig2018-01-09 15:29:24 +0100
committerChristoph Hellwig2018-05-26 09:16:44 +0200
commit3deb642f0de4c14f37437dd247f9c77839f043f8 (patch)
tree56f6867ac66e6fa881295a6c9af52349471374e4 /fs/aio.c
parentfs: add new vfs_poll and file_can_poll helpers (diff)
downloadkernel-qcow2-linux-3deb642f0de4c14f37437dd247f9c77839f043f8.tar.gz
kernel-qcow2-linux-3deb642f0de4c14f37437dd247f9c77839f043f8.tar.xz
kernel-qcow2-linux-3deb642f0de4c14f37437dd247f9c77839f043f8.zip
fs: introduce new ->get_poll_head and ->poll_mask methods
->get_poll_head returns the waitqueue that the poll operation is going to sleep on. Note that this means we can only use a single waitqueue for the poll, unlike some current drivers that use two waitqueues for different events. But now that we have keyed wakeups and heavily use those for poll there aren't that many good reason left to keep the multiple waitqueues, and if there are any ->poll is still around, the driver just won't support aio poll. Signed-off-by: Christoph Hellwig <hch@lst.de> Reviewed-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com>
Diffstat (limited to 'fs/aio.c')
0 files changed, 0 insertions, 0 deletions