All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/4] Add PCI to PCI bridge support to Xen
@ 2015-06-15 14:15 Don Slutz
  2015-06-15 14:15 ` [PATCH 1/4] hvmloader: Fixup pci_write* macros Don Slutz
                   ` (3 more replies)
  0 siblings, 4 replies; 27+ messages in thread
From: Don Slutz @ 2015-06-15 14:15 UTC (permalink / raw)
  To: xen-devel
  Cc: Keir Fraser, Ian Campbell, Stefano Stabellini, Andrew Cooper,
	Ian Jackson, Don Slutz, Jan Beulich, Wei Liu

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

^ permalink raw reply	[flat|nested] 27+ messages in thread

end of thread, other threads:[~2015-06-16 20:08 UTC | newest]

Thread overview: 27+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-06-15 14:15 [PATCH 0/4] Add PCI to PCI bridge support to Xen Don Slutz
2015-06-15 14:15 ` [PATCH 1/4] hvmloader: Fixup pci_write* macros Don Slutz
2015-06-15 14:19   ` Andrew Cooper
2015-06-15 14:30     ` Don Slutz
2015-06-15 14:35       ` Andrew Cooper
2015-06-15 15:23         ` Jan Beulich
2015-06-15 16:09           ` Mihai Donțu
2015-06-15 17:14             ` Andrew Cooper
2015-06-16  7:39               ` Jan Beulich
2015-06-16  7:36             ` Jan Beulich
2015-06-15 14:36       ` Jan Beulich
2015-06-15 14:32     ` Jan Beulich
2015-06-15 14:15 ` [PATCH 2/4] hvmloader: Add support for PCI to PCI bridge Don Slutz
2015-06-15 14:26   ` Andrew Cooper
2015-06-15 14:56     ` Lars Kurth
2015-06-15 14:58     ` George Dunlap
2015-06-15 17:24       ` Don Slutz
2015-06-15 15:56     ` Don Slutz
2015-06-15 14:15 ` [PATCH 3/4] Allow vif= to specify PCI address for each nic Don Slutz
2015-06-15 15:54   ` Wei Liu
2015-06-15 17:45     ` Don Slutz
2015-06-16 10:32       ` Wei Liu
2015-06-16 15:23         ` Don Slutz
2015-06-16 16:14           ` Wei Liu
2015-06-16 19:02             ` Don Slutz
2015-06-16 20:08               ` Wei Liu
2015-06-15 14:15 ` [PATCH 4/4] Allow disk= to specify their emulated bus address Don Slutz

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.