engines/aioring: various updates and fixes
authorJens Axboe <axboe@kernel.dk>
Thu, 13 Dec 2018 13:33:37 +0000 (06:33 -0700)
committerJens Axboe <axboe@kernel.dk>
Thu, 13 Dec 2018 13:33:37 +0000 (06:33 -0700)
commita90cd050ccfd26054d1ed076c73fd7970eabe8c1
tree0ea8d26470a058f6c7882cfbedfa19a3fd5651b6
parent702906e9e3e03e9836421d5e5b5eaae3cd99d398
engines/aioring: various updates and fixes

- Add support for SQWQ and SQTHREAD. Buffered is now async!
- Kill unnecessary ifdefs
- Cleanup/fix error handling
- Handle fsync like a queued command
- Queue depth handling fixups

Signed-off-by: Jens Axboe <axboe@kernel.dk>
engines/aioring.c