---
v5: this code was moved from another patch
src/conf/domain_conf.c | 21 ++-------------------
1 file changed, 2 insertions(+), 19 deletions(-)
diff --git a/src/conf/domain_conf.c b/src/conf/domain_conf.c
index 0ac7dbf..a14dd77 100644
--- a/src/conf/domain_conf.c
+++ b/src/conf/domain_conf.c
@@ -17619,7 +17619,7 @@ virDomainDefFeaturesCheckABIStability(virDomainDefPtr src,
}
static bool
-virDomainPanicCheckABIStability(virDomainPanicDefPtr src,
+virDomainPanicDefCheckABIStability(virDomainPanicDefPtr src,
virDomainPanicDefPtr dst)
{
if (!src && !dst)
@@ -17695,13 +17695,6 @@ virDomainTPMDefCheckABIStability(virDomainTPMDefPtr src,
}
static bool
-virDomainPanicDefCheckABIStability(virDomainPanicDefPtr src,
- virDomainPanicDefPtr dst)
-{
- return virDomainDeviceInfoCheckABIStability(&src->info, &dst->info);
-}
-
-static bool
virDomainMemoryDefCheckABIStability(virDomainMemoryDefPtr src,
virDomainMemoryDefPtr dst)
{
@@ -18118,7 +18111,7 @@ virDomainDefCheckABIStability(virDomainDefPtr src,
if (!virDomainRNGDefCheckABIStability(src->rngs[i], dst->rngs[i]))
goto error;
- if (!virDomainPanicCheckABIStability(src->panic, dst->panic))
+ if (!virDomainPanicDefCheckABIStability(src->panic, dst->panic))
goto error;
if (src->nshmems != dst->nshmems) {
@@ -18143,16 +18136,6 @@ virDomainDefCheckABIStability(virDomainDefPtr src,
goto error;
}
- if (src->panic && dst->panic) {
- if (!virDomainPanicDefCheckABIStability(src->panic, dst->panic))
- goto error;
- } else if (src->panic || dst->panic) {
- virReportError(VIR_ERR_CONFIG_UNSUPPORTED, "%s",
- _("Either both target and source domains or none of "
- "them must have PANIC device present"));
- goto error;
- }
-
if (src->nmems != dst->nmems) {
virReportError(VIR_ERR_CONFIG_UNSUPPORTED,
_("Target domain memory device count %zu "
--
1.8.3.1