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 <[email protected]>
> ---
> 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 <[email protected]>
Michal