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 à :
@@ -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);
|
||||
|
Référencer dans un nouveau ticket
Bloquer un utilisateur