diff mbox

[v10,30/30] bootindex: delete bootindex when device is removed

Message ID 1410514532-7984-31-git-send-email-arei.gonglei@huawei.com
State New
Headers show

Commit Message

Gonglei (Arei) Sept. 12, 2014, 9:35 a.m. UTC
From: Gonglei <arei.gonglei@huawei.com>

Device should be removed from global boot list when
it is hot-unplugged.

Signed-off-by: Gonglei <arei.gonglei@huawei.com>
---
 bootdevice.c | 2 ++
 1 file changed, 2 insertions(+)
diff mbox

Patch

diff --git a/bootdevice.c b/bootdevice.c
index db72098..f816259 100644
--- a/bootdevice.c
+++ b/bootdevice.c
@@ -225,6 +225,8 @@  static void property_release_bootindex(Object *obj, const char *name,
 
 {
     BootIndexProperty *prop = opaque;
+
+    del_boot_device_path(prop->dev, prop->suffix);
     g_free(prop);
 }