Martin Kletzander
c48cceee57
vmx: Fix a case with 64 disks on one SCSI controller
...
The constants for maximum units on a bus are slightly tricky because for
the narrow bus it does not need to account for the extra unit used by
the controller, but the wide and super-wide ones need to.
With this patch a VMX with 64 disks on a pvscsi controller can be
properly parsed.
To properly handle the maximum numbers one of the conditions also needs
to be changed to not allow for units 16 and 65. This does not change
various conditionals in XML parsing and VMX formatting as they need a
significant rewrite. And since that is already working only with the
wide scsi controller (and not the super-wide one) we leave that refactor
for another day as it was done previously.
Tests show this is now possible and they fail before this change.
Resolves: https://redhat.atlassian.net/browse/RHEL-181350
Signed-off-by: Martin Kletzander <mkletzan@redhat.com >
Reviewed-by: Michal Privoznik <mprivozn@redhat.com >
2026-06-22 14:29:43 +02:00
..
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2026-05-18 10:22:15 +02:00
2021-08-19 13:28:03 +02:00
2026-05-18 10:22:15 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2026-05-18 10:22:15 +02:00
2021-08-19 13:28:03 +02:00
2026-05-18 10:22:15 +02:00
2021-08-19 13:28:03 +02:00
2026-05-18 10:22:15 +02:00
2021-08-19 13:28:03 +02:00
2026-05-18 10:22:15 +02:00
2021-08-19 13:28:03 +02:00
2026-05-18 10:22:15 +02:00
2021-08-19 13:28:03 +02:00
2026-05-18 10:22:15 +02:00
2021-08-19 13:28:03 +02:00
2026-05-18 10:22:15 +02:00
2021-08-19 13:28:03 +02:00
2026-05-18 10:22:15 +02:00
2021-08-19 13:28:03 +02:00
2026-05-18 10:22:15 +02:00
2021-08-19 13:28:03 +02:00
2026-05-18 10:22:15 +02:00
2026-04-21 09:18:11 +02:00
2026-06-22 14:29:43 +02:00
2024-01-25 16:26:45 +01:00
2026-05-18 10:22:15 +02:00
2024-06-19 14:28:38 +02:00
2026-05-18 10:22:15 +02:00
2024-09-12 09:51:58 +02:00
2026-05-18 10:22:15 +02:00
2025-06-09 15:12:40 +02:00
2026-05-18 10:22:15 +02:00
2025-06-09 15:12:40 +02:00
2026-05-18 10:22:15 +02:00
2025-11-20 15:09:20 +01:00
2026-05-18 10:22:15 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2022-08-25 13:27:04 +02:00
2022-08-25 13:27:04 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2024-07-08 15:18:22 +02:00
2024-07-08 15:18:22 +02:00
2022-08-18 08:34:32 +02:00
2022-08-18 08:34:32 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2026-05-18 10:22:15 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2026-05-18 10:22:15 +02:00
2021-08-19 13:28:03 +02:00
2026-05-18 10:22:15 +02:00
2021-08-19 13:28:03 +02:00
2026-05-18 10:22:15 +02:00
2021-08-19 13:28:03 +02:00
2026-05-18 10:22:15 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2026-06-22 14:29:43 +02:00
2026-06-22 14:29:43 +02:00
2026-06-22 14:29:43 +02:00
2026-06-22 14:29:43 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:32:10 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:32:10 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2026-05-04 11:56:55 +02:00
2026-05-04 11:56:55 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00
2021-08-19 13:28:03 +02:00