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 731A61FF16B for ; Tue, 1 Jul 2025 09:30:41 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id C2F4B3872C; Tue, 1 Jul 2025 09:31:17 +0200 (CEST) To: "pve-devel@lists.proxmox.com" Date: Tue, 1 Jul 2025 07:30:22 +0000 References: <20250627155737.162083-1-f.ebner@proxmox.com> <20250627155737.162083-19-f.ebner@proxmox.com> In-Reply-To: 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 18/31] blockdev: add change_medium() helper Content-Type: multipart/mixed; boundary="===============5368529872063933413==" Errors-To: pve-devel-bounces@lists.proxmox.com Sender: "pve-devel" --===============5368529872063933413== 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 A7D05D3024 for ; Tue, 1 Jul 2025 09:31:16 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 7C51F3866D for ; Tue, 1 Jul 2025 09:30:46 +0200 (CEST) Received: from PAUP264CU001.outbound.protection.outlook.com (mail-francecentralazlp170110002.outbound.protection.outlook.com [IPv6:2a01:111:f403:c20a::2]) (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 ; Tue, 1 Jul 2025 09:30:44 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=phgYG4QMC6nZ7XcqwzTRtku3+AmrHjrIvVuwy+GsxdmbHBI/+EV172BKwguDmTkjpd/n59TEZmtCOqGmYM1NUbUywLdrQ3K2dRTP8MqxaGh3EXD+GsI5vDr+f+o77n2NPf3lJLqMAavH49p/igpL8ydE9xWr/EhckTaYLz4UKOb/qV/MxJWBgMR5WeoO7tkdP7ML9sWHdAsYoCcHDZroFhEK8lSGAIKUD0/uRwnEhsr28jcaxGlH58UikN5OgkmwTWp/P7oq952E9q0JAqAbA4ZlI5v3Hc3J0QOz9Jw82XnNg+49BdLPb3zgUlr+wXpNXgzXIIlPQYA0fv/aNS6BIw== 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=HB21SkEx0Af8EtqYdWEzL+bA8UE6lzUNFbjErk7BPqY=; b=V/7C9wNoqE2datD1k1EL7vISF8LjIpA+/b5bVkB3T/MCRv3zBYGMFXtPHE08vL8rO8W5flfMz2OfkOXDGFDeSykczZAj/nPiW1a1yNGkaj7OePqhRH+2R1rTD79taMj5iJBg73gyL4n6Glb1oWZeau7CbXOyUy4p1eCDFRnFAgymznLJ6lGAfg+5y/M/5oBt+fjIAerYLOT4+FU8LSbCNHlmhCVb4sZTD7xioQkDmwnBABEWxj7aJ8tjFBKx8tTAfzFZoJNZd/1MFo0IE/wYhl7nViFtduJm/L0gni1vGG/ZrVL42Xnk0eS0BBi3W96CmrfWoMBdwnVuQsSazvHibw== 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=HB21SkEx0Af8EtqYdWEzL+bA8UE6lzUNFbjErk7BPqY=; b=NNA7CU4PYO90t+12jyv84lWBT/4X7W1FXz52tyQrc6GgxjqSCFmdp42xQP7kXxnuxrsMX4G1MQBZtLc00iLIaNWz3hSlLdpYa+ZVNLIUHciqp8eHPRw8OueWT2qqYIiM10LH9HijeNQakGVcg1GA5OT5fqmgI4GM5X7rdZL9epI= Received: from PAZP264MB3686.FRAP264.PROD.OUTLOOK.COM (2603:10a6:102:d8::7) by MR1P264MB1617.FRAP264.PROD.OUTLOOK.COM (2603:10a6:501:14::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8880.32; Tue, 1 Jul 2025 07:30:23 +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.8880.030; Tue, 1 Jul 2025 07:30:22 +0000 From: "DERUMIER, Alexandre" To: "pve-devel@lists.proxmox.com" Subject: Re: [pve-devel] [PATCH qemu-server 18/31] blockdev: add change_medium() helper Thread-Topic: [pve-devel] [PATCH qemu-server 18/31] blockdev: add change_medium() helper Thread-Index: AQHb53yQqSRVfJ/vz0ew5sHM5FYp0rQbx9KAgAADuYCAARl7AA== Date: Tue, 1 Jul 2025 07:30:22 +0000 Message-ID: References: <20250627155737.162083-1-f.ebner@proxmox.com> <20250627155737.162083-19-f.ebner@proxmox.com> In-Reply-To: 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_|MR1P264MB1617:EE_ x-ms-office365-filtering-correlation-id: 6459b22c-b22e-4c84-2585-08ddb87123cc x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230040|1800799024|366016|376014|38070700018; x-microsoft-antispam-message-info: =?utf-8?B?TDk5THF2dE5uSmVuZFg3cjhkbjFXUGx2c1BHbFZRMlI0OFRxQjN1K2thaVMv?= =?utf-8?B?cURmR3h1QTgwRlNKTHVPZHBsMU83bGt5dUhyRkhTdENyYXVxV29QTGdSdms1?= =?utf-8?B?YUIzZC8zWnZwTmdDU1g3M0pQRGQ1dnhuK2pFVjcrc1cyeGZzTEEvd3FLRkZD?= =?utf-8?B?YXkzd05oZzRrNXRXYmNWaUdxTDZKdytxYzJ3YUZhYlVPOXlSNGdxTlZ5RkxO?= =?utf-8?B?dDBKeWZCZVJmY29UUXJocjRyTlJKZVg0SjU1bjc0eFhTU2JTUGszdytqclpD?= =?utf-8?B?RHR3U3kxaWVqOEVZc1daTVpVZitTMDRyaDVucEE5Zy9YQjB2Zk1HN2lkZkZ4?= =?utf-8?B?NEFjTS9yTS9hcVZKRzlrb1l1RktBZWRjdi85WGZ3ZGJ4L05RRmhkUm1Xd3BQ?= =?utf-8?B?VjlPU1VqTUNMekVKcFdOWlV6ckZPNzE4ODVMY3FHUnlTdTNORlI2MXMwTGVK?= =?utf-8?B?djB5NytpNjllcDJ6UmFjeklNZjN0RHVYN3ZLUVdzUm5BU295L001Y3A2Vndi?= =?utf-8?B?Tk1Uekg2emhJUGhTbXVLMXk1MG5yUnVid24vaEtNZUxpQlFDMXhJSXhIWHVG?= =?utf-8?B?ZFZvUkRFU1UxQmZ5OURTNEJGYXFlWmgwaUdpL1VFVXFGTVQrYXQxYWt3cXg5?= =?utf-8?B?Mm5PYXFQdWhXUHlhZkN0azJFV3hNcXNBb0JqL2FqTDcyUXM2QWtwYmk3YzA2?= =?utf-8?B?WXdOL0RnVnBJOG1OWGNmN3Iyd3RiNUZEQWN3SGI5UXprRUZ6a0RqOUhDeGxi?= =?utf-8?B?N2hQT2tLeE11SHJ5VmdNRmgrZ0w2V3FKMzFkWWJHbmFNVlBCRURUT3hMMjlr?= =?utf-8?B?QkhZdVVYZkZxejlsSDRtZmI0bTlPNjJSSTgwcFBZM0k0eUtrUVhvWHJYeldV?= =?utf-8?B?b1BwRWNoaTROb2N3eVdENzBNK3UrMW9RejJWS1VxU0huaU5jektQY1NLbmFv?= =?utf-8?B?a2thOWtUM1pnUGdaYndKZjE3Z1JhcmRUZEhDaUZNelFRZmo3a3A3SXBVZmJx?= =?utf-8?B?VWFReXFYM0NBUmw2eTNiaDlXKzNxK3Uybm8rb2JIVU94czA0T1BQNDVvWm1x?= =?utf-8?B?ZFBKcktwZ1Q0RFlFQWduZDVnQWFWVUZQbnh6Q3pBUnM1dzBWdDVTNjhSRUFz?= =?utf-8?B?ZjRoYlE2dTFjbVhyMWVoZ0Zqa3pJS2IxRXgxRm9QcDZneitIaWYvdlhDc3hF?= =?utf-8?B?ZC81RFhXSTRYeGs1Nk9xbUhYbE41TVN4VGEvdk1naHM3Um10UmhIMjRqaU8v?= =?utf-8?B?WG0wUDFBYXVmRmdSVnRWODVRWUVDVkpIV3ZsQXljMUExMmVvQ1dJMkVZOElH?= =?utf-8?B?VHBiRG9pQVVwRDVDWXZiUXE2WlZLeDQrUHY4VWhlcFA1T1cxcnphVkt4Z042?= =?utf-8?B?TzF4eDBwS2ZmZTN1SWlVM2YyQVNCVUJEbEh6UTJTL2pSMzlXRGdtdFVSeVdU?= =?utf-8?B?Q2lWNGE2cGhNNFB1aDlCOXBIZXpia0tTMXlPV2hNczliUFJIaEJCckpqMndm?= =?utf-8?B?eWY2QlRrM2RPWTg5d01GM05INGlGdU1OVEdZdk14UnJwQzF1ZW8yd2tTd2Z3?= =?utf-8?B?c091azVoaGJFd1BiK0NsZjFoUjVyczVjd0E5NDk0S2lMbk1wVTBBSC83dERh?= =?utf-8?B?QktKYzByUXJzVjhFSHVjR0Z1bSs3b3lGdFNKVlVWNHN1YjZNa3lXc3lKUnVh?= =?utf-8?B?NlEzR0l4aFpHckJPVG9TcTg2eG9EcG5xa0F1NDhSa2hoL21VZlN1ZlUzaVNh?= =?utf-8?B?ank1a1FTd1VkTDF3ZHZaVHcwR3dQQlJUSGRVcEk5M1F5ZUxabllmbFZScWpG?= =?utf-8?B?U2puR3FsL1dHdm1DM2dLb1Ryby80OTJkaDc0RGpFMEZYV1pJeWp0bW4wd0d0?= =?utf-8?B?L3FlQnFYOEpqT2JkcSsveGp4aFpkSHJtUkRoSVJWU2plSHJrTVVtQ0haQ2NU?= =?utf-8?B?QTVNQlJWMVM0QjFhdldRdWVoZjgybjluZ093RWJ4UURRY0Q1VVA2M3QvOG1W?= =?utf-8?B?RWlkNXZjUDZ3PT0=?= 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)(1800799024)(366016)(376014)(38070700018);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?MWY0U1BuM3dtNEg5S1BpZUpnSjE3ZHhmKy9xblR6b1hmQnFBWTczbHV4dlB1?= =?utf-8?B?NmExNTNGb1NMaWxDU0FhbWd2aTNBa0VaY3NpUWlkLzdxUVUxT1kvVjRKM09v?= =?utf-8?B?dUZ0V0Q4MUFkZDh6TUU0cFIwbGhVR3VDajh0RWtjU2JsNUFTZ1JsYXlTMDlR?= =?utf-8?B?YkFpTmdORTd2OGNZUWtidFVoWFA0ZmJwSlFOWTlHK21JNTFaUmxuekZWRUZZ?= =?utf-8?B?UmlOUnlUV1NTaXdEckpvSlhyU2l6RkJHdlV1SnV0RTRKMFNQMkF3eVFrNXRo?= =?utf-8?B?bEhUanhOL01mZzZPSHpsY1Ivb2Z3T3pFY0RFZVJhNUREQi82NzdDVHZwdG4y?= =?utf-8?B?enp2bTJoZWgrbWRVQkxLQjVSQ2lYOGxTYkRIYkl1TEdHMCtjR3JSSzkwSGFn?= =?utf-8?B?ekRSL0NIdGlCRVdHbnVlSUQ1UlF5Si8xc0NwTUhTb1J1OXkrRUQ4Qk1sYkRT?= =?utf-8?B?eko5bWt3VjhhNEtic2FUNmFQM3FCcmhSUEl5cFc2VHdCUzdqN081OU50ZW93?= =?utf-8?B?bnZrdEFLbTI3eHNFVDVTNVZjaUMxYndwYjk0bEp1YnNXRnh1OWNvOFh6MitO?= =?utf-8?B?NTdSTEY5VEZqa1NYRmgzdERIU3J1RlFxRkt5WHJpbm1naVd4eE55c2RaV0VK?= =?utf-8?B?UTBHeWJIMUFERzRad1A3U2ZTalZNRFlSWUZhRzJhN3ZCSHhING5BRlhHRVVv?= =?utf-8?B?SHRmKyt3bGZOdWhjUHpXbEdkYjJYNE45TDNDWnRPMjk3MmF3NWRVWnpnUTZB?= =?utf-8?B?YmY2K2hHV0ZpZXhzMkF4L2M2TzQzaGlPcHhORE8vMXA4U1ZuQjFoWnVBKzdr?= =?utf-8?B?R0FGSDF4MS9rNmkrTkRnUFI1c1I5QjFDUWVaR1BPZVJDRXhnbnJQUUUvVCtz?= =?utf-8?B?aE9FcUlybHIyWXVBNEdvKzI2TGw0TmREZ3FYS3F6b2xnaGcwdWt6NmJNUVEw?= =?utf-8?B?NlVqMmlRZnZpNnNqSUxvZyttelRWeTB0enRXOUdMWStTL2lhVUhWNUM5aml2?= =?utf-8?B?QWY5QXg2Y1ZxQ1NOcDR0Y3J5aVd0dm5kcldpb3YrcEtTTFhsWnFrQ0Q2M1Ni?= =?utf-8?B?aTNIRDN0RVUxVUw1S0k2WGtZTm8yNGRMWE1ubHphRlRiMWNmL0ZpSE9Ia1Vn?= =?utf-8?B?Z0RHNnlEempaZjlzbGR3b2Y4eHRvYlZXV0d3V0RtUlE5dVRxZEdYb1k5WjlN?= =?utf-8?B?OFhMemVqZVVaeTJBczFjN0orcFpOL0l0b0dmVDVJelVsYWIzWTVlN09BWTVm?= =?utf-8?B?V3NyWjZTWFVRNWJxMzk2dkVhTFpZWlZERmJSL01WK2FhNDF5R0ZtRFMrMGlR?= =?utf-8?B?VWVTTldGc3pRdW83a0VVS2VKSW4vejd3cUo2OUQrTHZSeHlCWFJTRzM3YkJk?= =?utf-8?B?elhBZ043V3NjWTBiMDF0S1k0MW1qRWtORG9CWHBUMnRBWm50cXk4Z3NVaFFh?= =?utf-8?B?TEhlcVYrUDlQZGJBTlczZzZVMTBMS2dqeHYraURUY1FnVk43OUFuQlMyZWdt?= =?utf-8?B?OWlDU2RZZllYN2dwN1VlRi9YTVhyYUpuMTlsMkRZRTdUSFJWL2JFZEFIS0hR?= =?utf-8?B?VDNqdC9JeWp4RWRSSUoxcEhzbHVOWTJNOE45ZUFlVTFvWk0vNytKWGJQQmJ1?= =?utf-8?B?MVFQVG1CeVhvNitKVjAwNERSUzB2YXBKMW9XZE5pS2R4dkZJOXFHNWt3MHlJ?= =?utf-8?B?NUhWbHhYVVArSjgzREk0T2VKQXNiVDlPY0VhYkI3VE1wSmlxKzBwdmlIaGwy?= =?utf-8?B?WXliSmtFN0R0a1pMKzBGVVdrOXpMcFRWQXAwY3Z6R1NXdDBQb213YitCU281?= =?utf-8?B?SmluL1ljWDFjZzkrTXZTNWpPd1dQVEErNmpLMEhQL2RGRmlocXljek1EUlpj?= =?utf-8?B?bkQ1cTVFYVJ2OUlMQWk2eEg3UkF4MlJoYlM1dUhPTlpoZnc1Q3o1Um5Kajdp?= =?utf-8?B?N2xjbS9raVE3UUNMSHg0WHdnRGdnMndwdDZVZmFBVkxOVWVjTlNOYmE5UnhI?= =?utf-8?B?U3lvZnlpN2tMcjk2K2VtbWJ6K29DUU1makNuTFM1VFZheGp4M2FtK3RadVRV?= =?utf-8?B?b0tiTTh4Q2hPN2NsWEVIcWlQeHliL0FDWHlyQ2xSTzhXa1pnWWFJbjVralEr?= =?utf-8?B?YmJyVUtuRkU5dlVDMU1MN3REQWY5UHNXN3YrTUREb1gybHVmcWIrT1VoK1k1?= =?utf-8?Q?vRnTC9ZYTeINu3X8tF7g/8d3XZ+0PrBCaMQ4s2wGUW0g?= Content-Type: text/plain; charset="utf-8" Content-ID: <5D87C36C2A426045949BA0377B9B1A4A@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: 6459b22c-b22e-4c84-2585-08ddb87123cc X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Jul 2025 07:30:22.7725 (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: zeQC7zdrTlHj+J/Qa+/ibhEit726JjPQUDopcUTl+m5B1nJdaLki6SoqsSzjCUJYCz1Ua42vZnzar4WVqaGGZ3ZY54eLvnWmThCeGGpb56yHEvPSlL9wt8VXmA3zf9+Q X-MS-Exchange-Transport-CrossTenantHeadersStamped: MR1P264MB1617 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.093 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] QW5vdGhlciB0aGluZywgDQoNCmlmIHRoZSB2bSBpcyBzdGFydCB3aXRoIGNkcm9tPW5vbmUsICB0 aGVuIHlvdSBzd2l0Y2ggdG8gYW4gaXNvLA0KDQp0aGUgdGhyb3R0bGUgZ3JvdXAgaXMgbm90IGdl bmVyYXRlZCAoK3RoZSBhdXRvZ2VuZXJhdGVkIG5vZGVuYW1lcykNCg0KDQoNCg0K --===============5368529872063933413== 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 --===============5368529872063933413==--