commit | 2739b807b0885a09996659be82f813af219c7360 | [log] [tgz] |
---|---|---|
author | Christoph Hellwig <hch@lst.de> | Mon Jun 11 08:50:10 2018 +0200 |
committer | Al Viro <viro@zeniv.linux.org.uk> | Thu Jun 14 20:08:14 2018 -0400 |
tree | 4899ac192af2bce266c588d717518434c5ad62e1 | |
parent | 4d572d9f46507be8cfe326aa5bc3698babcbdfa7 [diff] |
aio: only return events requested in poll_mask() for IOCB_CMD_POLL The ->poll_mask() operation has a mask of events that the caller is interested in, but not all implementations might take it into account. Mask the return value to only the requested events, similar to what the poll and epoll code does. Reported-by: Avi Kivity <avi@scylladb.com> Signed-off-by: Christoph Hellwig <hch@lst.de> Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>