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 D167D1FF16E for ; Mon, 3 Feb 2025 17:12:01 +0100 (CET) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 111414B59; Mon, 3 Feb 2025 17:12:00 +0100 (CET) To: "pve-devel@lists.proxmox.com" , "f.ebner@proxmox.com" Date: Mon, 3 Feb 2025 16:11:48 +0000 References: <060e9962-b4e4-4342-8f20-94930bdc21e9@proxmox.com> In-Reply-To: <060e9962-b4e4-4342-8f20-94930bdc21e9@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 pve-storage] qcow2: resize: add preallocation support Content-Type: multipart/mixed; boundary="===============6448989709984458418==" Errors-To: pve-devel-bounces@lists.proxmox.com Sender: "pve-devel" --===============6448989709984458418== 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 78F0DCA34C for ; Mon, 3 Feb 2025 17:11:58 +0100 (CET) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 589E94AF9 for ; Mon, 3 Feb 2025 17:11:58 +0100 (CET) Received: from PR0P264CU014.outbound.protection.outlook.com (mail-francecentralazlp170120004.outbound.protection.outlook.com [IPv6:2a01:111:f403:c20a::4]) (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, 3 Feb 2025 17:11:56 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=jqu+CZ0gJxPXThi3Cd69jTXjyqd08q+G63vKkVt9+nkvQaee7gUXXg4HXUy5Io1+MPIlP7WbJ+sNMjjz/+Arz6+AC6m6qpucxcPZfeNsSenMwsazV3GdssSdRSyzAXZn6dlKv9oKUuwHfGQcNOk3JDSsedXx/rdmUKWPUxIp6eZZRhbx3YHMou4UgaMeUL1NMUfCmPLPiL+oWZranv+V+EzAzZL6dCTByNTqKVhsO3yGkL/PBtaX1k4QDz9yKU1d7aqDjIk3tmKNuTtEA9B2ii3ganeq8cN+nYHJic0EQHleob0JxpjpfaVVulV30ld7UyFs1xrN26YfW8wN6HtOPA== 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=mD0SFu/8C0QxRw3o2Guh55mpWjaPTSxAEue2jq9ll9I=; b=e6b9J6UXBCX2u/XA9gidGeO5PI0NlrkWnyhunE/u349okPmyTddaVXOHbkuf6JQtXPoa8/5pxkNC6PihKklniYThR7v3YuXR/0iqLD6Z72X1ngsYtBr+4qehH82fFejU3RqLdfwkHVAJnp7ReAfcPRsPFeZZ029wr+yFLO+2kZHXCo8eba6VDsabQPz3p0BDrBDRwzjdCpWMsLNHsZAXrw/xnqhaRurpOYg3Ianvlm9JWL+WtOCWqs7d2x6wW0/KsX09LLX6RREDo2BClffo8+JTBjPH02QgCelqo08yFHuozIxHcm5+p8p3AEWZJ/ZyDqXOZHQFGbnBup8v1Ch6MA== 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=mD0SFu/8C0QxRw3o2Guh55mpWjaPTSxAEue2jq9ll9I=; b=WSNMilx1Bh1ofBm+EpmUAe9mIddFqs3L+4TmAAixew7/wsEIWXtX5odmyzbVZh72/1dIE0oTUuEdBkC90NArfrWXgzidXUKhDOCKeTbqRc/r0eCNTp2SEZWUXxH7RXS/lkw2RfDTlunR95LzuVG5MhMhm+lps9+NQ66JzKS+5wg= Received: from PAZP264MB3686.FRAP264.PROD.OUTLOOK.COM (2603:10a6:102:d8::7) by PASP264MB4903.FRAP264.PROD.OUTLOOK.COM (2603:10a6:102:437::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8398.24; Mon, 3 Feb 2025 16:11:49 +0000 Received: from PAZP264MB3686.FRAP264.PROD.OUTLOOK.COM ([fe80::4c89:3ea0:833e:abb]) by PAZP264MB3686.FRAP264.PROD.OUTLOOK.COM ([fe80::4c89:3ea0:833e:abb%6]) with mapi id 15.20.8398.025; Mon, 3 Feb 2025 16:11:49 +0000 From: "DERUMIER, Alexandre" To: "pve-devel@lists.proxmox.com" , "f.ebner@proxmox.com" Subject: Re: [pve-devel] [PATCH pve-storage] qcow2: resize: add preallocation support Thread-Topic: [pve-devel] [PATCH pve-storage] qcow2: resize: add preallocation support Thread-Index: AQHbUjGkm40/FOmewEWlGZZMHK3ssLM17oeAgAAZu4A= Date: Mon, 3 Feb 2025 16:11:48 +0000 Message-ID: <9b0bfadfca34c384ec139a8a08b7edcdb414da7e.camel@groupe-cyllene.com> References: <060e9962-b4e4-4342-8f20-94930bdc21e9@proxmox.com> In-Reply-To: <060e9962-b4e4-4342-8f20-94930bdc21e9@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_|PASP264MB4903:EE_ x-ms-office365-filtering-correlation-id: 7afb08c5-8775-4574-a8b9-08dd446d76ae x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230040|1800799024|366016|376014|10070799003|38070700018; x-microsoft-antispam-message-info: =?utf-8?B?d1Nrd2hsSkJEOW9rb2pPYUFKZExnTVNRS2RycnNSVW5JWGpZaW9aREZodEJX?= =?utf-8?B?L215ZkdoeHZmVXo1TXl0NnVwVlFOZXo5dXMzRS9zTEtGY3F5cWdHWnRRTk93?= =?utf-8?B?M21aZmpQV3B5Nld1WUlpZnZhYjFNTzhOS0d4enJsSURBeDU0RWlaY2VuMHYz?= =?utf-8?B?eUZiOEsxODFkZDd2ek4wcGlLZXdMcW9xK1dHcHlyR3B0U3JpVnFHcCtaelJL?= =?utf-8?B?YTdRZ2tKTjR4RWk0SVE5VE5wWkpsNUJva2JuUkljZGZ1NkJhN3hPWGZpU0VT?= =?utf-8?B?d1hFZWxWbG1WbHoxOVNkalRhcktvZVR6a0Zzb2czZC9JRXF0ek1mZGlrd1dB?= =?utf-8?B?NnFlRTJacTZ1NElUU2lla1k2ZXBBeG5NWU45NzJBa2s5WHN5ai8wR0JDTDEz?= =?utf-8?B?TjVKSnBqdmZHZjZwaDhWWFZQS2tuWWgyOGpvaHBCOUZ1em04S1hxNHpOaWZq?= =?utf-8?B?Z09aZFhYYzRDRjJyaFp2L1YxcTRMN2hTQldFaklKaEh3Tyt6c3QxOEdrVGxo?= =?utf-8?B?YlZsUXlmZkVSWHR5NjZnMThTM0cyTUR1cmQwQngzMjlCa3RiOGFTcUF5ODM3?= =?utf-8?B?cjNPNlRmcHpwVkM0TnR4ZnliMW9oWXorNFMyVTVEWWlEUnBpT2FjY3R4dmF1?= =?utf-8?B?MU45bmN6OWI1SzlUbHlCcGl3aVNESWUxcGYrVUs0OTI5Ymg4NHJaaVdDZ25K?= =?utf-8?B?SGFNSU9ZeU9iWlNDUFJMclVYbFZHSmFrdmkwRUIvcVJFUk1vTm4rczRZaVFr?= =?utf-8?B?YnNQMEg2c0IrSGNmMXcxd1dLZWJLckV2UWRSbUhXMVdkNHpZdGVCbTBNbitJ?= =?utf-8?B?T09kMm5uYzMwL2JYR1F1QUYwL0JZREtLb2xmTk9nblJvenNqYkFoMnMxWXBW?= =?utf-8?B?V3hBVW1ITGozN1RhMWE0VGdaZUNWRGgyVE50cXMvejhpSTcwWk5NMHFXNklp?= =?utf-8?B?dE5wWlBYSnFzV0pvbXVjYzlSNGx3OVU3NVAvUzlxLytSTUhGejdjM3ovdzJq?= =?utf-8?B?RFRBU3hreFl2c0dCVTJ3OHRVbFZEMFVWUFJHbnlDSnRFUkJEbGQzUnE1Unhw?= =?utf-8?B?VTFvSlJLQW5yWlBQaFZaQnQwQmpnZGtpeEE3a3lKRXB5NWtsQjVFQzBMYjAy?= =?utf-8?B?bDZtendET25qUTlyVEp0OGNzeXJ4eFJtRnBRZ3QzT2VJd0Vsd1FZMnNMVHAw?= =?utf-8?B?UXozUmE1YWdNM05YRUwrUUFDN1NmbVVxZUpLaEYrMkdVK1BUY0h6dU0vcjFW?= =?utf-8?B?WlZBc0JGNExXV3V0YytheDdvZUlJT204VXFEbkROWGFKY0FNOTYzVFFDQ1FX?= =?utf-8?B?WUgzS2M1aE00Y1QzbE5LdDRJbkRnb0k0OVdYTmRkcko4U1ZhSWlnYkRodG4y?= =?utf-8?B?TGVVdjk0SUFBU2w2a1FWUVhhTTVuZ0VDMFRnMFF0bE9aYjJjUG1oVk45dkwr?= =?utf-8?B?NDJac2wwNHpOejFDWWk1RE5XdjUwcktEMGkzN2NGVTdXSnVqMWd3VjBmTStU?= =?utf-8?B?a1RLVGFnUUFNUnhwemdZQVpmSVlsb3I2ZzhGZGxxd1ozQmkrOThBWEpWYmh2?= =?utf-8?B?ZWllOXhISDZWeFg4NnduZVlnTU9xU3BOYlhZd0libzNhZ2QxWHhPcnhLNkhS?= =?utf-8?B?RUw2alErNXJqSTNNREtFTGRkZ1BMU2s2dmZ4U2t3YUJUK2NwT2Q5UXM5OGh1?= =?utf-8?B?bDY3NHJUV1lXZzU4azQwRnlLajZRMFNIcno2YjJIeTF1NDg3NkJoN3haVGpp?= =?utf-8?B?QmtIVFJ6TzNQNkt0YUlDVnZ6WFkrN25BaXErakhHb2RzUkl6VUJlRUJicnBC?= =?utf-8?B?L3YxamZ0N0JkK2hHWTlROXNWRFBQeEFmUHFKS00yNTRDTUtPbXQ1NGk4OG1J?= =?utf-8?Q?rL/5LNXrDDAeE?= 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)(10070799003)(38070700018);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?RTZXT1RvOGE2dEFGa1k1QkVvc3NaNVJaNHBlSXA0SEdZV3VNQkdhOUowd2xC?= =?utf-8?B?Vi9NY09TOS9HRnFuYUpGSlhqRUZDb0szTVptdVphYzhncWVhUlkzcDAwcUVX?= =?utf-8?B?WjdaSzJERk1ZbVd6TVBnZWEwUitiaWtzc2pmQ09nS2ZMa282TEZFWFdiWUNY?= =?utf-8?B?blV4ZU9PSUdVMkVVT1pBQU5PWTFDNlpnNDR2QVMwVWdHRWhodHNSMktmK24w?= =?utf-8?B?UWxnRHEwWG5qRzVpQ2F6UCtiakJnL3RxalpMNjVFRVoyWmY3b2REZkdUazhz?= =?utf-8?B?ckw3cXVlVWppekkxT1huY0swTm1yczRwOHFlQkcwbUNsYS95UWU2TTVDdjQy?= =?utf-8?B?Q0VuUyt0TThzcllVMi85SWpRcmJvSEk2OE14bTVKTzNtWkxOd2dEZG5VVTZD?= =?utf-8?B?bS80N1VROVJ2NGtUMnFKQWFaNUFBZ1Rid2lEc0k3TXFhMmVZQXVycUhBdWdk?= =?utf-8?B?RmxkR2RNRnBiUE1USFdLbXZWU0R4K0JQdnZQZWNrWXYxa0pDS2pCMWJybXJS?= =?utf-8?B?d0dCZWNGdHAyYXp2cHgrcWN6MEFaK3pwUElSd08wNkw1OCtZT3lXK1NnZXpQ?= =?utf-8?B?MXpJNk1PUm11bU5qTXFYaTBvUCtrQW9kNE9BZVJEb0tJdFdRbk1pL0phdFly?= =?utf-8?B?M0xHTkxxc2xVYWtrTHplY3lvWWpZN1NOaDhpS092dzZzMzdVbHJJdlRMNnpG?= =?utf-8?B?TExjUkNCaXhTVlpUTzFMRVBVWENFcTJiZkdJd080bkNLdHp1ZDQ1L0pIeW1M?= =?utf-8?B?a05hcjNLc2pJSlBRdXdlQWE2c2p3K20rSkpLcFlobjJXdWNUV2JxSGFCTlRQ?= =?utf-8?B?TnloM3JKNEI5d3ZjZGtUQk5CMHJYMTRLMEdSclh5YjRETHprRks2NWI3QkR0?= =?utf-8?B?anNtbHd1OGJyZ0RaRlkwS2JMRTlLOWl3ZVRqS05CUnBTV2I5NGRwazJLSVNW?= =?utf-8?B?Ylp1eG9WdDJIR05CRUdmU0Q0QS9DZ1dmMnExYmpwYUdWYnY3RXcwbjdFcmNp?= =?utf-8?B?djZ6YlBncEk0Rmk0UTVwdFlaZysxQVR3dUlYMnVpVFM0RVNVUnNrWDZhSStY?= =?utf-8?B?cDdBZTVZNVp6Z1hWeFd6V01RR0RQYTRJRDI2Znlld3d4clgzd1EvdXN6b1Fl?= =?utf-8?B?cFZTM2hsM3VPMzlkSFZxN2dMaFJwODhLeitEV2dhVzlnR0lvZS9NZElNeXJ0?= =?utf-8?B?eHdyZnJGeG93b2Y1S08wQkg0VCswMHFMejhYakwyYWI2VnVtbXRYSnlEWmFN?= =?utf-8?B?NDEyaVkwdzh4RCsvaEpRaUYyRWpsZkUyV0hvV1dZNTVzckZBTlpvN0lXc2ZS?= =?utf-8?B?ZFYzYXB4VGpPS1piMm5IQjExRXk5OWE0ZjJBTExuOFIvdmFzRXpHUnNSNXFU?= =?utf-8?B?REx2VWdrR2RSZkVodU0rZlpYRFZJZDJKS3E0WDNBNmhra2ppM3Fnd2VBdjZ6?= =?utf-8?B?R1lkeWRCQjl5N2lnSDNCMVRPUnFwbTFzQjVvZ0JETW5OczZpV0JuRm1LZ0Y5?= =?utf-8?B?d1dDSmo5ODFYU2pwZitPOVFYZ3Y2L2lhdGdoV2dxSGQ3bGE1YnU1S3lONDBa?= =?utf-8?B?SktJTU9KUEtTc1hNNUVobUJIWWFZUHd3MHg4MWplaS9IYVVYWEVxY2drSDZh?= =?utf-8?B?YmtPWVdkbkh3R1ZlZktUR3ZzT2dsZUNNWXBXd254NGxoQW4rekpFSDJka3hB?= =?utf-8?B?aFd6MXQvdCtoeUZmWjRKMGtBZEFpOTF3aEI1V3RkWmNnYVRoMmR6c2JxNStK?= =?utf-8?B?MnloOCt6eUJ5alpvSjEvWEJhSU1LdXRLZXNLSWdLaGczTkpLc2VyeENLTTZY?= =?utf-8?B?OWtvQzcwMkZ0WWRNVnJlMWdIcUNZM2ViWnBQTnFEM01Dd013NjNkWkcvVktk?= =?utf-8?B?S0JqTVZQMHZTWTlXZS9vNTg2N1Y1K0NHa1QrMHlyRUFPeG9RVkZVM1RHTjBy?= =?utf-8?B?Lzd0ZUVRaS90VEtFcWx1NUJiRUtmVkxabFduRjU4emNwOHROR3kxVWs3SjZz?= =?utf-8?B?MHFvcjF2bVZIOFY4NnRKeVVJRzBBWGJxNkVBOG5DSmhNbUhsQ0dka0F0M1BI?= =?utf-8?B?M3lBeTVFOUplSFRWS3dsNHZITHBnS3p3T3hsdlJWcUQrM1VidFEvc2Q5Yy9i?= =?utf-8?B?bW1JNnFpTU5iVlRGbHVsSHNtQ3RjRGtoSnkxejdLQzFaOEVIZnlqNDJYVklK?= =?utf-8?Q?vB0wKOETEedFYu+L17lqSQRciosKzxRX1MSNjKkOkyFv?= Content-Type: text/plain; charset="utf-8" Content-ID: <619996DBE8611048B43679459EA361A8@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: 7afb08c5-8775-4574-a8b9-08dd446d76ae X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Feb 2025 16:11:48.9285 (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: 8uigX4AFcVvE5cbbsRJWZqc98LS44kXUmIx1AIxSo8+BoUINdFQbxMi8cM82xOYbbSZyb+qEnyxaAhmt7d1uUGsc1D7ZpQezvEgtbE2Y9slxavlf6ITmKNf/HgV1IULI X-MS-Exchange-Transport-CrossTenantHeadersStamped: PASP264MB4903 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.130 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 LS0tLS0tLS0gTWVzc2FnZSBpbml0aWFsIC0tLS0tLS0tDQpEZTogRmlvbmEgRWJuZXIgPGYuZWJu ZXJAcHJveG1veC5jb20+DQrDgDogUHJveG1veCBWRSBkZXZlbG9wbWVudCBkaXNjdXNzaW9uIDxw dmUtZGV2ZWxAbGlzdHMucHJveG1veC5jb20+DQpDYzogQWxleGFuZHJlIERlcnVtaWVyIDxhbGV4 YW5kcmUuZGVydW1pZXJAZ3JvdXBlLWN5bGxlbmUuY29tPg0KT2JqZXQ6IFJlOiBbcHZlLWRldmVs XSBbUEFUQ0ggcHZlLXN0b3JhZ2VdIHFjb3cyOiByZXNpemU6IGFkZA0KcHJlYWxsb2NhdGlvbiBz dXBwb3J0DQpEYXRlOiAwMy8wMi8yMDI1IDE1OjM5OjQxDQoNCkFtIDE5LjEyLjI0IHVtIDE3OjE4 IHNjaHJpZWIgQWxleGFuZHJlIERlcnVtaWVyIHZpYSBwdmUtZGV2ZWw6DQo+IFNlZW0gdGhhdCB3 ZSB0b3RhbGx5IGZvcmdvdCB0byBhZGQgaXQsIGl0J3MgYXZhaWxhYmxlIHNpbmNlIDIwMTcNCj4g aHR0cHM6Ly9hbnRpcGhpc2hpbmcudmFkZXNlY3VyZS5jb20vdjQ/Zj1UbXRGVmxOVk5teFNZbkZh V0ZoeFloQ1JwUnBMDQo+IDlaM295NF9UazRVWGNQNU5fcUFPWHFJUnFtYWw0d3BNOEw3eSZpPWQw OVpVMFo1V1RBeVRHODVXV2RZYktiY01SMndNSQ0KPiBJWGhxTHdxZGxTSDRJJms9RFdJNyZyPVVU RXpUVXBRY2t0d1JWZGhkRWcxVEtDRk96aHc4Q0dhQWlNZnlGVHBUUl9MVHMNCj4gcEY5elAySlMt TE4wY3RBLVhCekhlTUctDQo+IHNEMU9xTDNpaE54RE1YSmcmcz1lZThmYWQxZjNhM2NkZTM1YzU4 ZDVlNTczNWE2NDhlZmU1YzUyNzBkNzZhMGE1N2I5YQ0KPiA2OTA5ZDhkMzEwNDk2NiZ1PWh0dHBz JTNBJTJGJTJGd3d3Lm1haWwtYXJjaGl2ZS5jb20lMkZxZW11LQ0KPiBkZXZlbCU0MG5vbmdudS5v cmclMkZtc2c0MzY5NzkuaHRtbA0KDQpOaXQ6IGl0J3MgYmV0dGVyIHRvIGxpbmsgdG8gdGhlIGNv bW1pdCByYXRoZXIgdGhhbiB0aGUgbWFpbGluZyBsaXN0IGZvcg0KdGhpbmdzIHRoYXQgYXJlIGFs cmVhZHkgYXBwbGllZC4NCg0KPj5NaXNzaW5nIHlvdXIgU2lnbmVkLW9mZi1ieS4NCg0Kb29wcyxz b3JyeQ0KDQo+PkhtbSwgSSB3YW50ZWQgdG8gc3VnZ2VzdCB0byBxdWVyeSB0aGUgaW1hZ2UgdG8g c2VlIHdoYXQga2luZCBvZg0KPj5wcmVhbGxvY2F0aW9uIGl0IHdhcyBjcmVhdGVkIHdpdGggYW5k IHRoZW4gdXNlIHRoYXQgc2V0dGluZyB0byBzdGF5DQo+PmNvbnNpc3RlbnQuwqANCj4+QnV0IHRo YXQgaW5mb3JtYXRpb24gZG9lc24ndCBzZWVtIHRvIGdldCByZWNvcmRlZCAob24gYW4NCj4+aW1h Z2Utd2lkZSBsZXZlbCkgQUZBSUNTLg0KDQpmb3IgZnVsbCBwcmUtYWxsb2NhdGlvbiwgSSB0aGlu ayB3ZSBjYW4gc2ltcGx5IGNoZWNrIHRoZSBjdXJyZW50IHFjb3cyDQp1c2FnZSB2cyB0aGUgc2l6 ZSBjb25maWd1cmVkLg0KDQpmb3IgcWNvdzIgbWV0YWRhdGFzLCBJIHJlYWxseSBkb24ndCBrbm93 biBhbnkgd2F5IHRvIGRvIGl0Lg0KDQo+PiBJdCBtaWdodCBiZSBzdXJwcmlzaW5nIHRoYXQgY2hh bmdlcyB0byB0aGUNCj4+c3RvcmFnZSBjb25maWd1cmF0aW9uIHNldHRpbmcgd2lsbCBhbHNvIGFw cGx5IHRvIGFscmVhZHkgZXhpc3RpbmcNCj4+aW1hZ2VzDQoNClBlcnNvbm5hbHksIEkgd2FzIG1v cmUgc3VycHJpc2VkIHRoYW4gdGhpcyBuZXZlciBoYXZlIHdvcmtlZCBvbiByZXNpemUNCmJlZm9y ZSBeX14uDQoNClRoYXQgZG9uJ3Qgc2hvY2sgbWUgdGhhdCBpdCdzIHJlc3BlY3QgdGhlIGN1cnJl bnQgYXNzaWduZWQgb3B0aW9uIGF0DQp0aGUgbW9tZW50IG9mIHRoZSByZXNpemUuDQoNCj4+YW5k IHdlIHNob3VsZCBkb2N1bWVudCB0aGUgYmVoYXZpb3IgZm9yIHJlc2l6ZSBpbiB0aGUgZGVzY3Jp cHRpb24gb2YNCj4+dGhlDQo+PidwcmVhbGxvY2F0aW9uJyBzZXR0aW5nLg0KDQpCdXQgeWVzLCBp dCBzaG91bGQgYmUgZG9jdW1lbnRlZC4NCkknbGwgd3JpdGUgYSBwYXRjaCBvZiBwdmUtZG9jcw0K DQoNCj4+U2VlbXMgbGlrZSB0aGUgImJsb2NrX3Jlc2l6ZSIgUU1QIGNvbW1hbmQgZG9lcyBub3Qg aGF2ZSB0aGUgc2V0dGluZw0KPj5hdA0KPj5hbGwsIHNvIGlmIHdlIGFkZCBpdCBoZXJlLCB0aGUg YmVoYXZpb3Igd291bGQgc3RpbGwgYmUgaW5jb25zaXN0ZW50DQo+PmluDQo+PnRoYXQgcmVnYXJk IDovIEJ1dCBvaCB3ZWxsLCBjb3VsZCBzdGlsbCBiZSBhZGRlZCBvbiB0b3AgbGF0ZXIgaWYgd2UN Cj4+Y2FuDQo+PmdldCB0aGF0IGZlYXR1cmUgaW4gdXBzdHJlYW0uIEJ1dCBzaG91bGQgYWxzbyBi ZSBkb2N1bWVudGVkLCB0aGF0IGl0DQo+PmRvZXNuJ3QgYXBwbHkgZm9yIGxpdmUgcmVzaXplLg0K DQp5ZXMsIGluZGVlZCwgaXQgZG9lc24ndCBleGlzdCBmb3IgbGl2ZSBydW5uaW5nIGltYWdlLiAo SSB0aGluayB0byBoYXZlDQpzZWVuIGRpc2N1c3Npb24gb24gdGhlIHFlbXUgbWFpbGluZyBhYm91 dCBpdCwgYnV0IGl0IHJlcXVpcmUgc29tZSBraW5kDQpvZiBibG9jayBqb2IgaWYgSSByZW1lbWJl ciBjb3JyZWN0bHkpLg0KDQpJdCdzIGV4aXN0aW5nIGEgcHJlYWxsb2NhdGUtZmlsdGVyIA0KDQpo dHRwczovL3FlbXUuZ29vZ2xlc291cmNlLmNvbS9xZW11LysvcmVmcy90YWdzL3Y4LjAuMy9ibG9j ay9wcmVhbGxvY2F0ZS5jDQoNCmJ1dCBpdCdzIGEgbGl0dGxlIGJpdCBkaWZmZXJlbnQsIGl0J3Mg cHJlYWxsb2NhdGluZyBsaXZlLg0KKGFsbG9jYXRpbmcgYnkgY2h1bmsgb2YgMU1CIGZvciBleGFt cGxlLCB3aGVuIHlvdSBoYXZlIGEgNGsgd3JpdGUNCnJlYWNoaW5nIEVPRikNCg0KDQoNClRoYW5r cyBmb3IgdGhlIHJldmlldyAhDQoNCg0KDQo+IC0tLQ0KPiDCoHNyYy9QVkUvU3RvcmFnZS9QbHVn aW4ucG0gfCA0ICsrKy0NCj4gwqAxIGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCAxIGRl bGV0aW9uKC0pDQo+IA0KPiBkaWZmIC0tZ2l0IGEvc3JjL1BWRS9TdG9yYWdlL1BsdWdpbi5wbSBi L3NyYy9QVkUvU3RvcmFnZS9QbHVnaW4ucG0NCj4gaW5kZXggNmE2YTgwNC4uZDBjZTNhZSAxMDA2 NDQNCj4gLS0tIGEvc3JjL1BWRS9TdG9yYWdlL1BsdWdpbi5wbQ0KPiArKysgYi9zcmMvUFZFL1N0 b3JhZ2UvUGx1Z2luLnBtDQo+IEBAIC0xMTY2LDcgKzExNjYsOSBAQCBzdWIgdm9sdW1lX3Jlc2l6 ZSB7DQo+IMKgDQo+IMKgwqDCoMKgIG15ICRmb3JtYXQgPSAoJGNsYXNzLT5wYXJzZV92b2xuYW1l KCR2b2xuYW1lKSlbNl07DQo+IMKgDQo+IC3CoMKgwqAgbXkgJGNtZCA9IFsnL3Vzci9iaW4vcWVt dS1pbWcnLCAncmVzaXplJywgJy1mJywgJGZvcm1hdCwgJHBhdGggLA0KPiAkc2l6ZV07DQo+ICvC oMKgwqAgbXkgJHByZWFsbG9jX29wdCA9IHByZWFsbG9jYXRpb25fY21kX29wdGlvbigkc2NmZywg JGZvcm1hdCk7DQo+ICsNCj4gK8KgwqDCoCBteSAkY21kID0gWycvdXNyL2Jpbi9xZW11LWltZycs ICdyZXNpemUnLCAiLS0kcHJlYWxsb2Nfb3B0IiwgJy0NCj4gZicsICRmb3JtYXQsICRwYXRoICwg JHNpemVdOw0KPiDCoA0KPiDCoMKgwqDCoCBydW5fY29tbWFuZCgkY21kLCB0aW1lb3V0ID0+IDEw KTsNCj4gwqANCj4gLS0gDQo+IDIuMzkuNQ0KPiANCj4gDQoNCg0KDQo= --===============6448989709984458418== 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 --===============6448989709984458418==--