[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PULL 00/34] allow changing bootorder via monitor
From: |
Gerd Hoffmann |
Subject: |
[Qemu-devel] [PULL 00/34] allow changing bootorder via monitor |
Date: |
Wed, 15 Oct 2014 11:05:33 +0200 |
Hi,
It's finally sorted, here comes the pull request for the bootindex patch
series which turns bootindex into a writable qom property and thereby
allows changing the bootorder at runtime via monitor.
please pull,
Gerd
The following changes since commit b1d28ec6a7dbdaadda39d29322f0de694aeb0b74:
Merge remote-tracking branch 'remotes/cohuck/tags/s390x-20141010' into
staging (2014-10-10 14:55:29 +0100)
are available in the git repository at:
git://git.kraxel.org/qemu tags/pull-bootindex-20141015-1
for you to fetch changes up to 54086fe5d2c562a3173126d9991bd064faf1e884:
bootindex: change fprintf to error_report (2014-10-15 10:46:01 +0200)
----------------------------------------------------------------
allow changing bootorder via monitor at runtime,
by making bootindex a writable qom property.
----------------------------------------------------------------
Gonglei (34):
bootdevice: move bootdevice related code to new file bootdevice.c
bootindex: add check bootindex function
bootindex: add del_boot_device_path function
fw_cfg: add fw_cfg_machine_reset function
bootindex: rework add_boot_device_path function
bootindex: support to set a existent device's bootindex to -1
bootindex: add a setter/getter functions wrapper for bootindex property
virtio-net: add bootindex to qom property
e1000: add bootindex to qom property
eepro100: add bootindex to qom property
ne2000: add bootindex to qom property
pcnet: add bootindex to qom property
rtl8139: add bootindex to qom property
spapr_lian: add bootindex to qom property
vmxnet3: add bootindex to qom property
usb-net: add bootindex to qom property
net: remove bootindex property from qdev to qom
virtio-net: alias bootindex property explicitly for virt-net-pci/ccw/s390
host-libusb: remove bootindex property from qdev to qom
pci-assign: remove bootindex property from qdev to qom
vfio: remove bootindex property from qdev to qom
redirect: remove bootindex property from qdev to qom
isa-fdc: remove bootindexA/B property from qdev to qom
scsi: add bootindex to qom property
ide: add bootindex to qom property
virtio-blk: add bootindex to qom property
block: remove bootindex property from qdev to qom
virtio-blk: alias bootindex property explicitly for virt-blk-pci/ccw/s390
usb-storage: add bootindex to qom property
nvma: ide: add bootindex to qom property
ide: add calling add_boot_device_patch in bootindex setter function
bootindex: move calling add_boot_device_patch to bootindex setter function
bootindex: delete bootindex when device is removed
bootindex: change fprintf to error_report
Makefile.target | 2 +-
bootdevice.c | 258 +++++++++++++++++++++++++++++++++++++++++++++
hw/block/fdc.c | 18 +++-
hw/block/nvme.c | 44 ++++++++
hw/block/virtio-blk.c | 5 +-
hw/i386/kvm/pci-assign.c | 14 ++-
hw/ide/qdev.c | 47 +++++++++
hw/misc/vfio.c | 13 ++-
hw/net/e1000.c | 12 ++-
hw/net/eepro100.c | 13 ++-
hw/net/lance.c | 12 +++
hw/net/ne2000-isa.c | 44 ++++++++
hw/net/ne2000.c | 14 ++-
hw/net/pcnet-pci.c | 12 +++
hw/net/pcnet.c | 2 -
hw/net/pcnet.h | 1 -
hw/net/rtl8139.c | 12 ++-
hw/net/spapr_llan.c | 12 ++-
hw/net/virtio-net.c | 5 +-
hw/net/vmxnet3.c | 10 +-
hw/nvram/fw_cfg.c | 55 +++++++++-
hw/s390x/s390-virtio-bus.c | 4 +
hw/s390x/virtio-ccw.c | 4 +
hw/scsi/scsi-bus.c | 14 ++-
hw/scsi/scsi-disk.c | 2 -
hw/scsi/scsi-generic.c | 4 -
hw/usb/dev-network.c | 11 +-
hw/usb/dev-storage.c | 52 +++++++++
hw/usb/host-libusb.c | 13 ++-
hw/usb/redirect.c | 13 ++-
hw/virtio/virtio-pci.c | 4 +
include/hw/block/block.h | 1 -
include/hw/nvram/fw_cfg.h | 2 +
include/net/net.h | 3 +-
include/sysemu/sysemu.h | 6 ++
vl.c | 118 +--------------------
36 files changed, 690 insertions(+), 166 deletions(-)
create mode 100644 bootdevice.c
- [Qemu-devel] [PULL 00/34] allow changing bootorder via monitor,
Gerd Hoffmann <=
- [Qemu-devel] [PULL 23/34] isa-fdc: remove bootindexA/B property from qdev to qom, Gerd Hoffmann, 2014/10/15
- [Qemu-devel] [PULL 24/34] scsi: add bootindex to qom property, Gerd Hoffmann, 2014/10/15
- [Qemu-devel] [PULL 03/34] bootindex: add del_boot_device_path function, Gerd Hoffmann, 2014/10/15
- [Qemu-devel] [PULL 25/34] ide: add bootindex to qom property, Gerd Hoffmann, 2014/10/15
- [Qemu-devel] [PULL 01/34] bootdevice: move bootdevice related code to new file bootdevice.c, Gerd Hoffmann, 2014/10/15
- [Qemu-devel] [PULL 13/34] rtl8139: add bootindex to qom property, Gerd Hoffmann, 2014/10/15
- [Qemu-devel] [PULL 26/34] virtio-blk: add bootindex to qom property, Gerd Hoffmann, 2014/10/15
- [Qemu-devel] [PULL 21/34] vfio: remove bootindex property from qdev to qom, Gerd Hoffmann, 2014/10/15