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 493B01FF164 for ; Fri, 4 Jul 2025 14:46:14 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 67B5337EBE; Fri, 4 Jul 2025 14:46:54 +0200 (CEST) To: "pve-devel@lists.proxmox.com" , "f.gruenbichler@proxmox.com" Date: Fri, 4 Jul 2025 12:46:20 +0000 References: <20250704064507.511884-1-alexandre.derumier@groupe-cyllene.com> <1065781266.2229.1751629921752@webmail.proxmox.com> In-Reply-To: <1065781266.2229.1751629921752@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 qemu-server 3/3] qcow2: add external snapshot support Content-Type: multipart/mixed; boundary="===============6957643113478732252==" Errors-To: pve-devel-bounces@lists.proxmox.com Sender: "pve-devel" --===============6957643113478732252== 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 2F32BD5906 for ; Fri, 4 Jul 2025 14:46:53 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 06F0237E55 for ; Fri, 4 Jul 2025 14:46:23 +0200 (CEST) Received: from PA5P264CU001.outbound.protection.outlook.com (mail-francecentralazlp170100000.outbound.protection.outlook.com [IPv6:2a01:111:f403:c20a::]) (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 ; Fri, 4 Jul 2025 14:46:22 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=cAUrRxJmIDbMDtsc0XBC+f7lXdlIDLSLAtWOOyEXYEnAgvjfCeJ8IdnQdhQqG3OCU7EJIdCsb1Gkg2IN0XHglXI8BDyI7cNKQQ9wveiWXYRqXq+TkH5Qp4pxxMe2HoCz0iSxnvSZSACAHXDTvw1QH4e6HtwemtLoyHcGYcyZGNhNf+CdKI1hnhnLDTU9gtqtJ189RcEpIe/7GP3oEah8lTcA6k0LLwf2gKVnAwut047lLmyjdJ3ZaoeNcsy0aUI1qmktrYWCYqUh9OpOpx7a84luxVYAbUtRiSIikkRXKzsNtobImRKiH9xlnuMvdHP8MvwVZAzgDwAanJyvcGgYuQ== 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=3VDfvw3N6epMltQ1FCtoiNuGKcgfkKiHrxuJtC7gOiM=; b=vmpbUJG+/yWrfAgoteu2xEpRc5mFwCV2QDcaAGIlUJVAe1/6AkekgQZPQnuKXfNIqN95+VZKzjvMu3c7JmRUmpdrKB+4xx3qtfPgaATMVXScU/3IQDeJD2T73isTFK5xcUkLPRQfx4eRRTydtpo0tPbDAFIrvUIfAgMaDkmysyVh84oMTyJRLguUoHMptMFhuaacwHt0yMJ4UHhS2uXlFE145fYFK8Bz3jvexWjQmpWdo8Da+ElTaI+qTC10PQi2d6c9fd/RBuQFO1/kmizUFCDFpag4xfUlr2Jt71sY9kWpmwd6K0r2gxNSQ9t85TNPgkJppZ45SFDE3xfC6m/F5A== 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=3VDfvw3N6epMltQ1FCtoiNuGKcgfkKiHrxuJtC7gOiM=; b=t0OA5JF73I10m6BRnAwzPQTT1hiA6qUR0PHmbKs7ap21bFdzYP5HDvT357YtFmEzuK0iCdK1C5DlH6IQDOGw2mymX6BOAoMHI8yDHzErUFeZTr12sDm8rXd5OgZq+zQ42X4MUq5jdbBX82KnKdX81+Nu8thzlzDKWr8dkUebytU= Received: from PR0P264MB3691.FRAP264.PROD.OUTLOOK.COM (2603:10a6:102:14b::12) by PAYP264MB3319.FRAP264.PROD.OUTLOOK.COM (2603:10a6:102:18c::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8901.23; Fri, 4 Jul 2025 12:46:20 +0000 Received: from PR0P264MB3691.FRAP264.PROD.OUTLOOK.COM ([fe80::215a:24de:ba32:950e]) by PR0P264MB3691.FRAP264.PROD.OUTLOOK.COM ([fe80::215a:24de:ba32:950e%4]) with mapi id 15.20.8901.018; Fri, 4 Jul 2025 12:46:20 +0000 From: "DERUMIER, Alexandre" To: "pve-devel@lists.proxmox.com" , "f.gruenbichler@proxmox.com" Subject: Re: [pve-devel] [PATCH qemu-server 3/3] qcow2: add external snapshot support Thread-Topic: [pve-devel] [PATCH qemu-server 3/3] qcow2: add external snapshot support Thread-Index: AQHb7K9wE2WFAIV80U+O3sZHzKODObQh2ruAgAAPLIA= Date: Fri, 4 Jul 2025 12:46:20 +0000 Message-ID: References: <20250704064507.511884-1-alexandre.derumier@groupe-cyllene.com> <1065781266.2229.1751629921752@webmail.proxmox.com> In-Reply-To: <1065781266.2229.1751629921752@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: PR0P264MB3691:EE_|PAYP264MB3319:EE_ x-ms-office365-filtering-correlation-id: 106e94a7-898c-4504-4316-08ddbaf8c6e3 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230040|366016|376014|1800799024|10070799003|38070700018; x-microsoft-antispam-message-info: =?utf-8?B?bHA3QlhTUjlQY3dWcjQwQ0FIVmduODJpelhvNjMxN2ljYThKY0lodE5LYXlV?= =?utf-8?B?c2VqQXdDeWJuc1BQYkxuQW90VW8rdjJOZWRGbmxrcXpxaURmc0l5cHdzRzMx?= =?utf-8?B?c1FpZjVJTGd6UkRYYTVEOEdyMi83ZUVlMklwZDdjWVhlOFhkQkI5L01XRlZI?= =?utf-8?B?MHhKTHN3emlmL2p0blFlNGwvUzJHWlV4M3pDaXFWL1h1SiszSUx1OUU3bDdH?= =?utf-8?B?RVMvVDgzMWxJRDZBbTZ6T1laS0FzTzFlWTM0cHgxSEpESCtpVENFajUvUWRW?= =?utf-8?B?UkZTaEFIL3QyVGdqaVkzclYrZDNTdzZXOGFyMjFXem9OK09MQU81YzNpNnUy?= =?utf-8?B?SytvS3FSTmlCenk5ZjdQVGZKRHEwVnphNGlETnZycFRZT1pDc3p2U0c5WXJT?= =?utf-8?B?WWUwWG1ielNiVlJmbkR1ek1rMHRJeVMrbzlrQVNuOW11b1Y5LzNQQjAzaE1G?= =?utf-8?B?R1RGem5XRi9XL3pIYnJyVFVxR3lhN29UT09Ydkc1SUtuaVU3SjFCQTNwUnVq?= =?utf-8?B?Mm4yY2Yyb3VWTFdaZmkxTlZnVDlldUZjK3d4RWFwcmM4d05aeHV6NzVEQmJY?= =?utf-8?B?b2gvN3ZkMHUyb2ZBMGZQM1pmNHpzTTIwS3NERzBCZFU0Ung1QW1Ebk03cUxv?= =?utf-8?B?WVZyUGhCRWpjU1FOOU5QS3kxYnJBTGJiMlYvVURLajd1ekdyVVcvUElvQUpW?= =?utf-8?B?MlV5dURUN2Z0THNhcHNtbFM3Q0hFRXI4RmtDeVF3eHc2SGhNTkIyRWtCc0Np?= =?utf-8?B?dTdoTFJ1MXc4L0l2aUtReHJaUzN4UnZmU0pFS3crU0VpU25mMWRsazZwRERJ?= =?utf-8?B?bnVGUFg3enBMaGxjUUZjQmxwWWtOUEg5bUJQOFdoQ2tITGo3Z0RNYXFSeFBK?= =?utf-8?B?MzByZXJPSDllcEVQUmZiSFVDZW9ibjRQWktvQmlDbFhiNWt2cUNJSThaZ3Zl?= =?utf-8?B?RlduejNCUjBJU2xyK1dlMjBCTko0b3crL1FuVm5JUFVyM0Z0cWRuTmpRbm02?= =?utf-8?B?SWxza2dnZklHM212a0RJRWc1Uksyd0lNZGxMOVlmYk04VjhFWTQzRnZmak1X?= =?utf-8?B?RUU3cVJQNFQ5dDE5ZDVTZjlVS3dyS0dOVFBDNVI4ak9hSXJmZklWZm9QaUVv?= =?utf-8?B?enJ2ZFY2UXREbHZTTTlKWEFxRXI1S1hodWVKOFZWejhzM21sU1p3WVk3Y3Ay?= =?utf-8?B?UCsvYWgvazBHUDFMM2lkUnNuQitpVWpHcERkQk12bDV6OGFtN2ZjNXNtRWl2?= =?utf-8?B?WnJoNUFGZ2hlS1RSSkV6K2d6aFM1NjN4elFCaWVFTHpBcHNBOEFXTjlGZWts?= =?utf-8?B?VWhhZ1VpWTQ2N1k4SzlsUW1JODZjZXNhT3puRThvWGY4RnNuendza0QzVTZR?= =?utf-8?B?MHU4NzhreVQ3dFd5czhENVJxemNpdFRSTGRlSWtMdDZhQytsNDhyVEVJL0ZL?= =?utf-8?B?UzBXZTk4MTZ4eEx1WnBoZWF5N3NlZnM2bG1ZWUcyUDQzZlY4VGVCaU5jUERo?= =?utf-8?B?NmFPYisxenhKMHp6VWJCbFgyU2lYS21sQ3VNUFY5N01hajh3c3h0RkpETHJD?= =?utf-8?B?T0svcCtRNUhkQmdROVFkaExZbU1uK2tBNVNGUXhZSDBRRHhLeE9zWUlPR0V4?= =?utf-8?B?SGZhUkRRRTB3aEJVY2VDVWxLQmdKVFRkaE8wTjR5V2FRcC82WWM5Z0Zzb1Ar?= =?utf-8?B?ZlM4MzJyRElsTjZzelY1RG9Gb2lQYUdoZTZGUzVOekFYdk50RklRTGhabUlQ?= =?utf-8?B?MTY0bmtyajhBZGg2QndLcCtHOWFNNVNIVjdwUEQvbG9zS0E3M1NmSEZleE9M?= =?utf-8?B?MFdmUkR6Q096OUp0VmVLLzl6RTl1K1d0QWhxbFRrL3Y0RTVxdXZ0bStIZ1R6?= =?utf-8?B?QWVUZHFZbms0SWl2ZEwxVC9Md2N3RHMvcVl0dC9JTEdGRXNNek1rNWxFVTN0?= =?utf-8?B?SVhEVDdac25UeGduL1FrNmpob2NuUEwzc1ZScTlNRXZzbnpCdkxQbXhEelhu?= =?utf-8?B?Mms4Z21lNXlRPT0=?= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PR0P264MB3691.FRAP264.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(366016)(376014)(1800799024)(10070799003)(38070700018);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?Zi81N3hpdGhOaVpmemJLUXJBV2R0Zys4TmEyWGUzRExxME90emxoZCtqbGtr?= =?utf-8?B?WFY5dHpldlZBS242dHRxaHEvS0dLT3dxWGhaTVZMTDVUWmlyQXg5dHBaZWc2?= =?utf-8?B?MmY3Szc0TXJ1bFhKbE9BUFErSHhNa3NmRzJydVFDanRPcGpHTmorUC9FZDdt?= =?utf-8?B?RVEyc3lHRWFYVmtPbldYWG1nTlpvY01QZDNxK0xQbkRvakVZRDgxTEhuejVs?= =?utf-8?B?WGFxV3dmWThnYi9YTHJPVjU3Slg2bGhla2RJTUNlVnVUWWc4UWR4RDR3ODFW?= =?utf-8?B?TGhJdEJ5SGFYY0lUc1FITC90VGNtZGoyMDAzWUZQblBiRVpOWUlUZHJUY2Vs?= =?utf-8?B?Rncwc2x5a2twbjY3a2RwMS83cnV3QjZFTWh4OTdJbUx5WmprL1g5VVpSSXh0?= =?utf-8?B?WlN0b2t0cWw2KzFZbWhjZjBJQnZ2QzZ0ajdpZEl4Qm9ndVE1ZkR5SHNabEkx?= =?utf-8?B?aGk1MDZuS3VIS3VOM01qMms3NEZ2dGtIalF2U0ZscEJMYkxrRFhueHpnS1Nh?= =?utf-8?B?Q29yNTdGYTZraCtvdEE0QzhJOENLemlVTU5jU0hxcE5oejJXcUsybENYV0Fo?= =?utf-8?B?UjRTRTFJS3ZsNnVMQWYyMkUwSlZJQjdZVWdJUklKODM5SlF4eFM5Qm91djdI?= =?utf-8?B?ODB6Q3hsRWtlcmVLU1o4VHNmSCtVWUFqZ0g5allNVFBzTEZaQXI3cGZXQW5r?= =?utf-8?B?ZXROUjd6Q0h2aUFncnJFM3JoYnFQMDFMSDBJajluckFnTFJKVVJWNmVSSlU3?= =?utf-8?B?VTNXNlFFM0hncWcrQnUwLy8xdnpsRTlZUC9ZbDBtSzVUWmpTeStGY0lkOVl2?= =?utf-8?B?ek9Qc0RybnRJdzloSzdEeEpvaE5kWit6UzNLVEgvcTNHYjR4UkRKWjBnVW5o?= =?utf-8?B?b1ZxSmpVdmZ4Zm9XOHpkQm1SSFlGbk03L3Fnd0VGT2ozK2hJSmFEREZRSzdQ?= =?utf-8?B?Y1NHWGN6T2I5WWV2VXZMNHVJelZlUEorTnRCYldpSVJQZkY0Q3BYbmNrOXFT?= =?utf-8?B?MXl6SUNZRC8wV1RqR2Z2bmxNa2p6UXNmQ1dCdHVIaWc2ZlNlN2lMY29Lalc5?= =?utf-8?B?R09HK3ZQaWFVMUI4SGFLanoyWWsxRVJ3eFgvdmQ1M2VMb0pER0R5cmk0a1k1?= =?utf-8?B?ZVFNL2M2THNZVmVIQzJ2Vy83ZmwxVlhFSTkwMmovZ1A0cUpZTWlIemFnOU95?= =?utf-8?B?WkQvNm5kL2FaMDA2WU9FU1FGRnh6d2VmVytuU0NzNEx1SlZSSTlCbEZOdzJI?= =?utf-8?B?bmY0ckdVblAxN3ZLN21nU2FRbTdQTHpXSzl6SkNWT2x2T1UzTHpJK1AzeDZn?= =?utf-8?B?QWVyaUN1dTFxaDBlVjI5Z0VCWXB4QUZoOUlzWWkxYUt4YUNvcEJlZzg5L1ZR?= =?utf-8?B?dW1SR3QwYTJpVjI2M2t0Mkt5bHExQUhXTnBMYkdacnJpNHVCdDd4QWtUKzFF?= =?utf-8?B?Q2hZc0hjRkg5WmxMQ3FoZFNvUEVqcHdDVWZ0NHBJdjJYSkdQV2xMR0Zlamlu?= =?utf-8?B?YklpY3Y0QlVnY25KdmMyT1pnZHd3MGtrN2RJZEJtd2hhL1hZNWFDUVdRNjhv?= =?utf-8?B?bEFHalZ0WGxxaG5IaXdxS1Y5N2VpNE1IbW44RU9FaFB0ckhhM0xZRE83YXdm?= =?utf-8?B?aEE1dTVKNFJiWDB4MlZHdlg0SndiM0t6a01zUmN2c1NTVzFOT1Z1L3B2UGFY?= =?utf-8?B?cjkrRzJzTENiaEVpdW9qQVlrN3AxNWdlTFBrRlIxTzdPMnIyVDJXYXkzTTlC?= =?utf-8?B?YzJLK3J0VWNsOCs1UEdjUkRrMlNiWG9VTWhFQXdTMmxpbTU1ZVFkRWJmVVk4?= =?utf-8?B?Ulg1eS93M2drb2czdnc4S3RNMzdKTVZ1M3pYaXYrYkJTVGdHb2dnUisra2NE?= =?utf-8?B?R0w4dzN3aVVBVHhTU3F1Z3dOcW1NdUZiTWtNdXk4c3ExRFZGUUFTKzJJT1ZZ?= =?utf-8?B?eUh5dC8rQnZiZHBmSWdhV1oxdTRBUEx1bHhQVzgrL0tYQy8wN3VXNEpUdk9L?= =?utf-8?B?dTNJSVBGVXdYMFFheUg5b0ttdlQxeWpSMWZ1VTVzTlpMbFJXdmFjM0pyREFV?= =?utf-8?B?YnF1dk9BUnlIV0NLTnNHU0NIRDJZNi80T2tZWDZRZTBwemloUktpRWRvS3Q1?= =?utf-8?B?eFU4R2lYUkltb3RvdTFXSWgyZFVWemVnNTZibkdxbzh1YzR0VmFXL3lRV2ZG?= =?utf-8?Q?XhDd3ndNczktwzeDa4b14Ipqh7ZoYiki7Ai3G4Pk/3te?= 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: PR0P264MB3691.FRAP264.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: 106e94a7-898c-4504-4316-08ddbaf8c6e3 X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Jul 2025 12:46:20.7610 (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: 5oFfA5QIUJMCzttbDVmuMshIdTqgu/HXa6NwINCPPm7f7LPeZEH8HwWCWfL+XNatD0iAbPZvfk1v7KIwyHkDsr7mycMnI8p9ULKk1f00TvCXOGjIEEMWfE5netzGVr84 X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAYP264MB3319 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.086 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 SPF_HELO_PASS -0.001 SPF: HELO matches SPF record SPF_PASS -0.001 SPF: sender matches SPF record URIBL_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [groupecyllene.onmicrosoft.com] LQ0KPiArwqDCoMKgICN3ZSBza2lwIHNuYXBzaG90IGZvciB0cG1zdGF0ZQ0KPiArwqDCoMKgIHJl dHVybiBpZiAkZGV2aWNlaWQgJiYgJGRldmljZWlkID1+IG0vdHBtc3RhdGUwLzsNCg0KPj5JIHRo aW5rIHRoaXMgaXMgd3JvbmcuLiB0aGlzIHNob3VsZCByZXR1cm4gJ3N0b3JhZ2UnIGFzIHdlbGw/ DQoNCkFoIHllcyxpbmRlZWQsIEkgZG9uJ3Qga25vd24gd2h5IEkgd2FzIGNvbmZ1c2VkLCBhbmQg dGhpbmtlZCB3ZQ0KY291bGRuJ3QgdGFrZSBhIHN0b3JhZ2Ugc25hcHNob3Qgb2YgdG1wc3RhdGUg d2hlbiB2bSBpcyBydW5uaW5nLg0KDQpJJ2xsIGZpeCBpdA0KDQoNCg0K --===============6957643113478732252== 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 --===============6957643113478732252==--