Anton Ivanov
0033dfd92a
ubd: fix missing initialization of io_req
...
The SYNC path doesn't initialize io_req->error, which can cause
random errors. Before the conversion to blk-mq, we always
completed requests with BLK_STS_OK status, but now we actually
look at the error field and this issue becomes apparent.
Signed-off-by: Anton Ivanov <anton.ivanov@cambridgegreys.com>
[axboe: fixed up commit message to explain what is actually going on]
Signed-off-by: Jens Axboe <axboe@kernel.dk>
2018-11-08 06:16:09 -07:00
..
2018-02-19 19:38:51 +01:00
2013-03-11 10:08:04 +01:00
2013-03-11 10:08:04 +01:00
2013-03-11 10:08:04 +01:00
2017-11-02 11:10:55 +01:00
2012-04-10 00:13:45 +02:00
2017-11-02 11:10:55 +01:00
2012-10-09 22:28:45 +02:00
2012-10-09 22:28:45 +02:00
2012-10-09 22:28:45 +02:00
2012-10-09 22:28:45 +02:00
2016-12-24 11:46:01 -08:00
2015-06-25 22:42:19 +02:00
2017-11-27 16:19:59 -05:00
2018-08-02 08:03:23 +09:00
2018-02-19 19:38:51 +01:00
2012-10-09 22:28:45 +02:00
2018-07-19 08:40:27 +09:00
2018-02-09 19:28:01 -08:00
2012-10-09 22:28:45 +02:00
2011-11-02 14:14:44 +01:00
2015-05-31 22:05:32 +02:00
2016-12-24 11:46:01 -08:00
2018-02-19 19:38:51 +01:00
2015-12-08 22:26:00 +01:00
2012-10-09 22:28:45 +02:00
2012-10-09 22:28:45 +02:00
2012-10-09 22:28:45 +02:00
2012-10-09 22:28:45 +02:00
2012-10-09 22:28:45 +02:00
2012-10-09 22:28:45 +02:00
2009-04-01 08:59:17 -07:00
2012-10-09 22:28:45 +02:00
2018-02-19 19:38:51 +01:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2012-10-09 22:28:45 +02:00
2015-06-25 22:42:19 +02:00
2017-11-02 11:10:55 +01:00
2012-10-09 22:28:45 +02:00
2015-06-25 22:42:19 +02:00
2017-11-02 11:10:55 +01:00
2013-03-11 10:08:03 +01:00
2009-04-01 08:59:17 -07:00
2017-11-02 11:10:55 +01:00
2017-07-05 23:18:48 +02:00
2009-04-01 08:59:17 -07:00
2012-10-09 22:28:45 +02:00
2018-11-08 06:16:09 -07:00
2016-12-14 22:46:55 +01:00
2016-12-14 22:46:55 +01:00
2012-10-09 22:28:45 +02:00
2012-10-09 22:28:45 +02:00
2012-10-09 22:28:45 +02:00
2012-10-09 22:28:45 +02:00
2012-10-09 22:28:45 +02:00
2007-10-16 09:43:05 -07:00
2018-06-16 06:50:51 +09:00
2018-03-29 22:18:02 +02:00
2018-06-07 16:15:38 -04:00
2018-03-29 22:18:02 +02:00
2018-03-29 22:18:02 +02:00
2012-10-09 22:28:45 +02:00
2012-10-09 22:28:45 +02:00
2009-04-01 08:59:17 -07:00