diff options
Diffstat (limited to 'drivers/net/xen-netback/xenbus.c')
-rw-r--r-- | drivers/net/xen-netback/xenbus.c | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/drivers/net/xen-netback/xenbus.c b/drivers/net/xen-netback/xenbus.c index 1ce729d6af75..410018c4c528 100644 --- a/drivers/net/xen-netback/xenbus.c +++ b/drivers/net/xen-netback/xenbus.c | |||
@@ -474,17 +474,14 @@ static const struct xenbus_device_id netback_ids[] = { | |||
474 | }; | 474 | }; |
475 | 475 | ||
476 | 476 | ||
477 | static struct xenbus_driver netback = { | 477 | static DEFINE_XENBUS_DRIVER(netback, , |
478 | .name = "vif", | ||
479 | .owner = THIS_MODULE, | ||
480 | .ids = netback_ids, | ||
481 | .probe = netback_probe, | 478 | .probe = netback_probe, |
482 | .remove = netback_remove, | 479 | .remove = netback_remove, |
483 | .uevent = netback_uevent, | 480 | .uevent = netback_uevent, |
484 | .otherend_changed = frontend_changed, | 481 | .otherend_changed = frontend_changed, |
485 | }; | 482 | ); |
486 | 483 | ||
487 | int xenvif_xenbus_init(void) | 484 | int xenvif_xenbus_init(void) |
488 | { | 485 | { |
489 | return xenbus_register_backend(&netback); | 486 | return xenbus_register_backend(&netback_driver); |
490 | } | 487 | } |