Martin K. Petersen b7aa84d9cb block: Fix for_each_bvec()
Commit 4550dd6c6b062 introduced for_each_bvec() which iterates over each
bvec attached to a bio or bip. However, the macro fails to check bi_size
before dereferencing which can lead to crashes while counting/mapping
integrity scatterlist segments.

Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
Cc: Kent Overstreet <kmo@daterainc.com>
Cc: Nicholas Bellinger <nab@linux-iscsi.org>
Cc: <stable@vger.kernel.org> # v3.14+
Signed-off-by: Jens Axboe <axboe@fb.com>
2014-04-09 08:00:01 -06:00
..
2014-04-05 18:46:26 -07:00
2014-04-05 14:19:54 -07:00
2014-03-06 09:47:42 +01:00
2014-04-09 08:00:01 -06:00
2014-04-04 15:50:08 -07:00
2014-04-04 21:28:36 -07:00