]> git.baikalelectronics.ru Git - kernel.git/commit
xen/pvh: Fix misplaced kfree from xlated_setup_gnttab_pages
authorDave Jones <davej@fedoraproject.org>
Mon, 27 Jan 2014 15:56:09 +0000 (10:56 -0500)
committerKonrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Fri, 31 Jan 2014 14:48:58 +0000 (09:48 -0500)
commit4476f4259e79db55dd6e08998beb15189dbc870b
tree3721b396e96e21694987fba66c6ce12dedf53c71
parent69ecffc31d928d89f74132e9c0223e9c4fd392fe
xen/pvh: Fix misplaced kfree from xlated_setup_gnttab_pages

Passing a freed 'pages' to free_xenballooned_pages will end badly
on kernels with slub debug enabled.

This looks out of place between the rc assign and the check, but
we do want to kfree pages regardless of which path we take.

Signed-off-by: Dave Jones <davej@fedoraproject.org>
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
arch/x86/xen/grant-table.c