Laine Stump
52f3d0a4d2
conf: new pci controller model pci-expander-bus
...
This is a standard PCI root bus (not a bridge) that can be added to a
440fx-based domain. Although it uses a PCI slot, this is *not* how it
is connected into the PCI bus hierarchy, but is only used for
control. Each pci-expander-bus provides 32 slots (0-31) that can
accept hotplug of standard PCI devices.
The usefulness of pci-expander-bus relative to a pci-bridge is that
the NUMA node of the bus can be specified with the <node> subelement
of <target>. This gives guest-side visibility to the NUMA node of
attached devices (presuming that management apps only assign a device
to a bus that has a NUMA node number matching the node number of the
device on the host).
Each pci-expander-bus also has a "busNr" attribute. The expander-bus
itself will take the busNr specified, and all buses that are connected
to this bus (including the pci-bridge that is automatically added to
any expander bus of model "pxb" (see the next commit)) will use
busNr+1, busNr+2, etc, and the pci-root (or the expander-bus with next
lower busNr) will use bus numbers lower than busNr.
2016-04-14 14:00:34 -04:00
..
2012-02-01 16:28:17 -07:00
2012-02-03 15:27:16 -07:00
2012-02-03 15:27:16 -07:00
2015-09-15 11:27:35 +02:00
2016-04-14 14:00:34 -04:00
2013-05-03 15:56:15 +01:00
2014-12-02 07:30:10 +01:00
2015-09-04 17:26:04 +02:00
2014-01-06 21:41:02 -07:00
2015-08-25 07:21:33 -04:00
2015-07-10 11:47:13 +02:00
2016-03-31 16:26:18 +02:00
2013-05-03 15:56:15 +01:00
2011-10-28 10:11:16 +01:00
2013-05-03 15:56:15 +01:00
2013-05-03 15:56:15 +01:00
2013-05-03 15:56:15 +01:00
2013-05-03 15:56:15 +01:00
2014-07-07 12:56:45 +02:00
2013-08-09 17:13:02 +01:00
2015-01-19 14:50:52 +01:00
2015-03-23 09:01:30 +01:00
2014-03-27 06:52:20 -06:00
2013-07-09 16:15:29 -06:00
2015-03-23 09:01:30 +01:00
2013-05-03 15:56:15 +01:00
2013-05-03 15:56:15 +01:00
2015-09-10 12:15:45 +01:00
2013-05-03 15:56:15 +01:00
2015-05-26 15:07:18 +01:00
2015-08-25 07:21:33 -04:00
2015-07-22 19:30:56 +03:00
2014-05-05 11:49:36 +02:00
2013-05-03 15:56:15 +01:00
2015-08-26 11:28:30 +01:00
2013-05-03 15:56:15 +01:00
2013-05-03 15:56:15 +01:00
2015-11-10 10:38:15 +00:00
2013-05-03 15:56:15 +01:00
2013-05-03 15:56:15 +01:00
2014-03-03 17:41:26 +04:00
2013-05-16 16:28:53 +01:00
2015-08-25 07:36:37 -04:00
2013-09-29 18:40:36 +08:00
2013-05-03 15:56:15 +01:00
2014-12-02 07:30:10 +01:00
2013-12-02 10:21:26 +08:00
2013-05-03 15:56:15 +01:00
2015-09-15 11:27:35 +02:00
2016-04-14 14:00:34 -04:00
2015-01-13 16:31:14 +01:00
2015-02-18 15:36:45 +01:00
2016-03-18 17:35:06 +01:00
2015-01-07 11:41:49 -05:00
2014-02-14 16:47:14 +01:00
2015-04-13 14:05:23 +02:00
2016-01-19 13:02:59 -05:00
2014-09-10 09:25:40 +02:00
2013-08-09 17:13:02 +01:00
2016-04-08 17:31:19 +02:00
2013-05-03 15:56:15 +01:00
2014-02-04 10:43:15 -07:00
2013-07-09 11:49:20 -06:00
2013-07-09 11:49:20 -06:00
2015-06-10 15:26:44 -06:00
2014-09-22 17:11:56 +02:00
2014-12-02 07:30:10 +01:00
2015-08-26 09:05:59 -04:00
2013-08-23 08:12:26 +02:00
2015-06-16 13:46:19 +02:00
2013-05-03 15:56:15 +01:00
2014-12-02 07:30:10 +01:00
2011-10-28 10:11:16 +01:00
2012-07-23 16:07:13 -06:00
2011-10-28 10:11:16 +01:00
2012-07-23 16:07:13 -06:00
2011-10-28 10:11:16 +01:00
2012-07-23 16:07:13 -06:00
2011-10-28 10:11:16 +01:00
2012-07-23 16:07:13 -06:00
2011-10-28 10:11:16 +01:00
2012-07-23 16:07:13 -06:00
2013-03-04 17:36:03 -05:00
2013-03-04 17:36:03 -05:00
2016-04-01 13:28:03 +02:00
2012-06-18 20:10:29 +01:00
2015-02-17 13:59:54 +00:00
2015-02-17 13:59:19 +00:00
2015-02-17 13:59:54 +00:00
2016-01-04 15:19:38 -05:00
2016-03-10 11:06:25 -05:00
2011-10-28 10:11:16 +01:00
2011-10-28 10:07:45 +01:00
2011-10-28 10:11:16 +01:00
2011-10-28 10:07:45 +01:00
2011-10-28 10:11:16 +01:00
2011-10-28 10:07:45 +01:00
2011-10-28 10:11:16 +01:00
2011-10-28 10:07:45 +01:00
2011-10-28 10:11:16 +01:00
2011-10-28 10:07:45 +01:00
2016-02-15 15:35:48 +01:00
2013-10-30 17:30:12 +01:00
2015-10-20 17:29:03 +02:00
2015-10-20 17:29:03 +02:00
2015-10-20 17:29:03 +02:00
2015-10-20 17:29:03 +02:00
2015-10-20 17:29:03 +02:00
2015-10-20 17:29:03 +02:00
2015-10-20 17:29:03 +02:00
2015-10-20 17:29:03 +02:00
2015-10-20 17:29:03 +02:00
2015-10-20 17:29:03 +02:00
2016-01-18 10:53:22 +01:00
2016-04-06 15:18:46 +08:00
2015-10-20 17:30:34 +02:00
2011-10-28 10:11:16 +01:00
2016-03-29 13:45:33 +02:00
2016-03-10 11:06:25 -05:00
2013-05-03 15:56:15 +01:00
2015-06-04 10:00:59 +02:00
2014-12-02 07:30:10 +01:00
2013-05-03 15:56:15 +01:00
2013-12-02 10:21:26 +08:00
2015-07-03 21:04:24 +08:00
2013-09-12 17:18:32 +08:00
2013-10-15 11:33:01 +01:00
2015-03-23 09:01:30 +01:00
2013-05-03 16:58:46 +01:00
2016-03-29 13:45:33 +02:00
2016-02-27 05:39:50 +03:00
2011-10-28 10:11:16 +01:00
2013-05-03 15:56:15 +01:00
2013-05-03 15:56:15 +01:00
2013-05-03 15:56:15 +01:00
2013-05-07 11:19:04 +01:00
2014-12-02 07:30:10 +01:00
2013-05-03 15:56:15 +01:00
2013-05-07 15:29:37 +01:00