Michal Privoznik
0162f2008e
qemu: Enable I/O APIC even more frequently
...
In my previous commit v10.10.0-48-g2d222ecf6e I've made us enable
I/O APIC when there is an IOMMU with EIM. This works well. What
does not work is case when there's just an IOMMU without EIM but
with 256+ vCPUS. Problem is that post parsing happens in two
stages: general domain post parse (where
qemuDomainDefEnableDefaultFeatures() is called) and then per
device post parse (where qemuDomainIOMMUDefPostParse() is
called). Now, in aforementioned case it is the device post parse
phase where EIM is enabled but the code that would enable
VIR_DOMAIN_FEATURE_IOAPIC has already run.
To resolve this, make the domain post parse callback "foresee"
the future enabling of EIM so that it can turn on I/O APIC
beforehand.
Resolves: https://issues.redhat.com/browse/RHEL-65844
Fixes: 2d222ecf6e73614a400b830ac56e9aaa1bc55ecc
Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
Reviewed-by: Jiri Denemark <jdenemar@redhat.com>
2024-12-18 15:27:12 +01:00
..
2024-07-15 13:08:15 +02:00
2024-07-15 13:08:15 +02:00
2024-07-15 13:08:15 +02:00
2024-08-06 15:12:14 +02:00
2024-08-06 15:12:14 +02:00
2024-09-03 14:08:34 +02:00
2024-09-03 14:08:34 +02:00
2024-09-03 14:08:34 +02:00
2024-09-03 14:08:34 +02:00
2024-09-03 14:08:34 +02:00
2024-11-15 09:42:04 +01:00
2024-11-15 09:42:04 +01:00
2024-11-15 09:42:04 +01:00
2024-08-09 16:34:33 +02:00
2024-08-09 16:34:33 +02:00
2024-10-16 14:39:09 +02:00
2024-10-16 14:39:09 +02:00
2024-10-16 14:39:09 +02:00
2024-09-19 10:30:14 +02:00
2024-09-19 10:30:14 +02:00
2024-10-16 14:39:09 +02:00
2024-10-16 14:39:09 +02:00
2024-10-16 14:39:09 +02:00
2024-09-19 10:30:14 +02:00
2024-09-19 10:30:14 +02:00
2024-10-16 14:39:09 +02:00
2024-10-16 14:39:09 +02:00
2024-10-16 14:39:09 +02:00
2024-10-24 18:46:21 +02:00
2024-10-24 18:46:21 +02:00
2024-08-09 14:42:07 +02:00
2024-08-09 14:42:07 +02:00
2024-08-09 14:42:07 +02:00
2024-07-03 13:36:16 +02:00
2024-07-03 13:36:16 +02:00
2024-07-03 13:36:16 +02:00
2024-07-03 13:36:16 +02:00
2024-12-17 11:45:50 +01:00
2024-12-17 11:45:50 +01:00
2024-12-17 11:45:50 +01:00
2024-12-17 11:45:50 +01:00
2024-12-17 11:45:50 +01:00
2024-07-04 14:58:15 +02:00
2024-07-04 14:58:15 +02:00
2024-08-09 14:42:07 +02:00
2024-08-09 14:42:07 +02:00
2024-08-09 14:42:07 +02:00
2024-09-05 15:24:55 +02:00
2024-09-05 15:24:55 +02:00
2024-10-24 18:46:21 +02:00
2024-10-16 14:39:09 +02:00
2024-10-16 14:39:09 +02:00
2024-10-16 14:39:09 +02:00
2024-10-16 14:39:09 +02:00
2024-10-16 14:39:09 +02:00
2024-08-21 15:49:36 +02:00
2024-08-21 15:49:36 +02:00
2024-08-21 15:49:36 +02:00
2024-08-21 15:49:36 +02:00
2024-08-21 15:49:36 +02:00
2024-10-16 14:39:09 +02:00
2024-10-16 14:39:09 +02:00
2024-10-16 14:39:09 +02:00
2024-10-16 14:39:09 +02:00
2024-10-16 14:39:09 +02:00
2024-10-16 14:39:09 +02:00
2024-08-09 14:42:07 +02:00
2024-08-09 14:42:07 +02:00
2024-08-09 14:42:07 +02:00
2024-08-09 14:42:07 +02:00
2024-08-09 14:42:07 +02:00
2024-08-09 14:42:07 +02:00
2024-08-09 14:42:07 +02:00
2024-08-09 14:42:07 +02:00
2024-08-09 14:42:07 +02:00
2024-11-25 22:31:18 +01:00
2024-11-25 22:31:18 +01:00
2024-11-25 22:31:18 +01:00
2024-07-04 09:27:34 +02:00
2024-07-04 09:27:34 +02:00
2024-07-04 09:27:34 +02:00
2024-09-10 14:26:52 +02:00
2024-09-10 14:26:52 +02:00
2024-10-16 14:39:09 +02:00
2024-10-16 14:39:09 +02:00
2024-10-24 18:46:21 +02:00
2024-10-24 18:46:21 +02:00
2024-10-24 18:46:21 +02:00
2024-11-15 09:42:04 +01:00
2024-11-15 09:42:04 +01:00
2024-11-15 09:42:03 +01:00
2024-11-15 09:42:04 +01:00
2024-11-15 09:42:04 +01:00
2024-11-15 09:42:04 +01:00
2024-11-15 09:42:03 +01:00
2024-11-15 09:42:04 +01:00
2024-11-15 09:42:03 +01:00
2024-11-15 09:42:04 +01:00
2024-11-15 09:42:04 +01:00
2024-11-15 09:42:04 +01:00
2024-11-15 09:42:04 +01:00
2024-11-15 09:42:04 +01:00
2024-11-15 09:42:04 +01:00
2024-11-15 09:42:03 +01:00
2024-11-15 09:42:03 +01:00
2024-11-15 09:42:03 +01:00
2024-11-15 09:42:03 +01:00
2024-11-15 09:42:04 +01:00
2024-11-15 09:42:03 +01:00
2024-11-15 09:42:04 +01:00
2024-11-15 09:42:04 +01:00
2024-11-15 09:42:04 +01:00
2024-11-15 09:42:04 +01:00
2024-11-15 09:42:03 +01:00
2024-11-15 09:42:04 +01:00
2024-11-15 09:42:04 +01:00
2024-11-15 09:42:04 +01:00
2024-11-15 09:42:04 +01:00
2024-11-15 09:42:04 +01:00
2024-11-15 09:42:04 +01:00
2024-11-15 09:42:04 +01:00
2024-11-15 09:42:04 +01:00
2024-11-15 09:42:04 +01:00
2024-11-15 09:42:04 +01:00
2024-11-15 09:42:04 +01:00
2024-11-15 09:42:04 +01:00
2024-11-15 09:42:03 +01:00
2024-11-15 09:42:04 +01:00
2024-07-19 15:18:41 +02:00
2024-07-19 15:18:38 +02:00
2024-11-15 09:42:04 +01:00
2024-07-19 15:18:36 +02:00
2024-07-19 15:18:39 +02:00
2024-11-15 09:42:04 +01:00
2024-11-15 09:42:04 +01:00
2024-11-15 09:42:04 +01:00
2024-11-15 09:42:04 +01:00
2024-11-15 09:42:03 +01:00
2024-11-15 09:42:04 +01:00
2024-11-15 09:42:04 +01:00
2024-11-15 09:42:04 +01:00
2024-11-15 09:42:04 +01:00
2024-11-15 09:42:04 +01:00
2024-11-15 09:42:04 +01:00
2024-11-15 09:42:04 +01:00
2024-11-15 09:42:04 +01:00
2024-11-15 09:42:04 +01:00
2024-11-15 09:42:04 +01:00
2024-11-15 09:42:04 +01:00
2024-11-15 09:42:04 +01:00
2024-11-15 09:42:04 +01:00
2024-11-15 09:42:04 +01:00
2024-11-15 09:42:04 +01:00
2024-11-15 09:42:04 +01:00
2024-11-15 09:42:04 +01:00
2024-11-15 09:42:04 +01:00
2024-11-15 09:42:04 +01:00
2024-11-15 09:42:04 +01:00
2024-11-15 09:42:04 +01:00
2024-11-15 09:42:04 +01:00
2024-11-15 09:42:04 +01:00
2024-11-15 09:42:04 +01:00
2024-11-15 09:42:04 +01:00
2024-11-15 09:42:04 +01:00
2024-11-15 09:42:04 +01:00
2024-11-15 09:42:04 +01:00
2024-10-24 18:46:21 +02:00
2024-07-03 09:54:43 +02:00
2024-07-03 09:54:43 +02:00
2024-10-24 18:46:21 +02:00
2024-07-03 09:54:43 +02:00
2024-07-03 09:54:43 +02:00
2024-10-24 18:46:21 +02:00
2024-11-15 09:42:04 +01:00
2024-11-15 09:42:04 +01:00
2024-08-26 11:48:15 +02:00
2024-08-26 11:48:15 +02:00
2024-08-26 11:48:15 +02:00
2024-08-26 11:48:15 +02:00
2024-08-26 11:48:15 +02:00
2024-10-24 18:46:21 +02:00
2024-08-09 10:05:56 +02:00
2024-08-09 10:05:56 +02:00
2024-08-09 10:05:56 +02:00
2024-12-18 15:27:12 +01:00
2024-12-18 15:27:12 +01:00
2024-12-18 15:27:12 +01:00
2024-11-07 10:46:33 +01:00
2024-11-07 10:46:33 +01:00
2024-12-16 15:43:16 +01:00
2024-10-24 18:46:21 +02:00
2024-10-24 18:46:21 +02:00
2024-08-09 14:42:07 +02:00
2024-08-09 14:42:07 +02:00
2024-08-09 14:42:07 +02:00
2024-08-09 14:42:07 +02:00
2024-08-09 14:42:07 +02:00
2024-08-09 14:42:07 +02:00
2024-10-24 18:46:21 +02:00
2024-10-24 18:46:21 +02:00
2024-10-24 18:46:21 +02:00
2024-10-24 18:46:21 +02:00
2024-10-24 18:46:21 +02:00
2024-10-24 18:46:21 +02:00
2024-10-24 18:46:21 +02:00
2024-10-24 18:46:21 +02:00
2024-08-21 17:10:51 +02:00
2024-08-21 17:10:51 +02:00
2024-08-21 17:10:51 +02:00
2024-08-21 17:10:51 +02:00
2024-08-21 17:10:51 +02:00
2024-08-21 17:10:51 +02:00
2024-08-21 17:10:51 +02:00
2024-08-21 17:10:51 +02:00
2024-08-21 17:10:51 +02:00
2024-08-21 17:10:51 +02:00
2024-08-21 17:10:51 +02:00
2024-08-21 17:10:51 +02:00
2024-10-24 18:46:21 +02:00
2024-10-24 18:46:21 +02:00
2024-11-11 10:15:06 +01:00
2024-11-11 10:15:06 +01:00
2024-11-11 10:15:06 +01:00
2024-11-11 10:15:06 +01:00
2024-11-11 10:15:06 +01:00
2024-11-11 10:15:06 +01:00
2024-11-11 10:15:06 +01:00
2024-11-11 10:15:06 +01:00
2024-11-11 10:15:06 +01:00
2024-11-11 10:15:06 +01:00
2024-11-11 10:15:06 +01:00
2024-11-11 10:15:06 +01:00
2024-08-09 14:42:07 +02:00
2024-08-09 14:42:07 +02:00
2024-08-09 14:42:07 +02:00
2024-08-09 14:42:07 +02:00
2024-11-19 13:06:02 +01:00
2024-10-16 14:39:09 +02:00
2024-08-09 16:34:33 +02:00
2024-08-09 14:42:07 +02:00
2024-08-09 14:42:07 +02:00
2024-08-09 14:42:07 +02:00
2024-07-25 16:04:50 +02:00
2024-07-25 16:04:50 +02:00
2024-07-25 16:04:50 +02:00
2024-11-15 09:42:04 +01:00
2024-11-15 09:42:04 +01:00
2024-09-03 14:07:47 +02:00
2024-09-03 14:06:08 +02:00
2024-09-05 15:24:55 +02:00
2024-09-05 15:24:55 +02:00
2024-08-06 15:12:14 +02:00
2024-09-05 15:24:55 +02:00
2024-09-05 15:24:55 +02:00
2024-09-05 15:24:55 +02:00
2024-09-05 15:24:55 +02:00
2024-09-05 15:24:55 +02:00
2024-09-05 15:24:55 +02:00
2024-09-05 15:24:55 +02:00
2024-09-05 15:24:55 +02:00
2024-09-05 15:24:55 +02:00
2024-09-05 15:24:55 +02:00
2024-09-05 15:24:55 +02:00
2024-09-05 15:24:55 +02:00
2024-09-05 15:24:55 +02:00
2024-09-05 15:24:55 +02:00
2024-10-24 18:46:21 +02:00
2024-10-24 18:46:21 +02:00
2024-10-24 18:46:21 +02:00
2024-08-06 15:12:14 +02:00
2024-08-06 15:12:14 +02:00
2024-08-06 15:12:14 +02:00
2024-08-06 15:12:14 +02:00
2024-09-19 10:30:15 +02:00
2024-09-19 10:30:15 +02:00
2024-11-18 08:46:33 +01:00
2024-11-18 08:46:33 +01:00
2024-11-18 08:46:49 +01:00
2024-11-05 15:25:53 +01:00
2024-11-05 15:25:53 +01:00
2024-10-24 18:46:21 +02:00
2024-07-10 12:32:23 +02:00
2024-07-24 12:48:16 +02:00
2024-07-24 12:48:16 +02:00
2024-07-24 12:48:16 +02:00
2024-10-24 18:46:21 +02:00
2024-10-24 18:46:21 +02:00
2024-10-24 18:46:21 +02:00
2024-10-24 18:46:21 +02:00
2024-10-24 18:46:21 +02:00
2024-11-15 09:42:04 +01:00
2024-10-02 16:06:51 +02:00
2024-10-02 16:06:51 +02:00
2024-10-24 18:46:21 +02:00
2024-10-24 18:46:21 +02:00