The biggest use of these is to allow Windows disk images that are
not built on Xen to be started without any changes.

patch #1 is a bug fix.
patch #2 fixes hvmloader.

These are the patches that enable PCI to PCI bridges.

patch #3 and patch #4 allow better access to disks and nics on PCI to PCI 
bridges.

I.E. make imported Windows disk images more usable under Xen.

Don Slutz (4):
  hvmloader: Fixup pci_write* macros
  hvmloader: Add support for PCI to PCI bridge
  Allow vif= to specify PCI address for each nic
  Allow disk= to specify their emulated bus address

 docs/misc/xl-disk-configuration.txt         |  25 +
 docs/misc/xl-network-configuration.markdown |  14 +
 tools/firmware/hvmloader/pci.c              | 805 +++++++++++++++++++++-------
 tools/firmware/hvmloader/pci_regs.h         |  39 ++
 tools/firmware/hvmloader/util.h             |   6 +-
 tools/libxl/libxl_dm.c                      | 194 +++++--
 tools/libxl/libxl_types.idl                 |   6 +
 tools/libxl/libxlu_disk_l.l                 |   4 +
 tools/libxl/xl_cmdimpl.c                    |   4 +
 9 files changed, 857 insertions(+), 240 deletions(-)

-- 
1.8.4


_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel

Reply via email to