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 E0BE61FF17C for ; Wed, 9 Jul 2025 14:52:41 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id C40CBC0E3; Wed, 9 Jul 2025 14:53:26 +0200 (CEST) To: "pve-devel@lists.proxmox.com" , "f.gruenbichler@proxmox.com" Date: Wed, 9 Jul 2025 12:52:44 +0000 References: <20250704064507.511884-1-alexandre.derumier@groupe-cyllene.com> <2064112819.2237.1751629966392@webmail.proxmox.com> In-Reply-To: <2064112819.2237.1751629966392@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="===============5333083956823400509==" Errors-To: pve-devel-bounces@lists.proxmox.com Sender: "pve-devel" --===============5333083956823400509== 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 79E0BD799C for ; Wed, 9 Jul 2025 14:53:25 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 58E27C117 for ; Wed, 9 Jul 2025 14:52:55 +0200 (CEST) Received: from PAUP264CU001.outbound.protection.outlook.com (mail-francecentralazon11021125.outbound.protection.outlook.com [40.107.160.125]) (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 ; Wed, 9 Jul 2025 14:52:53 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=tUCOqV3slsu0RW483u8/1CAVdEP4sC/BgOQX78sw0yauwetN75pJhp67aIiOQd0U0ZS3vOCoBEoUb5xdIwYQeT4XpvCRu9GeJ6V0lpngBbmYwDRgRY0vGzljk/nJhnK3u7kG7+cQBbVddDxE29fN4t/Nmj/A4NiNYlPwqeNqyUFtvTJkEihmO7XKSVMTsR+cHPduftKZiYNN0n/e8/kDdJhNSY96l3fvYgYA4MaMJ6zyZlft23bTUqj3ep5InWe+hhtGiZizDs9fo3wYuQSoVr+/0fXSX/K9Vmi4ZJXDLK8rztRQ3nek1L3J7/mPCTYDYf7eL/HTKYS7CrFU4uyd7A== 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=NX7xEIWmm9kdUHt3MeYMTU1G4g2aZhfTfpXNUh7KtOM=; b=atGo5pcO0zAH0cvOqvLD/gkIg5HATgQdWz1ZnCuWmqpRLG5bL6ZkqIe1URfMVUEnz/NZPSWisYeLCDYiX6+3WDbPI4Hf9GJ3TWfbj0vRcRvs84SLJbDSEtKgD7OyPbdfnn3AEmCk/DC9wMyCwLHBSITKU1hJe8qMqPKMyAaG/PMM/1CduWuyaLLvQyKTewgqe4zz/hzTTmdLstKFRM0dS6gR9XcDG0wnLgr5UOQ0tWg9Gku+/EOnO8Nej3wSN+urV1W6F7r+6wmVWJsVvptFN4Nqq3TNQVllpTwZoBs7FaLslE15CpJV+CGXoaVr77bIHeyLaPS6Ug7Rv8qOWfZ4uQ== 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=NX7xEIWmm9kdUHt3MeYMTU1G4g2aZhfTfpXNUh7KtOM=; b=zYY8Ty0WhcUPZ15I5fhbhSJB7ji4m8aP0dCItA71cPtFnS9+4YwNthM3WdOMvbgT0hiWjfNU0gOX6gw6LH0qmSM4uWgXb+XyGTgiLKZoQ69mbOC8PrVnt7n5W91IyQ5WisO1ScqH9QsrI9VIoBzxmdqkWf+j1rFAYaRL96f5yqE= Received: from PAZP264MB3686.FRAP264.PROD.OUTLOOK.COM (2603:10a6:102:d8::7) by MRZP264MB2182.FRAP264.PROD.OUTLOOK.COM (2603:10a6:501:17::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8901.28; Wed, 9 Jul 2025 12:52:44 +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; Wed, 9 Jul 2025 12:52:44 +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+YKzXn6FvLLQh2vEAgAfsaIA= Date: Wed, 9 Jul 2025 12:52:44 +0000 Message-ID: <5640e9be14bbc97cc21edfa77fcc27c7305834d5.camel@groupe-cyllene.com> References: <20250704064507.511884-1-alexandre.derumier@groupe-cyllene.com> <2064112819.2237.1751629966392@webmail.proxmox.com> In-Reply-To: <2064112819.2237.1751629966392@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_|MRZP264MB2182:EE_ x-ms-office365-filtering-correlation-id: 20271e03-aad6-4dac-5ecc-08ddbee77f88 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230040|366016|376014|10070799003|1800799024|38070700018; x-microsoft-antispam-message-info: =?utf-8?B?WEpIWENLcUw0Z0M5ODZJZVlaWE9ZZDVsWXVuQklrcjJFd2w3Wi84NlhacjZE?= =?utf-8?B?TG84WXk1d01OaXRlc3hzZnpUdURLVlBJclZXdDVJam5UMFRMWTVJd3JZVEdK?= =?utf-8?B?L1B4cmJSaGc2MjFhYUFHTnF2U3JFRnlwdVNMMnUvaS9EcW11ZlZ6b3FyY3NX?= =?utf-8?B?UHNjVnBoNWRzMnBwRzRLNCtlZDlLVnF5NXhtZkVCUHVyNFI5ZUVpa3ZWRWhT?= =?utf-8?B?L25Ib3JOSkNkc0JEb0FkRDNTMC9SZjczQVg4eFZvZC9xV2pSdDZWeVJyOCti?= =?utf-8?B?aHpZNk5Cc3JqWTg5aUJIUXZLb3FEMHBLR29lc1c4YjhqK2cwYXNMNDFrdzkv?= =?utf-8?B?VndQZ0ZGalJ3UWZsR0MwcXdBWEJzT1dmNVN5L3l0M2JEQTJndER0YTF5ZFFZ?= =?utf-8?B?VXNMRXlZL2t5clRsUVNGVGdmRlRrbmxIYzFqWTlUNnN2ZDRBOVBXQUZCVnJO?= =?utf-8?B?cnQ5dUFnM29YemFvWXM0MWNJN2p4QTdxRGVKOUMxT2crcU9DelRwN0s0a090?= =?utf-8?B?TmhOVHFERVptR1RwSFA2UEVpN2hJUlhTRG95V2ZyejMxaFBzN3ZjS3I0UXhM?= =?utf-8?B?OUM1d0N6bXNEZWR3djlDK29UOVpzNWtXZUdoR29CVSs3MDIybXdOdnlDQjY2?= =?utf-8?B?cmRrZjZLS1F4WlhaN0dhVkNyalNBVFYzUVhQOG5JMHlzN0VxSDZIa21ML0pI?= =?utf-8?B?blNWMGtMYlFmYnNoMktJL3FZNFBxcjlTYnhtbnZwNVBPYWtLdlBvU2NwSmpN?= =?utf-8?B?aGE2SENlZytZTmxXRS80V3JMd0F1Sk5ITUpNbG9mY01YOWlCZkM0dVpwSWtW?= =?utf-8?B?UnlucDJCeStDM08wWnVwTkNJSytqNEgveU1DVkQ5ekR3THN4WFhubHMwWUps?= =?utf-8?B?emg4eDFLc2UvTmZOM1YwNDV2VDB3K0JFaWVBYmdCVXdUWkVBbjFPTDF0YmFI?= =?utf-8?B?SEpUMExkQ0s4Q0JWeC9zWmRoVks3M0FBWVU1d0MzVGJJODFIODRBaHN5dHBO?= =?utf-8?B?QUw0Y2I2NkpDT3dwOEZhemg2c0J6bmlKMlFVRnhzS3hqbVpBUHVyYVNTOEJH?= =?utf-8?B?ejVmalJ3R2FJMG1DcWFnZ1IzUW1sOFRsVlZWT2N4N2tQRzVrdDdTUjM3aDEx?= =?utf-8?B?QU80UnU4bW1HWW4zNWY3N25zaXdDRzA4SHYwUGQzdHJhS0ZicE1heWlwSmJK?= =?utf-8?B?UlQ3UW9sMG1IbFFySElFZDRkL05vcGI3SDFtN21aWEhIdFFSYitrYjBPMUZG?= =?utf-8?B?TDVYSTB0aTFnUDIrTFJzamswVTI2ek9sbTd1ZWxxWEZpQnVUSytLMXJWTy9j?= =?utf-8?B?RjIwRVFtbXI2dVRZV0NRQkFsTXgwOWYwa201Vzg0cFdBUGdGVVF6YmRzMnc4?= =?utf-8?B?VW5lWGxRcEFnYm1wbzhRUFkwNkRGM1ptcVEraVp0MmpRdEltM21KRkwvNzQz?= =?utf-8?B?eHc0MXcrU2V2YTBRRFFhVEQ3R0YwTi9DakxJWFYzdzgwSkM3Q3l3RzArOWt2?= =?utf-8?B?R3ZGR2lHUTZqVEJlcDFVS2NHcVZ2eC93b2tCeHN1aUhCOWxTaGkvVldYZnBl?= =?utf-8?B?V250eDd4bUE3TzZ3b21SbDB4MzhScmp5RWpYcnZRcnZOYm8ydXpNVWh4bWc5?= =?utf-8?B?NjRkRjFtaGd1azkxYkk1OGQ5dThhQytnVFlPTnhKNUxmSUhoTFVObFMrdEtB?= =?utf-8?B?M0RkcTh3bnp3elhDVm5KZjR5NUFzRUtkdzc2NmlzRmM0RE1uY00zNkxUS3g2?= =?utf-8?B?SFQ1dkE0Q29ScjZCVVVQQytXNnRBc1VLakt2NWJkdk9BcmF5WHN1dEs1akhV?= =?utf-8?B?TXl2SHNzaUJlSDVJV1pSdmJxcXBxTmRmYkl1L1ZWQUh3Zkl1M2FEemhNMkta?= =?utf-8?B?RmR2dkQwSmVMREY4RDNkZEJtNXZ3bS9YUUE0Y1Q0aHVtZDNZWEtoNFd5Yk5I?= =?utf-8?B?aTI3UHJjV1hYNml2UW9BQlJmTXRMYys0bHJwNGtWVHRmcjVEeUREamZNSDdN?= =?utf-8?B?dHQ0ekZNQU93PT0=?= 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)(376014)(10070799003)(1800799024)(38070700018);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?RlVCbHkzd29RZEN6RXYvbjhXN2tKdDBHK3lMcEZxWFNqblN5cjZXK3V0NW5m?= =?utf-8?B?NWU5N2paRGlPWW5SYjJmK3cwVHlGLzRUUU9BVWhNSVo5VEJwazVNbXlMMzRH?= =?utf-8?B?K2hNcHJXQiszLzdDMXEvRzlicko1SWIvYmlZZXk0NFVKVkdMdXJUWDBXbzAz?= =?utf-8?B?ZFk3a29qYW5Vc1JaWE5pT3lFQWg3cVAvWWVtemxZcW1ob1JWMnZaeERaYW5k?= =?utf-8?B?eHlZOWNQNitwVkhLU0R4RkVlOGNFZlJjUTZrbjRhWFpxZlZQUjRKc0xZZ2F2?= =?utf-8?B?eEQwL3NEeHc2Yy8vemUyNmxTOGZ2TnpDb2NtdFlRRHJWSEJ6bG9GTjVXbmky?= =?utf-8?B?c2dMYTlJb2FoRGc2T0dVZytETjFTTzNJQkFqbWsybExIb2lBWWJzeGZwYkRZ?= =?utf-8?B?Y054YXRZZGJBNFhUQkFMTVY1dkdncGE1eXlhbjNTNEQ1QkhveldlZERqQ2x2?= =?utf-8?B?OEY0VStpbitrRVZRMW5UZTJXWEc1cEZscmhoSi9yTzRscmt5Tmd2REcrdnpR?= =?utf-8?B?Z0F1aDRtQkxCa01MWjZORUx1ZDM2WXBQQURlV1Q0QndsOGdsZTFBY0Y4ZFZX?= =?utf-8?B?YmVMTGFPVzZiY0JiQmRidWNsSUtLbS9wUEJDekVMYStWZTZDVTdJaEVkaVpQ?= =?utf-8?B?dElFaHR1WEN1NE44eFUzM0JCRXVMQm0yQ1hBVFpLdyt2clhhVnd0bFduSGtI?= =?utf-8?B?TmpiOXhIblZidWZSU25QTTNuMkNHcjBVeDh6dW9qREFiQkdvY3hyMEYwUE9G?= =?utf-8?B?QUZuSUNFb0RkTWtWWENhZFJqUDJxQ3phR09Pc08yMm4yUnZMM25TbDNoNHVl?= =?utf-8?B?QVhHSTNZZ1hyV2JlTDduRGZCZzRzblB2dk9lRlJQRSt1YlJ3aEs4alcxb0ZF?= =?utf-8?B?VTEvQmZPWThOcWFTaklFTCt6aUhYamNSdzJjeGthYVNPRDNqdFJ5V0N6dUxJ?= =?utf-8?B?N3hsd2twR3gzNmdWcmRXbW1VWWE3K2VUclJKdzJqLzA3RWZJZkIxbHVFRTN0?= =?utf-8?B?VVAzWE1WQ3J3TkgvaWlDdkhka25hZ0lMQ0hGckRwcHdrOENSazh0cDRjTVda?= =?utf-8?B?OGloMWZmNEhrb3RIemozRlp6aXQyaWVzdG1KMnd2SmZSZmN0SUdsUXpSVVFp?= =?utf-8?B?R1NpRlhsUTZKQVVwbXBDR3dkUTZwTGJrMzEwU1pLU2k5NHVURWEzOWlxSEpv?= =?utf-8?B?SEpWL3QyRHlLUi80aldTeWZlOTUrVXNaakNFS1dHSlVpcm0rNVZIU3kycTJH?= =?utf-8?B?NURvdXdsR3ZyUFpiZ0s5ditJOTVHM2xLS2JjRWZJOCtLWWMrRGVxVmc5NVVj?= =?utf-8?B?L0lBdTdGVEE4TDZzYWhwZzFVN0REV0RvUHpLV0RkUStKVWFmME0yc1dIUE1U?= =?utf-8?B?TmpSTzBzY0lqeTRsZE1RR3BLQldVM001aW9HN2JDM01EV0ZDT2s1UEJhUHdz?= =?utf-8?B?cS8vWlJpVE9xdExQeGpnRTRtZEw3NVhFWElSOXpKaWxvTzRIYlpjclRnR3hQ?= =?utf-8?B?UmQ5K1grWjJabU1JdGZDTkN0aStHMDMwODlGdFhBSkhMNGNOcytEOFZhVVNF?= =?utf-8?B?MVhQYWNWOVVEeDkvVlltZVo1T3haUWVwcmVySkJuZUhHdGxrc2s1ZDlUVEln?= =?utf-8?B?RUJLUU5QUzFiVC93YmFxcEVBV0VXaTdqQ05mTVpHVFcra01udGNzelR6ZStE?= =?utf-8?B?V3cxRDdEUzVRWUdReVlEWFF3dmU4UXh4aGthSlNNeUlQOXJkMVpNekpydkkw?= =?utf-8?B?V3lhZlhKNHUzUDBuYUtJS29UYnJnRll4SUw0NHQyWm5vYXZGSU5FWUE5K2tV?= =?utf-8?B?bVRINnREc0RHUEo1VkxHdTA5S0laZXhxNzYzT2pqNGp6b0NXQmNOZWVCVlNQ?= =?utf-8?B?ZFF1U0xDZHFmY1pvZHZZZ085YzV3dGZzTGw4MUlDZExyRXBXQzhzWDV3ZFFB?= =?utf-8?B?VG1HbmFhVXlHaTJHenhQY0x2V0NkQmFOT0hpZXRhWElKaXJtanpxVnVrVHRm?= =?utf-8?B?Vmh2dG5nSkxqTjRNYUxPMUFtbzhPdkJpSnBmU3duVnF5VzJOQ1FXWWNkNmpw?= =?utf-8?B?amZrbzIrK0hqNkxhSTdHZVFCK2x2WjJGTEZxdmFvYS9MUzZuN3JTZkNVRG95?= =?utf-8?B?ZmF4RStKb1l4dC9rKzE4ejRNSkxxQmdYaCt3MDRxbW5vaGVhak5pYzgyNUlW?= =?utf-8?Q?ze3xQf4D0M/3c/KEKOo5KycfiTRRcvsin80ayUqzfuH/?= Content-Type: text/plain; charset="utf-8" Content-ID: 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: 20271e03-aad6-4dac-5ecc-08ddbee77f88 X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Jul 2025 12:52:44.2583 (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: tdkMnylvEq7HQlTI0JrQFYysnbB9KjDkIQktuR1HqE9Uea3M0dfAauXRoDdNHKW8ccNIgG6DFpIoM67YRt4YT5xJdjaHJL+CTNz23xl43K5sNGPGXzFsYQeXT081yuwr X-MS-Exchange-Transport-CrossTenantHeadersStamped: MRZP264MB2182 X-SPAM-LEVEL: Spam detection results: 0 ARC_SIGNED 0.001 Message has a ARC signature ARC_VALID 0.001 Message has a valid ARC signature AWL -0.083 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.001 Average reputation (+2) SPF_HELO_PASS -0.001 SPF: HELO matches SPF record SPF_PASS -0.001 SPF: sender matches SPF record PiArc3ViIGdldF9zbmFwX25hbWUgew0KDQo+PnNob3VsZCB0aGlzIGJlIHB1YmxpYz8NCg0KSSds bCBtYWtlIGl0IHByaXZhdGUNCg0KDQoNCj4gK3N1YiBnZXRfc25hcF92b2xuYW1lIHsNCg0KPj5z aG91bGQgdGhpcyBiZSBwdWJsaWM/DQo+ICsNCj4gK3N1YiBwYXJzZV9zbmFwbmFtZSB7DQoNCj4+ c2hvdWxkIHRoaXMgYmUgcHVibGljPw0KDQpUaGlzIHR3byBtZXRob2RzIGFyZSB1c2VkIGluIHZv bHVtZV9zbmFwc2hvdF9pbmZvKCksIGRlZmluZWQgaW4gcGx1Z2luLA0KYW5kIHVzZSBieSBsdm1w bHVnaW4gdG9vLiAoYnV0IHRoZSBwYXJzaW5nIGlzIGRpZmZlcmVudCBpbiBsdm0gcGx1Z2luLA0K c28gdGhlIHBhcnNlX3NuYXBuYW1lICYmIGdldF9zbmFwX3ZvbG5hbWUgbmVlZCB0byBiZSBwdWJs aWMpDQoNCg== --===============5333083956823400509== 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 --===============5333083956823400509==--