diff options
Diffstat (limited to 'drivers/net')
| -rw-r--r-- | drivers/net/usb/r8152.c | 3 | 
1 files changed, 1 insertions, 2 deletions
diff --git a/drivers/net/usb/r8152.c b/drivers/net/usb/r8152.c index 08726090570e..cee9fef925cd 100644 --- a/drivers/net/usb/r8152.c +++ b/drivers/net/usb/r8152.c @@ -4799,10 +4799,9 @@ static int rtl8152_reset_resume(struct usb_interface *intf)  	struct r8152 *tp = usb_get_intfdata(intf);  	clear_bit(SELECTIVE_SUSPEND, &tp->flags); -	mutex_lock(&tp->control);  	tp->rtl_ops.init(tp);  	queue_delayed_work(system_long_wq, &tp->hw_phy_work, 0); -	mutex_unlock(&tp->control); +	set_ethernet_addr(tp);  	return rtl8152_resume(intf);  }  | 
