]> xenbits.xensource.com Git - xen.git/commit
xen/arm: vgic: Check for vgic handler to be initialized before dereferencing it
authorOleksandr Tyshchenko <oleksandr_tyshchenko@epam.com>
Mon, 28 Aug 2017 17:32:25 +0000 (20:32 +0300)
committerStefano Stabellini <sstabellini@kernel.org>
Fri, 15 Sep 2017 21:21:31 +0000 (14:21 -0700)
commitb1f1e492cd4231a1e9feedb7a35c62c063f7c510
tree88166d8d98bd854686fb88b889a93ba30e5abd89
parent64a00683edcd2ad5b2abcd57783393836dda3110
xen/arm: vgic: Check for vgic handler to be initialized before dereferencing it

Since domain_vgic_free() can be called when the vgic_ops haven't been
initialised yet, always check that d->arch.vgic.handler is not a null.

Signed-off-by: Oleksandr Tyshchenko <oleksandr_tyshchenko@epam.com>
Signed-off-by: Stefano Stabellini <sstabellini@kernel.org>
Reviewed-by: Stefano Stabellini <sstabellini@kernel.org>
xen/arch/arm/vgic.c