diff -r 178b1b43a88c -r 88c597598bbc devices/8139too-2.6.13-ethercat.c --- a/devices/8139too-2.6.13-ethercat.c Thu Nov 23 20:19:26 2006 +0000 +++ b/devices/8139too-2.6.13-ethercat.c Fri Nov 24 11:02:35 2006 +0000 @@ -2907,20 +2907,12 @@ printk(KERN_ERR "Failed to register EtherCAT device!\n"); goto out_pci; } - - printk(KERN_INFO "Starting EtherCAT device...\n"); - if (ecdev_start(ec_device_master_index)) { - printk(KERN_ERR "Failed to start EtherCAT device!\n"); - goto out_unregister; - } } else { printk(KERN_WARNING "No EtherCAT device registered!\n"); } return 0; - out_unregister: - ecdev_unregister(ec_device_master_index, rtl_ec_dev); out_pci: pci_unregister_driver(&rtl8139_pci_driver); out_return: @@ -2937,8 +2929,6 @@ printk(KERN_INFO "Cleaning up RTL8139-EtherCAT module...\n"); if (rtl_ec_net_dev) { - printk(KERN_INFO "Stopping device...\n"); - ecdev_stop(ec_device_master_index); printk(KERN_INFO "Unregistering device...\n"); ecdev_unregister(ec_device_master_index, rtl_ec_dev); rtl_ec_dev = NULL;