[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCHv8 00/16] boot order specification
From: |
Gleb Natapov |
Subject: |
[Qemu-devel] [PATCHv8 00/16] boot order specification |
Date: |
Wed, 8 Dec 2010 13:34:53 +0200 |
Forget to save a couple of buffers before sending version 7 :(
Anthony, Blue can this be applied now?
Gleb Natapov (16):
Introduce fw_name field to DeviceInfo structure.
Introduce new BusInfo callback get_fw_dev_path.
Keep track of ISA ports ISA device is using in qdev.
Add get_fw_dev_path callback to ISA bus in qdev.
Store IDE bus id in IDEBus structure for easy access.
Add get_fw_dev_path callback to IDE bus.
Add get_fw_dev_path callback for system bus.
Add get_fw_dev_path callback for pci bus.
Record which USBDevice USBPort belongs too.
Add get_fw_dev_path callback for usb bus.
Add get_fw_dev_path callback to scsi bus.
Add bootindex parameter to net/block/fd device
Change fw_cfg_add_file() to get full file path as a parameter.
Add bootindex for option roms.
Add notifier that will be called when machine is fully created.
Pass boot device list to firmware.
block_int.h | 4 +-
hw/cs4231a.c | 1 +
hw/e1000.c | 4 ++
hw/eepro100.c | 3 +
hw/fdc.c | 12 ++++++
hw/fw_cfg.c | 30 ++++++++------
hw/fw_cfg.h | 4 +-
hw/gus.c | 4 ++
hw/ide/cmd646.c | 4 +-
hw/ide/internal.h | 3 +-
hw/ide/isa.c | 5 ++-
hw/ide/piix.c | 4 +-
hw/ide/qdev.c | 22 ++++++++++-
hw/ide/via.c | 4 +-
hw/isa-bus.c | 42 +++++++++++++++++++
hw/isa.h | 4 ++
hw/lance.c | 1 +
hw/loader.c | 32 ++++++++++++---
hw/loader.h | 8 ++--
hw/m48t59.c | 1 +
hw/mc146818rtc.c | 1 +
hw/multiboot.c | 3 +-
hw/ne2000-isa.c | 3 +
hw/ne2000.c | 5 ++-
hw/nseries.c | 4 +-
hw/palm.c | 6 +-
hw/parallel.c | 5 ++
hw/pc.c | 7 ++-
hw/pci.c | 110 ++++++++++++++++++++++++++++++++++++++++-----------
hw/pci_host.c | 2 +
hw/pckbd.c | 3 +
hw/pcnet-pci.c | 2 +-
hw/pcnet.c | 4 ++
hw/piix_pci.c | 1 +
hw/qdev.c | 32 +++++++++++++++
hw/qdev.h | 14 ++++++
hw/rtl8139.c | 4 ++
hw/sb16.c | 4 ++
hw/scsi-bus.c | 23 +++++++++++
hw/scsi-disk.c | 2 +
hw/serial.c | 1 +
hw/sysbus.c | 30 ++++++++++++++
hw/sysbus.h | 4 ++
hw/usb-bus.c | 45 ++++++++++++++++++++-
hw/usb-hub.c | 3 +-
hw/usb-musb.c | 2 +-
hw/usb-net.c | 3 +
hw/usb-ohci.c | 2 +-
hw/usb-uhci.c | 2 +-
hw/usb.h | 3 +-
hw/virtio-blk.c | 2 +
hw/virtio-net.c | 2 +
hw/virtio-pci.c | 1 +
net.h | 4 +-
qemu-config.c | 17 ++++++++
sysemu.h | 11 +++++-
vl.c | 114 ++++++++++++++++++++++++++++++++++++++++++++++++++++-
57 files changed, 593 insertions(+), 80 deletions(-)
--
1.7.2.3
- [Qemu-devel] [PATCHv8 00/16] boot order specification,
Gleb Natapov <=
- [Qemu-devel] [PATCHv8 02/16] Introduce new BusInfo callback get_fw_dev_path., Gleb Natapov, 2010/12/08
- [Qemu-devel] [PATCHv8 15/16] Add notifier that will be called when machine is fully created., Gleb Natapov, 2010/12/08
- [Qemu-devel] [PATCHv8 03/16] Keep track of ISA ports ISA device is using in qdev., Gleb Natapov, 2010/12/08
- [Qemu-devel] [PATCHv8 05/16] Store IDE bus id in IDEBus structure for easy access., Gleb Natapov, 2010/12/08
- [Qemu-devel] [PATCHv8 14/16] Add bootindex for option roms., Gleb Natapov, 2010/12/08
- [Qemu-devel] [PATCHv8 16/16] Pass boot device list to firmware., Gleb Natapov, 2010/12/08
- [Qemu-devel] [PATCHv8 09/16] Record which USBDevice USBPort belongs too., Gleb Natapov, 2010/12/08
- [Qemu-devel] [PATCHv8 08/16] Add get_fw_dev_path callback for pci bus., Gleb Natapov, 2010/12/08
- [Qemu-devel] [PATCHv8 11/16] Add get_fw_dev_path callback to scsi bus., Gleb Natapov, 2010/12/08
- [Qemu-devel] [PATCHv8 04/16] Add get_fw_dev_path callback to ISA bus in qdev., Gleb Natapov, 2010/12/08