diff --git a/drivers/net/loopback.c b/drivers/net/loopback.c index 6ba6ed2b480add4ec4d37fbdf2c1653997376c78..5106c2328d12cb7a52f7f3fec847ea844e87d306 100644 --- a/drivers/net/loopback.c +++ b/drivers/net/loopback.c @@ -229,7 +229,12 @@ struct net_device loopback_dev = { /* Setup and register the loopback device. */ static int __init loopback_init(void) { - return register_netdev(&loopback_dev); + int err = register_netdev(&loopback_dev); + + if (err) + panic("loopback: Failed to register netdevice: %d\n", err); + + return err; }; module_init(loopback_init);