]> git.baikalelectronics.ru Git - kernel.git/commit
xen-gntdev: integer overflow in gntdev_alloc_map()
authorDan Carpenter <dan.carpenter@oracle.com>
Fri, 4 Nov 2011 18:23:32 +0000 (21:23 +0300)
committerKonrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Wed, 16 Nov 2011 17:13:46 +0000 (12:13 -0500)
commit643c2f849a496e9b59bfd2bd72a3f0d45081719d
treefb1829a10aead11d62b4ca6c873936e63c06cbb7
parent67f20c3c1d7d4797912380411b7d1acfca3eb8e5
xen-gntdev: integer overflow in gntdev_alloc_map()

The multiplications here can overflow resulting in smaller buffer
sizes than expected.  "count" comes from a copy_from_user().

Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
drivers/xen/gntdev.c