From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from firstgate.proxmox.com (firstgate.proxmox.com [212.224.123.68]) by lore.proxmox.com (Postfix) with ESMTPS id 279CE1FF18E for ; Mon, 13 Jan 2025 10:55:58 +0100 (CET) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 4767C2A26E; Mon, 13 Jan 2025 10:55:40 +0100 (CET) Date: Mon, 13 Jan 2025 10:55:36 +0100 (CET) From: =?UTF-8?Q?Fabian_Gr=C3=BCnbichler?= To: "DERUMIER, Alexandre" , "pve-devel@lists.proxmox.com" Message-ID: <739009584.2555.1736762136125@webmail.proxmox.com> In-Reply-To: <851960591.2541.1736761924866@webmail.proxmox.com> References: <20241216091229.3142660-1-alexandre.derumier@groupe-cyllene.com> <1003019493.55.1736349580140@webmail.proxmox.com> <0d0d4c4d73110cf0e692cae0ee65bf7f9a6ce93a.camel@groupe-cyllene.com> <851960591.2541.1736761924866@webmail.proxmox.com> MIME-Version: 1.0 X-Priority: 3 Importance: Normal X-Mailer: Open-Xchange Mailer v7.10.6-Rev72 X-Originating-Client: open-xchange-appsuite X-SPAM-LEVEL: Spam detection results: 0 AWL 0.047 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 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 v3 qemu-server 08/11] blockdev: convert drive_mirror to blockdev_mirror 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" Cj4gRmFiaWFuIEdyw7xuYmljaGxlciA8Zi5ncnVlbmJpY2hsZXJAcHJveG1veC5jb20+IGhhdCBh bSAxMy4wMS4yMDI1IDEwOjUyIENFVCBnZXNjaHJpZWJlbjoKPiAKPiAgCj4gPiBERVJVTUlFUiwg QWxleGFuZHJlIDxhbGV4YW5kcmUuZGVydW1pZXJAZ3JvdXBlLWN5bGxlbmUuY29tPiBoYXQgYW0g MTMuMDEuMjAyNSAwOToyNyBDRVQgZ2VzY2hyaWViZW46Cj4gPiAKPiA+ICAKPiA+ID4gK8KgwqDC oCBteSAkcGF0aCA9IFBWRTo6U3RvcmFnZTo6cGF0aCgkc3RvcmVjZmcsICR2b2xpZCk7Cj4gPiAK PiA+ID4+aXMgdGhpcyBndWFyYW50ZWVkIHRvIGJlIHN0YWJsZT8gYWxzbyBhY3Jvc3MgdmVyc2lv bnM/IGFuZCBpbmNsdWRpbmcKPiA+ID4+ZXh0ZXJuYWwgc3RvcmFnZSBwbHVnaW5zPwo+ID4gCj4g PiBpdCBjYW4ndCBiZSBkaWZmZXJlbnQgdGhhbiB0aGUgdmFsdWUgd2UgaGF2ZSB1c2UgZm9yIGNv bW1hbmQgbGluZQo+ID4gZ2VuZXJhdGlvbi4gQnV0IEkgdGhpbmsgdGhhdCBJIHNob3VsZCB1c2Ug JHBhdGggZGlyZWN0bHkgKEl0J3Mgd29ya2luZwo+ID4gZm9yIGJsb2NrL2ZpbGUgICwgIGJ1dCBJ IHRoaW5rIGl0J2xsIG5vdCB3b3JrIHdpdGggY2VwaCxnbHVzdGVyLC4uLikKPiA+IEkgbmVlZCB0 byByZXVzZSB0aGUgY29kZSB1c2VkIHRvIGdlbmVyYXRlZCB0aGUgYmxvY2tkZXYgY29tbWFuZGUg bGluZS4KPiA+IAo+ID4gQW5vdGhlciB3YXksIG1heWJlIGEgYmV0dGVyIHdheSxpcyB0byBwYXJz ZSB0aGUgdHJlZSBmcm9tIHRoZSB0b3Agbm9kZQo+ID4gKHRoZSB0aHJvdHRsZS1ncm91cCkgd2hl cmUgdGhlIG5hbWUgaXMgZml4ZWQuICBhbmQgbG9vayBmb3IgZm10fGZpbGUKPiA+IGNoYWluIGF0 dGFjaGVkIHRvIHRoaXMgbm9kZS4KPiA+IAo+ID4gKEkganVzdCBuZWVkIG5lZWQgdG8gY2hlY2sg d2hlbiB3ZSBhcmUgYSBkb2luZyBsaXZlIHJlbmFtaW5nLCB3ZSBoYXZlIDIKPiA+IGZpbGVzIG5v ZGVzLCB3aXRoIHRoZSBuZXdlciBmaWxlIG5vZGUgbm90IGF0dGFjaGVkIHRvIHRoZSB0cmVlIGJl Zm9yZQo+ID4gdGhlIHN3aXRjaCkKPiA+IAo+ID4gCj4gPiAKPiA+ID4gKwo+ID4gPiArwqDCoMKg IG15ICRub2RlID0gZmluZF9ibG9ja2Rldl9ub2RlKCRub2RlcywgJHBhdGgsICdmbXQnKTsKPiA+ IAo+ID4gPj50aGF0IG9uZSBpcyBvbmx5IGFkZGVkIGluIGEgbGF0ZXIgcGF0Y2guLiBidXQgSSBk b24ndCB0aGluayBsb29rdXBzCj4gPiA+PmJ5IHBhdGggYXJlIGEgZ29vZCBpZGVhLCB3ZSBzaG91 bGQgcHJvYmFibHkgaGF2ZSBhIGRldGVybWluaXN0aWMgbm9kZQo+ID4gPj5uYW1pbmcgY29uY2Vw dCBpbnN0ZWFkPyBlLmcuLCBlbmNvZGUgdGhlIGRyaXZlICsgc25hcHNob3QgbmFtZT8KPiA+IAo+ ID4gSSByZWFsbHkgd291bGQgbGlrZSB0byBoYXZlIHNvbWV0aGluZyBkZXRlcm1pbmlzdGljIGJ1 dDoKPiA+IAo+ID4gLSBkZXZpY2VzIG5vZGUgYXJlIDMxIGNoYXJhY3RlcnMgbWF4LiAgIChzbmFw c2hvdCBuYW1lIGNhbiBiZSBtb3JlIGJpZykKPiA+IC0gd2UgY2FuJ3QgcmVuYW1lIGEgbm9kZSAg KGJ1dCB3ZSBhcmUgcmVuYW1pbmcgZmlsZXMgZm9yIHNuYXBzaG90IG92ZXIKPiA+IHRpbWUpCj4g PiAKPiA+IAo+ID4gQXMgRmlvbmEgc2FpZCwgd2UgY291bGQgaGF2ZSByYW5kb20gbmFtZXMgYW5k IGRvIDEgbG9va3VwIGVhY2ggdGltZSB0bwo+ID4gbGlzdCB0aGVtLgo+ID4gCj4gPiAoSSByZWFs bHkgbmVlZCB0byBoYXZlIG91ciBvd24gbmFtZSwgYmVjYXVzZSBibG9ja2Rldi1yZW9wZW4sIGZv ciBsaXZlCj4gPiByZW5hbWluZyBvZiBmaWxlcywgaXMgbm90IHdvcmtpbmcgd2l0aCBhdXRvZ2Vu ZXJhdGVkIGJsb2NrIyBuYW1lKQo+IAo+IHNvbWV0aGluZyBsaWtlIHRoaXMgd2FzIHdoYXQgSSB3 YXMgYWZyYWlkIG9mIDspIHRoaXMgYmFzaWNhbGx5IG1lYW5zIHdlIG5lZWQgdG8gaGF2ZSBzb21l IHdheSB0byBsb29rdXAgdGhlIG5vZGVzIGJhc2VkIG9uIHRoZSBzdHJ1Y3R1cmUgb2YgdGhlIGdy YXBoLCB3aGljaCBwcm9iYWJseSBhbHNvIG1lYW5zIHZlcmlmeWluZyB0aGF0IHRoZSBzdHJ1Y3R1 cmUgbWF0Y2hlcyB0aGUgZXhwZWN0ZWQgb25lIChlLmcuLCBpZiB3ZSBoYXZlIFggc25hcHNob3Rz LCB3ZSBleHBlY3QgTiBub2RlcywgaWYgd2UgY3VycmVudGx5IGhhdmUgb3BlcmF0aW9uIEEgZ29p bmcgb24sIHRoZXJlIHNob3VsZCBiZSBhbiBleHRyYSBub2RlLCBldGMucHAuIC0gYW5kIHRoZW4g d2UgY2FuICJrbm93IiB0aGF0IHRoZSBzZXZlbnRoIG5vZGUgZnJvbSB0aGUgYm90dG9tIG11c3Qg YmUgc25hcHNob3QgJ2Zvb2JhcicgOykpLiByZWx5aW5nIG9uICRwYXRoIGJlaW5nIHN0YWJsZSBk ZWZpbml0ZWx5IHdvbid0IHdvcmsuCgpzb21ldGhpbmcgbW9yZSB0byBhZGQgdG8gdGhpcyAtIGlm IGl0IGlzIGltcG9zc2libGUgdG8gbWFwIGJhY2sgdXNpbmcgdGhlIHN0cnVjdHVyZSBhbG9uZSwg d2UgbWlnaHQgbmVlZCB0byBzb21laG93IGtlZXAgdHJhY2sgb3Vyc2VsdmVzIGZvciB0aGUgZnVs bCBsaXZlY3ljbGUgb2YgdGhlIFZNPyBlLmcuLCBmaW5kIGEgd2F5IHRvIGF0dGFjaCB0aGUgInZv bGlkK3NuYXAiIGluZm9ybWF0aW9uIHRvIGEgYmxvY2sgbm9kZSBhcyBtZXRhZGF0YSwgb3IgdG8g YWRkIHN1Y2ggYSBtYXBwaW5nIGluc2lkZSB0aGUgVk0gb3IgYWxvbmdzaWRlIGl0PyBPVE9ILCB0 aGF0IGFwcHJvYWNoIHdvdWxkIHRoZW4gYnJlYWsgaWYgYSB1c2VyIGRvZXMgYSBtYW51YWwgUU1Q IGJsb2NrIG9wZXJhdGlvbiAoYnV0IHRob3NlIGFyZSBlcnJvciBwcm9uZSBhbHJlYWR5IGFueXdh eSkKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpwdmUt ZGV2ZWwgbWFpbGluZyBsaXN0CnB2ZS1kZXZlbEBsaXN0cy5wcm94bW94LmNvbQpodHRwczovL2xp c3RzLnByb3htb3guY29tL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9wdmUtZGV2ZWwK