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 37B331FF183 for ; Wed, 22 Oct 2025 11:35:48 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 8B94912ECD; Wed, 22 Oct 2025 11:36:14 +0200 (CEST) To: "pve-devel@lists.proxmox.com" , "f.ebner@proxmox.com" Date: Wed, 22 Oct 2025 09:35:32 +0000 References: <20251021140054.3916467-1-alexandre.derumier@groupe-cyllene.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 v2 pve-storage 1/2] lvmplugin: use blkdiscard when supported instead cstream to saferemove drive Content-Type: multipart/mixed; boundary="===============2414079085657571075==" Errors-To: pve-devel-bounces@lists.proxmox.com Sender: "pve-devel" --===============2414079085657571075== 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 6A686D3559 for ; Wed, 22 Oct 2025 11:36:13 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id E5BBC12E41 for ; Wed, 22 Oct 2025 11:35:42 +0200 (CEST) Received: from MRZP264CU002.outbound.protection.outlook.com (mail-francesouthazon11020119.outbound.protection.outlook.com [52.101.165.119]) (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, 22 Oct 2025 11:35:41 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=MRenEl8M2a78adgLHx+dE7zjLFS34NkH2YrcXfWfWHghK5tROgKNRs1PuNKV5H8KVXe1mgBlZw53I1LiSuCPTb8kTZeYs7O+1fbG69FA52l15txmglmH+TKH/XxL0U+krSZalQ97XxiA322H81aJG+cEabkGB2aEl8+qle5/wWlK1TFOzBXXISb7BEN3SJcHPWEgr6BZEimerWDyorA/pMIsXGRglBpgi83HZUXy1xc6wrkx20GOV2g3dh1VKJc1mP4Z3zPKFa7fQKr2yCP94CylvgS2c+U415jgwLqVwJItiIpSTcRhYPeONFvAIjSOZDCjMZO8XjdhxDwR0iQWCQ== 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=vvjkYfI8p7OlWxy4jM4aFLJPie0Q+chqWAeuWiP9YcE=; b=jCmBRPYickXMSNLZH7jBNzW5xntFUcvDn4iBXDrgzC7XOz49K92F6RPNtt1NytZ1NCKoAhEHPZMxE+Tu6JOjvrb7dRBt8ZV1JN1gOZZsACFfb45kTzFCjfTEgbPccRjJpKzarWTexaDKouVCgPI0Xcr90jxQamNifr3mtlzErAZMJO3NfE3KyiQla98wiuidAtE9yMnsFrdz+XzWnEhOzxKGmbvEaRkmwpEr4LU5pjDAWul5s9IbkKdgjNKN6pPsq6Som9SoYTqZPg12ThW5lsgQgJNSfyD1TjthgpY4eY6mkADRUappminDqNDHxcj9SBM7u6BwZRhJzbz0MD6yAA== 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=vvjkYfI8p7OlWxy4jM4aFLJPie0Q+chqWAeuWiP9YcE=; b=ZCtUczktRCz0J6PJMMtKW2mSeyCKPZas5An1ld8ukkS/WZ5RCwlFDl6AvOYMo8T5tZzxbXF/zetDVSqI5XNM+2cDeQC6x7x5D1zpzQmCmSCXBhfE2m2wz8NZSupKQI5SfZ4T0J10GJOgNDs4aXM5w24C9AvfntXcqhhcy2s5rcE= Received: from PAZP264MB3686.FRAP264.PROD.OUTLOOK.COM (2603:10a6:102:d8::7) by PASP264MB4535.FRAP264.PROD.OUTLOOK.COM (2603:10a6:102:435::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9253.12; Wed, 22 Oct 2025 09:35:33 +0000 Received: from PAZP264MB3686.FRAP264.PROD.OUTLOOK.COM ([fe80::5426:58f9:760b:c8a2]) by PAZP264MB3686.FRAP264.PROD.OUTLOOK.COM ([fe80::5426:58f9:760b:c8a2%4]) with mapi id 15.20.9253.011; Wed, 22 Oct 2025 09:35:32 +0000 From: "DERUMIER, Alexandre" To: "pve-devel@lists.proxmox.com" , "f.ebner@proxmox.com" Subject: Re: [pve-devel] [PATCH v2 pve-storage 1/2] lvmplugin: use blkdiscard when supported instead cstream to saferemove drive Thread-Topic: [pve-devel] [PATCH v2 pve-storage 1/2] lvmplugin: use blkdiscard when supported instead cstream to saferemove drive Thread-Index: AQHcQpM1EmKcM51M+kyibUIhvZRUHrTN1NeAgAAUbYA= Date: Wed, 22 Oct 2025 09:35:32 +0000 Message-ID: <414f3fba72876b4138458b625275892e059378af.camel@groupe-cyllene.com> References: <20251021140054.3916467-1-alexandre.derumier@groupe-cyllene.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_|PASP264MB4535:EE_ x-ms-office365-filtering-correlation-id: 374690b6-a404-4b01-c35d-08de114e58d3 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230040|376014|1800799024|366016|38070700021|13003099007; x-microsoft-antispam-message-info: =?utf-8?B?U29aY3N2VExFbkpwYWZTUW01Z3FmaFdkSis3S0tSa1Z5bXR1V0FxQ04xYjhQ?= =?utf-8?B?a1JQNVVzc2Y4Tm43UC9NZVEzWUdHRFRySmNwRnlsMFBlQ1QxMnQ2a1JLWWhj?= =?utf-8?B?WUN2TGxyS21qSXhwM0U0VndGUEpIMEJlYWoxU0dMUDZQUkZ0MHpqQ2c1K2FW?= =?utf-8?B?L25FRVRGS1luYUlPdmE0QzJmQks0RG1CWFJxS1pRdm9VWHpiMjlDa1BpWHk2?= =?utf-8?B?K0k1MmVJMjhuUnhLMnJiUFlJQnMwdVNTOGpmUkxnMzZ4cWdmZ2xLb25YQWt4?= =?utf-8?B?TFR6MjFQZXpZZFUxOG90T0VySUx0YkkwWHkvVXdkOWZGZFZ2TkZ4UEpKK2Q5?= =?utf-8?B?QUFFMStxTlh3TUYvUDc0QnhvaFphRDdaaEw0eUpVY2ZEVHJRSkw0Qks4TTFM?= =?utf-8?B?V3I4UC9RalNxa1ZFT1lNSEtQcU9LRi95eFdBTEhtbmNNZWtOQXVBeFR5cE9E?= =?utf-8?B?aFZGbHRGczJvYlA3UitzNUVXV2RDVFRUUG5QVVdPU2djQk0zK0ZJbW9IUnhM?= =?utf-8?B?Zm9qV2c5RjhsNzcwbmJ4YXUrWFRvQWp1eUU3cmdSZk8zazMwR2RJV2toUVZj?= =?utf-8?B?TWVSVFF5Q1dwY1dGOUY0b1gxb1I1NGswbWMwK3M2VEE3R3MrTjRiVGk3MEMv?= =?utf-8?B?M0U1UldTTExXSVpSOFpSckhHWDNyY0tBaG1BTXBRQkNFQTlwOVhoTVdNd3ox?= =?utf-8?B?MVdxWjdZZUVqUFBrckxhdUdHcFJtQjBYY1hKaFF4N0VWeE9haGd1bUNCOU9o?= =?utf-8?B?cDlNZEEwKzR2R3BrL2tHRWxZS3VTTGdORDJ5NDNqZXY1RVFtSkd4bjZVaHBw?= =?utf-8?B?Y09oS3BBVlIvbFFtZEJFYm5iMVYyY2JiZzltYU5TM2VnbmF0RktFdFMwMXUz?= =?utf-8?B?cWhBREkxaU1nK21neTFGWFBEOTdiRERDUjV3Y25kMG9tdTNiOWFVV2htdzEz?= =?utf-8?B?QWkvOFR2RUMrZHdrd0N0TTc4RmtaVlRkWVNjSzJISEw3K1k0ZlNZa0kyY2Ny?= =?utf-8?B?K0tYZGF0c1dYMXpBR0tDOC9LTklaVnpEeFlYYXV5ZnVLQWJnSGwzV0Q0QW54?= =?utf-8?B?TnpLOVM3QkVscmVtVm5xY284VXJkbktyZEZWVXFxT3JVUWtiTXlFeGk3U0Vy?= =?utf-8?B?M0ozQ2VzdEFwSDY0ZlVaNzF4VlNZVjRGTkFPQVU4bWJCSUdGdUdMdDAyZ0JP?= =?utf-8?B?Sm9RaHNaMWd3T3pjQkV3dFY4K0Z1MHhXSkZYdFRZc0xjakw2TmZ2c3pxcXNH?= =?utf-8?B?ZU1LQXl4MDFOUjJ3WVhCckdSdFl3aFVJY2QxOE1uY0tRMThuejJOeHQxQ0pX?= =?utf-8?B?NVJsYXVtY3lVYVM1UEJxUnhobVc2ZUVoWTA4SXdQSkh2Y1gyQytNSDlqWTlr?= =?utf-8?B?ZG00V3BWNzdtNk53OVcxVEpPcEtGcitOb0xOV2E0b21HZU02YjlMWk1oY2Rw?= =?utf-8?B?SERGclhUQUpRTmhkQjREQ1RZeXFLRUlyNVFDZ0lUOWFESnVRVTAwd2s0NkRK?= =?utf-8?B?eXhUZlZ4UFdxRnVCK1hFRlNhQVZDUHdXR3FiZ1dVclI4YjJxcWphYmxGbjFu?= =?utf-8?B?NlE2QW4waUdQM3phSmI1SUtkcGUzby9pWkkxTTRLbnhwaWZLYmRpUUtKNDZm?= =?utf-8?B?UDQzZzF4eGJab1Q1aHJYQUNtbWtWQUw4bGxiaEkraCtiM3R2RGgwRUhJOHlD?= =?utf-8?B?QS9vZWpLdkV3MEZWTm92VnJFTFRDNG55M2xOTEVQU2xLRCtUTXJwOEpVNGlS?= =?utf-8?B?QTJrTWhTdlpFV1F6QnByd0VrQTJka1FsZWN0dXp4N2FiNGprS1FhVm1UeUVX?= =?utf-8?B?anlvUW5BWjg0MDFTUHJ6U1ZZSUdmQTF6OVlrVWwxYWRIN0xKYXpYZHVMRys0?= =?utf-8?B?VWhQU05WSm42TG0zbkNhZ0szWVgxeEZuZnZRQWJvaXRyaHIrVHFLTGxtRlVO?= =?utf-8?B?Rm5ad1RQa1kyTUMxMnJWOGtJVnZVUUpWLzZMdnRqcGJodWhuRWZhVVdKcUpN?= =?utf-8?B?VXJmUzRDZEt0ZTFwV1JIcFN2RXpCR0hTamdVY1NORFozcU9jM05YMVd0NUIx?= =?utf-8?Q?bZLxOU?= 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)(1800799024)(366016)(38070700021)(13003099007);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?ZklISEZ3dTRsWCttS0pHTVBrZkV5R3ZYYjlKL2VsRWhpOGxmM1l2UlV1emdO?= =?utf-8?B?SnRUcFpBMHYraTBMalkyWHNWdXBlUlZZMjg4YjVOTE5OUjNjVyt5czQxSzFI?= =?utf-8?B?REFZVzBtdVBqY3Jqb1VWbm5oLzRaVXZXQ3dsa3dvRTlNNHZzVzlCN25HL0RE?= =?utf-8?B?aVhTWnNHbHhCTlByWDc3SlBwVUtkZENPWW5ETVQxWlR5Q3hOYmd2R3NIc2pv?= =?utf-8?B?cDdidWJGMzBFOUJoWXpiNWs5b045dTRBQ0xQLzl5U284bm9oRlFKSDdwR2tE?= =?utf-8?B?RGhGQm5ZbXNFMENWbVdCQUYzaERtdmNXYkRGeXVScG5jN2pxWmpzMktWZVN4?= =?utf-8?B?QS8wVGxOK3c5VEpuUUNET2JBQXJWQmk0YUxNNENSd3VPVlRnUXYyVDFURXVH?= =?utf-8?B?OGpTVGhYdVFqa29TUlpRZkp1ekdpZTM3d2lHM0IxTzY4R1BxalNNRUJmdFpu?= =?utf-8?B?aWRQd1haeTdsaEFqL25LY1huM2FTSFcyMVZtYTJFNnZudFBnbkVuQmR6a2tw?= =?utf-8?B?QmZkVVpUWFFLbVFGSmltZkZuZ0xCd29uT3hzbXJydXc4VHcyVGpTUDlzMWRq?= =?utf-8?B?T2NYQmYxdEl2MEo1K3BZY0Qxcm41b2tDZUxaZVl4cHg2OW5XTlRDSEFINGgw?= =?utf-8?B?U2MwZU1EaVhBY2dTRlpmVmpNb0FGazh1L2ExOThxaFhZd1ExQzBic1hkd05T?= =?utf-8?B?d2NjMkxhRGN2aFF4dFYxL0VwR0NTbWpUQnRkbWJ6Um9QVkFMYllSV0JubGht?= =?utf-8?B?Y1VhckxvK3FKVGFDRG1qZW5ESUVuS3Q4Y0t2eWd2UGVWY0tqWFZ3T0FyUTVl?= =?utf-8?B?Qnh4aVpPOTZXOFAzQm91c0hYb3pybWptMXVHYWRkU2NQYjgrbHowc1Z2UUdk?= =?utf-8?B?cG9qdjliTUF6YzNFK3MyZ2Fya08rZE1xZzRzTGw4cVRVMkU0cFI5NE9ZNGY5?= =?utf-8?B?K3QrcXJFM1d6ajVxaXlXUEVyYWkxcDBOR0VkU3F4WGpZQlpTdUpUQnZjY0Zx?= =?utf-8?B?WDNKMVVpWmZ0L0luN1hIQzJrMVR0SXBNSU9SS0lGMFdpd2pVZEs1Z01yZ3cy?= =?utf-8?B?WmlBQzk2MjZzdEZ1STMxY3JrY1R5MmNCUmtMMXVzWGpibmduVmtDMFBTNlJw?= =?utf-8?B?L2YwTm5DYXhLU3d6VjBsa2wzNE5oeFZtUjdXcFh1emhaQWFFY0ZoQnl2UUxq?= =?utf-8?B?NDYzWS9ibTNjM0RUTFBOTmVNQ3B0WUR4NmFmQ3NZeVRXeHl0RTY1NXhma0xI?= =?utf-8?B?Y0JMVTJBM1RKVkkzV1BjMHhqSXpsUitVNVZ3SGw2MzBMWjhycVFVdm92TFJo?= =?utf-8?B?OHB1T1V6UmNZZTVsbzJWSEJhQ1crYzAwYU5ORU04NGFBWWtqQ0JacXFuUElH?= =?utf-8?B?Ry9FZVZ6Z3RscENSZDdDaDk0UzNaWERmUWF0ek82ZGQrMmlXcUxjMTBIWGFV?= =?utf-8?B?TE9JWTYvc0hRQUx4eWd3bzBwVSt4d2UzNHlUb2dXODVrUFgxcVhmenVidGl3?= =?utf-8?B?MXgvQkZMK1FIZlQ1MGc1Q1RXTzNyRmRIaWdta09VU29HTW5mQmJXWGhTWXJ5?= =?utf-8?B?aHhVekNkSW92dlVPMStydXZRTzMvdUNtYWNBRDZ4RFozb2tCcEpiemkxeXRM?= =?utf-8?B?S1JEVnlRYjYxekVleWw3OHR1alY1OVFEQk5zTExtTUY1TnJ6cjdBTVYrYzBK?= =?utf-8?B?cXhDdmRNM1lYQVh3LzBuWUdXRXpMcWhxNVNKem0rSFdRYXZndGtMaEIwRHh1?= =?utf-8?B?UUx1WWdVSWJDUHQzcWpoa1UrSHAvQmJqdFJZRDZFbkU3M3kweFlsT0dyT2lQ?= =?utf-8?B?UFVRVmY3YlVDOFd5R2N5QzBZVzJPZUI5WFRWSUJaL1N2SGh0YUdXVStXclA3?= =?utf-8?B?OVdlWkU2RktGcE9oK1hXczJkZUJjR09GcTNWRmozc2w0WFJzV2dkYVpGVGds?= =?utf-8?B?NG5YYzlKNHAweEIxaXRndG14SFZubytMeEVmOFZ0c3FCSmQ1d0QxSTlCdERE?= =?utf-8?B?U0JKZVVtcDArWFE5SEFuYmxGa2N5R3Ryakp1TGZQSGh5czdadVpqNEJlT2xR?= =?utf-8?B?RTVsMk9ZR1JkajNVWndzQU83akZhaE9pK2VlQ1ZKNVJnd2d1VFpvdmdTQm9G?= =?utf-8?B?ZVNmNWlCcHU5SUtrNzkxbnNmRHp1MTVmckJzRFdZb056bzRsTHV0WGxvcXI4?= =?utf-8?Q?I4NFB6TilKK7AYWbAc3i4152DUDtiOoqxVZniScNaxGq?= Content-Type: text/plain; charset="utf-8" Content-ID: <22380BAA590C114FB6065F09CCA35B0B@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: 374690b6-a404-4b01-c35d-08de114e58d3 X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Oct 2025 09:35:32.8420 (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: ZTYK8Yefv6YHqsAJ+CXwuix+xAio9eKItodr92qsAjeiHnKqlGvFfP/ZtWO4Dek+JSHnuEt8/Ro5S/s+GEOvd6KbgAU/s5z2Z8dmYhnKOhbUVSyeOfUimAZYUA/jcTNE X-MS-Exchange-Transport-CrossTenantHeadersStamped: PASP264MB4535 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.066 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 URIBL_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [zx2c4.com,groupecyllene.onmicrosoft.com] PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoA0KPiBmaWxlX3JlYWRfZmlyc3RsaW5lKCIkc3lzZGly L3F1ZXVlL3dyaXRlX3plcm9lc19tYXhfYnl0ZXMiKSAvLyAwOw0KPiArwqDCoMKgwqDCoMKgwqAg KCR3cml0ZV96ZXJvZXNfbWF4X2J5dGVzKSA9ICR3cml0ZV96ZXJvZXNfbWF4X2J5dGVzID1+DQo+ IG0vXihcZCspJC87ICN1bnRhaW50DQo+ICsNCj4gK8KgwqDCoMKgwqDCoMKgIGlmICgkd3JpdGVf emVyb2VzX21heF9ieXRlcyA9PSAwKSB7DQoNCj4+V2hhdCBpZiBhIHN0b3JhZ2Ugc3VwcG9ydHMg ZGlzY2FyZCwgYnV0IHRoaXMgdmFsdWUgaXMgemVybz8gVGhlbiB3ZSdkDQo+PmZhbGwgYmFjayB0 byB0aGUgc2xvdyBtZXRob2QgZXZlbiBpZiB3ZSBkb24ndCBuZWVkIHRvLg0KDQpEbyB5b3UgdGhp bmsgdGhhdCB0aGV5IGV4aXN0IHN0b3JhZ2VzIHN1cHBvcnRpbmcgZGlzY2FyZCBidXQgbm90IHdy aXRlDQp6ZXJvZXMgPw0KDQpidXQgb2sgLCBubyBwcm9ibGVtLCBJJ2xsIGNoYW5nZSB0aGlzIHRv IHJlYWxseSB1c2UgY3N0cmVhbSBhcyBmYWxsYmFjaw0KZm9yIGJvdGggKGJ1dCBzZWUgbXkgb3Ro ZXIgY29tbWVudHMsIEkgdGhpbmsgdGhhdCB3ZSBjYW4ndCB1c2Ugb24NCmRpc2NhcmQgYW55d2F5 KQ0KDQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIH0NCj4gKw0KPiArwqDCoMKgwqDCoMKgwqDC oMKgwqDCoCBteSAkZGlzY2FyZF9lbmFibGVkID0gdW5kZWY7DQo+ICsNCj4gK8KgwqDCoMKgwqDC oMKgwqDCoMKgwqAgaWYgKCRzY2ZnLT57J3NhZmVyZW1vdmUtZGlzY2FyZCd9KSB7DQo+ICvCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgbXkgJGRpc2NhcmRfemVyb2VzX2RhdGEgPQ0KPiAr wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqANCj4gZmlsZV9yZWFkX2ZpcnN0 bGluZSgiJHN5c2Rpci9xdWV1ZS9kaXNjYXJkX3plcm9lc19kYXRhIikgLy8gMDsNCg0KPj5BcmUg eW91IHN1cmUgdGhpcyB3b3Jrcz8gU2VlOg0KPj5odHRwczovL3d3dy5rZXJuZWwub3JnL2RvYy9o dG1sL3Y2LjE3L2FkbWluLWd1aWRlL2FiaS0NCj4+c3RhYmxlLmh0bWwjYWJpLXN5cy1ibG9jay1k aXNrLXF1ZXVlLWRpc2NhcmQtemVyb2VzLWRhdGENCj4+DQo+PiJbUk9dIFdpbGwgYWx3YXlzIHJl dHVybiAwLiBEb27igJl0IHJlbHkgb24gYW55IHNwZWNpZmljIGJlaGF2aW9yIGZvcg0KPj5kaXNj YXJkcywgYW5kIGRvbuKAmXQgcmVhZCB0aGlzIGZpbGUuIg0KDQphaCwgeW91IGFyZSByaWdodCwg aXMgaGFzIGJlZW4gcmVtb3ZlZCBzb21lIHllYXIgYWdvDQpodHRwczovL2dpdC56eDJjNC5jb20v bGludXgtcm5nL2NvbW1pdC8/aD1qZC92ZHNvLXRlc3QtaGFybmVzcyZpZD00ODkyMGZmMmE1YTk0 MGNkMDdkMTJjYzc5ZTRhMmM3NWYxMTg1YWVlDQo+Pg0KZnJvbSB3aGF0IEkgdW5kZXJzdGFuZCwg aXQgd2FzIGEgaGFjayBiZWNhdXNlIFJFUV9PUF9XUklURV9aRVJPRVMgd2FzDQpub3QgaW1wbGVt ZW50ZWQsIHNvIGl0IHdhcyB1c2luZyBkaXNjYXJkIHdpdGggemVyb2luZyAod2hlbiBpdCB3YXMN CnBvc3NpYmxlKS4NCg0KDQo+Pklzbid0IGRpc2NhcmRfbWF4X2h3X2J5dGVzIHRoZSBjb3JyZWN0 IG9uZSwgd2hpY2ggYWxzbyBjYW4gYmUgdXNlZCB0bw0KPj5kZXRlcm1pbmUgdGhlIHN0ZXAgc2l6 ZToNCj4+aHR0cHM6Ly93d3cua2VybmVsLm9yZy9kb2MvaHRtbC92Ni4xNy9hZG1pbi1ndWlkZS9h YmktDQo+PnN0YWJsZS5odG1sI2FiaS1zeXMtYmxvY2stZGlzay1xdWV1ZS1kaXNjYXJkLW1heC1o dy1ieXRlcw0KDQo+PiJbUk9dIERldmljZXMgdGhhdCBzdXBwb3J0IGRpc2NhcmQgZnVuY3Rpb25h bGl0eSBtYXkgaGF2ZSBpbnRlcm5hbA0KPj5saW1pdHMgb24gdGhlIG51bWJlciBvZiBieXRlcyB0 aGF0IGNhbiBiZSB0cmltbWVkIG9yIHVubWFwcGVkIGluIGENCj4+c2luZ2xlIG9wZXJhdGlvbi4g VGhlIGRpc2NhcmRfbWF4X2h3X2J5dGVzIHBhcmFtZXRlciBpcyBzZXQgYnkgdGhlDQo+PmRldmlj ZSBkcml2ZXIgdG8gdGhlIG1heGltdW0gbnVtYmVyIG9mIGJ5dGVzIHRoYXQgY2FuIGJlIGRpc2Nh cmRlZCBpbg0KPj5hDQo+PnNpbmdsZSBvcGVyYXRpb24uIERpc2NhcmQgcmVxdWVzdHMgaXNzdWVk IHRvIHRoZSBkZXZpY2UgbXVzdCBub3QNCj4+ZXhjZWVkDQo+PnRoaXMgbGltaXQuIEEgZGlzY2Fy ZF9tYXhfaHdfYnl0ZXMgdmFsdWUgb2YgMCBtZWFucyB0aGF0IHRoZSBkZXZpY2UNCj4+ZG9lcw0K Pj5ub3Qgc3VwcG9ydCBkaXNjYXJkIGZ1bmN0aW9uYWxpdHkuIg0KDQptbW0sIGl0J3Mgbm90IHRo YXQgc2ltcGxlIGJlY2F1c2UgdGhlIHF1ZXVlL2Rpc2NhcmRfemVyb2VzX2RhdGEgIHdhcyBhDQpm bGFnIHRvIGtub3duIGlmIHRoZSBkaXNjYXJkZWQgYmxvY2sgb24gdGhlIHN0b3JhZ2UgYXJlIGFs c28gcmVhbGx5DQp6ZXJvIGZpbGxlZCBhdCBzYW1lIHRpbWUgKFJaQVQgVFJJTSAocmV0dXJuIHpl cm8gYWZ0ZXIgdHJpbSkuKQ0KDQpJIGtub3duIHRoaXMgd2FzIHF1aXRlIGJ1Z2d5IGJlY2F1c2Ug b2Ygc3RvcmFnZSBpbXBsZW1lbnRhdGlvbiBidWcsDQptYXliZSB0aGlzIGlzIHdoeSByZWRoYXQg aGF2ZSByZW1vdmVkIGRpc2NhcmQgc3VwcG9ydCBsYXRlcg0KaHR0cHM6Ly9hY2Nlc3MucmVkaGF0 LmNvbS9lcnJhdGEvUkhCQS0yMDE4OjAxMzUNCiJUaGUga2VybmVsIG5vIGxvbmdlciBzdXBwb3J0 cyB0aGUgL3N5cy9ibG9jay9kbS0NClgvcXVldWUvZGlzY2FyZF96ZXJvZXNfZGF0YSBmaWxlIGlu IHN5c2ZzLiBJdCBpcyB0aGVyZWZvcmUgbm8gbG9uZ2VyDQpwb3NzaWJsZSB0byBkZXRlcm1pbmUg d2hldGhlciBkaXNjYXJkZWQgYmxvY2tzIGZyb20gYSBibG9jayBkZXZpY2UNCnJldHVybnMgemVy b3Mgb3IgdGhlIGFjdHVhbCBkYXRhLiBUaGVyZWZvcmUsIHRoZSB2aXJ0dWFsIG1hY2hpbmUgZGlz aw0KcHJvcGVydGllcyAiV2lwZSBBZnRlciBEZWxldGUiIGFuZCAiRW5hYmxlIERpc2NhcmQiIGFy ZSBubyBsb25nZXINCnN1cHBvcnRlZCBhdCB0aGUgc2FtZSB0aW1lLiAoQlojMTUyOTMwNSkiDQoN Cg0KU28sIG1heWJlIHdlIGRvbid0IG5lZWQgdG8gdXNlIGRpc2NhcmQgYXQgYWxsLCBSRVFfT1Bf V1JJVEVfWkVST0VTIGlzDQplbm91Z2guIChGcm9tIG15IHRlc3QsIGl0J3MgcXVpdGUgZmFzdCkN Cg0KDQo+PkFuZCBJJ20gbm90IHN1cmUgYSBsaW1pdCBvZiAzMiBNaUIgbWFrZXMgc2Vuc2UgdGhl bi4gSWYgdGhlIGhhcmR3YXJlDQo+PnN1cHBvcnRzIG11Y2ggbW9yZSwgaXQgc2hvdWxkIGJlIGZp bmUgdG8gdXNlIHRoYXQsIG9yP8KgDQoNClRoZSBkZWZhdWx0IG9mIDMyTUIgZm9yIHplcm9pbmcg d2FzIGZyb20gcmVkaGF0IGJlbmNobWFyayBvbiByZWFsIHNhbg0KaGFyZHdhcmUsIGJhbGFuY2Ug YmV0d2VlbiB6ZXJvaW5nIHNwZWVkIGFuZCBsYXRlbmN5IGZvciB0aGUgcnVubmluZyB2bQ0Kd29y a2xvYWQuIA0KDQoNCj4+RG8gd2UgZXZlbiA+PndhbnQNCj4+dG8gY29uc2lkZXIgc2FmZXJlbW92 ZS1zdGVwc2l6ZSBpZiBkaXNjYXJkIGlzIHN1cHBvcnRlZD8gT2YgY291cnNlDQo+PmRlcGVuZGlu ZyBvbiB3aGF0IHdlIGRlY2lkZSBvbiB0aGUgZGVzY3JpcHRpb24gaW4gdGhlIHNjaGVtYSBuZWVk cyB0bw0KPj5iZQ0KPj5hZGFwdGVkLg0KaXQgY291bGQgc3RpbGwgYmUgcG9zc2libGUgdG8gdXNl IHRoZSBzdGVwLXNpemUgdW5kZXIgZGlzay1xdWV1ZS0NCmRpc2NhcmQtbWF4LWh3LWJ5dGVzLiBJ dCdzIHJlYWxseSBoZXJlIHRvIGF2b2lkIHB1c2hpbmcgdG9vIG11Y2ggbG9hZA0KYXQgb25jZS4N Cg0KDQoNCg== --===============2414079085657571075== 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 --===============2414079085657571075==--