tap: add support for IOCB_NOWAIT
authorJens Axboe <axboe@kernel.dk>
Wed, 8 Mar 2023 04:18:21 +0000 (21:18 -0700)
committerJakub Kicinski <kuba@kernel.org>
Sat, 11 Mar 2023 00:48:32 +0000 (16:48 -0800)
commitf758bfec377ad2f15d7683473b1db1cfbf8e1bb0
tree2b4b43a5327e1805e96ac7d8b7f187ec208f1034
parent438b406055cd21105aad77db7938ee4720b09bee
tap: add support for IOCB_NOWAIT

The tap driver already supports passing in nonblocking state based
on O_NONBLOCK, add support for checking IOCB_NOWAIT as well. With that
done, we can flag it with FMODE_NOWAIT as well.

Signed-off-by: Jens Axboe <axboe@kernel.dk>
Link: https://lore.kernel.org/r/8f859870-e6e2-09ca-9c0f-a2aa7c984fb2@kernel.dk
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/tap.c