powerpc/powernv: Fix potential zero devisor
authorGavin Shan <gwshan@linux.vnet.ibm.com>
Wed, 12 Nov 2014 02:36:11 +0000 (13:36 +1100)
committerMichael Ellerman <mpe@ellerman.id.au>
Fri, 14 Nov 2014 06:24:25 +0000 (17:24 +1100)
commitcf2b1e0eb0c281122b001cc879ca0118bff71255
tree1507182116826675e204a2352ecee75bfa32dda7
parentec8e4e9d3d83b7a973477c2cb4831511b0eec06e
powerpc/powernv: Fix potential zero devisor

If there're no PHBs under P5IOC2 HUB device tree node, we should
bail early to avoid zero devisor and allocating TCE tables.

Reported-by: Anton Blanchard <anton@samba.org>
Signed-off-by: Gavin Shan <gwshan@linux.vnet.ibm.com>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
arch/powerpc/platforms/powernv/pci-p5ioc2.c