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 001821FF187 for ; Mon, 30 Jun 2025 16:29:07 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 963BC1D643; Mon, 30 Jun 2025 16:29:44 +0200 (CEST) To: "pve-devel@lists.proxmox.com" Date: Mon, 30 Jun 2025 14:29:34 +0000 References: <20250627155737.162083-1-f.ebner@proxmox.com> <20250627155737.162083-19-f.ebner@proxmox.com> In-Reply-To: <20250627155737.162083-19-f.ebner@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 18/31] blockdev: add change_medium() helper Content-Type: multipart/mixed; boundary="===============8062063840267836263==" Errors-To: pve-devel-bounces@lists.proxmox.com Sender: "pve-devel" --===============8062063840267836263== 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 0C72CD2E51 for ; Mon, 30 Jun 2025 16:29:43 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id DFE561D5D5 for ; Mon, 30 Jun 2025 16:29:42 +0200 (CEST) Received: from PR0P264CU014.outbound.protection.outlook.com (mail-francecentralazon11022117.outbound.protection.outlook.com [40.107.161.117]) (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, 30 Jun 2025 16:29:41 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=y6qzBNk6xyKBIK2848U6+HIRuHNHf3iBZztta0TNnDRBLQXfs/26i4tAIj+8S0tcLYOcd/rVg7Ei+/Z9LY9B8DDZ3/d0De4gVXli16f26J3aYnaaaBo9+FPc19hpwHyvPPfxht4248+BmkMHhBiXUS6OmP+qFlXClv2eUvUE7fIEhU1ZoqctzUvZ074VRRtd6mVxteZQCAszEXpnR8olnkUsEd+jOMAoBtN853V+UG9u5WkoT+Bq5uS+vJrbGwEke1XFh/LZbYKYpni6p7pEoQwfsA3/mhJO9BvcRJVw0JcZsmBAWCp+j5bXg1DKTVRXfoEPeK58YxUZdLtA9F1nmw== 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=gmbm5oP8ua0davz0eknRDFpzD+NJ/bwV9cL9Rk8XCS8=; b=F9LnxHD+ryOAl6FU1lyK6n1RbZcwtjAWQlgw6nUSbARZKhzuAKmYP+JXFHrPLDGpvsJIbVQFtlvzWfOnJD/Q3zTYIOQlNY61MrIm1oan+6Cutsi+RehPuavROvs4ClRVEa8z6PL47enbbTg3XMB37yB/2AYZPm01vl/sDzkYe/Yu0khSmAaxOAx3xCqGpLP1iRxkTAzYlYNZbtdQVZqMixYApX0ltZzBzZSOmMM4mLVTqHqV+gLBnOkfPhbJRx3ZGNaaQz+IyBT/J1hiQf31VTIOwCAUOsitoT1jDEYgAn9hOvZzSx1zIyXhAOZG9gNYz3OgtSkp4i01Ao8CyNC/Tg== 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=gmbm5oP8ua0davz0eknRDFpzD+NJ/bwV9cL9Rk8XCS8=; b=qqxrUkGB3Vq/1WWA43pjdLnZJ9HGxYvXflJzW5UPFwvFvrylukm+Tw0CiQ7SGBRWaK4/bUL+mO+8t8pVLeFqgf3diQIdsZHC0jRLFDF44SzptGm3IoK/0cxOwbeVXGB3dmeHftr3MN0sVcUiqLyZwz2uzEhx+YhAm0JmE6lL2TI= Received: from PAZP264MB3686.FRAP264.PROD.OUTLOOK.COM (2603:10a6:102:d8::7) by PATP264MB5459.FRAP264.PROD.OUTLOOK.COM (2603:10a6:102:3f9::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8880.31; Mon, 30 Jun 2025 14:29:34 +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; Mon, 30 Jun 2025 14:29:34 +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/vz0ew5sHM5FYp0rQbx9KA Date: Mon, 30 Jun 2025 14:29:34 +0000 Message-ID: References: <20250627155737.162083-1-f.ebner@proxmox.com> <20250627155737.162083-19-f.ebner@proxmox.com> In-Reply-To: <20250627155737.162083-19-f.ebner@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_|PATP264MB5459:EE_ x-ms-office365-filtering-correlation-id: 881b25d5-ea7d-46f2-a1a3-08ddb7e288c7 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230040|376014|10070799003|366016|1800799024|38070700018|7053199007; x-microsoft-antispam-message-info: =?utf-8?B?NkkzZmprR1dGWGhFNlNoWmM0OGpHc0x4YVZVL3FCcGZ6U1NKeVY1VTdTK0VI?= =?utf-8?B?akl4ZXI2VnFTSWxaUzhjNDk3WUdNWFg2cTdicWdjUWd1RnJET1BOeDlFSTFw?= =?utf-8?B?UkJ5emVMMGJQcXA3WG4vUUxCQkRqSkdTbEg1L2oyVmZjSXJ2VTFnZ3Vwd2p4?= =?utf-8?B?VC9XRmFYOU9JQmUxVTE4NlVzRHFBMURyUnJtanFzRWh1WVQ2ellnY21jdjdE?= =?utf-8?B?MFhLZzdJOW9TeEFqZ2YvS0lodFlWSU5nRlVrVHJ5V3NlQ3ZHZ2w2MTkza3RX?= =?utf-8?B?VzJ4c3c5Vk83K1hnVnZNMTVZWFk1M2VnU2pybi9kSEhreHgyZ3ExRkxWVEor?= =?utf-8?B?ZlhqQ2hyeTJRQUlrck9lNHFFZitiMGkxRnp1S1UwUURyRGNYNXVDQmhBa0ho?= =?utf-8?B?OG8zL1NRQVIvNHlNNGZ3bDNWRGxPZUIxS1JCUGVMRXhGZnhIa1VPdkZrTlcx?= =?utf-8?B?eHEwYk85cStmNmVvRzF3cDRBODQycjRzSVFLT0tmeWlKL0FvOUNzNjc2ZWNr?= =?utf-8?B?OGNTQ2N3YS9ZZ2lBWjd3bWZUbzdiWVFBUDNQT3FUdjlqR1RGZnhFSzJ2UUkw?= =?utf-8?B?cXIyb0lUV3N3emdGM1NiQy82U0xwTW5HQXZrU2pTU2g1MWJ3dzNJY1BSN2Z3?= =?utf-8?B?b3czcXBoTjF1cDQ5Z3g4amlodXBoaVJpVnZQRjdSTExaZjNRT2NKcFJhbEw5?= =?utf-8?B?My9hY3JicS8vVThBMjVRd3piVkxTK1BMK3M4UFVKQnB1Zy9COVNqS0Fsd1Yv?= =?utf-8?B?TUFLNnFlUmVONTdVWi83OFZHY2N0OW5vZVhLR3ZFdlVRN2JvTnZOdU96UUhC?= =?utf-8?B?cTN3SzJJYUJHRmJQMWVUSHZsUVhWOEx5WHpSakMzMHdmbGJsVVpBa0k5SmQz?= =?utf-8?B?Qm1URE5qbHNEQ012SDFRd0xOc2pjTStSUkNsSE1VY1l5amtQY0NPRFNUMURm?= =?utf-8?B?Mll5MkZ0YVN1bEtTNHdnZTkyVi8wUFBsdFMxZmVpR1EzMHBOTytEaHhlTWtn?= =?utf-8?B?ckxTVjlWTFpGSHRhVUpnRmM4UHRNSXBQVkVGQmIyRkhkMHJ5WlhUNGZoUlpy?= =?utf-8?B?VFcycG1OYzhUeC9BY1JFM045enM0TC9mQ2tCZkFwR1k3akhtQVBmNk9CTVpT?= =?utf-8?B?TVQ1WlRoM1pGNXQ0VFlEd3pCUUlCSnJtNDluYnQxNUlqcCtUKzNQVDh3WHRa?= =?utf-8?B?NFg2Snp2ZGk2VFNZWVlVTG1iaVpXd1d5U0lCb1IxNFZqNFBFU1Rhb2dqQnhv?= =?utf-8?B?bVYyZmF5ZStBbnB6bmhjckU3RjJVTG1YRjZGcnU0Si9kOEd1ZnZIOGVnWU5K?= =?utf-8?B?SXA1dXdVcCtIWEpHSW9NZnU5NW9kZDdkTktmc29zY2RMMGRkbEovc3NZWVlj?= =?utf-8?B?dldFTm5sQnFmQkxNUHY2bStuVTVpRG54WE9rZmp2VFl0ZmVRWERmOVBwMVhU?= =?utf-8?B?N3ZPazRhUmpKUVJaNVpEQmRFL0ZPclpHV2J3QVBFeHI3MnV1WjhCMWZObEFI?= =?utf-8?B?VWdRbVI4eGlRdkRheExoc3gyeEVXM2crZmpyUHZ6R3ZzTFZzZWJ3dzVhOEt2?= =?utf-8?B?T1dYdngxWUZvc0hHcmJ1d0pJSG0zZmdhQ3IzaHA4WURDOXlkSU9LWjZjRzJk?= =?utf-8?B?bFhjZWVMbU9Hd1NXcFlZZ25tc1BmTkUwZUxTdUdMdlorR25yUysrUjdPTVJv?= =?utf-8?B?QmprZlBqZUJXTnE1ZmZ4UU5oc0UxV3plZGNPZEU4NEFuSy9pRm8wSmlVbjRZ?= =?utf-8?B?M29lV1o1TkZEdlZVT0NYNm9SWkhSZHZOcjlwU0tkWm43WFdyWmp6ZXkzdlRq?= =?utf-8?B?cVlQeUR0UE1LZllsUzdQWjdtRjg3ZHBRL3N2SDhQZ3NjNWlLZEhDSUZVNmI4?= =?utf-8?B?K0lFN2g0c3Y1MjVVekZScGZhRGNJcXZzeVZCYW0wVVdmby9iMEhHcHBMTGFl?= =?utf-8?B?azd0MFJhQTl1bDF6SEthREIvRnY5empMaENxK1B1VEZWOXEySVRQQ0FVKzBW?= =?utf-8?B?ZVdmZEVyUGxnPT0=?= 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)(10070799003)(366016)(1800799024)(38070700018)(7053199007);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?U05mK2tNK0MydDJ6UlBBay9lbnFTNWdOd2lYZlVCWGJkNWJxMXgzRHd0WGZO?= =?utf-8?B?aGEzMTFqRnZoMlVQeWsvVnNmN1dPa3o3Y2pxWWhVdm1MWWlHNFhsRHRuSWpn?= =?utf-8?B?dXFVVlFFSmE4bEs2SVJQR3luV3hpc1o2STJwcUpBa3p1S3pnZXUwbkwvVytY?= =?utf-8?B?SDQ3MjN3TEpYWWRkRUJGMldZaGg2RVJ2TTBKSGQ2OHQ2VEorS1lZY3BjSGpj?= =?utf-8?B?VTlLUEp6bDFpeThYVFkxQ085T0ZLc2ROUTRRb09YVXdlTnhzVU9EQ3lKS2hO?= =?utf-8?B?Ni9rNUlpT2lCdFFOZ0dKZ1NnVU1vZm54OHpmbXBXQU9JSzl6alg4Zk9FcmtT?= =?utf-8?B?NStYU1NmNzBIV2lianBZNmtqUWJtZ3NiYXN2YjhVNGRPV0sxV2M1V2l5ZEdP?= =?utf-8?B?ZEJ2VTBpd3V4aExLMGNUNDlCWFRNYmZhMCtmcTdrQWZXcE1IQU14WmY5Ny8x?= =?utf-8?B?RWhPRlNZSHVpdE1LZy8vVjJXQTd0WDR5ZFp3V2t0NDN2elZKcTR5MzBJTXBS?= =?utf-8?B?ei8vc2l1QmRmaTFMUnFybUJNNno1bkZ4Tkg1TTZ1RGNsd2pabjZFbUw0dEtR?= =?utf-8?B?L1ZuMlo4RDBkOHB4cVFocWtIZU5zRHcrb09GdWVrbGNFRGh2dzZsMUNjWmVq?= =?utf-8?B?UC9USGMrL1Y1NUhYRm8wVXBYYXZJdFNpSU50Y1dSQ3pzTTJYN2NjTm5hVkt1?= =?utf-8?B?d21SbUlmRy85WWJsa2FDWTJ0UGhWKytRZkNmOVBhM3p2MGVtdWRMdzBlL285?= =?utf-8?B?MWMrR281VEY0a0I2bVNqWlJRQ1F0SmF3VkFGTTA3Mld4N0FLVXZMYVdBNS9D?= =?utf-8?B?SE9RbkJlNmFQWVdhOUI0THRVWkE2YWc4ajI3aUlHTFFGNnFtM0ZMZjczVGVj?= =?utf-8?B?SGt2c1kwWitISGRBOUlMSXZPZUZHQWJvektrRERJdWlHYkJad1l3N0tKUTBx?= =?utf-8?B?cXhZQlJsYlZIazJrdUlhaml1NklOQ3A1V1pwQ2thV3poWDFRdHhzTkNVV0sx?= =?utf-8?B?dVVlR1lLSmhaUmJKYVZjM0xqNTZtLzZkbjNsc2dJMTVqcm16YnVYVHYzZllL?= =?utf-8?B?TWJRY2xTdU5MbGNZV2doaHlreG91azdkNm5VZG0xU2JpNTNpNC82YWE1MXdP?= =?utf-8?B?RTBSeVR2YVpCdEdqT0JWa21zcDNrSDhpM3pzS1ZVOUw5RlFrR3QvVXRZa1V6?= =?utf-8?B?S3U5U3ZuZE1qNUwwRWw4allNcFR1WFB4YzNkeUhFT0FPeVljRnY3VUtNZnlX?= =?utf-8?B?dWdxVnBIOGpUWXhmd2diUXJqZFZ6WERZNEpFRUhrRU84SlpTY2E0RHFiOVRL?= =?utf-8?B?S1VoK215RzZ6bUFkcnJRczNVTTdpancwNmpOVHRBSnFtTmRGWXBkQlZkMUVz?= =?utf-8?B?UDVTVDhLVCtoS3dUY2ZpMUVPRUpJdmlQNHZqN2VIQm1wdHMvdy8waHgxTWJU?= =?utf-8?B?S2ViR2F3UUh4TTdhT2NraTl4SVRGWTRZSU9XUTJXYzREYkxVc0dsNVhvSkQz?= =?utf-8?B?MjdycmRBZXBDZGJRb2htSEgyR3F2anlnZmgyTkVYak5hWmtZektJQWttcE9V?= =?utf-8?B?M25Nd2lubFFmUENWQ0RLV0c2UmVuZE9pUGVyakZVc29NbnZ4akYwUGc0dk1n?= =?utf-8?B?UHZEcUljaW84VDR4ZTNtUDcyT3p4bzY3dEpBV3FHWlVxOVVmWTNKRkZGbVIy?= =?utf-8?B?aFVRdVJvdkxUMmVIY1k0a1h2aWNNL056SHpjS1RrT2RNZ2lPbnVWUzdwRW5V?= =?utf-8?B?VUpHcFRuNC9ENmR6Z3dkZUtNWmZGYmFQUGswVzNsNWZoNEp2aDZWc05jbEJ0?= =?utf-8?B?NXRmcW8yNHFMclgyTGNzSmxMRFNrSDBvU2ZnYVpDWkVMRFF4ekdpSmtrZzE2?= =?utf-8?B?d0hkTlVFM1o2dlM0Mm8zUHlLN3FYQ2VnSW1uVFdDMEp3djk4Ymo1cHI2NExO?= =?utf-8?B?Y1pMdWh5dWozc0dvQWUxOWZFTTNFSnpnVmtRNThhdDkram1tQXlmc1RFcTBh?= =?utf-8?B?TTVnQUV6WklPMTBuVVBDM3JnZ0k1OU1seFV3dWtQRmQvNkNGcjNxajgyUmh4?= =?utf-8?B?Z1JVZ3BTeGtlV2xsdDgycjNWMXdkMlVEdmxOdUxnclZJVFAvaG5iSGF4bnV6?= =?utf-8?B?ZHZETVBFdWp1bGxQNkRZYlM1bUEwd05zNXdSZTBsUDJJM0JDSU5Hc0FpcE96?= =?utf-8?Q?Q8kMsc+bVZojJfxcACgHIWzI+uTnqscLYKq7G6v8BlaB?= Content-Type: text/plain; charset="utf-8" Content-ID: <516F4416A0459245BF0ACBDA61DEB829@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: 881b25d5-ea7d-46f2-a1a3-08ddb7e288c7 X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Jun 2025 14:29:34.1642 (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: kEUKpEam2HkEPNTbyPbFlqI2S3Fq39RcgHP1+C5yHHNISHg/NkAqQSP0tEaC1Gw6yj5wWfwyW9QnvGK3LMDSe0BsgIQZVnaaPTh6pBkzL+QEOx6L/a2XeWqZTofRsV5K X-MS-Exchange-Transport-CrossTenantHeadersStamped: PATP264MB5459 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.096 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_MSPIKE_H2 0.001 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 QWZ0ZXIgYSBjbG91ZGluaXQgcmVnZW5lcmF0ZSwgb3IgaWYgSSBzd2FwIGEgY2Ryb20gaW1hZ2Ug dG8gYSBuZXcgY2Ryb20KaW1hZ2UsCgp0aGUgb2xkIGZvcm1hdCAmJiBmaWxlIGJsb2NrZGV2IGFy ZSBub3QgcmVtb3ZlZCwgIGFuZCB0aGUgbmV3IGJsb2NrZGV2cwpoYXZlIGF1dG9nZW5lcmF0ZWQg bm9kZW5hbWVzCgoKaW5mbyBibG9ja2RldiAtbgoKI2Jsb2NrMTQzOiAvdmFyL2xpYi92ei9pbWFn ZXMvMTA3L3ZtLTEwNy1jbG91ZGluaXQucWNvdzIgKHFjb3cyKQogICAgQ2FjaGUgbW9kZTogICAg ICAgd3JpdGViYWNrCgojYmxvY2swMDM6IC92YXIvbGliL3Z6L2ltYWdlcy8xMDcvdm0tMTA3LWNs b3VkaW5pdC5xY293MiAoZmlsZSkKICAgIENhY2hlIG1vZGU6ICAgICAgIHdyaXRlYmFjawoKCmZj NGRhMDA1YjgyNjQxOTFhOTkyM2VhMjY2YmU1OTE6IC92YXIvbGliL3Z6L2ltYWdlcy8xMDcvdm0t MTA3LQpjbG91ZGluaXQucWNvdzIgKHFjb3cyLCByZWFkLW9ubHkpCiAgICBDYWNoZSBtb2RlOiAg ICAgICB3cml0ZWJhY2sKCmVjNGRhMDA1YjgyNjQxOTFhOTkyM2VhMjY2YmU1OTE6IC92YXIvbGli L3Z6L2ltYWdlcy8xMDcvdm0tMTA3LQpjbG91ZGluaXQucWNvdzIgKGZpbGUsIHJlYWQtb25seSkK ICAgIENhY2hlIG1vZGU6ICAgICAgIHdyaXRlYmFjawoKCm9yCgoKVHlwZSAnaGVscCcgZm9yIGhl bHAuCiMgaW5mbyBibG9jayAtbgojYmxvY2s1OTQ6IC92YXIvbGliL3Z6L3RlbXBsYXRlL2lzby9u ZXcuaXNvIChyYXcpCiAgICBDYWNoZSBtb2RlOiAgICAgICB3cml0ZWJhY2sKCiNibG9jazQzOTog L3Zhci9saWIvdnovdGVtcGxhdGUvaXNvL25ldy5pc28gKGZpbGUpCiAgICBDYWNoZSBtb2RlOiAg ICAgICB3cml0ZWJhY2sKCgoKZmIwMWU1ZjBkNzdmMTdkYWVmNGRmMmVhNWExZDBjZDogL3Zhci9s aWIvdnovdGVtcGxhdGUvaXNvL29sZC5pc28gKHJhdywKcmVhZC1vbmx5KQogICAgQ2FjaGUgbW9k ZTogICAgICAgd3JpdGViYWNrCgplYjAxZTVmMGQ3N2YxN2RhZWY0ZGYyZWE1YTFkMGNkOiAvdmFy L2xpYi92ei90ZW1wbGF0ZS9pc28vb2xkLmlzbwooZmlsZSwgcmVhZC1vbmx5KQogICAgQ2FjaGUg bW9kZTogICAgICAgd3JpdGViYWNrCgoKLS0tLS0tLS0gTWVzc2FnZSBpbml0aWFsIC0tLS0tLS0t CkRlOiBGaW9uYSBFYm5lciA8Zi5lYm5lckBwcm94bW94LmNvbT4KUsOpcG9uZHJlIMOgOiBQcm94 bW94IFZFIGRldmVsb3BtZW50IGRpc2N1c3Npb24gPHB2ZS0KZGV2ZWxAbGlzdHMucHJveG1veC5j b20+CsOAOiBwdmUtZGV2ZWxAbGlzdHMucHJveG1veC5jb20KT2JqZXQ6IFtwdmUtZGV2ZWxdIFtQ QVRDSCBxZW11LXNlcnZlciAxOC8zMV0gYmxvY2tkZXY6IGFkZApjaGFuZ2VfbWVkaXVtKCkgaGVs cGVyCkRhdGU6IDI3LzA2LzIwMjUgMTc6NTc6MTQKClRoZXJlIGlzIGEgc2xpZ2h0IGNoYW5nZSBp biBiZWhhdmlvciBmb3IgY2xvdWQtaW5pdCBkaXNrcywgd2hlbiB0aGUKZmlsZSBmb3IgdGhlIG5l dyBjbG91ZC1pbml0IGRpc2sgaXMgJ25vbmUnLiBQcmV2aW91c2x5LCB0aGUgY3VycmVudApkcml2 ZSB3b3VsZCBub3QgYmUgZWplY3RlZCwgbm93IGl0IGlzLiBOb3Qgc3VyZSBpZiB0aGF0IGVkZ2Ug Y2FzZSBjYW4KZXZlbiBoYXBwZW4gaW4gcHJhY3RpY2UgYW5kIGl0IGlzIG1vcmUgY29ycmVjdCwg YmVjdWFzZSB0aGUgY29uZmlnIHdhcwphbHJlYWR5IHVwZGF0ZWQuCgpDby1kZXZlbG9wZWQtYnk6 IEFsZXhhbmRyZSBEZXJ1bWllciA8YWxleGFuZHJlLmRlcnVtaWVyQGdyb3VwZS0KY3lsbGVuZS5j b20+ClNpZ25lZC1vZmYtYnk6IEZpb25hIEVibmVyIDxmLmVibmVyQHByb3htb3guY29tPgotLS0K wqBzcmMvUFZFL1FlbXVTZXJ2ZXIucG3CoMKgwqDCoMKgwqDCoMKgwqAgfCA0MCArKysrKystLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCsKgc3JjL1BWRS9RZW11U2VydmVyL0Jsb2NrZGV2LnBt IHwgMTggKysrKysrKysrKysrKysrCsKgMiBmaWxlcyBjaGFuZ2VkLCAyNSBpbnNlcnRpb25zKCsp LCAzMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9zcmMvUFZFL1FlbXVTZXJ2ZXIucG0gYi9z cmMvUFZFL1FlbXVTZXJ2ZXIucG0KaW5kZXggM2YxMzVmY2IuLjZlNDQxMzJlIDEwMDY0NAotLS0g YS9zcmMvUFZFL1FlbXVTZXJ2ZXIucG0KKysrIGIvc3JjL1BWRS9RZW11U2VydmVyLnBtCkBAIC01 MTcwLDMwICs1MTcwLDE1IEBAIHN1YiB2bWNvbmZpZ191cGRhdGVfZGlzayB7CsKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoCB9CsKgCsKgwqDCoMKgwqDCoMKgwqAgfSBlbHNlIHsgIyBjZHJvbQorwqDC oMKgwqDCoMKgwqDCoMKgwqDCoCBldmFsIHsgUFZFOjpRZW11U2VydmVyOjpCbG9ja2Rldjo6Y2hh bmdlX21lZGl1bSgkc3RvcmVjZmcsCiR2bWlkLCAkb3B0LCAkZHJpdmUpOyB9OworwqDCoMKgwqDC oMKgwqDCoMKgwqDCoCBteSAkZXJyID0gJEA7CsKgCi3CoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGlm ICgkZHJpdmUtPntmaWxlfSBlcSAnbm9uZScpIHsKLcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoCBtb25fY21kKCR2bWlkLCAiZWplY3QiLCBmb3JjZSA9PiBKU09OOjp0cnVlLCBpZCA9Pgoi JG9wdCIpOwotwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGlmIChkcml2ZV9pc19jbG91 ZGluaXQoJG9sZF9kcml2ZSkpIHsKLcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgIHZtY29uZmlnX3JlZ2lzdGVyX3VudXNlZF9kcml2ZSgkc3RvcmVjZmcsICR2bWlkLAokY29u ZiwgJG9sZF9kcml2ZSk7Ci3CoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgfQotwqDCoMKg wqDCoMKgwqDCoMKgwqDCoCB9IGVsc2UgewotwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg IG15ICgkcGF0aCwgJGZvcm1hdCkgPQotwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqAKUFZFOjpRZW11U2VydmVyOjpEcml2ZTo6Z2V0X3BhdGhfYW5kX2Zvcm1hdCgkc3RvcmVj ZmcsICRkcml2ZSk7Ci0KLcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAjIGZvcmNlIGVq ZWN0IGlmIGxvY2tlZAotwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIG1vbl9jbWQoJHZt aWQsICJlamVjdCIsIGZvcmNlID0+IEpTT046OnRydWUsIGlkID0+CiIkb3B0Iik7Ci0KLcKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBpZiAoJHBhdGgpIHsKLcKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgIG1vbl9jbWQoCi3CoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgICR2bWlkLAotwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoCAiYmxvY2tkZXYtY2hhbmdlLW1lZGl1bSIsCi3CoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGlkID0+ICIkb3B0IiwKLcKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgZmlsZW5hbWUgPT4gIiRw YXRoIiwKLcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgZm9y bWF0ID0+ICIkZm9ybWF0IiwKLcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg ICk7Ci3CoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgfQorwqDCoMKgwqDCoMKgwqDCoMKg wqDCoCBpZiAoJGRyaXZlLT57ZmlsZX0gZXEgJ25vbmUnICYmCmRyaXZlX2lzX2Nsb3VkaW5pdCgk b2xkX2RyaXZlKSkgeworwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHZtY29uZmlnX3Jl Z2lzdGVyX3VudXNlZF9kcml2ZSgkc3RvcmVjZmcsICR2bWlkLAokY29uZiwgJG9sZF9kcml2ZSk7 CsKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCB9CsKgCivCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGRp ZSAkZXJyIGlmICRlcnI7CisKwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHJldHVybiAxOwrCoMKg wqDCoMKgwqDCoMKgIH0KwqDCoMKgwqAgfQpAQCAtNTIzMCwxOCArNTIxNSw3IEBAIHN1YiB2bWNv bmZpZ191cGRhdGVfY2xvdWRpbml0X2RyaXZlIHsKwqDCoMKgwqAgbXkgJHJ1bm5pbmcgPSBQVkU6 OlFlbXVTZXJ2ZXI6OmNoZWNrX3J1bm5pbmcoJHZtaWQpOwrCoArCoMKgwqDCoCBpZiAoJHJ1bm5p bmcpIHsKLcKgwqDCoMKgwqDCoMKgIG15ICgkcGF0aCwgJGZvcm1hdCkgPQotwqDCoMKgwqDCoMKg wqDCoMKgwqDCoCBQVkU6OlFlbXVTZXJ2ZXI6OkRyaXZlOjpnZXRfcGF0aF9hbmRfZm9ybWF0KCRz dG9yZWNmZywKJGNsb3VkaW5pdF9kcml2ZSk7Ci3CoMKgwqDCoMKgwqDCoCBpZiAoJHBhdGgpIHsK LcKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgbW9uX2NtZCgkdm1pZCwgImVqZWN0IiwgZm9yY2UgPT4g SlNPTjo6dHJ1ZSwgaWQgPT4KIiRjbG91ZGluaXRfZHMiKTsKLcKgwqDCoMKgwqDCoMKgwqDCoMKg wqAgbW9uX2NtZCgKLcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAkdm1pZCwKLcKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAiYmxvY2tkZXYtY2hhbmdlLW1lZGl1bSIsCi3CoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgaWQgPT4gIiRjbG91ZGluaXRfZHMiLAotwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGZpbGVuYW1lID0+ICIkcGF0aCIsCi3CoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqAgZm9ybWF0ID0+ICIkZm9ybWF0IiwKLcKgwqDCoMKgwqDCoMKg wqDCoMKgwqAgKTsKLcKgwqDCoMKgwqDCoMKgIH0KK8KgwqDCoMKgwqDCoMKgIFBWRTo6UWVtdVNl cnZlcjo6QmxvY2tkZXY6OmNoYW5nZV9tZWRpdW0oJHN0b3JlY2ZnLCAkdm1pZCwKJGNsb3VkaW5p dF9kcywgJGNsb3VkaW5pdF9kcml2ZSk7CsKgwqDCoMKgIH0KwqB9CsKgCmRpZmYgLS1naXQgYS9z cmMvUFZFL1FlbXVTZXJ2ZXIvQmxvY2tkZXYucG0KYi9zcmMvUFZFL1FlbXVTZXJ2ZXIvQmxvY2tk ZXYucG0KaW5kZXggNzNjYjdhZTUuLjhlZjE3YTNiIDEwMDY0NAotLS0gYS9zcmMvUFZFL1FlbXVT ZXJ2ZXIvQmxvY2tkZXYucG0KKysrIGIvc3JjL1BWRS9RZW11U2VydmVyL0Jsb2NrZGV2LnBtCkBA IC01MTAsNCArNTEwLDIyIEBAIHN1YiByZXNpemUgewrCoMKgwqDCoCApOwrCoH0KwqAKK3N1YiBj aGFuZ2VfbWVkaXVtIHsKK8KgwqDCoCBteSAoJHN0b3JlY2ZnLCAkdm1pZCwgJHFkZXZfaWQsICRk cml2ZSkgPSBAXzsKKworwqDCoMKgICMgZm9yY2UgZWplY3QgaWYgbG9ja2VkCivCoMKgwqAgbW9u X2NtZCgkdm1pZCwgImVqZWN0IiwgZm9yY2UgPT4gSlNPTjo6dHJ1ZSwgaWQgPT4gIiRxZGV2X2lk Iik7CisKK8KgwqDCoCBteSAoJHBhdGgsICRmb3JtYXQpID0KUFZFOjpRZW11U2VydmVyOjpEcml2 ZTo6Z2V0X3BhdGhfYW5kX2Zvcm1hdCgkc3RvcmVjZmcsICRkcml2ZSk7CisKK8KgwqDCoCBpZiAo JHBhdGgpIHsgIyBubyBwYXRoIGZvciAnbm9uZScKK8KgwqDCoMKgwqDCoMKgIG1vbl9jbWQoCivC oMKgwqDCoMKgwqDCoMKgwqDCoMKgICR2bWlkLCAiYmxvY2tkZXYtY2hhbmdlLW1lZGl1bSIsCivC oMKgwqDCoMKgwqDCoMKgwqDCoMKgIGlkID0+ICIkcWRldl9pZCIsCivCoMKgwqDCoMKgwqDCoMKg wqDCoMKgIGZpbGVuYW1lID0+ICIkcGF0aCIsCivCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGZvcm1h dCA9PiAiJGZvcm1hdCIsCivCoMKgwqDCoMKgwqDCoCApOworwqDCoMKgIH0KK30KKwrCoDE7Cg== --===============8062063840267836263== 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 --===============8062063840267836263==--