Commit 93245472 authored by Stefan Richter's avatar Stefan Richter

ieee1394: nodemgr: less noise in dmesg

Everytime when eth1394 or a libraw1394 client updates the configuration
ROM, a certain sysfs attribute cannot be added since it already exists.
Signed-off-by: default avatarStefan Richter <stefanr@s5r6.in-berlin.de>
parent d4c60085
...@@ -1145,13 +1145,14 @@ static void nodemgr_process_root_directory(struct host_info *hi, struct node_ent ...@@ -1145,13 +1145,14 @@ static void nodemgr_process_root_directory(struct host_info *hi, struct node_ent
last_key_id = kv->key.id; last_key_id = kv->key.id;
} }
if (ne->vendor_name_kv && if (ne->vendor_name_kv) {
device_create_file(&ne->device, &dev_attr_ne_vendor_name_kv)) int error = device_create_file(&ne->device,
goto fail; &dev_attr_ne_vendor_name_kv);
return;
fail: if (error && error != -EEXIST)
HPSB_ERR("Failed to add sysfs attribute for node %016Lx", HPSB_ERR("Failed to add sysfs attribute for node "
(unsigned long long)ne->guid); "%016Lx", (unsigned long long)ne->guid);
}
} }
#ifdef CONFIG_HOTPLUG #ifdef CONFIG_HOTPLUG
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment