[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH v10 05/30] bootindex: rework add_boot_device_path fu
From: |
arei.gonglei |
Subject: |
[Qemu-devel] [PATCH v10 05/30] bootindex: rework add_boot_device_path function |
Date: |
Fri, 12 Sep 2014 17:35:07 +0800 |
From: Gonglei <address@hidden>
Add the function of updating bootindex about fw_boot_order list
in add_boot_device_path(). We should delete the old one if a
device has existed in global fw_boot_order list.
Signed-off-by: Gonglei <address@hidden>
---
bootdevice.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/bootdevice.c b/bootdevice.c
index 7167fbc..aac0ffb 100644
--- a/bootdevice.c
+++ b/bootdevice.c
@@ -82,6 +82,8 @@ void add_boot_device_path(int32_t bootindex, DeviceState *dev,
assert(dev != NULL || suffix != NULL);
+ del_boot_device_path(dev, suffix);
+
node = g_malloc0(sizeof(FWBootEntry));
node->bootindex = bootindex;
node->suffix = g_strdup(suffix);
--
1.7.12.4
- [Qemu-devel] [PATCH v10 00/30] modify boot order of guest, and take effect after rebooting, arei.gonglei, 2014/09/12
- [Qemu-devel] [PATCH v10 04/30] fw_cfg: add fw_cfg_machine_reset function, arei.gonglei, 2014/09/12
- [Qemu-devel] [PATCH v10 02/30] bootindex: add check bootindex function, arei.gonglei, 2014/09/12
- [Qemu-devel] [PATCH v10 01/30] bootdevice: move bootdevice related code to new file bootdevice.c, arei.gonglei, 2014/09/12
- [Qemu-devel] [PATCH v10 08/30] virtio-net: add bootindex to qom property, arei.gonglei, 2014/09/12
- [Qemu-devel] [PATCH v10 06/30] bootindex: support to set a existent device's bootindex to -1, arei.gonglei, 2014/09/12
- [Qemu-devel] [PATCH v10 09/30] e1000: add bootindex to qom property, arei.gonglei, 2014/09/12
- [Qemu-devel] [PATCH v10 05/30] bootindex: rework add_boot_device_path function,
arei.gonglei <=
- [Qemu-devel] [PATCH v10 03/30] bootindex: add del_boot_device_path function, arei.gonglei, 2014/09/12
- [Qemu-devel] [PATCH v10 10/30] eepro100: add bootindex to qom property, arei.gonglei, 2014/09/12
- [Qemu-devel] [PATCH v10 07/30] bootindex: add a setter/getter functions wrapper for bootindex property, arei.gonglei, 2014/09/12
- [Qemu-devel] [PATCH v10 11/30] ne2000: add bootindex to qom property, arei.gonglei, 2014/09/12
- [Qemu-devel] [PATCH v10 13/30] rtl8139: add bootindex to qom property, arei.gonglei, 2014/09/12
- [Qemu-devel] [PATCH v10 12/30] pcnet: add bootindex to qom property, arei.gonglei, 2014/09/12
- [Qemu-devel] [PATCH v10 14/30] spapr_lian: add bootindex to qom property, arei.gonglei, 2014/09/12
- [Qemu-devel] [PATCH v10 16/30] usb-net: add bootindex to qom property, arei.gonglei, 2014/09/12
- [Qemu-devel] [PATCH v10 15/30] vmxnet3: add bootindex to qom property, arei.gonglei, 2014/09/12
- [Qemu-devel] [PATCH v10 18/30] virtio-net: alias bootindex property explicitly for virt-net-pci/ccw/s390, arei.gonglei, 2014/09/12