]> xenbits.xensource.com Git - qemu-xen-3.4-testing.git/commit
Improve block range checks
authorKevin Wolf <kwolf@redhat.com>
Fri, 8 May 2009 12:47:24 +0000 (14:47 +0200)
committerIan Jackson <Ian.Jackson@eu.citrix.com>
Tue, 13 Oct 2009 16:33:31 +0000 (17:33 +0100)
commit91e7210bba6f6931056be9f04a3d97e4873f28ab
treed8737c7a2306b7010e0248c89ad5b2d807b919e9
parentb5e7982ade668d18e07f51401d9af04d612c3be3
Improve block range checks

This patch makes the range checks for block requests more strict: It fixes a
potential integer overflow and checks for negative offsets. Also, it adds the
check for compressed writes.

Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
(cherry picked from commit fbb7b4e0804d2168f24142eebf7552adde1968dc)
(cherry picked from commit 8c20718dab7f1612dcc40fe478642cbc1102aa9b)
block.c