Laine Stump
66c806009d
test: fix pcie-root-port-too-many test
...
While reviewing a patch from Andrea that modified this test case, I
realized that although it was "properly failing" (it's a negative
test), that it was failing for the wrong reason (the MULTIFUNCTION cap
wasn't set in the test case, so it was saying that multifunction=on
wasn't supported by the QEMU binary; instead it should have been
complaining that it had run out of PCI slots of the appropriate type
and couldn't automatically add any more).
This improper failure had started when I added the patch to
automatically aggregate pcie-root-ports onto multiple functions of
each pcie-root slot, but I hadn't noticed it because the test still
failed.
This patch corrects the test case to 1) set the MULTIFUNCTION flag in
the caps, and 2) attempt to add 241 pcie-root-ports to a domain. Since
there are 30 slots available on a pcie-root (slot 0 is reserved, and
slot 31 is used by the integrated SATA controller), and a
pcie-root-port can only be placed on a function of a slot on
pcie-root, the maximum number of pcie-root-ports in any domain is 240.
2017-03-03 12:15:32 -05:00
..
2017-02-11 06:51:28 +04:00
2017-02-11 06:51:28 +04:00
2017-02-07 19:17:58 +04:00
2017-02-24 14:10:57 +01:00
2017-02-24 14:10:57 +01:00
2016-08-12 10:59:21 +02:00
2016-05-18 14:33:58 -04:00
2017-01-18 06:31:54 -05:00
2017-01-27 09:46:03 +01:00
2016-06-09 14:42:48 +02:00
2016-05-24 15:21:05 -04:00
2016-07-01 21:13:30 -04:00
2016-12-19 09:03:29 +01:00
2017-02-07 13:52:06 -05:00
2017-02-07 13:52:06 -05:00
2017-02-17 15:47:58 +01:00
2016-12-06 13:34:00 +01:00
2016-11-09 16:52:40 +01:00
2017-03-03 12:55:13 +01:00
2016-05-16 10:30:38 -04:00
2016-09-23 10:30:54 +02:00
2017-02-21 15:27:24 +01:00
2016-11-02 17:36:50 +01:00
2016-11-02 17:36:50 +01:00
2016-11-22 10:44:17 +01:00
2017-03-03 12:15:32 -05:00
2017-02-24 11:18:07 +01:00
2016-09-09 08:20:05 -04:00
2016-05-17 10:41:45 +02:00
2017-01-26 10:43:42 -05:00
2017-01-27 10:39:53 +01:00
2016-06-21 14:31:19 -04:00
2016-07-27 18:59:15 +01:00
2016-07-27 18:59:15 +01:00
2016-04-21 18:14:07 -04:00
2016-06-09 18:31:11 +01:00
2016-12-06 13:33:18 +01:00
2016-05-05 10:01:55 +02:00
2016-05-17 10:41:45 +02:00
2017-01-24 16:18:13 -07:00
2016-09-02 12:46:03 -06:00
2016-06-26 19:33:08 -04:00
2016-05-26 11:17:06 +02:00
2017-02-14 10:54:29 +01:00
2016-07-10 15:40:11 -04:00
2017-02-11 06:51:28 +04:00
2017-02-07 13:45:08 -05:00
2017-02-11 06:51:28 +04:00
2017-02-07 19:17:58 +04:00
2016-05-14 09:46:44 +02:00
2016-07-14 09:41:55 +02:00
2017-02-24 14:10:57 +01:00
2016-07-01 12:20:54 +02:00
2017-01-06 12:24:57 +01:00
2016-09-26 16:50:12 +02:00
2016-11-25 13:54:05 +01:00
2016-06-08 11:23:12 -04:00
2016-11-24 18:11:05 +03:00
2017-02-19 06:45:09 -05:00
2016-06-08 11:23:12 -04:00
2016-05-14 09:46:44 +02:00
2017-01-27 09:46:03 +01:00
2016-06-08 11:23:12 -04:00
2016-06-08 11:23:12 -04:00
2016-04-23 15:41:40 -04:00
2016-04-23 15:41:40 -04:00
2016-06-08 11:23:12 -04:00
2016-07-01 21:13:30 -04:00
2017-02-22 09:31:33 +01:00
2016-06-08 11:23:12 -04:00
2017-01-04 15:10:06 +01:00
2016-06-08 11:23:12 -04:00
2017-02-07 13:52:06 -05:00
2016-06-08 11:23:12 -04:00
2017-02-17 15:47:58 +01:00
2016-12-06 13:33:18 +01:00
2016-12-06 13:34:00 +01:00
2016-12-06 13:34:00 +01:00
2016-06-08 11:23:12 -04:00
2016-06-08 11:23:12 -04:00
2016-06-08 11:23:12 -04:00
2017-02-19 06:45:09 -05:00
2016-06-08 11:23:12 -04:00
2017-01-18 09:57:06 +01:00
2016-07-07 11:51:39 +02:00
2017-02-20 13:13:52 +01:00
2016-06-08 11:23:12 -04:00
2016-09-22 15:40:08 +02:00
2016-11-25 20:34:26 +01:00
2016-07-27 13:33:10 +02:00
2016-10-12 17:46:47 +02:00
2017-02-21 15:27:24 +01:00
2017-02-24 14:10:57 +01:00
2016-06-08 11:23:12 -04:00
2017-01-18 10:04:11 +01:00
2017-01-18 10:04:11 +01:00
2017-01-20 15:42:12 +01:00
2017-03-03 12:15:32 -05:00
2017-01-20 15:42:12 +01:00
2017-02-24 11:18:08 +01:00
2017-02-19 06:45:09 -05:00
2016-05-10 17:16:11 +02:00
2016-09-09 08:20:05 -04:00
2016-05-14 09:22:12 +02:00
2016-10-21 14:03:36 -04:00
2016-06-08 11:23:12 -04:00
2016-06-08 11:23:12 -04:00
2016-06-08 11:23:12 -04:00
2017-01-19 09:25:51 +01:00
2017-02-21 08:19:11 +01:00
2017-01-19 09:25:51 +01:00
2016-07-01 15:46:57 -04:00
2016-06-08 11:23:12 -04:00
2016-05-02 07:18:25 +02:00
2016-08-18 13:37:08 +02:00
2016-10-10 08:27:25 +02:00
2016-06-13 14:13:17 -06:00
2016-11-04 09:25:58 +01:00
2016-09-22 15:40:08 +02:00
2016-06-14 08:25:25 +02:00
2017-02-16 09:59:13 +01:00
2016-11-25 13:54:05 +01:00
2016-06-08 11:23:12 -04:00
2016-06-15 15:07:47 +02:00
2016-06-08 11:23:12 -04:00
2017-02-14 13:30:48 +01:00
2017-02-24 12:58:23 +01:00
2016-06-08 11:23:12 -04:00
2016-06-20 12:09:52 +02:00
2016-05-20 17:16:21 +02:00
2016-06-09 18:31:11 +01:00
2016-11-25 13:54:05 +01:00
2016-06-08 11:23:12 -04:00
2016-06-08 11:23:12 -04:00
2017-02-22 09:31:33 +01:00
2016-06-24 13:23:02 -04:00
2016-11-25 13:54:05 +01:00
2016-06-08 11:23:12 -04:00
2016-06-08 11:23:12 -04:00
2016-06-09 18:31:11 +01:00
2016-06-09 18:31:11 +01:00
2016-06-08 11:23:12 -04:00
2016-06-08 11:23:12 -04:00
2016-06-08 11:23:12 -04:00
2016-06-08 11:23:12 -04:00
2016-06-08 11:23:12 -04:00
2016-06-08 11:23:12 -04:00
2016-06-08 11:23:12 -04:00
2016-10-10 08:27:25 +02:00
2016-12-06 13:33:18 +01:00
2016-12-08 14:58:31 -05:00
2016-05-20 17:16:21 +02:00
2016-05-02 22:25:52 +02:00
2016-06-08 11:23:12 -04:00
2016-06-08 11:23:12 -04:00
2016-06-26 19:33:07 -04:00
2016-06-08 11:23:12 -04:00
2016-06-08 11:23:12 -04:00
2016-06-23 22:23:21 +02:00
2016-06-20 18:12:53 +02:00
2016-06-08 13:48:45 +01:00
2017-01-26 15:13:58 -05:00
2016-05-20 17:16:21 +02:00
2016-06-08 11:23:12 -04:00
2016-12-22 16:32:05 +01:00
2016-06-08 11:23:12 -04:00
2017-02-19 06:45:09 -05:00
2016-06-08 11:23:12 -04:00
2016-12-14 08:50:15 +01:00
2016-06-08 11:23:12 -04:00
2016-04-23 15:41:40 -04:00
2016-04-23 15:41:40 -04:00
2016-04-23 15:41:40 -04:00
2016-06-20 18:16:50 +02:00
2016-04-23 15:41:40 -04:00
2016-04-23 15:41:40 -04:00
2016-04-23 15:41:40 -04:00
2016-09-14 13:18:07 +02:00
2016-04-23 15:41:40 -04:00
2016-08-24 17:43:29 +02:00
2016-05-02 07:18:25 +02:00
2016-04-23 15:41:40 -04:00
2016-06-08 11:23:13 -04:00
2017-02-22 10:39:57 +01:00
2017-01-05 14:40:15 +01:00
2016-06-08 11:23:12 -04:00
2016-09-14 13:18:07 +02:00
2016-05-20 17:16:21 +02:00
2016-06-08 11:23:12 -04:00
2016-06-08 11:23:12 -04:00
2016-06-08 11:23:12 -04:00
2017-02-10 10:25:44 +01:00
2016-06-08 11:23:12 -04:00
2016-06-08 11:23:12 -04:00
2016-06-08 11:23:12 -04:00
2017-01-24 16:18:13 -07:00
2016-09-26 16:50:12 +02:00
2016-09-26 16:50:12 +02:00
2016-09-26 16:50:12 +02:00