kernel/arch/powerpc/platforms/pseries/ibmebus.c
.. .. @@ -451,6 +451,7 @@ 451 451 if (err) { 452 452 printk(KERN_WARNING "%s: device_register returned %i\n", 453 453 __func__, err); 454 + put_device(&ibmebus_bus_device);454 455 bus_unregister(&ibmebus_bus_type); 455 456 456 457 return err;