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 38C401FF185 for ; Mon, 7 Jul 2025 12:17:58 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 5BF191F4A2; Mon, 7 Jul 2025 12:18:39 +0200 (CEST) To: "pve-devel@lists.proxmox.com" , "f.gruenbichler@proxmox.com" Date: Mon, 7 Jul 2025 10:18:28 +0000 References: <20250704064507.511884-1-alexandre.derumier@groupe-cyllene.com> <2064112819.2237.1751629966392@webmail.proxmox.com> <1276950999.2693.1751876235796@webmail.proxmox.com> In-Reply-To: <1276950999.2693.1751876235796@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 pve-storage 08/10] qcow2: add external snapshot support Content-Type: multipart/mixed; boundary="===============5582709839602309452==" Errors-To: pve-devel-bounces@lists.proxmox.com Sender: "pve-devel" --===============5582709839602309452== 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) server-digest SHA256) (No client certificate requested) by lists.proxmox.com (Postfix) with ESMTPS id B140AD65B7 for ; Mon, 7 Jul 2025 12:18:37 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 9187F1F437 for ; Mon, 7 Jul 2025 12:18:37 +0200 (CEST) Received: from PA5P264CU001.outbound.protection.outlook.com (mail-francecentralazon11020087.outbound.protection.outlook.com [52.101.167.87]) (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, 7 Jul 2025 12:18:36 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=jKx/yb19qVhzcHQBPcMbcJnrm0AKUrADp8WCWqmKm2AAVCS1X3QJoQKxnVzVCBzZXJ61lpnmOwrxu0bvo0UFs4pffmVkNRvC6L7btjMT97MQKO6H4HRGqVNb3HYmRDvnhDd4/jUuzn0AIy1eq+2toyC7Nv6gpXpTh8XBNrj+0ifz3t4Cl6BNyHNTcq952wi4w4W7wcZqw1Xe8jweScJB/+MDy5N218HaYxpQ/mHivBW/NHo+OvKBc/l9rrp5+z8BkIBQ1+YGB1FOqyl+iYsG4Mta23j5km9Sdb1n3EBdgvuvWP6hOOTGvmBtRIDh858g3mM14bZT/JyuLsL7CSNneg== 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=j8ZUQAhLZrpDLphUCftwOxmj0UB/rsP/hwaoI1uvEZo=; b=NuZRA7diSts9AbvpNTuWyfHdUfJW5JS4XQC8Eto4b3kPJAEYFgxhQQs8qS+FG+/YBR0spTQ78zOahOTCgWZVSqoPaMdUhSQPjm09xZRAtT+aEGNnBZ/WDow/8Z40C7v1BlPY9uMlD5QCdCu4+A5b0mlESu+my0jXqERb/Eta8TuAI2CvedFo0o2u6sW6pqrFUUK7iy6yyGa7e+2N/3l/QBswAfIj0LZX70llKGqgGGomIcjvdcPomzi3A418ylHmqaxJdt7pGfyYGHPHojfaXRtaZTtytqBRWWh8tnYmqjURT8W76/ahEZPv+IeM7NqsoLD0NM6hsoliuySkbvQ86A== 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=j8ZUQAhLZrpDLphUCftwOxmj0UB/rsP/hwaoI1uvEZo=; b=fD7VOjlUqqYfoYa4jSJADu51iWdJKSL+DVZfFMQyd3Rjw4e0FrvkchusafJW4ZcrYuii8X3PooRcd60B8iCimudYPEZqejjVCajD7dlX9dQhSsxpeQQsNqsYlel4kvg9aZScgjVDi5Pz/twiO76Jp10Gx48JHvLn0yzIiUEZkME= Received: from PAZP264MB3686.FRAP264.PROD.OUTLOOK.COM (2603:10a6:102:d8::7) by PATP264MB4737.FRAP264.PROD.OUTLOOK.COM (2603:10a6:102:42b::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8901.26; Mon, 7 Jul 2025 10:18:28 +0000 Received: from PAZP264MB3686.FRAP264.PROD.OUTLOOK.COM ([fe80::4c89:3ea0:833e:abb]) by PAZP264MB3686.FRAP264.PROD.OUTLOOK.COM ([fe80::4c89:3ea0:833e:abb%5]) with mapi id 15.20.8901.024; Mon, 7 Jul 2025 10:18:28 +0000 From: "DERUMIER, Alexandre" To: "pve-devel@lists.proxmox.com" , "f.gruenbichler@proxmox.com" Subject: Re: [pve-devel] [PATCH pve-storage 08/10] qcow2: add external snapshot support Thread-Topic: [pve-devel] [PATCH pve-storage 08/10] qcow2: add external snapshot support Thread-Index: AQHb7K9whV8uAj3SHEG+YKzXn6FvLLQh2vEAgAAZK4CABGGdgIAAIdsA Date: Mon, 7 Jul 2025 10:18:28 +0000 Message-ID: References: <20250704064507.511884-1-alexandre.derumier@groupe-cyllene.com> <2064112819.2237.1751629966392@webmail.proxmox.com> <1276950999.2693.1751876235796@webmail.proxmox.com> In-Reply-To: <1276950999.2693.1751876235796@webmail.proxmox.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Evolution 3.56.0-1 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_|PATP264MB4737:EE_ x-ms-office365-filtering-correlation-id: fd33ceaf-c6d5-448d-85d4-08ddbd3f9dc0 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230040|366016|10070799003|1800799024|376014|38070700018; x-microsoft-antispam-message-info: =?utf-8?B?eUdtcGVKOE1UaVIzcDJ5LzIxMmdDeW56ZUpKZWpTTjZmTzllcjhyTUhSaFRZ?= =?utf-8?B?OG9RYmJJYXp5cy9zbnVBaEZPOGhmRnFXNGJTaVo5bVdoRk5zaFVjSWZQelhz?= =?utf-8?B?bExTYWcvV1puQ0tCTDA0NFZrM1NaOVlwcGNCcis0elNYS2ZSYUlhWTZ3U0JC?= =?utf-8?B?eGVBLzE0OWwwNkpmOCtHYzZ1cklGaFh2VnpBbnl2Q3ZkN0hkeXplMW5tM0tL?= =?utf-8?B?RiswUWpmSXVIUWxyMFpEOG5qdHJ2NnQyWTJhem02cEdncTdqaURsMEhhRnQw?= =?utf-8?B?WEN1bTNjRTNVMFFMUTl1V2pzRkROVjVzZFE4S2x3YjJvaGZZd0xRTmdmVEdQ?= =?utf-8?B?LzhveVBDSm94YTUzNVhRbEZzV00xcVdaTFl0YTF3cFFWY3Zsa1E0N0pXT3Qx?= =?utf-8?B?TmdRVGp4cTJQMUNsZ09LTmh4NVpNUVZJN3lOTCtSY3MvMTdXVXZYK3NVa2JZ?= =?utf-8?B?ODIxc0ZDSGNiY3l5MlBEb2c2TTk0T3BRdjI4cDV2OFZtK1BZMnhvRlAzZ3NK?= =?utf-8?B?OElDemRLeDBlWkFIak5GMHlHc0RvT25IcVlwM1pJTmhIOTFPVndobFc4NE5u?= =?utf-8?B?K3pxTG5HZG8yQk1JVFhxNU8zMTZkQUhYWDcyVDVJbGo1NVBHUEtCM1dIeUVi?= =?utf-8?B?aHZ2OWFXUi8xdEtsOWNxeWJKWml1NjZXUWlWWnRwemtKa3BqUnRCT1AyZFVq?= =?utf-8?B?SnVTU0dlY3FoUUJ4UktTeUw3bk9wMzI4aGNQMFhrNlFobXJlcGlNQmk5ck9K?= =?utf-8?B?TitOM2lHMzJFSG1VdUhPeld0NTd3UFA0bW9xMnpkSjMvRHJSSE0yMGFSM0FD?= =?utf-8?B?ZjQ2ZUlPOUUwRHM0bllQMmpzenhBZmd2bXQ0dGpSRTh3VEVLd2c5ZG9CRDlp?= =?utf-8?B?YTJEV1BUYThmN2c3Q0RlMklncmpsZE9QdzFHN1F6aFBSaVp5SUZPa3Bab2dj?= =?utf-8?B?OEROT2NTUS9qblk4OFpwelE3SnlSMVdOMDFlTVNpNTBkTjFOaDZhaURIUVFl?= =?utf-8?B?SmN1OGtoTnZXNzJXbkJlTFlPclFjemF6WC9YdUYzdHZadzNwdHFJYTZ2TzMy?= =?utf-8?B?c1Y5Z1pwMnVaTlJOc1JCRVluRWh2bWNGQnFzRG41VEg5V2tTZEpKV0JvY3Iy?= =?utf-8?B?OXNQbTJaSlptK3p2SXNPR3pJRFZLcHArQkF1UEJuN2V6SXNFdUkycEpyb1hi?= =?utf-8?B?YVdTY2FRTDhmdEMrU3hxOXlEanFyY2ZsQ3VnaVBuNUpzWUZydWwva0xaSUd1?= =?utf-8?B?RW4vQXdRK1RrQkZoS1FxZUtnU0ZBQmtwb09MMlhMdzZLQmNOZXU4K2VEQytY?= =?utf-8?B?eTR4bjdUN0V4V2hqd3NPWDFXRkJHZTc1SW5GSVRqUTR1SW5zaHYxMGlMZ1kr?= =?utf-8?B?eHR5ZkNnVzZWR1lMeis0YUdzdHFWMmpqNkpJSmZDUjB6Z3h1aVhUSCsyRmho?= =?utf-8?B?RkdianNpQ3p4eVhFNHdXamNHeWhWZEJzMGVBdjF6ZG1yNHZjVTJlTGJ6L2to?= =?utf-8?B?aTJ5citvY0lBbytFM2MvZkVtRHgzTEw0TERRVmlzdFI3ejdMQld5WkM5Ym11?= =?utf-8?B?WFVMak9tYnBBMXRlSkI3dmdRa0lFK3loR0t1dGZ1K1d3NnMxcHNwWTJnRjlT?= =?utf-8?B?VTlOVlhWZlcva1htR3p6TDAyeEdKSG9JUnJLVkRzcURmNFNIbWhXTVdCK1Vk?= =?utf-8?B?aHBkWkRjSEY0QWt0TktOTHNwanNSVis2Y1ZKREdsVTNOVWQrNDRBamw5YWl3?= =?utf-8?B?Q0lZTE9jQ0tpNkpMTmNhVUExdlhiYlFsdjBGSmpXdXkybng1Uld3L0tBSFBB?= =?utf-8?B?ZzkwMnBabnM0M0JIenMxWXhaSklEdm5TR3VkdjQ0eFpzcnJHNUlvdjhhWExM?= =?utf-8?B?NXJFRy9ieUxmdjdMT2NRUkZyNFdGV3B6OTF3TnlXQ3pMSjR4MFBHRjdMdmlN?= =?utf-8?B?SFZoUUUwdHVnTnRsVTgvWCt5RUQyajl5a0hNRzQzb20zTjNqOUlWL3NhUm1Q?= =?utf-8?B?eVRUUEZTVHlBPT0=?= 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)(366016)(10070799003)(1800799024)(376014)(38070700018);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?VEdEZ0xndkhlNWhTdFArNXB1dE5ReTZTU08zR0FObXZCbm1jTWxyQ1MvQTlZ?= =?utf-8?B?ZU55ejNCMUhrNm1XUzNibkdzTEl6bzRieHdpUTlkWkUwQnk0SE9vWWZvSVFq?= =?utf-8?B?KzRPejlXU0t6bDhaZ2I3OHcvZXUzdTZTVTAyb3lPdy9mbDQvbmZuRVRVZ2Jl?= =?utf-8?B?ZUh3aVhONU9HT3pQMnFveWdKOW01UldRZVM4aGNMYTFYWTVBRHhwbmNUS1l3?= =?utf-8?B?TTJPWVVCdnlrRmNjUVcvUlFtRS9QeDB0UGRxY093VGgvNjZwS0VzNGlWMkxJ?= =?utf-8?B?a2VjcEdhSTB5Zzk5aUcwTjVWR0pHR2JpalhFU3lNNEozWGxnNGR3SysvMGJm?= =?utf-8?B?dUEwdjVQdjB1TTE4MFBqZFdncGx0MDRhcjA3Y0U3TDJVNERuZ3ZkWkh2cXE0?= =?utf-8?B?YlJkQmRyTHpJSVlIbFhsa3N3a3V1RExOai9UUG01VnhUdTMzVVZrSkZHNjhn?= =?utf-8?B?VjZXVDhVK3U1bkZ4ZVRzWHF2MWcvK0dwTEF0SVVzQ0Z3TkxzcVIwYTlJZVNk?= =?utf-8?B?TU5idnhodGV5SXEyUnBwbHZYM2hZVTc2cGdheFZpaE5EbnBLdW5Eblh5ejdP?= =?utf-8?B?NEdUR2VEcHZ2cm1EVjlDelEwdHVsRVJPZ1JlcEI4TFdGOGcyUjV4ZTNZbnRG?= =?utf-8?B?bzFjbkVmZHFvNy91dnMyeGkwVWRpRzJRKzU5SlhBMmVMakpUSGpkK2ViWTVZ?= =?utf-8?B?T3pGMjVBUUNoTGN3VEtPSzB1aHVPQmx6TUlZeGhlYXMvN1hJTk9LbnU0ckFB?= =?utf-8?B?aXNuaTRqb0VsZGFXVG5hSE1CYnc5MU1NMWVtSTUycWZQQlZZL2dpTW8wWllB?= =?utf-8?B?RytyTHZQL2N1SjBWbnM3YWlDRG9LYmZnVUNROFBXbThFbU1RZlZOY01kVDFs?= =?utf-8?B?ZTJwMDhMYVFVOVNZN1FXbVd6YmR2WSsralAvVDU5bTdaOWVmZFNXcTNvT1Iw?= =?utf-8?B?MTVXd3NxblZDOWdFUm1QVGc3UTZtQzFJT3p3am9wdTFDUWN1Q3lQcDl6THZo?= =?utf-8?B?WHJVVUNVSVJmcmZ2emdFZEQ5eTU1anZTdHVEQlZrOGt1bGp1R1VzZ2JuSERs?= =?utf-8?B?djdzUVlKdk1yS09JRHFkVUdEdWp6Y3IrQUN6elVFNXlZd0R3bkJxY0g2S0xK?= =?utf-8?B?NU5aektXaEQ0K0o2N2NGa2VLSzVVS0xBR1QwZW4xK2dJaE1tejJrN0lUTWZ1?= =?utf-8?B?K3VLUGt0aVNsbmNUSWorSGpySEU0WGlXTXE0cEZySXlxNnVzcFpnSmtJbnIw?= =?utf-8?B?cUNxR0xVMXg4THVzS1UyZGNoQTI4UVVGQmJnVXRpKzNRVnpVd2dWZHlJRkZj?= =?utf-8?B?Y01OT2pQMWl3dnFkbkpIQXB5dVhiU2ZxSnBYbWYwY1FzK1lRZFZUbWJaMHFa?= =?utf-8?B?bHRJcFZDU1Z4eGQrcWZWalo5ODJ3dk9naEcrYytTODdvUWk2M1V3Qkhmazkz?= =?utf-8?B?S1g0dkdyZyt5MVVlUVhJUm4yTXhSbitQRlFjZG1xdVFYcE5tVmVIZEkzUXd2?= =?utf-8?B?OFE2bHIySDZabm00a1JHYTlHU3ZBem1RUnVRWVZaS0ljMHBybEVHUzdtbTVM?= =?utf-8?B?bjNjTXNwQjROV0g3NzMrRmRDTjRDOHdRN2lzeW0wVEZ2dCtQTW40QURkcy9r?= =?utf-8?B?TXdmcnUxVG4rV1Y3TWNDVkUyZGNhSG1qQ0hPbGJyV29lSU9LNzZURmtBTHJK?= =?utf-8?B?K3I0TDZ5UXZ5MUdiT09lN2IrU0toTlYwZVVaNkxCbDVBeGk2TkNmY3ZoQytZ?= =?utf-8?B?RkMxdktPU09BNEpRTzVuMnBFZ3VIOXQ1SUtzVlhpbHlzWXFZbFg3YVJtRzdj?= =?utf-8?B?dFRSOUxQTzlXazlIUXl1UndTZWRlUWFvWldOM1BTN016ZThhVWc1SXVvN2Ri?= =?utf-8?B?cEtVaEQ4c3hPY1dLeGllQktXZzU2SEtsOWpMMUNLcURhL2tUYmhtdGRQSUhT?= =?utf-8?B?S3hTUW5ycHFMam1ldXZvOG9ESWhNazNpVlNDcXRqVHpRUTlLbVlXZm9EQmt6?= =?utf-8?B?bysvbHZQTlFBdlZPSGZGN3NiVENHVUFRNi9qMzJFa0FMOHUyclFyU1FBNC96?= =?utf-8?B?amFlVVhIQU9SelFDRlNUejcrM0hFRGgxQ2VXSWtOT29tL0x1WnhUREZHWStw?= =?utf-8?B?cFFGZXplcVlQUlA4NjMzN0IzWGdGY3dpcWpnclN0SWk4ajJMWVc2REZvWXR4?= =?utf-8?Q?59oFKAMt0eET98ZM/1uyF6UN2rsrOTjSs/eBJrkMTo7K?= Content-Type: text/plain; charset="utf-8" Content-ID: <30F20155E9F4204BB13A6889C08992B9@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: fd33ceaf-c6d5-448d-85d4-08ddbd3f9dc0 X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Jul 2025 10:18:28.3131 (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: cRVxWfGUp6kH0LThXT2Pk2EDAGfLOSpfHazTPuLBBZZVRpAH8n80phfRNFtFWO0+OUcSily8qM4PvX13POOH/XqVKZcZ1woLvZl8l5P+0RdnnWTYIvjlmgjSECRX9D7d X-MS-Exchange-Transport-CrossTenantHeadersStamped: PATP264MB4737 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.030 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 -0.01 Average reputation (+2) 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_PASS -0.001 SPF: HELO matches SPF record SPF_PASS -0.001 SPF: sender matches SPF record PiANCj4gb3IgbWF5YmUgdXNlIHNvbWV0aGluZyBlbHNlIHRoYW4gdm9sdW1lX3NuYXBzaG90X2lu Zm8gaGVyZSwgc2ltcGx5DQo+IGdsb2INCj4gYWxsIHRoZSB2bSBkaXNrICYmIHNuYXAgZmlsZXMg YW5kIGRlbGV0ZSB0aGVtIGluIHJhbmRvbSBvcmRlciwgYXMgd2UNCj4gd2FudCB0byBkZWxldGUg aXQgYW55d2F5Lg0KDQp5ZXMsIHRoaXMgaXMgZXhhY3RseSB3aGF0IEkgbWVhbnQgd2l0aCB0cmlj a3kgOykNCg0KPj5pZiB3ZSBzdGFydCBkZWxldGluZyBzbmFwc2hvdHMgZnJvbSB0aGUgImZpcnN0 Ii9yb290IG9uZSwgdGhlbiBpdCdzDQo+PmVhc2llciB0byByZXRyeSBkZWxldGlvbiBhZnRlciBh IHBhcnRpYWwgZGVsZXRpb24gLSBidXQgdGhlIGltYWdlDQo+PnN0aWxsDQo+PiJsb29rcyIgbGlr ZSBhIHZhbGlkIG9uZSBhdCBmaXJzdCBnbGFuY2UgKGFsdGhvdWdoIGl0IGlzIG9mIGNvdXJzZQ0K Pj51bnVzYWJsZSBhcyBzb29uIGFzIGFueSBzbmFwc2hvdCBpcyBtaXNzaW5nISkNCg0Kb2ssIEkg c2VlIA0KDQo+PmlmIHdlIHN0YXJ0IGRlbGV0aW5nIHdpdGggdGhlIGltYWdlIGZpbGUsIHRoZW4g aXQgaXMgaW1tZWRpYXRlbHkNCj4+Y2xlYXINCj4+dGhhdCB0aGVyZSBpcyBubyBtb3JlIGltYWdl IHRvIGJlIHVzZWQgLSBidXQgcmV0cnlpbmcgYSBwYXJ0aWFsDQo+PmRlbGV0aW9uDQo+PmlzIGlt cG9zc2libGUgdmlhIHRoZSBQVkUgQVBJLCB5b3UgbmVlZCB0byBkbyBpdCBtYW51YWxseS4NCj4+ DQo+PkkganVzdCB0cmllZCwgYW5kIHRoaXMgd291bGQgbmVlZCBtb3JlIHdvcmsgaWYgd2Ugd2Fu dCB0byBzdXBwb3J0IHRoZQ0KPj4icmV0cnkgcGFydGlhbCBkZWxldGlvbiIgYXBwcm9hY2ggLSBi ZWNhdXNlOg0KPj4NCj4+cm9vdC5xY293MiA8LSBzbmFwLnFjb3cyIDwtIGN1cnJlbnQucWNvdzIN Cj4+DQo+PmRlbGV0ZSByb290LnFjb3cyDQo+Pg0KPj4kIHFlbXUtaW1nIGluZm8gLS1vdXRwdXQg anNvbiAtLWJhY2tpbmctY2hhaW4gLWYgcWNvdzIgY3VycmVudC5xY293Mg0KPj5xZW11LWltZzog Q291bGQgbm90IG9wZW4gJ3Jvb3QucWNvdzInOiBDb3VsZCBub3Qgb3BlbiAncm9vdC5xY293Mic6 DQo+Pk5vIHN1Y2ggZmlsZSBvciBkaXJlY3RvcnkNCj4+DQo+PnNvIHdlJ2QgbmVlZCB0byBhY3R1 YWxseSBxdWVyeSBpbWFnZSBieSBpbWFnZSBhbmQgZGV0ZWN0IHdoZW4gdGhlDQo+PmNoYWluDQo+ PmlzIGJyb2tlbiwgaWYgd2Ugd2FudCB0byBzdXBwb3J0IHRoYXQgd2hpY2ggbWlnaHQgbm90IGJl IHdvcnRoIGl0LCBpZg0KPj50aGUgc25hcHNob3QgZGVsZXRpb24gbG9nIGNvbnRhaW5zIHRoZSBp bmZvcm1hdGlvbiBhYm91dCB3aGljaA0KPj5zbmFwc2hvdA0KPj52b2x1bWVzIGFyZSBsZWZ0b3Zl ciBhbmQgbmVlZCB0byBiZSBtYW51YWxseSBjbGVhbmVkPw0KDQp5ZXMsIEkgdGhpbmsgdGhhdCBp dCBjb3VsZCBiZSBtYW51YWxseSBjbGVhbmVkLCBubyBwcm9ibGVtLg0KSSdsbCByZXZlcnQgdGhl IGRlbGV0ZSBzdGFydGluZyB3aXRoIGN1cnJlbnQuDQo+IA0KPiB3aGF0IGFib3V0IGx2bSA/IChJ IHRoaW5rIGl0IHNob3VsZCBiZSBncmVhdCB0byBoYXZlIHNhbWUgc2NoZW1lIGZvcg0KPiBib3Ro LCBidXQgbHZtIGhhdmUgYWxzbyByZXNlcnZlZCBjaGFyYWN0ZXJzIGxpa2UgQCkNCg0KPj50aGUg bmFtaW5nIHNjaGVtZSBpcyBhbHJlYWR5IGRpZmZlcmVudDoNCg0KPj48Vk1JRD4vPGFueXRoaW5n IGV4Y2VwdCBzbGFzaCBhbmQgc3BhY2VzPi48Zm10PiAoZGlyKQ0KPj4NCj4+dnMNCj4+DQo+PnZt LTxWTUlEPi08YW55dGhpbmcgZXhjZXB0IHNwYWNlcz5bLjxxY293Mj5dIChMVk0pDQoNCj4+dGhl IExWTSBvbmUgaXMgaW4gcHJhY3RpY2F0ZSBsaW1pdGVkIGZ1cnRoZXIgYnkgd2hhdCBpcyBhbGxv d2VkIGluIExWDQo+Pm5hbWVzLCBsaWtlIHlvdSBzYWlkLiBidXQgZm9yIExWTSBpdCdzIGZpbmUg YXMgaXQgaXMgYmVjYXVzZSBvZiB0aGUNCj4+YHZtLWAgcHJlZml4LCB3ZSBjYW4gYWRkIGEgc2Vj b25kIG5hbWVzcGFjZSBiZXNpZGVzIGl0IHdpdGggYHNuYXAtYA0KPj53aXRob3V0IHRoZSByaXNr IG9mIGNvbGxpc2lvbnMuIG9yIHdlIGNvdWxkIHN3aXRjaCB0byBtYWtlIGl0IHVuaWZvcm0NCj4+ d2l0aCBMVk0gdGhpbiwgd2hpY2ggdXNlcw0KPj4NCj4+c25hcF88dm9sbmFtZT5fPHNuYXA+DQo+ Pg0KPj5hcyBzbmFwc2hvdCBMViBuYW1lLi4gdGhhdCB3b3VsZCBtYWtlIGl0IChmb3IgZXhhbXBs ZSkNCj4+DQo+PnNuYXBfdm0tMTAwLWRpc2stMS5xY293Ml9mb29iYXINCj4+DQo+PmZvciBhIHNu YXBzaG90IG5hbWVlZCAiZm9vYmFyIiBvZiB0aGUgdm9sdW1lICJ2bS0xMDAtZGlzay0xLnFjb3cy Ig0KPj4NCj4+DQo+PmZvciB0aGUgRGlyUGx1Z2luIHdlIG5lZWQgdG8gYWRkIGFub3RoZXIgbGV2 ZWwgZm9yIHRoZSBzbmFwc2hvdHMNCj4+b24tZGlzaywgZWxzZSB3ZSBjYW5ub3QgZGlmZmVyZW50 aWF0ZSBiZXR3ZWVuIHdlaXJkbHktbmFtZWQgaW1hZ2UNCj4+ZmlsZXMgYW5kIHNuYXBzaG90IGZp bGVzLi4NCj4+DQo+PnNvIHdlIGNvdWxkIGFkZCBhIGRpcmVjdG9yeSAic25hcHNob3RzIiBhbmQg cHV0IGFsbCB0aGUgc25hcHNob3QNCj4+ZmlsZXMgaW4gdGhlcmUuIHNpbmNlIHNuYXBzaG90cyBh cmUgbmV2ZXIgcmVmZXJlbmNlcyBhIHZvbHVtZSBJRCwNCj4+dGhpcyBqdXN0IGFmZmVjdHMgdGhl IG9uIGRpc2sgc3RydWN0dXJlLCBub3QgdGhlIHZvbHVtZSBJRCBmb3JtYXQuDQoNCm9rLCBubyBw cm9ibGVtLCBJJ2xsIGRvIGl0IGxpa2UgdGhpcy4NCg0KRG8geW91IHdhbnQgdGhlIGEgc25hcHNo b3Qgc3ViIGRpcmVjdG9yeSBsaWtlID8NCi92YXIvbGliL3Z6L2ltYWdlcy88dm1pZD4vc25hcHNo b3RzLyANCg0KDQpvciBhIGdsb2JhbCBzbmFwc2hvdHMgbGlrZQ0KDQovdmFyL2xpYi92ei9zbmFw c2hvdHMvPHZtaWQ+Lw0KDQo/DQoNCg0KDQoNCg0K --===============5582709839602309452== 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 --===============5582709839602309452==--