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 AF0F91FF18E for ; Mon, 13 Jan 2025 09:42:26 +0100 (CET) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 740B31F1A0; Mon, 13 Jan 2025 09:42:10 +0100 (CET) To: "pve-devel@lists.proxmox.com" , "f.gruenbichler@proxmox.com" Date: Mon, 13 Jan 2025 08:27:19 +0000 References: <20241216091229.3142660-1-alexandre.derumier@groupe-cyllene.com> <1003019493.55.1736349580140@webmail.proxmox.com> In-Reply-To: <1003019493.55.1736349580140@webmail.proxmox.com> MIME-Version: 1.0 Message-ID: List-Id: Proxmox VE development discussion List-Post: From: "DERUMIER, Alexandre via pve-devel" Precedence: list Cc: "DERUMIER, Alexandre" X-Mailman-Version: 2.1.29 X-BeenThere: pve-devel@lists.proxmox.com List-Subscribe: , List-Unsubscribe: , List-Archive: Reply-To: Proxmox VE development discussion List-Help: Subject: Re: [pve-devel] [PATCH v3 qemu-server 08/11] blockdev: convert drive_mirror to blockdev_mirror Content-Type: multipart/mixed; boundary="===============2066114936124948021==" Errors-To: pve-devel-bounces@lists.proxmox.com Sender: "pve-devel" --===============2066114936124948021== Content-Type: message/rfc822 Content-Disposition: inline Return-Path: X-Original-To: pve-devel@lists.proxmox.com Delivered-To: pve-devel@lists.proxmox.com Received: from firstgate.proxmox.com (firstgate.proxmox.com [212.224.123.68]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by lists.proxmox.com (Postfix) with ESMTPS id 288BBCC0BF for ; Mon, 13 Jan 2025 09:42:09 +0100 (CET) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 129AA1F0FB for ; Mon, 13 Jan 2025 09:42:09 +0100 (CET) Received: from PA5P264CU001.outbound.protection.outlook.com (mail-francecentralazon11020112.outbound.protection.outlook.com [52.101.167.112]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (secp384r1) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by firstgate.proxmox.com (Proxmox) with ESMTPS for ; Mon, 13 Jan 2025 09:42:08 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=V21I8YTKTK7p9S8Oc0F8l5pDkqK8oD0a9KXbCaDvcLspkcu0GPMXuqLpj19gTUF3iytpj4icEK2VwhZ+Ev6f0ms0MS0Unkz7j+u2dfW2wZxxQ87PwkqGUlOoWAnMGHY0hMMxH0COrFS6nvCv0et+n4yRtN6jNUsN1szJ38XP4SSpVcaqHP63JRlxTXI+QZPUGPUuby594YLf334zNw4doMRQepRifFV1/rsWY7TcNQT1L5toGAB1xv7qc117NfiliYzO1ZEzvjJhrftp2xpHJt3sHz0w688JZB8pOcuaH5h6hb9VGf+iCFKBoHzKb5kn4eOFW4KRcxgjpgwiMfQchg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=duxeB/cg9sWRuczo9AaW3hoAQGlDMZsRQh4x0lcC8lI=; b=TvXHWs8zhJFEPPpBVE4p8ZyMg2ayd9AsJ+AhT+bhMWuO5w9ASOhhc2Fuh6BljrKi1EB3O/xNNa9foaxlZPfi+myHdnVm8194bsSgdEotNynEDzIiPvZAYKytX/YVBtUIEi7a/bOe0JhPj7bmPoa9mGLSj4W0Kf/HRw/w4HbMQ4881ZCm2rn7MdYWNaBXeeJgu58qTNPbbUzFoVSpt5PeYdp5QJLAV56QA/61Gzp3FVpYWAHHESvl+SERimORieUukO+lUGMDNGBAnO037lF1zbA6k8nielZL5Lr6Ef1Mfu4Cjqh1HzFUxGUoU5hnCpRfx0jfvf9DL5x8iHU/5AWj9Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=groupe-cyllene.com; dmarc=pass action=none header.from=groupe-cyllene.com; dkim=pass header.d=groupe-cyllene.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=groupecyllene.onmicrosoft.com; s=selector2-groupecyllene-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=duxeB/cg9sWRuczo9AaW3hoAQGlDMZsRQh4x0lcC8lI=; b=OQPyxFJ/8t/K6tWPMsUix/sJ//BROAMG7f1at3RSXv71b4jlTcxQGWxxQC+SrYm7meuWh+EfeFATU2SkSixQfai942atRZuU/WUyJDEJn378LwFtNR7d3DNWm/6SlAuBHuyR+M2wIyM75sll0ppOnHi5oKkPEHC/VI+V3BE2y5I= Received: from PAZP264MB3686.FRAP264.PROD.OUTLOOK.COM (2603:10a6:102:d8::7) by PARP264MB5181.FRAP264.PROD.OUTLOOK.COM (2603:10a6:102:3f0::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8335.18; Mon, 13 Jan 2025 08:27:19 +0000 Received: from PAZP264MB3686.FRAP264.PROD.OUTLOOK.COM ([fe80::4c89:3ea0:833e:abb]) by PAZP264MB3686.FRAP264.PROD.OUTLOOK.COM ([fe80::4c89:3ea0:833e:abb%6]) with mapi id 15.20.8335.017; Mon, 13 Jan 2025 08:27:19 +0000 From: "DERUMIER, Alexandre" To: "pve-devel@lists.proxmox.com" , "f.gruenbichler@proxmox.com" Subject: Re: [pve-devel] [PATCH v3 qemu-server 08/11] blockdev: convert drive_mirror to blockdev_mirror Thread-Topic: [pve-devel] [PATCH v3 qemu-server 08/11] blockdev: convert drive_mirror to blockdev_mirror Thread-Index: AQHbT5rnK5Tnplo1+0SCVUYjyfngHbMNIkMAgAdocQA= Date: Mon, 13 Jan 2025 08:27:19 +0000 Message-ID: <0d0d4c4d73110cf0e692cae0ee65bf7f9a6ce93a.camel@groupe-cyllene.com> References: <20241216091229.3142660-1-alexandre.derumier@groupe-cyllene.com> <1003019493.55.1736349580140@webmail.proxmox.com> In-Reply-To: <1003019493.55.1736349580140@webmail.proxmox.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Evolution 3.52.3-0ubuntu1 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=groupe-cyllene.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: PAZP264MB3686:EE_|PARP264MB5181:EE_ x-ms-office365-filtering-correlation-id: 89b9ba9e-e503-4eac-a5a6-08dd33ac187f x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230040|376014|366016|1800799024|10070799003|38070700018; x-microsoft-antispam-message-info: =?utf-8?B?a2tCVi9ZQjNWV2pHNmg0UkhzajZxUFlOUUt1b0VEYnNTQzlLeUVheEJHdGhi?= =?utf-8?B?M1VFM3JsTWR2L3FYdW9QOGU3OEZkeGZaajdsTzVaK3g5SHZvNXF3UDRsZll3?= =?utf-8?B?WFVxTXV5aHlRRXZ6Z2xscEtoZEk3dkxVN2NhS0pmbmdpRFRoTE1WUDJCWXRJ?= =?utf-8?B?SnBNeDZXallaelh0cC9laUo0TUFZaUJnZXFSZThscGdnanpmaTBTS29kYXpr?= =?utf-8?B?QVFIRW1sV2VtRitzV240b2JCczJmYXQ3YjI5d0xHa3dxa1ZpQzhVRElYZ28v?= =?utf-8?B?Nk5pSXNyMWNNTnkveEN6R1BpZmpabnBnZ2VxWnNhV0VWNVhPV0wycElqeVBz?= =?utf-8?B?MzNMMWtxdDg4TlRFbzhrRWliTW1BNExhZmoybzgzR1Y2ZmJSb1JXRTJReVN0?= =?utf-8?B?T0tvSmp0Qzk4OEN6UmVMbWhQTzFMR3l1UXRZZHpFTDQ2NXhqdHVURWw5cUtv?= =?utf-8?B?SFRMYXFwVFgrcUJCRVg2SytGbWRPbUNvYi9rV09hcU1JWkUvckUrRmpwQW5X?= =?utf-8?B?Y2FNdGNWR3UwdUZpRjJUdDJnTmFYWk52OVVmOC83L21CWXJ2bXB6Z0JpaU83?= =?utf-8?B?blVsS1pGVFVzK25FYkNuT0VqWGt2cEVrSk9CVExFRkc2blZPMjlxMUN4L1cr?= =?utf-8?B?VnRDUVFIZnFqaGpGK3FGRncyZ3E1VVYyanJCc2ptZjBaUFFYSHUvaVRxQjRx?= =?utf-8?B?QlNCZHVxVXlyTy9PRTZWT1BnUGV2NjFqL0xRRWhabXpKakZ4QnJOWUlQc2Ji?= =?utf-8?B?ckV1djJGNTZLbWJYOVZYaVBlWHNmUy9DODhPU3BNTFVYV253UzJKQTVGc3FF?= =?utf-8?B?UXBsNVNCTWUxdE4vZjVtUlB0eS8vaENKWCt0bUFRRXo3Z2dHNE5td2IvQSsr?= =?utf-8?B?QXlJbWpobG5aRkdwRjQ4SjIxWWNtVkxLM2lJWlgwZXRRNHpyb3VncVhPellr?= =?utf-8?B?Yy9WeC9BcGhYakxabk5CUk9LMW9zT2w1ZWg0eVV1WDg5ak1JblFrS2RwREEy?= =?utf-8?B?NlE1ZTFLVEZZWVBLU3Q0MW9mRWEvK2E3cTRsR1V6UVdqMitTUDgveUFqMWo2?= =?utf-8?B?Qm1PWWNMOTBqY2h0UVlvN2RFOHljeXE1RWxSMnJXa0RueU5GaGxVYThwLzA0?= =?utf-8?B?THN0NGJ1MDVjVmN3dWt0S2dQYkRkWUdhNHFNcWJkclFZZmpyZHM2VUtNekNO?= =?utf-8?B?MldmaXVpUEQzblMxZ3RTdXRSK2gyQTJrS2w5VjFTN01DeXB4NHhPbnl5bGRR?= =?utf-8?B?NXkwcTZXUW9rYUZrMjFaQklpMmF3NE9EeExmc3ZXMk9rWnhXclY3ZW53NjJh?= =?utf-8?B?TGZuRmxBUTd1Wis2T2hNM1FUK1JMTzVGK0lJekFYQUNBbTdKUGpTOWVhVWtL?= =?utf-8?B?Y3dpVzl6VDJ2RUNEcnB2cUVOTjB5NlF0VkUvL2RrdkNPZFhuSE1RUU04Ykd5?= =?utf-8?B?Yzl0NDkvNyticmlJM2F4OEVNWlRLaFpzM1JCTWJPSkErYTI2Z1dLSXpRdTBM?= =?utf-8?B?dmZvTi9EU1ZueDRQa3M0aUJ3bDNtbkYvN284aGR5WVJROEJEdmRHaGFxZlNJ?= =?utf-8?B?Z3BWUytwZ1JBRk1xSWVBeWN5a1ZuZzNFdzVxNyswYUJwQWI2NXhDUEJWSDlY?= =?utf-8?B?Qkw0b09GbFhkbmN3cHdGbDNUdGtxYU5JY3c5SW1QTUh6ci92Rm1Jb1VFM08w?= =?utf-8?B?cDRsajkrMTJZVzlyZ040azRaVERBcUNlUEpkVWlwQS9SMUlib1Y1YmFwcmZW?= =?utf-8?B?Vm5NRHdKRHZTL2NIUjdPNTBDbEY0ei9lWngrc2FXZDVTazQrbGMzSk9tNmtm?= =?utf-8?B?enJia2trRGlTOWExNHM5eCsvZ2FRekNaOFRuSUVIVDVwblRnSXpqSUt6Wnc4?= =?utf-8?B?WVQ4bXFjUDJacFZZOGNvNmVlSkZGNTdJZkUxa0JRd3E0MUVSTE12Tk1tSU5G?= =?utf-8?Q?5OltBOZ9OD7U13yh5JPfF/3MtpxBRrNq?= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAZP264MB3686.FRAP264.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(376014)(366016)(1800799024)(10070799003)(38070700018);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?R3RaTzBBcUNvWXJGdlREb2VlcE8wQys3elFEUi9jWkU3Vm9HOGMvdGVXVVhY?= =?utf-8?B?RU4xVWk3SFhDNWZybFV5T0FESXA5V25peGhka0VUREx4Sks2cHNScHFCbUZL?= =?utf-8?B?ZWYrSy9HRXdzbmRQdXZGOTVuM21pUUlXV3JOejJoOU1TSjJXaFJGN2tocGgy?= =?utf-8?B?c3cyUlpoek54MXZWQnh0RE81eitlTE95N291MlZZeDhYSmJxSExkRGJwSDZr?= =?utf-8?B?SnNPd25yMWNLQW5xQW8yWkllYmRRd0lES3N6TUNHbzdnb2RYeFNLOW9BeEgy?= =?utf-8?B?WjAvK3hLWjVLR0lNeUZJa3l1QnhHckZQVlcwNEJsWFNxaUsxTko1SUV6OFV4?= =?utf-8?B?WTU3aWdBRW01VjlDbmxCTGJvSjFKMk9lRUlPeGxtZDg0ZUozRldRM051c2lX?= =?utf-8?B?SXlpcnF3N21YTFdZbGYwdnl0K1BkblV1SEl5UVZHU09NcEhvMjREdk5STGU2?= =?utf-8?B?MWlaNXVtY2xaWDhOVTFBbHhpWFJ5aVoyZXIwY2pPZzRuZURKeFZVM2F1Vkxu?= =?utf-8?B?VTlDY2VFZWFzVGR5NUVEdjBoUVJIbUNOWTV6bUNXRkkwVWxTNTA5OTFleTZX?= =?utf-8?B?aUM5SHNIdXk3SEVLK2hrbWQ0aEorVkFNWUxIQVlpYnlaSWFNWFRDYTlNYzJO?= =?utf-8?B?dDlZaDMyV05sN3ByaUdyajQ4cE4wR3NRV0tPZlVTamkxSldlZ3hwNnVBYXgy?= =?utf-8?B?emFBcWpreW5MaUo1VFd3cVVZdFVwdEd6VS9TdWg2V3F1ZUgyNnV3Mk9weDha?= =?utf-8?B?UEJCTUFYN25zT1BVNnlta2hNOGRWSXFoUzQxUVRYb3ZveVBlaGJsQU5sZ0Yy?= =?utf-8?B?d0dWWkVXa1hHV1kzdGd2SlJGL0xHUE04ak4wbWdtTC9hM0pjb2NFRG9rZSs4?= =?utf-8?B?UVcwdHJWNjFEUi9rZEhRMHh2YkJ1NEJVTmJMYnhQOGgvV3YrKzROQzdrMWUx?= =?utf-8?B?b2t0bzYxN1M2ZUZGY0JKTkZHS3J6OXNNTkVrSjh0OEhCTXh0MkIxcThmT1hy?= =?utf-8?B?OHh2aVBBbDRLN1BtUkI2d1VqOUQzZ1FvWDl3cVVFSEhEUGFHeEFOTDRIVjcw?= =?utf-8?B?RzkzbE05UWpGY3VXVjBSZlBnNEI0RG9QclBGa3dEUmZtaE5UUE5vT0kzcml6?= =?utf-8?B?b0llV1BhV1RzQ2ZyM29LMnQwVEdhaE5xMTBrL1J0QklwRjFMRGQ5UURLcUMy?= =?utf-8?B?V1k2dW93NkYxWWdGOWtWMUhFc1ZJcjRITXRiOUkxL3NnM0cwQjJucHhqamht?= =?utf-8?B?K3RKZ2puMVdPcjRsRlJPYkFuYStsYjVXNGc1WEI0cDUrNjc0dHlmY2w0K3RW?= =?utf-8?B?VmlBR0lzQXRna0Q0NitZWHplekVYRXlpWHRPR21tMEJZSTJneDhFQWw5N0ha?= =?utf-8?B?MVJackhPamJQYlVNeHdEeUkvcFpwcENtN2xQRlZYYTRlaSsvSytkTWZaandB?= =?utf-8?B?SU1YeUVpMnVXcHgyMGRkbG5VWGVKQzRHM0hjaFNZZDJ6ZEZHQXl4ald0Ymxo?= =?utf-8?B?SWN3R2tmWm5nRXNCd0xzd1RoUitzbzBJVnhjNVpRNVhKMVF4VENublZ3M0p4?= =?utf-8?B?VHZodkF0Mmx3eGZkSzN4cGIwZ1d5eGx3dUhmeEFIS1VUS0hPNjVjSTEyb1Rv?= =?utf-8?B?VG5LeHZjLzdxU0lxYjREdDdVZ3lVa3dnbDRIZERPL1pReWtHSmVjTkdxOUtP?= =?utf-8?B?d0dROXkvalI2K0ZGeDFtbGRzQTJaSW1kMTUrQTE3SC9Yb3grdlVWUS9HWUps?= =?utf-8?B?c2dVNVg0RDdNMXB1M0F3amlmZTZ0MnJRdjA2SDFwUnp3bE01SkZhWmVjelZZ?= =?utf-8?B?akNENDJwdGpxTWlKSE1Zd1pSdHpjUDlkc1ZMblBXUjhScElqYkk1dnprRlJB?= =?utf-8?B?VWFvd0xVajlnT3czK3Z2WFF4dTRwcXNkNytnQ1ZBVkprcHJzR1BZd21CdTJF?= =?utf-8?B?SXRXdmQ2SDFrNG5tUVg2THMzeGtVbElsc2xVM28vdzZLUERWUUJWd0EwL1Br?= =?utf-8?B?TDNTakp0M2h5blB6ZlgrcVIzOFpwd3dwYU9TQnZ6MjhxVkNzQWQvbFdybEFJ?= =?utf-8?B?RUljVCthUk5WSUp0YURLOURMU2htMmlJeW01aUh0enB3cHc4Q2VxeWxxTElr?= =?utf-8?B?Vk1PaEgwVEIwRUZCcVUvdHNmNHVGNzhRYTQ4LzJsS0hIRGZxNnk3OUpjeFZH?= =?utf-8?Q?B9uaMUvKT5DtTriK/EeuxNDF+El5ei116+0PZcbSKmM/?= Content-Type: text/plain; charset="utf-8" Content-ID: <4742D954B4660741A9C29E678CFEFCC6@FRAP264.PROD.OUTLOOK.COM> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: groupe-cyllene.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PAZP264MB3686.FRAP264.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: 89b9ba9e-e503-4eac-a5a6-08dd33ac187f X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Jan 2025 08:27:19.4301 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: ee11ccf7-112c-4284-848b-f229745e715b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: aZ2X561uvAz9kpAeXOaRbELU5siYrFeR9vLIaQB7vD0TTOVCo/Ujzp4sTIeLrNAOeFaYl4ebhQR3CyDp2a9H/2Wwb54hXZ4qUicafxXXDVuhhTQB7ha3iksQVuZ5t264 X-MS-Exchange-Transport-CrossTenantHeadersStamped: PARP264MB5181 X-SPAM-LEVEL: Spam detection results: 0 ARC_SIGNED 0.001 Message has a ARC signature ARC_VALID -0.1 Message has a valid ARC signature AWL 0.784 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DMARC_PASS -0.1 DMARC pass policy RCVD_IN_DNSWL_NONE -0.0001 Sender listed at https://www.dnswl.org/, no trust RCVD_IN_MSPIKE_H2 -1.798 Average reputation (+2) SPF_HELO_PASS -0.001 SPF: HELO matches SPF record SPF_PASS -0.001 SPF: sender matches SPF record DQoNCj4gK8KgwqDCoCBteSAkcGF0aCA9IFBWRTo6U3RvcmFnZTo6cGF0aCgkc3RvcmVjZmcsICR2 b2xpZCk7DQoNCj4+aXMgdGhpcyBndWFyYW50ZWVkIHRvIGJlIHN0YWJsZT8gYWxzbyBhY3Jvc3Mg dmVyc2lvbnM/IGFuZCBpbmNsdWRpbmcNCj4+ZXh0ZXJuYWwgc3RvcmFnZSBwbHVnaW5zPw0KDQpp dCBjYW4ndCBiZSBkaWZmZXJlbnQgdGhhbiB0aGUgdmFsdWUgd2UgaGF2ZSB1c2UgZm9yIGNvbW1h bmQgbGluZQ0KZ2VuZXJhdGlvbi4gQnV0IEkgdGhpbmsgdGhhdCBJIHNob3VsZCB1c2UgJHBhdGgg ZGlyZWN0bHkgKEl0J3Mgd29ya2luZw0KZm9yIGJsb2NrL2ZpbGUgICwgIGJ1dCBJIHRoaW5rIGl0 J2xsIG5vdCB3b3JrIHdpdGggY2VwaCxnbHVzdGVyLC4uLikNCkkgbmVlZCB0byByZXVzZSB0aGUg Y29kZSB1c2VkIHRvIGdlbmVyYXRlZCB0aGUgYmxvY2tkZXYgY29tbWFuZGUgbGluZS4NCg0KQW5v dGhlciB3YXksIG1heWJlIGEgYmV0dGVyIHdheSxpcyB0byBwYXJzZSB0aGUgdHJlZSBmcm9tIHRo ZSB0b3Agbm9kZQ0KKHRoZSB0aHJvdHRsZS1ncm91cCkgd2hlcmUgdGhlIG5hbWUgaXMgZml4ZWQu ICBhbmQgbG9vayBmb3IgZm10fGZpbGUNCmNoYWluIGF0dGFjaGVkIHRvIHRoaXMgbm9kZS4NCg0K KEkganVzdCBuZWVkIG5lZWQgdG8gY2hlY2sgd2hlbiB3ZSBhcmUgYSBkb2luZyBsaXZlIHJlbmFt aW5nLCB3ZSBoYXZlIDINCmZpbGVzIG5vZGVzLCB3aXRoIHRoZSBuZXdlciBmaWxlIG5vZGUgbm90 IGF0dGFjaGVkIHRvIHRoZSB0cmVlIGJlZm9yZQ0KdGhlIHN3aXRjaCkNCg0KDQoNCj4gKw0KPiAr wqDCoMKgIG15ICRub2RlID0gZmluZF9ibG9ja2Rldl9ub2RlKCRub2RlcywgJHBhdGgsICdmbXQn KTsNCg0KPj50aGF0IG9uZSBpcyBvbmx5IGFkZGVkIGluIGEgbGF0ZXIgcGF0Y2guLiBidXQgSSBk b24ndCB0aGluayBsb29rdXBzDQo+PmJ5IHBhdGggYXJlIGEgZ29vZCBpZGVhLCB3ZSBzaG91bGQg cHJvYmFibHkgaGF2ZSBhIGRldGVybWluaXN0aWMgbm9kZQ0KPj5uYW1pbmcgY29uY2VwdCBpbnN0 ZWFkPyBlLmcuLCBlbmNvZGUgdGhlIGRyaXZlICsgc25hcHNob3QgbmFtZT8NCg0KSSByZWFsbHkg d291bGQgbGlrZSB0byBoYXZlIHNvbWV0aGluZyBkZXRlcm1pbmlzdGljIGJ1dDoNCg0KLSBkZXZp Y2VzIG5vZGUgYXJlIDMxIGNoYXJhY3RlcnMgbWF4LiAgIChzbmFwc2hvdCBuYW1lIGNhbiBiZSBt b3JlIGJpZykNCi0gd2UgY2FuJ3QgcmVuYW1lIGEgbm9kZSAgKGJ1dCB3ZSBhcmUgcmVuYW1pbmcg ZmlsZXMgZm9yIHNuYXBzaG90IG92ZXINCnRpbWUpDQoNCg0KQXMgRmlvbmEgc2FpZCwgd2UgY291 bGQgaGF2ZSByYW5kb20gbmFtZXMgYW5kIGRvIDEgbG9va3VwIGVhY2ggdGltZSB0bw0KbGlzdCB0 aGVtLg0KDQooSSByZWFsbHkgbmVlZCB0byBoYXZlIG91ciBvd24gbmFtZSwgYmVjYXVzZSBibG9j a2Rldi1yZW9wZW4sIGZvciBsaXZlDQpyZW5hbWluZyBvZiBmaWxlcywgaXMgbm90IHdvcmtpbmcg d2l0aCBhdXRvZ2VuZXJhdGVkIGJsb2NrIyBuYW1lKQ0KDQoNCg0KDQoNCj4gK8KgwqDCoCByZXR1 cm4gJG5vZGUtPnsnbm9kZS1uYW1lJ307DQo+ICt9DQo+ICsNCj4gK3N1YiBnZXRfYmxvY2tkZXZf bmV4dGlkIHsNCj4gK8KgwqDCoCBteSAoJG5vZGVuYW1lLCAkbm9kZXMpID0gQF87DQo+ICvCoMKg wqAgbXkgJHZlcnNpb24gPSAwOw0KPiArwqDCoMKgIGZvciBteSAkbm9kZWlkIChrZXlzICUkbm9k ZXMpIHsNCj4gKyBpZiAoJG5vZGVpZCA9fiBtL14kbm9kZW5hbWUtKFxkKykkLykgew0KPiArIMKg wqDCoCBteSAkY3VycmVudF92ZXJzaW9uID0gJDE7DQo+ICsgwqDCoMKgICR2ZXJzaW9uID0gJGN1 cnJlbnRfdmVyc2lvbiBpZiAkY3VycmVudF92ZXJzaW9uID49ICR2ZXJzaW9uOw0KPiArIH0NCj4g K8KgwqDCoCB9DQo+ICvCoMKgwqAgJHZlcnNpb24rKzsNCj4gK8KgwqDCoCByZXR1cm4gIiRub2Rl bmFtZS0kdmVyc2lvbiI7DQoNCj4+c2luY2Ugd2Ugc2hvdWxkbid0IGV2ZXIgaGF2ZSBtb3JlIHRo YW4gb25lIGpvYiBmb3IgYSBkcml2ZSBydW5uaW5nDQoocmlnaHQ/KSwgY291bGRuJ3Qgd2UganVz dCBoYXZlIGEgZGV0ZXJtaW5pc3RpYyBuYW1lIGZvciB0aGlzPyB0aGF0DQo+PndvdWxkIGFsc28g c2ltcGxpZnkgY2xlYW51cCwgaW5jbHVkaW5nIGNsZWFudXAgb2YgYSBmYWlsZWQgY2xlYW51cCA7 KQ0KDQpTdGlsbCBzYW1lLMKgDQotIHlvdSBuZWVkIDIgZmlsZSBub2RlcyBhdCB0aGUgc2FtZSB0 aW1lIGZvciBsaXZlIHJlbmFtaW5nDQotIHlvdSBjYW4gaGF2ZSAyIGZtdCBub2RlcyBmb3IgYmxv Y2tkZXYtbWlycm9yIGF0IHNhbWUgdGltZS4NCg0KDQoNCg0KDQoNCg0KDQo= --===============2066114936124948021== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ pve-devel mailing list pve-devel@lists.proxmox.com https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel --===============2066114936124948021==--