<p dir="ltr">> B. Do not allow to modify the configuration while the VM is running (and hotplug disabled)</p>
<p dir="ltr">In other words, while the VM is running, we disable all modifications except those allowed by whatever hotplugging support we have enabled.  If it can't be applied to the VM without a reboot, it's disallowed.</p>

<p dir="ltr">That means you can't change memory settings by default while the VM is running, nor enable hotplugging, but once you shutdown, enable hotplugging, then restart, you can change memory settings on the fly, because now your VM supports it.</p>

<p dir="ltr">Is that clearer?</p>