qdev: sysbus_get_default must not return a NULL pointer (fix regression)
authorStefan Weil <weil@mail.berlios.de>
Thu, 16 Dec 2010 18:33:22 +0000 (19:33 +0100)
committerAurelien Jarno <aurelien@aurel32.net>
Tue, 21 Dec 2010 17:28:19 +0000 (18:28 +0100)
commitfcd61af6631fb98c4c12e865572d4d81d73728d0
treef94b7fc03806b7ea5591c7ba8538fb7356e25ad8
parente0087e618552c7bc77485561ed96ec2a4f01404a
qdev: sysbus_get_default must not return a NULL pointer (fix regression)

Every system should have some sort of main system bus,
so sysbus_get_default should always return a valid bus.

Without this patch, at least mipssim and malta no longer
start but raise a null pointer access exception (caused by
commit ec990eb622ad46df5ddcb1e94c418c271894d416).

Cc: Anthony Liguori <anthony@codemonkey.ws>
Signed-off-by: Stefan Weil <weil@mail.berlios.de>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
hw/qdev.c