imp
82ef2aef29
Use buf to send speedup
...
It turns out there's a problem with using g_io to send the speedup. It leads to
a race when there's a resource shortage when a disk fails.
Instead, send BIO_SPEEDUP via struct buf. This is pretty straight forward,
except we need to transfer the bio_flags from b_ioflags for BIO_SPEEDUP commands
in g_vfs_strategy.
Reviewed by: kirk, chs
Differential Revision: https://reviews.freebsd.org/D23117
2020-01-17 01:16:19 +00:00
..
2018-04-10 19:18:16 +00:00
2019-08-07 19:28:35 +00:00
2020-01-17 01:15:55 +00:00
2020-01-17 01:15:55 +00:00
2020-01-17 01:15:55 +00:00
2020-01-17 01:15:55 +00:00
2019-08-07 19:28:35 +00:00
2020-01-17 01:15:55 +00:00
2020-01-17 01:15:55 +00:00
2019-12-29 17:10:21 +00:00
2019-12-06 00:12:14 +00:00
2020-01-17 01:15:55 +00:00
2020-01-17 01:15:55 +00:00
2020-01-17 01:15:55 +00:00
2020-01-17 01:15:55 +00:00
2020-01-17 01:15:55 +00:00
2020-01-17 01:15:55 +00:00
2019-12-27 21:44:13 +00:00
2019-12-27 01:36:53 +00:00
2019-12-29 19:21:29 +00:00
2018-04-10 19:18:16 +00:00
2017-11-27 15:17:37 +00:00
2018-04-10 19:18:16 +00:00
2019-11-23 23:44:00 +00:00
2019-02-20 17:07:08 +00:00
2019-08-07 19:28:35 +00:00
2019-12-06 03:46:38 +00:00
2020-01-17 01:15:55 +00:00
2019-11-09 17:30:19 +00:00
2019-12-05 04:52:19 +00:00
2019-12-30 00:46:10 +00:00
2019-06-25 04:50:09 +00:00
2019-03-24 19:11:45 +00:00
2019-12-05 15:07:32 +00:00
2020-01-17 01:15:55 +00:00
2019-12-04 21:26:03 +00:00
2018-04-10 19:18:16 +00:00
2018-10-27 16:14:42 +00:00
2020-01-17 01:15:55 +00:00
2017-11-27 15:17:37 +00:00
2019-12-30 00:46:10 +00:00
2020-01-17 01:16:19 +00:00
2017-11-27 15:17:37 +00:00
2019-12-30 00:46:10 +00:00