]> 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)
commit2c2abea1c4d0f5fc05ce01794a54624cae46c990
treefb1829a10aead11d62b4ca6c873936e63c06cbb7
parent7e6f8db373d2aaa5c343ada4561b4c1308f5f467
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