Ming Lei
3a83f46775
block: bio: pass bvec table to bio_init()
...
Some drivers often use external bvec table, so introduce
this helper for this case. It is always safe to access the
bio->bi_io_vec in this way for this case.
After converting to this usage, it will becomes a bit easier
to evaluate the remaining direct access to bio->bi_io_vec,
so it can help to prepare for the following multipage bvec
support.
Signed-off-by: Ming Lei <tom.leiming@gmail.com >
Reviewed-by: Christoph Hellwig <hch@lst.de >
Fixed up the new O_DIRECT cases.
Signed-off-by: Jens Axboe <axboe@fb.com >
2016-11-22 08:57:21 -07:00
..
2016-10-12 11:01:37 -07:00
2016-11-01 09:43:26 -06:00
2016-10-11 15:06:33 -07:00
2016-10-09 17:04:33 -07:00
2016-10-13 10:13:24 -04:00
2016-10-08 20:56:54 -07:00
2016-09-12 19:59:39 +02:00
2016-10-11 13:22:22 -07:00
2016-10-07 09:45:43 -07:00
2016-10-13 21:28:20 -07:00
2016-10-14 12:50:05 -07:00
2013-12-02 11:24:18 +00:00
2012-03-16 10:38:24 -04:00
2016-10-11 15:06:31 -07:00
2016-10-11 15:06:31 -07:00
2016-11-08 08:28:55 -07:00
2016-11-22 08:57:21 -07:00
2016-11-21 09:35:05 -07:00
2016-11-01 09:43:26 -06:00
2016-11-02 12:50:19 -06:00
2016-11-18 07:44:23 -07:00
2016-10-28 08:48:16 -06:00
2016-07-26 15:03:07 -07:00
2016-09-09 12:09:24 +03:00
2016-02-22 08:51:38 +01:00
2016-10-14 12:18:50 -07:00
2016-10-10 14:51:45 -07:00
2016-10-15 10:03:15 -07:00
2015-12-07 00:02:05 +00:00
2016-10-07 18:46:30 -07:00
2008-06-04 14:56:12 +01:00
2016-10-07 18:46:30 -07:00
2016-10-12 21:01:18 +02:00
2016-10-07 18:46:30 -07:00
2016-10-11 15:06:30 -07:00
2013-05-12 14:16:21 +02:00
2016-09-21 12:13:31 +02:00
2016-07-26 16:19:19 -07:00
2016-05-03 11:20:07 +09:00
2016-10-28 08:48:16 -06:00
2016-10-11 15:06:32 -07:00
2015-09-08 15:35:28 -07:00
2014-09-29 00:04:55 -04:00
2016-10-28 08:48:16 -06:00
2012-10-13 10:46:48 +01:00
2016-10-14 14:26:58 -07:00
2016-10-15 10:03:15 -07:00
2016-08-11 15:33:23 +05:30
2014-01-21 23:17:20 -08:00
2009-12-17 10:58:17 -05:00
2016-11-01 09:43:26 -06:00
2015-12-22 17:10:17 -06:00
2016-10-10 14:51:45 -07:00
2016-10-07 18:46:29 -07:00
2016-10-05 10:11:24 -07:00
2016-09-05 13:52:38 +02:00
2016-10-07 23:50:39 -04:00
2016-09-16 09:18:54 +02:00
2016-10-15 10:03:15 -07:00
2014-05-14 16:40:04 -07:00
2016-07-13 17:27:24 -07:00
2012-12-09 00:20:28 -05:00
2016-10-09 12:23:38 -07:00
2016-07-06 10:34:48 +01:00
2016-11-01 09:43:26 -06:00
2014-10-14 15:05:34 -04:00
2016-10-11 15:06:33 -07:00
2016-10-11 15:06:33 -07:00
2016-10-11 15:06:33 -07:00
2016-08-18 23:41:55 +02:00
2016-03-17 13:47:50 -07:00
2016-08-31 14:12:35 +02:00
2016-10-07 18:46:30 -07:00
2015-03-12 18:46:08 -07:00
2015-11-06 17:50:42 -08:00
2016-06-03 19:37:21 -04:00
2016-10-07 18:46:30 -07:00
2016-11-10 10:06:24 -07:00
2016-10-11 15:06:34 -07:00
2014-01-23 16:36:55 -08:00
2016-10-14 11:36:59 -07:00
2016-10-08 11:06:08 -04:00
2016-03-02 17:13:02 -08:00
2016-10-09 12:23:38 -07:00
2016-09-22 02:18:33 -04:00
2016-10-11 15:06:30 -07:00
2010-02-08 18:19:41 -06:00
2016-10-15 10:03:15 -07:00
2016-10-11 15:06:32 -07:00
2015-11-02 14:23:38 -05:00
2012-10-13 10:46:48 +01:00
2016-04-30 09:26:55 -07:00
2016-10-11 15:06:33 -07:00
2015-02-13 21:21:39 -08:00
2016-10-07 18:46:30 -07:00
2016-06-03 08:37:25 +02:00
2008-05-26 16:15:32 +02:00
2015-04-14 09:50:27 -07:00
2016-05-19 19:12:14 -07:00
2016-11-01 09:43:26 -06:00
2016-10-17 09:50:56 -07:00
2012-09-13 16:47:34 +02:00
2016-07-15 10:41:42 +02:00
2014-07-18 11:49:57 +02:00
2015-04-22 17:06:49 +02:00
2016-11-01 09:43:26 -06:00
2016-05-23 11:48:48 -07:00
2015-02-02 10:09:54 -08:00
2016-10-08 10:27:10 +02:00
2016-08-29 08:13:21 -06:00
2016-11-02 10:24:04 -06:00
2016-10-07 21:48:36 -04:00