From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from firstgate.proxmox.com (firstgate.proxmox.com [IPv6:2a01:7e0:0:424::9]) by lore.proxmox.com (Postfix) with ESMTPS id 6C4371FF189 for ; Thu, 4 Sep 2025 11:52:10 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 1CD2D2A264; Thu, 4 Sep 2025 11:52:24 +0200 (CEST) Date: Thu, 04 Sep 2025 11:52:16 +0200 From: Fabian =?iso-8859-1?q?Gr=FCnbichler?= To: Fiona Ebner , Proxmox VE development discussion References: <20250903142238.116492-1-f.ebner@proxmox.com> <20250903142238.116492-3-f.ebner@proxmox.com> <1756975546.iilfeifhpw.astroid@yuna.none> <4ceb8551-2a07-49fa-8810-4797a6597410@proxmox.com> In-Reply-To: <4ceb8551-2a07-49fa-8810-4797a6597410@proxmox.com> MIME-Version: 1.0 User-Agent: astroid/0.17.0 (https://github.com/astroidmail/astroid) Message-Id: <1756978663.tpmtqmxakz.astroid@yuna.none> X-Bm-Milter-Handled: 55990f41-d878-4baa-be0a-ee34c49e34d2 X-Bm-Transport-Timestamp: 1756979523375 X-SPAM-LEVEL: Spam detection results: 0 AWL 0.048 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DMARC_MISSING 0.1 Missing DMARC policy KAM_DMARC_STATUS 0.01 Test Rule for DKIM or SPF Failure with Strict Alignment RCVD_IN_VALIDITY_CERTIFIED_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. RCVD_IN_VALIDITY_RPBL_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. RCVD_IN_VALIDITY_SAFE_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. SPF_HELO_NONE 0.001 SPF: HELO does not publish an SPF Record SPF_PASS -0.001 SPF: sender matches SPF record Subject: Re: [pve-devel] [PATCH qemu-server v2 2/4] api: vm start: introduce nets-host-mtu parameter for migration compat X-BeenThere: pve-devel@lists.proxmox.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Proxmox VE development discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Proxmox VE development discussion Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: pve-devel-bounces@lists.proxmox.com Sender: "pve-devel" T24gU2VwdGVtYmVyIDQsIDIwMjUgMTE6MjggYW0sIEZpb25hIEVibmVyIHdyb3RlOgo+IEFtIDA0 LjA5LjI1IHVtIDExOjExIEFNIHNjaHJpZWIgRmFiaWFuIEdyw7xuYmljaGxlcjoKPj4gT24gU2Vw dGVtYmVyIDMsIDIwMjUgNDoyMiBwbSwgRmlvbmEgRWJuZXIgd3JvdGU6Cj4+PiBkaWZmIC0tZ2l0 IGEvc3JjL1BWRS9BUEkyL1FlbXUucG0gYi9zcmMvUFZFL0FQSTIvUWVtdS5wbQo+Pj4gaW5kZXgg YjU3MWU2YzEuLjk1ZGIyNzFiIDEwMDY0NAo+Pj4gLS0tIGEvc3JjL1BWRS9BUEkyL1FlbXUucG0K Pj4+ICsrKyBiL3NyYy9QVkUvQVBJMi9RZW11LnBtCj4+PiBAQCAtMTQ4NCwxMCArMTQ5NCwzNyBA QCBzdWIgcHJpbnRfbmV0ZGV2aWNlX2Z1bGwgewo+Pj4gIAo+Pj4gICAgICBteSAkbXR1ID0gJG5l dC0+e210dX07Cj4+PiAgCj4+PiAtICAgIGlmICgkbmV0LT57bW9kZWx9IGVxICd2aXJ0aW8nICYm ICRuZXQtPnticmlkZ2V9KSB7Cj4+PiArICAgIGlmIChkZWZpbmVkKCRob3N0X210dV9taWdyYXRp b24pKSB7Cj4+PiArICAgICAgICBpZiAoJGhvc3RfbXR1X21pZ3JhdGlvbikgewo+Pj4gKyAgICAg ICAgICAgIGlmIChkZWZpbmVkKCRtdHUpICYmICRtdHUgIT0gMSkgewo+Pj4gKyAgICAgICAgICAg ICAgICBpZiAoJG10dSAhPSAkaG9zdF9tdHVfbWlncmF0aW9uKSB7Cj4+PiArICAgICAgICAgICAg ICAgICAgICBsb2dfd2FybigKPj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAibmV0ZGV2ICRu ZXRpZDogdXNpbmcgJ2hvc3RfbXR1PSRob3N0X210dV9taWdyYXRpb24nIGZvciBtaWdyYXRpb24g Y29tcGF0LCIKPj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgLiAiIGJ1dCB2YWx1ZSBk aWZmZXJlbnQgZnJvbSB2YWx1ZSBpbiBjb25maWd1cmF0aW9uICckbXR1JyIpOwo+Pj4gKyAgICAg ICAgICAgICAgICB9ICMgZWxzZSBhdm9pZCBiZWluZyBvdmVybHkgdmVyYm9zZSBpZiB0aGVyZSBp cyBhbiBleHBsaWNpdCBzZXR0aW5nCj4+IAo+PiBjYW4gdGhpcyBoYXBwZW4gaW4gcHJhY3RpY2Ug KHdpdGhvdXQgbWFudWFsbHkgZWRpdGluZyB0aGUgY29uZmlnIG9yCj4+IG1hbnVhbCBRTVAgY29t bWFuZHMpPwo+IAo+IEkgZG9uJ3QgdGhpbmsgc28uIEJ1dCBzaW5jZSB3ZSBoYXZlIHRoZSBpbmZv LCBJIHRob3VnaCBpdCdkIGJlIGdvb2QgdG8KPiB3YXJuIGFib3V0IGl0Lgo+IAoKSSBqdXN0IGZp Z3VyZWQgaXQgbWFrZXMgdGhlIGNvZGUgaGFyZGVyIHRvIHBhcnNlIDspCgo+PiAKPj4+ICsgICAg ICAgICAgICB9IGVsc2Ugewo+Pj4gKyAgICAgICAgICAgICAgICBwcmludCAibmV0ZGV2ICRuZXRp ZDogdXNpbmcgJ2hvc3RfbXR1PSRob3N0X210dV9taWdyYXRpb24nIGZvciBtaWdyYXRpb24gY29t cGF0XG4iOwo+Pj4gKyAgICAgICAgICAgIH0KPj4+ICsgICAgICAgIH0gZWxzZSB7Cj4+PiArICAg ICAgICAgICAgcHJpbnQgIm5ldGRldiAkbmV0aWQ6IG5vdCBhZGRpbmcgJ2hvc3RfbXR1JyBwYXJh bWV0ZXIgZm9yIG1pZ3JhdGlvbiBjb21wYXRcbiI7Cj4+PiArICAgICAgICB9Cj4+PiArICAgIH0K Pj4gCj4+IHRoaXMgaWYgaGVyZQo+PiAKPj4+ICsKPj4+ICsgICAgaWYgKAo+Pj4gKyAgICAgICAg JG5ldC0+e21vZGVsfSBlcSAndmlydGlvJwo+Pj4gKyAgICAgICAgJiYgJG5ldC0+e2JyaWRnZX0K Pj4+ICsgICAgICAgICYmICghZGVmaW5lZCgkaG9zdF9tdHVfbWlncmF0aW9uKSB8fCAkaG9zdF9t dHVfbWlncmF0aW9uKQo+Pj4gKyAgICApIHsKPj4+ICAgICAgICAgIG15ICRicmlkZ2VfbXR1ID0g UFZFOjpOZXR3b3JrOjpyZWFkX2JyaWRnZV9tdHUoJG5ldC0+e2JyaWRnZX0pOwo+Pj4gIAo+Pj4g LSAgICAgICAgaWYgKCFkZWZpbmVkKCRtdHUpIHx8ICRtdHUgPT0gMSkgewo+Pj4gKyAgICAgICAg aWYgKCRob3N0X210dV9taWdyYXRpb24pIHsKPj4gCj4+IGFuZCB0aGlzIGlmIGhlcmUgY291bGQg YmUgY29tYmluZWQ/Cj4gCj4gSG93PyBZb3UgbWVhbiBzZXR0aW5nICRtdHUgPSAkaG9zdF9tdHVf bWlncmF0aW9uOyBlYXJseSBpZiB0aGVyZSBpcyBhCj4gbm9uLXplcm8gdmFsdWU/Cgpzb21ldGhp bmcgbGlrZSB0aGlzICh1bnRlc3RlZCk6CgotLS0tODwtLS0tCmRpZmYgLS1naXQgYS9zcmMvUFZF L1FlbXVTZXJ2ZXIucG0gYi9zcmMvUFZFL1FlbXVTZXJ2ZXIucG0KaW5kZXggNzdiOGU5YzQuLmE3 NmExMzRhIDEwMDY0NAotLS0gYS9zcmMvUFZFL1FlbXVTZXJ2ZXIucG0KKysrIGIvc3JjL1BWRS9R ZW11U2VydmVyLnBtCkBAIC0xNDk0LDcgKzE0OTQsMTMgQEAgc3ViIHByaW50X25ldGRldmljZV9m dWxsIHsKIAogICAgIG15ICRtdHUgPSAkbmV0LT57bXR1fTsKIAotICAgIGlmIChkZWZpbmVkKCRo b3N0X210dV9taWdyYXRpb24pKSB7CisgICAgaWYgKAorICAgICAgICAkbmV0LT57bW9kZWx9IGVx ICd2aXJ0aW8nCisgICAgICAgICYmICRuZXQtPnticmlkZ2V9CisgICAgICAgICYmICghZGVmaW5l ZCgkaG9zdF9tdHVfbWlncmF0aW9uKSB8fCAkaG9zdF9tdHVfbWlncmF0aW9uKQorICAgICkgewor ICAgICAgICBteSAkYnJpZGdlX210dSA9IFBWRTo6TmV0d29yazo6cmVhZF9icmlkZ2VfbXR1KCRu ZXQtPnticmlkZ2V9KTsKKwogICAgICAgICBpZiAoJGhvc3RfbXR1X21pZ3JhdGlvbikgewogICAg ICAgICAgICAgaWYgKGRlZmluZWQoJG10dSkgJiYgJG10dSAhPSAxKSB7CiAgICAgICAgICAgICAg ICAgaWYgKCRtdHUgIT0gJGhvc3RfbXR1X21pZ3JhdGlvbikgewpAQCAtMTUwNSwyNiArMTUxMSwx MCBAQCBzdWIgcHJpbnRfbmV0ZGV2aWNlX2Z1bGwgewogICAgICAgICAgICAgfSBlbHNlIHsKICAg ICAgICAgICAgICAgICBwcmludCAibmV0ZGV2ICRuZXRpZDogdXNpbmcgJ2hvc3RfbXR1PSRob3N0 X210dV9taWdyYXRpb24nIGZvciBtaWdyYXRpb24gY29tcGF0XG4iOwogICAgICAgICAgICAgfQot ICAgICAgICB9IGVsc2UgewotICAgICAgICAgICAgcHJpbnQgIm5ldGRldiAkbmV0aWQ6IG5vdCBh ZGRpbmcgJ2hvc3RfbXR1JyBwYXJhbWV0ZXIgZm9yIG1pZ3JhdGlvbiBjb21wYXRcbiI7Ci0gICAg ICAgIH0KLSAgICB9Ci0KLSAgICBpZiAoCi0gICAgICAgICRuZXQtPnttb2RlbH0gZXEgJ3ZpcnRp bycKLSAgICAgICAgJiYgJG5ldC0+e2JyaWRnZX0KLSAgICAgICAgJiYgKCFkZWZpbmVkKCRob3N0 X210dV9taWdyYXRpb24pIHx8ICRob3N0X210dV9taWdyYXRpb24pCi0gICAgKSB7Ci0gICAgICAg IG15ICRicmlkZ2VfbXR1ID0gUFZFOjpOZXR3b3JrOjpyZWFkX2JyaWRnZV9tdHUoJG5ldC0+e2Jy aWRnZX0pOwotCi0gICAgICAgIGlmICgkaG9zdF9tdHVfbWlncmF0aW9uKSB7CiAgICAgICAgICAg ICAkbXR1ID0gJGhvc3RfbXR1X21pZ3JhdGlvbjsKLSAgICAgICAgICAgICMgVE9ETyBQVkUgMTAg LSB1cGdyYWRlIHRvIGZhaWx1cmU/IENlcnRhaW4gbmV0d29yayB0cmFmZmljIGNhbiBicmVhayBs aWtlCi0gICAgICAgICAgICAjIGlwZXJmMyAtYyAxMC4xMC4xMC4xMSAtdSAtbCAyayB3aGVuIGhv c3RfbXR1PTkwMDAgYW5kIGJyaWRnZSBNVFU9MTUwMAotICAgICAgICAgICAgaWYgKCRtdHUgPiAk YnJpZGdlX210dSkgewotICAgICAgICAgICAgICAgIGxvZ193YXJuKCJuZXRkZXYgJG5ldGlkOiBN VFUgJyRtdHUnIGlzIGJpZ2dlciB0aGFuIHRoZSBicmlkZ2UgTVRVICckYnJpZGdlX210dSciKTsK LSAgICAgICAgICAgIH0KLSAgICAgICAgfSBlbHNpZiAoIWRlZmluZWQoJG10dSkgfHwgJG10dSA9 PSAxKSB7CisgICAgICAgIH0KKworICAgICAgICBpZiAoIWRlZmluZWQoJG10dSkgfHwgJG10dSA9 PSAxKSB7CiAgICAgICAgICAgICAkbXR1ID0gJGJyaWRnZV9tdHU7CiAgICAgICAgIH0gZWxzaWYg KCRtdHUgPCA1NzYpIHsKICAgICAgICAgICAgIGRpZSAibmV0ZGV2ICRuZXRpZDogTVRVICckbXR1 JyBpcyBzbWFsbGVyIHRoYW4gdGhlIElQIG1pbmltdW0gTVRVICc1NzYnXG4iOwotLS0tPjgtLS0t CgpJIGRyb3BwZWQgdGhlIGxvZyBzdGF0ZW1lbnQgYWJvdXQgaG9zdF9tdHVfbWlncmF0aW9uIGJl aW5nIGFuIGV4cGxpY2l0Cnplcm8sIHNpbmNlIHRoYXQgaXMgbG9nZ2VkIGZ1cnRoZXIgYmVsb3cg YWxyZWFkeSBpZiAkbXR1IGlzIGRlZmluZWQsIGJ1dAppdCBjb3VsZCBvZiBjb3Vyc2UgYmUgYWRk ZWQgYmFjayB0aGVyZSBhbHNvIGZvciB0aGUgJG10dSA9PSB1bmRlZiBjYXNlCndpdGggYSBmaW5h bAoKfSBlbHNpZiAoZGVmaW5lZCgkaG9zdF9tdHVfbWlncmF0aW9uKSAmJiAkaG9zdF9tdHVfbWln cmF0aW9uID09IDApIHsKICAgIGxvZ193YXJuKC4uKTsKfQoKPiAKPj4gCj4+PiArICAgICAgICAg ICAgJG10dSA9ICRob3N0X210dV9taWdyYXRpb247Cj4+PiArICAgICAgICAgICAgIyBUT0RPIFBW RSAxMCAtIHVwZ3JhZGUgdG8gZmFpbHVyZT8gQ2VydGFpbiBuZXR3b3JrIHRyYWZmaWMgY2FuIGJy ZWFrIGxpa2UKPj4+ICsgICAgICAgICAgICAjIGlwZXJmMyAtYyAxMC4xMC4xMC4xMSAtdSAtbCAy ayB3aGVuIGhvc3RfbXR1PTkwMDAgYW5kIGJyaWRnZSBNVFU9MTUwMAo+Pj4gKyAgICAgICAgICAg IGlmICgkbXR1ID4gJGJyaWRnZV9tdHUpIHsKPj4+ICsgICAgICAgICAgICAgICAgbG9nX3dhcm4o Im5ldGRldiAkbmV0aWQ6IE1UVSAnJG10dScgaXMgYmlnZ2VyIHRoYW4gdGhlIGJyaWRnZSBNVFUg JyRicmlkZ2VfbXR1JyIpOwo+Pj4gKyAgICAgICAgICAgIH0KPj4+ICsgICAgICAgIH0gZWxzaWYg KCFkZWZpbmVkKCRtdHUpIHx8ICRtdHUgPT0gMSkgewo+PiAKPj4gdGhpcyBjb3VsZCBzdGlsbCBi ZSBhbiBpZiwgdGhlbiB0aGUgbmV3bHkgYWRkZWQgd2FybmluZyBhYm92ZSBjYW4gYmUKPj4gZHJv cHBlZAo+PiAKPj4+ICAgICAgICAgICAgICAkbXR1ID0gJGJyaWRnZV9tdHU7Cj4+PiAgICAgICAg ICB9IGVsc2lmICgkbXR1IDwgNTc2KSB7Cj4+PiAgICAgICAgICAgICAgZGllICJuZXRkZXYgJG5l dGlkOiBNVFUgJyRtdHUnIGlzIHNtYWxsZXIgdGhhbiB0aGUgSVAgbWluaW11bSBNVFUgJzU3Nidc biI7Cj4+PiBAQCAtMTQ5NSw3ICsxNTMyLDcgQEAgc3ViIHByaW50X25ldGRldmljZV9mdWxsIHsK Pj4+ICAgICAgICAgICAgICBkaWUgIm5ldGRldiAkbmV0aWQ6IE1UVSAnJG10dScgaXMgYmlnZ2Vy IHRoYW4gdGhlIGJyaWRnZSBNVFUgJyRicmlkZ2VfbXR1J1xuIjsKPj4gCj4+IHNpbmNlIGl0IGlz IGNvdmVyZWQgYnkgdGhpcyBvbmUgaGVyZQo+IAo+IElmIHdlIHdhbnQgdG8gZ28gZm9yIGVhcmx5 IGZhaWx1cmUgd2hlbiBob3N0X210dSA+IGJyaWRnZSBNVFUgdGhlbiB5ZXMuCj4gQmVjYXVzZSB0 aGlzIGlzIGRpZSwgdGhlIGFib3ZlIGlzIHdhcm4gOykgRG9pbmcgdGhhdCBpcyBmaW5lIGJ5IG1l LCBidXQKPiBJIHdhbnRlZCB0byBwcm9wb3NlIHRoZSBub24tYnJlYWtpbmcgb3B0aW9uIGZpcnN0 LiBJZiB3ZSBjb25zaWRlciB0aGF0Cj4gaXQncyBwcm9ibGVtYXRpYyBpbiBtb3JlIGNhc2VzIHRo YW4gbm90LCB0aGVuIEknbGwgZ28gZm9yIGVhcmx5IGZhaWx1cmUuCj4gQW5kIG1heWJlIEknbGwg YWRkIGEgbGl0dGxlIG1vcmUgY29udGV4dCB0byB0aGUgZXJyb3IgbWVzc2FnZSAoYXQgbGVhc3QK PiB3aGVuIGl0IGhhcHBlbnMgZm9yIG1pZ3JhdGlvbikuCgpjb3VsZCBzdGlsbCBoYW5kbGUgaXQg aW4gb25lIHBsYWNlLCBhbmQgd2FybiBpZiAkaG9zdF9tdHVfbWlncmF0aW9uCihlaXRoZXIgaW5s aW5lLCBvciB2aWEgYW4gZWxzaWYgY29taW5nIGZpcnN0IHRoYXQgY29tcGFyZXMKJGhvc3RfbXR1 X21pZ3JhdGlvbiB0byAkYnJpZGdlX210dSksIGRpZSBvdGhlcndpc2UgLSBidXQgSSB0aGluayBp ZiB3ZQpkaWUgb24gdGhpcyBjb25kaXRpb24gd2hlbiBzdGFydGluZywgdGhlbiBtYWtpbmcgaXQg ZmF0YWwgZm9yIG1pZ3JhdGlvbgpzdGFydHMgbWlnaHQgbWFrZSBzZW5zZSBhcyB3ZWxsLCBzaW5j ZSB0aGUgZGllIHdvdWxkIGhhcHBlbiBlYXJseSBvbiAoc28Kbm8gaGFybSBkb25lKS4uIG1pZ2h0 IHdhbnQgdG8gYWRkIGEgd2FybmluZyBpbiB0aGF0IGNhc2UgYXMgd2VsbCB0aGF0CnRlbGxzIHRo ZSB1c2VyIHdoYXQgdG8gZG8gdG8gbWFrZSB0aGUgVk0gbWlncmF0ZWFibGUgdGhvdWdoPwoKCl9f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCnB2ZS1kZXZlbCBt YWlsaW5nIGxpc3QKcHZlLWRldmVsQGxpc3RzLnByb3htb3guY29tCmh0dHBzOi8vbGlzdHMucHJv eG1veC5jb20vY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL3B2ZS1kZXZlbAo=