bsg: free the request before return error code
authorPan Bian <bianpan2016@163.com>
Tue, 19 Jan 2021 12:33:11 +0000 (04:33 -0800)
committerJens Axboe <axboe@kernel.dk>
Mon, 25 Jan 2021 04:36:41 +0000 (21:36 -0700)
commit0f7b4bc6bb1e57c48ef14f1818df947c1612b206
treec79cbef50fe92f5c1976827bc174dd4dceaecc8a
parentfaa8e2c4fb30f336a289e3cbaa1e9a9dfd92ac8c
bsg: free the request before return error code

Free the request rq before returning error code.

Fixes: 972248e9111e ("scsi: bsg-lib: handle bidi requests without block layer help")
Signed-off-by: Pan Bian <bianpan2016@163.com>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
block/bsg.c