]> git.karo-electronics.de Git - mv-sheeva.git/blobdiff - drivers/md/dm-uevent.c
cdc_ether: Partially revert "usbnet: Set link down initially ..."
[mv-sheeva.git] / drivers / md / dm-uevent.c
index 6f65883aef124828c20a6ba1b29a26c541a941c8..c7c555a8c7b2ef619ab4671f023a6eb1b8953f33 100644 (file)
@@ -139,14 +139,13 @@ void dm_send_uevents(struct list_head *events, struct kobject *kobj)
                list_del_init(&event->elist);
 
                /*
-                * Need to call dm_copy_name_and_uuid from here for now.
-                * Context of previous var adds and locking used for
-                * hash_cell not compatable.
+                * When a device is being removed this copy fails and we
+                * discard these unsent events.
                 */
                if (dm_copy_name_and_uuid(event->md, event->name,
                                          event->uuid)) {
-                       DMERR("%s: dm_copy_name_and_uuid() failed",
-                             __func__);
+                       DMINFO("%s: skipping sending uevent for lost device",
+                              __func__);
                        goto uevent_free;
                }