qcow2: Fix access after end of array
commit5dde87088ffaac0b3b873523c07e941c18f2529e
authorKevin Wolf <kwolf@redhat.com>
Tue, 16 Feb 2010 14:54:49 +0000 (16 15:54 +0100)
committerAnthony Liguori <aliguori@us.ibm.com>
Tue, 23 Feb 2010 20:07:58 +0000 (23 14:07 -0600)
tree4aedc1cb363e0d00615c31d8bfff1823248ea940
parent3fa017e24b0a0f0e68619a689b9b02fe486dae9e
qcow2: Fix access after end of array

If a write requests crosses a L2 table boundary and all clusters until the
end of the L2 table are usable for the request, we must not look at the next
L2 entry because we already have arrived at the end of the array.

Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
(cherry picked from commit 4805bb66969622f86376191c94c4748bce91e6be)
block/qcow2-cluster.c