On 7/1/24 13:17, Adam Julis wrote: > Changing the postgroup attribute caused unexpected behavior. > Although it can be implemented, it has a non-trivial solution. > No requirement or use has yet been found for implementing this > feature, so it has been disabled for hot-plug. > > Resolves: https://issues.redhat.com/browse/RHEL-7299 > Signed-off-by: Adam Julis <ajulis@xxxxxxxxxx> > --- > src/qemu/qemu_hotplug.c | 7 +++++++ > 1 file changed, 7 insertions(+) > > diff --git a/src/qemu/qemu_hotplug.c b/src/qemu/qemu_hotplug.c > index 4a3f4f657e..08ca7ab973 100644 > --- a/src/qemu/qemu_hotplug.c > +++ b/src/qemu/qemu_hotplug.c > @@ -3937,6 +3937,13 @@ qemuDomainChangeNet(virQEMUDriver *driver, > else > needBridgeChange = true; > } > + > + if (STRNEQ_NULLABLE(olddev->data.network.portgroup, newdev->data.network.portgroup)) { Nitpick, this long line can be broken into two, short ones. > + virReportError(VIR_ERR_OPERATION_UNSUPPORTED, "%s", > + _("cannot modify network device portgroup attribute")); > + goto cleanup; > + } > + > /* other things handled in common code directly below this switch */ > break; > Reviewed-by: Michal Privoznik <mprivozn@xxxxxxxxxx> Michal