From: Hans Dedecker Date: Tue, 4 Aug 2015 14:22:44 +0000 (+0200) Subject: netifd: Remove obsolete device_set_present in device_replace X-Git-Url: http://207.154.207.93/?a=commitdiff_plain;h=0b32f960b8b073fdf983430723d675a31a110784;p=project%2Fnetifd.git netifd: Remove obsolete device_set_present in device_replace New device does not need to be set present as device_check_state called via device_init sets the device present after probing the kernel device Signed-off-by: Hans Dedecker --- diff --git a/device.c b/device.c index 59a57f4..1636611 100644 --- a/device.c +++ b/device.c @@ -702,10 +702,9 @@ static void device_replace(struct device *dev, struct device *odev) { struct device_user *dep, *tmp; - bool present = odev->present; __devlock++; - if (present) + if (odev->present) device_set_present(odev, false); list_for_each_entry_safe(dep, tmp, &odev->users.list, list.list) { @@ -717,9 +716,6 @@ device_replace(struct device *dev, struct device *odev) __devlock--; device_free(odev); - - if (present) - device_set_present(dev, true); } void