From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <pve-devel-bounces@lists.proxmox.com> Received: from firstgate.proxmox.com (firstgate.proxmox.com [IPv6:2a01:7e0:0:424::9]) by lore.proxmox.com (Postfix) with ESMTPS id 4866B1FF162 for <inbox@lore.proxmox.com>; Mon, 7 Apr 2025 13:03:01 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 4C3DF3C484; Mon, 7 Apr 2025 13:02:57 +0200 (CEST) To: "pve-devel@lists.proxmox.com" <pve-devel@lists.proxmox.com>, "f.gruenbichler@proxmox.com" <f.gruenbichler@proxmox.com> Date: Mon, 7 Apr 2025 11:02:45 +0000 References: <20250311102905.2680524-1-alexandre.derumier@groupe-cyllene.com> <mailman.944.1741688961.293.pve-devel@lists.proxmox.com> <438825170.3976.1743515441173@webmail.proxmox.com> In-Reply-To: <438825170.3976.1743515441173@webmail.proxmox.com> MIME-Version: 1.0 Message-ID: <mailman.770.1744023775.359.pve-devel@lists.proxmox.com> List-Id: Proxmox VE development discussion <pve-devel.lists.proxmox.com> List-Post: <mailto:pve-devel@lists.proxmox.com> From: "DERUMIER, Alexandre via pve-devel" <pve-devel@lists.proxmox.com> Precedence: list Cc: "DERUMIER, Alexandre" <alexandre.derumier@groupe-cyllene.com> X-Mailman-Version: 2.1.29 X-BeenThere: pve-devel@lists.proxmox.com List-Subscribe: <https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel>, <mailto:pve-devel-request@lists.proxmox.com?subject=subscribe> List-Unsubscribe: <https://lists.proxmox.com/cgi-bin/mailman/options/pve-devel>, <mailto:pve-devel-request@lists.proxmox.com?subject=unsubscribe> List-Archive: <http://lists.proxmox.com/pipermail/pve-devel/> Reply-To: Proxmox VE development discussion <pve-devel@lists.proxmox.com> List-Help: <mailto:pve-devel-request@lists.proxmox.com?subject=help> Subject: Re: [pve-devel] [PATCH v4 pve-storage 3/5] storage: vdisk_free: remove external snapshots Content-Type: multipart/mixed; boundary="===============1892482813174289890==" Errors-To: pve-devel-bounces@lists.proxmox.com Sender: "pve-devel" <pve-devel-bounces@lists.proxmox.com> --===============1892482813174289890== Content-Type: message/rfc822 Content-Disposition: inline Return-Path: <alexandre.derumier@groupe-cyllene.com> 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 7FA92D1F80 for <pve-devel@lists.proxmox.com>; Mon, 7 Apr 2025 13:02:55 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 6BF6D3C3E2 for <pve-devel@lists.proxmox.com>; Mon, 7 Apr 2025 13:02:55 +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 <pve-devel@lists.proxmox.com>; Mon, 7 Apr 2025 13:02:54 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=dAF7P0O0hlPHJuXMY5zUksKMy2c+RL+zY1CeZMEt0yspIxtqktyUp408t2JL85L4owiFNZPpOdifPVDWTnwtB8o5wHkXVLD53dCenvFEjiPeXyCfBY28Z20qAEWFTRRUmBxBq+hXoP2JDTlCrv1NmLCtxXOyDFwpaHepMD2I3uj3Q0r0YfIz2nzOphu0hirumskoHIewhuoij2PTCKGAa77AxqOVd2tksSscKonU7/A1BD1lktMwxrtHB9R0QuTIvC00/KMNJxg3Letx5W1CtooZ9x0pG1VHCuhKuFGvno/zDlpVpqF6XTcxZcf1oOYjxfAK4iYW3bdYg+OEV6lhaA== 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=rE+ICx/5dCJdxQhfWDClfNz4v/bZl3CvFiLZbSNmFcM=; b=no6QriEKkQu3TnyvN9TW3w/6YibXzYUCTicf9L3C69satxHzDGBfssWY1oyETdIx+S7LyYoSRoKbf9ctM+S0s/A7fyEhf+RON4w7niyc7imYGh448yEJcGOEbGIcYQljEHh3GjLVcs9+xrj14EzJwbjiIHqokps2JPSFNisvLXCrpVNk0j42NlP7IOJwWF39gdVdDXP5ELW5WZNcFowviDJkmhLeNcAKkEAqy/D94xOU8WrdxwpTS2sdlkuZ6F4R2xPZJNVjjluvrxvkbtNB54Bvh/k+v0YFfThApg5TJpOLBbtd9gV/YMWGc/TFxJb1kBqENrroQknMVItINZCTlw== 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=rE+ICx/5dCJdxQhfWDClfNz4v/bZl3CvFiLZbSNmFcM=; b=ZpFELEXveEuI0WU0L0cCbZwSzhBud0JkqsNh10WYuGN+f5DjICwAzgfgnNbkd1sxKocYhHE/lGuRu2OI5Y2BQJk4XC4T1njLmy0r92bBEUDPVPnM1x6wtekcqWPZRk8S34W3HdTH6DdLJe6rTqIpvL/LauCncAYp6GQzud9QXsQ= Received: from PAZP264MB3686.FRAP264.PROD.OUTLOOK.COM (2603:10a6:102:d8::7) by PA3PPF2FE27B07C.FRAP264.PROD.OUTLOOK.COM (2603:10a6:108:1::62c) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8606.34; Mon, 7 Apr 2025 11:02:46 +0000 Received: from PAZP264MB3686.FRAP264.PROD.OUTLOOK.COM ([fe80::4c89:3ea0:833e:abb]) by PAZP264MB3686.FRAP264.PROD.OUTLOOK.COM ([fe80::4c89:3ea0:833e:abb%3]) with mapi id 15.20.8606.029; Mon, 7 Apr 2025 11:02:46 +0000 From: "DERUMIER, Alexandre" <alexandre.derumier@groupe-cyllene.com> To: "pve-devel@lists.proxmox.com" <pve-devel@lists.proxmox.com>, "f.gruenbichler@proxmox.com" <f.gruenbichler@proxmox.com> Subject: Re: [pve-devel] [PATCH v4 pve-storage 3/5] storage: vdisk_free: remove external snapshots Thread-Topic: [pve-devel] [PATCH v4 pve-storage 3/5] storage: vdisk_free: remove external snapshots Thread-Index: AQHbknCNzHpNE2e8kUygt53Y0mxThbOO9TuAgAk/EoA= Date: Mon, 7 Apr 2025 11:02:45 +0000 Message-ID: <b020cad7b963228e8cad678e3f0a783742e46437.camel@groupe-cyllene.com> References: <20250311102905.2680524-1-alexandre.derumier@groupe-cyllene.com> <mailman.944.1741688961.293.pve-devel@lists.proxmox.com> <438825170.3976.1743515441173@webmail.proxmox.com> In-Reply-To: <438825170.3976.1743515441173@webmail.proxmox.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Evolution 3.52.3-0ubuntu1 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_|PA3PPF2FE27B07C:EE_ x-ms-office365-filtering-correlation-id: c141f8e8-5814-4fd3-b5e0-08dd75c3ba39 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230040|1800799024|366016|10070799003|376014|38070700018; x-microsoft-antispam-message-info: =?utf-8?B?S1FmSXBLQUtaL1NoZnNJb2FqMDFrdVBjM0ErTVVSTlRSbnBLUTl0SXBvOE9Y?= =?utf-8?B?cjAydnRuMU5iV2FuNGV3WjdDaEZ1RkZwN2Z3RDRrU1A0WjhZaWxtRUhJRkQ3?= =?utf-8?B?NXdHTWo4aXc3T2RUTyttVDdQbXd0NlJiamErTzZuMXloaWs2eDk5MzBnVG5s?= =?utf-8?B?K1QxTEtWOStrWkVOQjZUTnpuaElETmRxRHVwclRBMzhPWU9IVFZuRk5rUXVo?= =?utf-8?B?TEhkNnJJUTVzeE9yNUZ3NjVrejNnVmJGYXZVNDJRZDRaRnV0WjU5ZVUvZVRU?= =?utf-8?B?bnlkcXRmZ1VZZldtTktiVGwvbjZwYlZ4YVNxNFRtaUxFQXo2ZDRZTFJLM2JV?= =?utf-8?B?OHR4bXFMQ0JKK1lMNXFPdU9rSEd6MklGaWJhcVdIMDVhS0kxWmt3ZHF3dGg4?= =?utf-8?B?YUpWMjZjTEVldmFCUWhDQWpGb2loTnJEMW9qTG53TDdEeGM2anAzcUJqU3Zw?= =?utf-8?B?aHdCcm13ZmR1WDlYR2Q1MVlwZkROclREUGlPRitNUGVTWFZ2OUxFZnlqSm5z?= =?utf-8?B?VldlVEp5RXQ0UW54Uml2T0J4ckg4OE1xVFRKMHV0Ynk3NGZQSkk4dEg0SXNQ?= =?utf-8?B?ZVFseG9Gb0QxeHhTY0hKV3ppcUZsZ2doc1RJa091MHh3ZVoxbG1xT0o1TzN2?= =?utf-8?B?b0ExVU9MSWhzV2pXV1ZLTjJZYldWNHRTd3JrUktWVG5sdVNGRWo5V0FobHRx?= =?utf-8?B?Ykw4aFhCR3BWTEQ2NUpmcURKY2EydzZ0QlFaYWRxMUZ2cXVLR2NWQk5Vdy9C?= =?utf-8?B?OHNGZW9JRkhQcXlZak9BR0ZmUTRGVUlxK2Jzako3VTVpMHlueGpNMVZYYVZN?= =?utf-8?B?YXpXeGJ5eFFXQVdoWkpwWGlUR0JUMXVxWjFlS2Z2RDY0UmtJVGhrWmFOT2t5?= =?utf-8?B?MktnUmU1cGtvMlUyVGJzS3NMZStXT3NGK09laHZjV0M1cEVRdG5JTUNpNmx3?= =?utf-8?B?Z1d6c0k0Y21pSGIvSGdQUnRJdE1tbzZPbWFGOXlpUVRkYkp4dlU2Sjh2QkFW?= =?utf-8?B?QnlEdUlzT0djOUdhb1BKT2xya2xEbXBRRjlnb1c4MkxETWFaT0JaRXNjSzhh?= =?utf-8?B?T21vWWd3YW5wVTBqb2tTY2VuajJqRWVNMnBSOE51eHplTFR3NUVJSXJRM0Jy?= =?utf-8?B?VlpXUEFIQjZQdUdnV25SS0FJUm9hUFlRbWdpQTdBR3BxMUMvRFRPWm1sbTdn?= =?utf-8?B?bjhWU0JsdkdQZFNoSHRwdWh6S0xxdTNPNUdXWHVVTUcrYWVyN0NrMFBTL3c5?= =?utf-8?B?VjhFVis0SVBkL21lalpaOEpmZXhZNnAzaDJMb0FacUpld1gxZjZCamEzMzZh?= =?utf-8?B?SThlOUxveFJYNnNxSnV0TWtySDlIQlZKc0hTcUVzTkdHSEFCQzhOSk93ZU0v?= =?utf-8?B?bW1DVVNzUnJnTnlGamZ6VUJmRURNbWg3cWVrem1oQUJpb2JkWGFKQ1ArelVa?= =?utf-8?B?UG1zaUtXbVNyMFlwZ3NVM2QyUEloaFlKOEtPOEdGbk9uVjhnNFJ2SndXODls?= =?utf-8?B?WmpydXQvVU1FbzdmYXJqd2k4ejJDd3hscG12a2xoOXA5THN1bzNsaVYvOVNO?= =?utf-8?B?WVBhdHlNaXpnam42YXJBM1BGL0pTNWpmNVFaNVZ5ZmVxQmRDTnhZV3dUeEVE?= =?utf-8?B?UjJxWFlKdVl4SVpkbXdIYVRKWUxPMWxrZ2FPMlNnU3graXc2VU1CT1lKWThu?= =?utf-8?B?dkEyUGhSL01VNWM3TVg4RjZ3d0NiQWRoUW83b21TTU0yckJVOThvc1lLd096?= =?utf-8?B?bkJ5cXFqc2hwbnZGRkRIcG9rY1JFUDh1d0hUT2lUY3A0S0xnaVZIeG9WTkw3?= =?utf-8?B?Y05TMG5KMldjcjJyTzB1UnhLeDJ3MDBOLzlMdk1qaGphL2s1Nys5b0REL2Jr?= =?utf-8?B?MlBqNUM3ZFMzOGtlcUFTWWg2ZkJkNk5WS1p3SVJRTTBwRnp2cFlFUkpOajZZ?= =?utf-8?Q?fBdDy1cH9M/oRhWyBWR2yxCYUttvrUQU?= 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)(10070799003)(376014)(38070700018);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?aHFPam1DT3FrUHM0eFE0SFhPT0lGUEhIdjB6Wm8xS29ZQlRFNGVDUWFHU2wx?= =?utf-8?B?anM4VmkxbW1kOGlCYVE1Mkhud1J4M0toNGdTb0U0VWpZMFhWSTFSS1FYN2Rs?= =?utf-8?B?ZzVGT1BwOE5PUUNVWnZleHk1d1lQK0pQSXVzYkZZSnRYV0hsZFhtYmorVlZR?= =?utf-8?B?ajRSd0duN1Y2ZFBDSFBPWTEwSmVFU0VRdUtHaURJVk5vVFVTRGc5NFYrbnB0?= =?utf-8?B?U1ZzTzd2VEtYZ2ZTVXhqMVZweGZsd2psemxYMzV0bk1VWVUrbVhDV1IwbHdV?= =?utf-8?B?bG9zc2tMMkVCR3JOSVEyb0Z0MEVkZzJGUWwraEc4RndFQk53VDB0SjdVMnlx?= =?utf-8?B?UVExamxaRzBjQWp4WERhcXFhN1FmN1VFK0pMWE40UGlnSEtxWFozakdxVnND?= =?utf-8?B?T0tnKzZLd2R5ZCtyM3pQQjdvN3hxU2hXN3BXM2FFUStqV0ZYeDBZa0xucWZ0?= =?utf-8?B?dWNGYW1wbTg5VGdWb0YwNis5b2pYc2gwRi9oSXR2Yjc2TU1tS3c3RDArczhS?= =?utf-8?B?NzZCcVRZS3ZkSG5obXB6SmwvS3VBSWFBOUhzZktHNUI0Sk13SzFlVmpWanJs?= =?utf-8?B?NWM1ajRzWStRdTc2TW9ZSEF1dEhMZitVLzNSZlZnTWpSQkZSVk11S1h0NWxi?= =?utf-8?B?NVlaZGRIbDZSc2dId3RZVmxack9KQzhWQ1VKMEppMExReHIvbEgySG1PZk1x?= =?utf-8?B?VWtWVmxERDN5YkxIZk13SkxyOUFiZnIxQXBHR0dsWjVlZzRxNDBKcUdndnZK?= =?utf-8?B?b2RGNUFsZWFXTENMTXQ3VjZkNzNpbHlGZ3o5cWxZR1FObWErVmlPYnhqd085?= =?utf-8?B?RHBUb0ovU2QrMWUvNzk4K2FEYThUbEpBaGpQSnNZQ3M5a1RUOVQxY0VaakdC?= =?utf-8?B?Z1ZmYXJJUzV1UEhOd2hvMmNRTzhkNG5MSUthZ0hCL3NoZUl3Wm44bit6dUow?= =?utf-8?B?UzcvYURYREpaUWNvSFczM0dSSU5RUjBjOGdGRW90QUswbGxXb1BWSXRZdFAw?= =?utf-8?B?SFhHUnUvUjN3bklkTWxkcEdNVUhBMGpYbTFHN016NWh4V1cwdzVpQmVjSWVa?= =?utf-8?B?aFh6R3RWRzFUb3lQWG1TOUlnZUNTUStJa2FzZkV3d0FEdFNpZjh2WmttU3hC?= =?utf-8?B?SUI0OEVwZ2lwYTgxSkEwOGl0dUxMWFlrbDBDZGhRcEpLT2pVRUlHRDVjSWVG?= =?utf-8?B?SnZlNER6TWYzOTgvdWtlWU16aGJsSHhLclA0aVc2ZURKMWFDY3BzZWJTUEYw?= =?utf-8?B?NzJUMW5BVVlOMWxPL2ozVTBkRkRzdEdYNy83enNxc2pBb2d5YWw3SXpnMHNm?= =?utf-8?B?UEd4WmdkV0pucmxsc29oc09QMyt1OUhTQmJoT1RFa3hyOXNzVXZXVWZrZUJL?= =?utf-8?B?aE1OVVF3dDQvazljeFhxZldYK1o2MGxmbHFvdmwxeG5BaUtVVEtmWjFxTHk2?= =?utf-8?B?ZVJsN2R3Rk9EZDhlZ3pUZlFrT3k3ZlVyd2pSdDRHc1lxMnVqNXM1QkRJSjRp?= =?utf-8?B?Zm4raVMxbWR3dUtjUjNvUzNERm1DWjNUK01kWitCNDVNMDEvYnQrck1XUG9v?= =?utf-8?B?RDdxY0kwZjQ0Z09zcFE2ZExmOWZDRGswSk5zSHdFNlVRZFdHNlUrUE51TXVm?= =?utf-8?B?UlNLVEszemR3YWEwTnFaTmZGTGxTK2ZjemFGQWNBL1p5Q210dUdXdk1VazZw?= =?utf-8?B?aUlSZzdVQnJqcVd4WW03ZTVOK2M2S1hZWmUwdnF3aytKNlF5SDQyenBWT21i?= =?utf-8?B?TFBqRkxIaEtoaHZMWWRPcWdBTnBRTVNQK2IzMWh1aWZwcnlGU1J1bDd3ZEU4?= =?utf-8?B?VFRmQW5FQ2tRNDNrblpSRUx4bndEUkZvWnZCOU9UOVh0MEN6OUhoSXdURGxz?= =?utf-8?B?QWw5NFIrMDdJcFA1NUFCRFZQZlgzYzZpRWJkVS9LRy9qcDJ0TFA3WVM0a2li?= =?utf-8?B?VjRWK2FmRGxhRXpYZWhFbTAwRUY3VCs2UU9KWTEzZDZoNDlobDg4eGxkckVI?= =?utf-8?B?amF0K0hpWXZueGRMRUF3dTdCSmhEOWFpTU9jcEdRdzdqaTE0QmRvZlc3aW5r?= =?utf-8?B?SDJKZis0SWxjVWJlUytxSUhza2hKT2FBRDBZU0tCclJNNytXSmlKWG16a3M4?= =?utf-8?B?R2QvdVZUQkthTjRTRExZS3IzQVpzd3F2ejNGcmVWeDJxYW82RCtIQ2d0R0Nx?= =?utf-8?Q?h8QySCt+F9o/ST4mAc0A58LBu7WId1QoYvNMm45YzGIH?= Content-Type: text/plain; charset="utf-8" Content-ID: <43FEFA06E5562B459A2A29234B751392@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: c141f8e8-5814-4fd3-b5e0-08dd75c3ba39 X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Apr 2025 11:02:45.9773 (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: nRpWinzGXt1S1sBxwaqqu+n8dJ3RXji4pky3hj1z/Utn6gScxzJWVJlGgSBGi0XYsx/rUiJGqm4rp0Uq0HZ4aCMqkeaXnG+WdZUWCpxmOfLQwKIU2ETk27rOWRNLIr6p X-MS-Exchange-Transport-CrossTenantHeadersStamped: PA3PPF2FE27B07C X-SPAM-LEVEL: Spam detection results: 0 ARC_SIGNED 0.001 Message has a ARC signature ARC_VALID -0.1 Message has a valid ARC signature AWL -0.099 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 SPF_HELO_PASS -0.001 SPF: HELO matches SPF record SPF_PASS -0.001 SPF: sender matches SPF record SGkgRmFiaWFuLA0KDQo+ID0NCj4gKyDCoMKgwqAgJHBsdWdpbi0+cGFyc2Vfdm9sbmFtZSgkdm9s bmFtZSk7DQo+ICsgJHBsdWdpbi0+ZnJlZV9pbWFnZSgkc25hcF9zdG9yZWlkLCAkc2NmZywgJHNu YXBfdm9sbmFtZSwNCj4gJHNuYXBfaXNCYXNlLCAkc25hcF9mb3JtYXQpOw0KPiArIMKgwqDCoCB9 DQo+ICsgwqDCoMKgICRwbHVnaW4tPmZyZWVfaW1hZ2UoJHN0b3JlaWQsICRzY2ZnLCAkdm9sbmFt ZSwgJGlzQmFzZSwNCj4gJGZvcm1hdCk7DQoNCj4+dGhpcyBpcyB0aGUgd3JvbmcgcGxhY2UgdG8g ZG8gdGhpcywgeW91IG5lZWQgdG8gaGFuZGxlIHRoaXMgaW4gdGhlDQo+PmNsZWFudXAgd29ya2Vy IHJldHVybmVkIGJ5IHRoZSBwbHVnaW4gYW5kIHN0aWxsIGV4ZWN1dGUgaXQgaGVyZS4uDQo+PmFs c28geW91IG5lZWQgdG8gaG9ub3Igc2FmZXJlbW92ZSB3aGVuIGNsZWFuaW5nIHVwIHRoZSBzbmFw c2hvdHMNCg0Kb2suwqANCmN1cnJlbnRseSwgSSdtIGRlbGV0aW5nIHRoZSBzbmFwc2hvdHMgaW4g cmV2ZXJzZSBiZWZvcmUgdGhlIG1haW4gaW1hZ2UsDQphcyBJJ20gcmVhZGluZyBzbmFzcGhvdCBj aGFpbiBmcm9tIHRoZSBpbWFnZS4gQnV0IG1heWJlIGl0IGNvdWxkIGJlDQpiZXR0ZXIgdG8gc2Nh biB0aGUgZmlsZXMvaW1hZ2UgZGlyZWN0bHkgYmFzZWQgb24gdGhlIHNuYXAgbmFtZXMgPyAoaWYN CnRoZSBjaGFpbiBpcyBicm9rZW4gZm9yIGV4YW1wbGUpLiBhcyBhbnl3YXkgd2Ugd2FudCB0byBk ZWxldGUgYWxsDQpzbmFwc2hvdCBoZXJlLg0KDQoNCg0KPiArIH07DQo+IMKgDQo+ICtteSAkcnBj ZW52X21vZHVsZTsNCj4gKyRycGNlbnZfbW9kdWxlID0gVGVzdDo6TW9ja01vZHVsZS0+bmV3KCdQ VkU6OlJQQ0Vudmlyb25tZW50Jyk7DQo+ICskcnBjZW52X21vZHVsZS0+bW9jaygNCj4gK8KgwqDC oCBnZXRfdXNlciA9PiBzdWIgew0KPiArwqDCoMKgwqDCoMKgwqAgcmV0dXJuICdyb290QHBhbSc7 DQo+ICvCoMKgwqAgfSwNCj4gK8KgwqDCoCBmb3JrX3dvcmtlciA9PiBzdWIgew0KPiArIG15ICgk c2VsZiwgJGR0eXBlLCAkaWQsICR1c2VyLCAkZnVuY3Rpb24sICRiYWNrZ3JvdW5kKSA9IEBfOw0K PiArICRmdW5jdGlvbi0+KDEyMzQ1Nik7DQo+ICsgcmV0dXJuICcxMjM0NTYnOw0KPiArwqDCoMKg IH0NCj4gKyk7DQo+ICsNCj4gK215ICRycGNlbnYgPSBQVkU6OlJQQ0Vudmlyb25tZW50LT5pbml0 KCdwdWInKTsNCj4gKw0KDQo+PndoYXQ/IHdoeT8gbm8gZXhwbGFuYXRpb24/DQoNCkFib3V0IHRo aXMsIHRoZSBjdXJyZW50IHZkaXNrX2ZyZWUgY29kZSBpcw0KDQoiDQokcGx1Z2luLT5jbHVzdGVy X2xvY2tfc3RvcmFnZSgkc3RvcmVpZCwgJHNjZmctPntzaGFyZWR9LCB1bmRlZiwgc3ViIHsNCiAg IC4uLi4NCiAgICAgICAgJGNsZWFudXBfd29ya2VyID0gJHBsdWdpbi0+ZnJlZV9pbWFnZSgkc3Rv cmVpZCwgJHNjZmcsDQokdm9sbmFtZSwgJGlzQmFzZSwgJGZvcm1hdCk7DQp9DQoNCnJldHVybiBp ZiAhJGNsZWFudXBfd29ya2VyOw0KDQpteSAkcnBjZW52ID0gUFZFOjpSUENFbnZpcm9ubWVudDo6 Z2V0KCk7DQpteSAkYXV0aHVzZXIgPSAkcnBjZW52LT5nZXRfdXNlcigpOw0KDQokcnBjZW52LT5m b3JrX3dvcmtlcignaW1nZGVsJywgdW5kZWYsICRhdXRodXNlciwgJGNsZWFudXBfd29ya2VyKTsN CiINCg0KDQpidXQsIGlmIEkgbG9vayBpbiBkaWZmZXJlbnQgcGx1Z2lucywgZnJlZV9pbWFnZSBh bHdheXMgcmV0dXJuIHVuZGVmLg0KKHNvIHdpdGggbXkgY2hhbmdlLCB0aGUgY29kZSB3YXMgZ29p bmcgdG8gdGhlIHJwY2Vudi4uLiwgYW5kIHRoZSB6ZnMNCnRlc3Qgd2FzIGZhaWxpbmcpDQoNClNv LCBtYXliZSBJIG1pc3Mgc29tZXRoaW5nLCBidXQgZG9lcyBpdCB3b3JrID8NCg0KDQoNCg== --===============1892482813174289890== 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 --===============1892482813174289890==--