dm: trigger change uevent on rename

Insert a missing KOBJ_CHANGE notification when a device is renamed.

Cc: Scott James Remnant <scott@ubuntu.com>
Signed-off-by: Alasdair G Kergon <agk@redhat.com>
Cette révision appartient à :
Alasdair G Kergon
2007-12-13 14:15:57 +00:00
Parent adfe47702c
révision 69267a30be
3 fichiers modifiés avec 10 ajouts et 1 suppressions

Voir le fichier

@@ -1514,7 +1514,7 @@ int dm_resume(struct mapped_device *md)
dm_table_unplug_all(map);
kobject_uevent(&md->disk->kobj, KOBJ_CHANGE);
dm_kobject_uevent(md);
r = 0;
@@ -1528,6 +1528,11 @@ out:
/*-----------------------------------------------------------------
* Event notification.
*---------------------------------------------------------------*/
void dm_kobject_uevent(struct mapped_device *md)
{
kobject_uevent(&md->disk->kobj, KOBJ_CHANGE);
}
uint32_t dm_next_uevent_seq(struct mapped_device *md)
{
return atomic_add_return(1, &md->uevent_seq);