The shmem 'name' specifies the shared memory path in '/dev/shm/', however, we may need to change it to avoid filename conflict when VM migrate to other host. This patch remove shmem name consistency check. Signed-off-by: Wang Xin <wangxinxin.wang@xxxxxxxxxx> diff --git a/src/conf/domain_conf.c b/src/conf/domain_conf.c index bede53d5aa..59cc61ea49 100644 --- a/src/conf/domain_conf.c +++ b/src/conf/domain_conf.c @@ -23768,13 +23768,6 @@ static bool virDomainShmemDefCheckABIStability(virDomainShmemDefPtr src, virDomainShmemDefPtr dst) { - if (STRNEQ_NULLABLE(src->name, dst->name)) { - virReportError(VIR_ERR_CONFIG_UNSUPPORTED, - _("Target shared memory name '%s' does not match source " - "'%s'"), dst->name, src->name); - return false; - } - if (src->role != dst->role) { virReportError(VIR_ERR_CONFIG_UNSUPPORTED, _("Target shared memory role '%s' does not match " -- 2.23.0