loop: don't try to use AIO for discards
authorChristoph Hellwig <hch@lst.de>
Thu, 4 Aug 2016 14:10:00 +0000 (16:10 +0200)
committerJens Axboe <axboe@fb.com>
Thu, 4 Aug 2016 20:19:16 +0000 (14:19 -0600)
commitf0225cacfe7e69ff3234a125aeb0f3d65077835c
treee61f490b47a997149aa391b301fa3f3b463d66e1
parentc0f3fd2b387448d67ae83c4ce1cc69da375b9186
loop: don't try to use AIO for discards

Fix a fat-fingered conversion to the req_op accessors, and also
use a switch statement to make it more obvious what is being checked.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Reported-by: Dave Chinner <david@fromorbit.com>
Fixes: c2df40 ("drivers: use req op accessor");
Reviewed-by: Ming Lei <ming.lei@canonical.com>
Signed-off-by: Jens Axboe <axboe@fb.com>
drivers/block/loop.c