From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail.openvz.org (unknown [69.168.225.77]) by lore.virtuozzo.com (Postfix) with ESMTPS id C1E518015A for ; Tue, 8 Sep 2026 13:44:48 +0000 (UTC) Received: from mail.openvz.org (localhost [127.0.0.1]) by mail.openvz.org (8.14.4/8.14.4) with ESMTP id 688DhWGF006125; Tue, 8 Sep 2026 16:43:33 +0300 DKIM-Filter: OpenDKIM Filter v2.11.0 mail.openvz.org 688DhWGF006125 Authentication-Results: mail.openvz.org; dkim=fail reason="signature verification failed" (2048-bit key) header.d=virtuozzo.com header.i=@virtuozzo.com header.b="pDKeAqUs" Received: from mail-yw1-f197.google.com (mail-yw1-f197.google.com [209.85.128.197]) by mail.openvz.org (8.14.4/8.14.4) with ESMTP id 688DhTIF006121 (version=TLSv1/SSLv3 cipher=AES128-GCM-SHA256 bits=128 verify=FAIL) for ; Tue, 8 Sep 2026 16:43:30 +0300 DKIM-Filter: OpenDKIM Filter v2.11.0 mail.openvz.org 688DhTIF006121 Received: by mail-yw1-f197.google.com with SMTP id 00721157ae682-872022ea47eso68306747b3.0 for ; Tue, 08 Sep 2026 06:43:30 -0700 (PDT) X-Forwarded-Encrypted: i=3; AKwUvBwbtP41xIz6KsGF0S7d1iWAeFzJwZ4cKQorhqdfOLZOdWjdOBMmNIZ+EnnvQhGQ5xlp4WkoSg==@openvz.org X-Gm-Message-State: AFuF++kneA5IL41PCafEgqWCg2clsaYw3bNHclYkacCKrAhEMpokxVtN +y+TDcdsDm4TkE+niC/8WxHBISlP1N7naCpr9D//pkLnzpG6AHraC3QIABGJwz4jtWis8cGaAe3 lvzRGWA66JZMSMGReGyn58OpKw7/Uze2mKs28SdxgsEprcQgwrpnYWA== X-Gm-Gg: AYBFou1PlPqYzH7m6esYuCqY18osgUEp3jTZU1HkS0MT7EzgWTK5sz90tTzy/1z5F9/ My/sr0olbyP8A6MB+7Ton3PPjPvn4XJzU36RnKvtpwqUi1VotV9riV9vWHS9b6QKLjreGKcD27F EL7viCWvAvoccZtYWvwOhnAriJZsoC4wlYvf10cNSjH+Z3tdk1d3OUMtqb6HmIBKH1v9enS5Mn0 dXWgH8byWw+YEnglomHfI5aqi8BOKby1F2wdsu49XxPIQ6VvMwvGEDLUcu4zuhzYKRQRFqdUWkO kPayStsapVOtfn+YAY09OMkGbm82cbTjjCx/OWsYWVJ5oaeF5PYsVWIAKokNnaEmeXNjSCupz5n qdxHCWV9zsMPuAwcb+FKk+2dtpmSO+MJ0drd8GKoVeWO/7WeM1nHjlWjfZqIYd2OJPDjZZ91ze0 GtXicwK6oOi2rVaqypog== X-Received: by 2002:a05:690c:c510:b0:87c:f448:b4fe with SMTP id 00721157ae682-87cf448b886mr19348877b3.21.1788875009130; Tue, 08 Sep 2026 06:43:29 -0700 (PDT) X-Received: by 2002:a05:690c:c510:b0:87c:f448:b4fe with SMTP id 00721157ae682-87cf448b886mr19348477b3.21.1788875008362; Tue, 08 Sep 2026 06:43:28 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1788875008; cv=pass; d=google.com; s=arc-20260327; b=shXhG4K7p0HtwYbOY0QkP7+D3AoISKjOaJ0/g5UAeAjDLGlOJ4RDiX4xtoIvCWYq1M HC/rCkc5qVXJtKqzv4Sj1vsb2sjZSZsicTFi62vTJLIFqK26GJlSKgpB3GkcE7TB1oqa ws6i4o+otZhutx9ZXaFyJZWUme8pRz8R4ZflLvZlOv+66lFGoeFKolDRAWloae1PTLCT YCmAsztSWtUL8+JI3/y8rcDpN/b4TRRZPcLvve76BmLEugiUOZuMFoqt/CWr9oMGvNv0 Owy/E2JKLfvRovyJgpCjcH/n8WPqcjU+WY9pzGsT1bk3DpO4h2IGGYcFTXszpM5mulft oOyA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=mime-version:content-transfer-encoding:cc:to:subject:message-id :date:from:in-reply-to:references:dkim-signature; bh=eS0yv4Ng24X7O01Q1ildyUw3kBbOoJD9KljTKznbVwc=; fh=j442suGx2gEYXIRtn47cWs8RUKRRDPQSXMI1WPkdm1o=; b=HWuEwH2RTboGTLeq1/N19qYUkrV6K4AtxdloSSoqFNsMb0dalgqqQte0LXpNc7ScJ0 757tn28AbnCKjoSaZ2gRFqkhgnyreKy9LTGc27okXeHBBCTEHdC4+q7OjUfxYztUNOyF PRN6KZTB886i8FVwgmBM5NH6IHIs/KO81ak2Yuan9v/gojJjVbUZYUUv1NZoqbbCk5tS bsvBZ+nZL91bb6x+3kmoqS/gMwF7haFN+Q9gixcf3eKTJBAmWlxTC4pK9K8hrfNUMMz/ QIIQICT6Vv4NK9DKJyn9HoMmbmWMe3ZVy/LBhCnBAroLIYAY0LC8sdjXItwQpLiL6gyy LXNw==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@virtuozzo.com header.s=selector2 header.b=pDKeAqUs; arc=pass (i=1 spf=pass spfdomain=virtuozzo.com dkim=pass dkdomain=virtuozzo.com dmarc=pass fromdomain=virtuozzo.com); spf=pass (google.com: domain of kuznet@virtuozzo.com designates 2a01:111:f403:c201::6 as permitted sender) smtp.mailfrom=kuznet@virtuozzo.com; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=virtuozzo.com Received: from AM0PR02CU008.outbound.protection.outlook.com (mail-westeuropeazlp170130006.outbound.protection.outlook.com. [2a01:111:f403:c201::6]) by mx.google.com with ESMTPS id 00721157ae682-8714a49a6b4si66035427b3.119.2026.09.08.06.43.28 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 08 Sep 2026 06:43:28 -0700 (PDT) Received-SPF: pass (google.com: domain of kuznet@virtuozzo.com designates 2a01:111:f403:c201::6 as permitted sender) client-ip=2a01:111:f403:c201::6; Authentication-Results: mx.google.com; dkim=pass header.i=@virtuozzo.com header.s=selector2 header.b=pDKeAqUs; arc=pass (i=1 spf=pass spfdomain=virtuozzo.com dkim=pass dkdomain=virtuozzo.com dmarc=pass fromdomain=virtuozzo.com); spf=pass (google.com: domain of kuznet@virtuozzo.com designates 2a01:111:f403:c201::6 as permitted sender) smtp.mailfrom=kuznet@virtuozzo.com; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=virtuozzo.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Bq7rp1YmkjFRPTdOmCamIwEuqXaXKH8fGpV+4dxtXHTO6Z3ulHnq1y6kDtcaanRKoaWi4c1DHbIuHvX0chflcbTtUmByS+H+G9Wy4VvRO6xwsN6WYcjsns+e4KM9kRzJWZ2h6m75z+WB6GU8JB7RF7fCpMHYQjEdUVebUco+/w9noFqZcjJbQKYHQ74EOtR4i/jLy9/jOBzhpAnx+yj47QithFsfAckragu5PxtV+IERDurtCQHljzuWLJR0XYnfhlaKoj5SOlW3BtgPPvLl336l+w5uuxKv7ku7vuKhCHm810cu6f/EuU/pPe+K6Gn3tLxsPYN5UKLcdcfrsBLpEA== 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=eS0yv4Ng24X7O01Q1ildyUw3kBbOoJD9KljTKznbVwc=; b=MqIH5bjkEVvgKQX4rZqgcIjZS8ToqG1Lz8bo+/K0puCO/crJ6si9LGVv178MjSRdM16Ekh+HJH+RbjI0Xz9+IdiDrUUO6MHla8OihAoXgVlCsc8ttDih+eR8xwD6nDXW6FhZhuL60wsce5tiqiYifMq+q7X3YgH617nF3ph5Wp58pNnqFs2QV+dd6XkfDUTWKNd0WNREeaGaEXon7n6r82o3Wae+5iFp5MCVlXKjVlQ3W0fu7WqGz5sv2a217GwpCnqBKWzVG9XCs2z1krIkaV0GOdx4SyOUVaVA8HVQ4xvK7R/MHUdWMce1AjTdn/tkZyT4DJYV+MX6RFkW2i5NSg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=virtuozzo.com; dmarc=pass action=none header.from=virtuozzo.com; dkim=pass header.d=virtuozzo.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=virtuozzo.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=eS0yv4Ng24X7O01Q1ildyUw3kBbOoJD9KljTKznbVwc=; b=pDKeAqUsmjC+ychEgaN9EQyFxKRSq1aARnSv07lfuwJVhJ0qwicc6oiGvm7SGGvJG1yQS6/O/CJLNzCHpWByW70nVJdDZcUTyEzUfyw6uKw9lK4rpsGtkg9+R5L8VbsmS7r7MNwJcsK6DjyqVKeV/84/YqMZSe+lsK4Ss/g8tJk9nBs9tSvuzLHlXFrKMbjDUwPgBeMDGu18nncixUrdUR9cJ2lDfkCK397RzOERQE1ff1gYMOEs9wUJ+Iye7hBr8MEyW8zGgYo4J6SnIyWmrYK7mNotdmFNM2fF/R8umV4X+KOYQb3kWugZjDBxc7I/+Qj/nR48QHiUNiI9hIEyjA== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=virtuozzo.com; Received: from DU0PR08MB8254.eurprd08.prod.outlook.com (2603:10a6:10:412::11) by AMDPR08MB11528.eurprd08.prod.outlook.com (2603:10a6:20b:718::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.406.7; Tue, 8 Sep 2026 13:43:25 +0000 Received: from DU0PR08MB8254.eurprd08.prod.outlook.com ([fe80::66a7:414d:72e6:4327]) by DU0PR08MB8254.eurprd08.prod.outlook.com ([fe80::66a7:414d:72e6:4327%5]) with mapi id 15.21.0406.005; Tue, 8 Sep 2026 13:43:25 +0000 X-Forwarded-Encrypted: i=1; AKwUvBzUZZviF6Ubk2RVXlM2IX96BBEoxsTj2I9BDKlE1OIyfASNMUckN6JJMqcLImjFZlYTtVVegA==@openvz.org X-Received: by 2002:a17:907:1ca1:b0:c25:ed6a:fa3f with SMTP id a640c23a62f3a-c260c9e224dmr1098664566b.16.1788875003993; Tue, 08 Sep 2026 06:43:23 -0700 (PDT) References: <20260908-pr-khorenko-vstor-144521-falloc_fl_preallocate-v1-1-f14f74322d0c@virtuozzo.com> In-Reply-To: <20260908-pr-khorenko-vstor-144521-falloc_fl_preallocate-v1-1-f14f74322d0c@virtuozzo.com> From: Alexey Kuznetsov Date: Tue, 8 Sep 2026 21:43:12 +0800 X-Gmail-Original-Message-ID: X-Gm-Features: AcwNN1WCZqZp46tDewf_3l0g9n5lP-LPiDiDDZkdvZjs09fJYHFPUs6yCt8kDcQ Message-ID: To: Konstantin Khorenko X-ClientProxiedBy: AS4P251CA0011.EURP251.PROD.OUTLOOK.COM (2603:10a6:20b:5d2::7) To DU0PR08MB8254.eurprd08.prod.outlook.com (2603:10a6:10:412::11) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU0PR08MB8254:EE_|AMDPR08MB11528:EE_ X-MS-Office365-Filtering-Correlation-Id: 86eb5284-b126-4e31-969d-08df0daf27ed X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; ARA:13230040|52116014|376014|23010399003|1800799024|366016|38350700014|3023799007|10067099003|56012099006|18002099003|22082099003|6133799003; X-Microsoft-Antispam-Message-Info: /Q5SqUUSU/TQkGqnbIuQW5p2o54AGYuZvk1PuLWpCJjLdec8zSlS6CeVKlT9JxhVjLiFOp4Hbc2NOMjtuPXYCBIcS4agCfaLW1q34FHluQox2D7asqT6jHDJmAXEKIE8BGThdWFBLToLnM4nBRSeomWL/OXSrct9MaIWqiH3FoOEUprVjMP71KRBteltWQRrZAa/VcH+82XsJOjvcYscfvK317kcOPAfc1XnIBZTjK05US1oMUU6kN69loJ1HtUGSo2ZVfVnoma+Yzd75UNs5zOELf3dNkjIYu8pUwNAJV+H1kr+jKj4vdy03m/UdmN6yp2DcxSde69Ad6r6Wf8Q7SDiRq1JdnwT2pTTUHI2FbsWJB1zKI9gJxRBVISiD9Ma4KL4b/XQFXTKlw2fN1owfWzEah6lUiDoj9R0eBzgsIVaetmMFP0QQ4FUBpDpoe31TZxi4D9kT8dM1fBEzrYVWavSFIQT7ylg6wMdJw9meb3k+R1D6rUwRUnnF9fJrAZWmFiAEt4pvh85uh5GIqBzkCBbcUqhs0B1Rd5wSeQC7hMyPt4FBbhCb9cFo+MLhtOEkO3ulWYkNf29I2+UCvTeUB9+D3MPPwPRpVHFyUvwCAdIAn8tcqQ03cNZHi/84RsVqPjCrIhj7lIxmrqZJ2kOcnYpAbJck8WKvXFogpLDCkmREMk/i8LaanWoY5z6NQsF+sls/EZoMxGOkTQfIrwuvg== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DU0PR08MB8254.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(52116014)(376014)(23010399003)(1800799024)(366016)(38350700014)(3023799007)(10067099003)(56012099006)(18002099003)(22082099003)(6133799003); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?dlRxNjJKVGkrZDl0TTBDWDR6RTB5Z3hhT2FVUURsWTVhY3RRb2RaT0M2bmdX?= =?utf-8?B?WG9PSEFpWFl2amptR2kzVzVwRW13TVBwOXc3TU5SRGNaRHNKOXNvQjFQSXhT?= =?utf-8?B?R1NzeTYxNU9qclpjWFhSaUhSLzBCekRybTVNRTRQekQ1MmducGFSSW9FRHMr?= =?utf-8?B?VHk3cmxmUVQ2MUh0aUdqd3dGVmlhUWM5VXMyZ25aR2pvQ2dzdUdCNmtYT2tK?= =?utf-8?B?TjlORUJZMUZISERnaVhWeVcyK3Mzb2NCeHgyMnY4MDhUZTVWZVV6R3p4ZEZn?= =?utf-8?B?Tm42bkwxTG5xNy9MWmhsRHluZnhpeXhsMitDc2hMZGEvMVNHOWRGVm9Xcjdj?= =?utf-8?B?bmNySDlmbVdRNCs5S0oweDRUWHRUcGxIa3pjRkRKZWYvQm1LSEFDbFNURXcz?= =?utf-8?B?ektVbDJqUXRacG9aaE81RDl5S2RuTGZpU2VxRXhrME1nQ0c0amhWcGwvR0pU?= =?utf-8?B?NUd1QStScE4xYVhSWnNoU2J6K2ZUQTM4K3p0YWtqM1FUOXoyU3hzbGtKeXdC?= =?utf-8?B?b2VvdlV4MGZsVll0ejM5Vm1qdkFLbXlKSmVsRURrZjB3ZDVEQkVsTlFaN3o4?= =?utf-8?B?V05YelBEbHZjdG9LdmdYOHltZlMzQnZzR1lxWTJVSW1ZZWR3TEZUK3N6Q2xr?= =?utf-8?B?dWN5dkxwRWVtYWZ6ZGJMWHdNQjFHckFWRDZYSDVIeGtjMnV1WVRDek4xZ1Vx?= =?utf-8?B?NktJRmZqQzdpNHF3azVMNjErZEVOKzV3Q1FUamdjQlZzVExqbU1ZQzl1andJ?= =?utf-8?B?WjBRNGp4bUlKZWo4VXdXOHNpa0xSOTQ2WEhQS1ZEZ29sUFNkT3g4ZzFWamtw?= =?utf-8?B?VDM4aVk5a0NHc1JuS3JkeVE5VkF0VVVwY2dkaHo4MDlNUG5DL3FsMDNUQXRn?= =?utf-8?B?R0w0N3lnOGtnOUFTSjUwVzdRb2taL0xiTHhoR0xSVjJERDROSW0wOXF6Vzl3?= =?utf-8?B?cVlNN2dMRFdsOGI5dUxvVU5qRktUckQ0OW53a1hzdDgvK0oxTDcvZi9PV3h2?= =?utf-8?B?OXdvWHRlZ3JvYk9pOThiOTNiMUtLMnBHNjh3NFExTXdFR1NDUlRXMWdpNDF3?= =?utf-8?B?YW9wTENwN0lSWS9Hc3VBWHlBRlp2Rm13OWJvOCtJS0o0aHdOKzhsOWc4UHd2?= =?utf-8?B?RVkwL1hDVWRJT1I0aGVjaHlTcjlLVlRYZk1GRWN5OGNtS1hFeUJmd3pMeEd3?= =?utf-8?B?QTZZUkk4RGhWYkt0UjgrU3BKcnArdlVjOHNUaUVRNVFJNVhHSi9WTG92T051?= =?utf-8?B?N0hIcWI2VTRDODZ2Ly8rT21uTTFQTW9pU1NBYUl6aWowcVhZZGFGeE9KMXFw?= =?utf-8?B?RW9VWTkyaWw2OG8vV1M3TStRMHptb0Q0WVVYN2FKTkQ5UUVOUlB0bkFLUE5Q?= =?utf-8?B?dHBDMWF3eE5BRHlJKzIvMGk5blFkaGVJNFBNbjh0SnhRWmlUT3hvVjRxangw?= =?utf-8?B?Z2R4VXZFMHU1eWs2VnNWYVBrODBqM3NVcnl1SkRnbEtSVkEvTlByUGQzcFVu?= =?utf-8?B?Y0hsNElsMnNXVDBrSTZaeUZObm9mOTFyandWSFR3NStOdGMxUWpZUmVhaHdN?= =?utf-8?B?OHNxNUlKYUFPVUpGZjdLQVc3dDhPZE54bnpJeDVGVHNyTXZQckkrcFpEbDll?= =?utf-8?B?SDY2VTduaXVQS1VhYlV4UG42TlFtQTVCMmxLN0JORkNoMjlvNGZDZTlWZXFP?= =?utf-8?B?WHcwbERsR08rUUpGc2ZmS0doNk14VzN4VHBQbytkWWxIb2Nac05yY2JOVys1?= =?utf-8?B?MXVTNFR0U0tTdkEvdldBNWN2VEFPRDdYdXhGcVd5OUF6RElpc1ZRUzB1Umpu?= =?utf-8?B?bGZaQ25CKzlVeVdieWQ1ZjNCc2FVb0dhdUlhZlZWVTNMYmNkSFg5Q2ZUbWhr?= =?utf-8?B?eGhtQUVjVmZFb1NBMW1UWkRrem94eFhWa3pkZlM1WWlSZjUxZnlreFlINU9p?= =?utf-8?B?eEJuOTdSYmF5c203aVV2Z0s2NkFZWUFEVytiVkg1a2RaRkN5c0RETnF1S0Fx?= =?utf-8?B?Y1pCdktwdDRBVS84TWdic1NWZThMZ253VVc1M2xNd3I5VVVodEErcVJQYmE0?= =?utf-8?B?V1RZQXBwejhzQkViU2VwcWpNa25lNmlOeTNRRTUwN2gvd0lDT1BoQ1k0bVdY?= =?utf-8?B?eGhPZitrMlliNHhVSDVUZmJYZmUwOWhUc2J5a0w4SVVyT2lCTXNqQzQ5dnNw?= =?utf-8?B?YzMxYzVqaEcwWW1PRkhSZGtpQmh6blFlOStFcmI2TU5odzZ6SG80S1hTenNz?= =?utf-8?B?UGdMTGhQMndLaDhNNWZ2em8yK1JrUFQrOThYdnR0UU9IWTlwZ0NrN1VrSjlX?= =?utf-8?B?YjhMaEtaNkE2ZkNXck53Y0RQUkVIMkE0MW50TUJBZUdycTFyMXMvQT09?= X-OriginatorOrg: virtuozzo.com X-MS-Exchange-CrossTenant-Network-Message-Id: 86eb5284-b126-4e31-969d-08df0daf27ed X-MS-Exchange-CrossTenant-AuthSource: DU0PR08MB8254.eurprd08.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Sep 2026 13:43:25.1089 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 0bc7f26d-0264-416e-a6fc-8352af79c58f X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: gjRfu2iDjkGoW4iQvw1kH8rWYovaKukByfuSOx0oE/1l+gF88Xow3IA0NawvqyVGRPDLVnE0mDAtGqahFMH66w== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AMDPR08MB11528 X-OZ-Fwd: true X-MIME-Autoconverted: from quoted-printable to 8bit by mail.openvz.org id 688DhTIF006121 Cc: "Denis V. Lunev" , devel@openvz.org Subject: Re: [Devel] [PATCH vz10] fs: move FALLOC_FL_PREALLOCATE to a bit upstream has not taken X-BeenThere: devel@openvz.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: OpenVZ development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: devel-bounces@openvz.org Errors-To: devel-bounces@openvz.org QWNrLgoKT24gVHVlLCBTZXAgOCwgMjAyNiBhdCA5OjQx4oCvUE0gS29uc3RhbnRpbiBLaG9yZW5r bwo8a2hvcmVua29AdmlydHVvenpvLmNvbT4gd3JvdGU6Cj4KPiBXZSBoYWQgRkFMTE9DX0ZMX1BS RUFMTE9DQVRFID09IDB4ODAuCj4KPiBVcHN0cmVhbSBjb21taXQgN2JkNDNjYzc5Y2FiICgiZnM6 IGludHJvZHVjZSBGQUxMT0NfRkxfV1JJVEVfWkVST0VTIHRvCj4gZmFsbG9jYXRlIiksIHJlbGVh c2VkIGluIHY2LjE3LCBnaXZlcyAweDgwIHRvIGEgbW9kZSBvZiBpdHMgb3duIGFuZAo+IGFkZHMg aXQgdG8gRkFMTE9DX0ZMX01PREVfTUFTSy4KPgo+IE1vdmUgdGhlIG1vZGUgdG8gMHgwMDEwMDAw MCwgd2VsbCBhYm92ZSB0aGUgcmFuZ2UgdXBzdHJlYW0gYWxsb2NhdGVzCj4gbW9kZXMgZnJvbSBh bmQgYXdheSBmcm9tIHRoZSB0b3Agb2YgdGhlIHdvcmQsIHdoZXJlIGEgZnV0dXJlIHVzZXIgaXMK PiBqdXN0IGFzIGxpa2VseSB0byBzdGFydC4KPgo+IFRoZSBudW1iZXIgY2Fubm90IHNpbXBseSBj aGFuZ2UsIHRob3VnaCwgYmVjYXVzZSB1c2Vyc3BhY2UgY2FycmllcyBpdHMKPiBvd24gY29weSBv ZiBpdC4gRXhwb3J0IHRoZSB2YWx1ZSBhcyBhIHJlYWQtb25seSBleHQ0IG1vZHVsZSBwYXJhbWV0 ZXIsCj4gL3N5cy9tb2R1bGUvZXh0NC9wYXJhbWV0ZXJzL2ZhbGxvY19mbF9wcmVhbGxvY2F0ZSwg YW5kIGxldCB1c2Vyc3BhY2UKPiByZWFkIHRoZSBtb2RlIGZyb20gdGhlcmUuCj4KPiBUaGUgb2xk IHZhbHVlIHN0YXlzIGFjY2VwdGVkIGFzIEZBTExPQ19GTF9QUkVBTExPQ0FURV9PTEQsIHNvIHRo YXQKPiB1c2Vyc3BhY2UgYnVpbHQgYmVmb3JlIHRoaXMgY2hhbmdlIGtlZXBzIHdvcmtpbmcuIEl0 IGhhcyB0byBiZSBkcm9wcGVkCj4gYmVmb3JlIHRoZSByZWJhc2Ugb250byB2Ni4xNyBvciBsYXRl ciwgb3RoZXJ3aXNlIHdlIHdvdWxkIHRha2UKPiBGQUxMT0NfRkxfV1JJVEVfWkVST0VTIHJlcXVl c3RzIGZvciBvdXIgb3duIG1vZGUuCj4KPiBGZWF0dXJlOiBleHQ0OiBwcmVhbGxvY2F0aW9uIGZs YWcgZm9yIHNtYWxsIGZhbGxvY2F0ZXMKPgo+IGh0dHBzOi8vdmlydHVvenpvLmF0bGFzc2lhbi5u ZXQvYnJvd3NlL1ZTVE9SLTE0NDUyMQo+Cj4gU2lnbmVkLW9mZi1ieTogS29uc3RhbnRpbiBLaG9y ZW5rbyA8a2hvcmVua29AdmlydHVvenpvLmNvbT4KPiAtLS0KPiBGb2xsb3ctdXAgdG8gdGhlIHYz IHRocmVhZCBvZiAiZnMvZXh0NDogbGV0IEZBTExPQ19GTF9QUkVBTExPQ0FURQo+IHRocm91Z2gg dGhlIHZmc19mYWxsb2NhdGUgbW9kZSBzd2l0Y2giOiAweDgwIGlzIEZBTExPQ19GTF9XUklURV9a RVJPRVMKPiB1cHN0cmVhbSBzaW5jZSB2Ni4xNywgc28gb3VyIG1vZGUgaGFzIHRvIG1vdmUgYmVm b3JlIHdlIHJlYmFzZSBvbnRvIGl0LAo+IGFuZCB0aGUgdmFsdWUgaGFzIHRvIGJlY29tZSBkaXNj b3ZlcmFibGUgaW5zdGVhZCBvZiBoYXJkY29kZWQgb24gYm90aAo+IHNpZGVzLgo+IC0tLQo+ICBm cy9leHQ0L2V4dGVudHMuYyAgICAgICAgICAgfCAxNCArKysrKysrKysrLS0tLQo+ICBmcy9vcGVu LmMgICAgICAgICAgICAgICAgICAgfCAgMSArCj4gIGluY2x1ZGUvbGludXgvZmFsbG9jLmggICAg ICB8ICAzICsrLQo+ICBpbmNsdWRlL3VhcGkvbGludXgvZmFsbG9jLmggfCAxNSArKysrKysrKysr KysrKy0KPiAgNCBmaWxlcyBjaGFuZ2VkLCAyNyBpbnNlcnRpb25zKCspLCA2IGRlbGV0aW9ucygt KQo+Cj4gZGlmZiAtLWdpdCBhL2ZzL2V4dDQvZXh0ZW50cy5jIGIvZnMvZXh0NC9leHRlbnRzLmMK PiBpbmRleCAzOGY1MDc3MGY2NTg1Li5lY2EzZjAzMTJhYzUzIDEwMDY0NAo+IC0tLSBhL2ZzL2V4 dDQvZXh0ZW50cy5jCj4gKysrIGIvZnMvZXh0NC9leHRlbnRzLmMKPiBAQCAtMzksNiArMzksMTAg QEAgc3RhdGljIHVuc2lnbmVkIGludCBmYWxsb2NfcHJlYWxsb2M7Cj4gIG1vZHVsZV9wYXJhbShm YWxsb2NfcHJlYWxsb2MsIHVpbnQsIDA2NDQpOwo+ICBNT0RVTEVfUEFSTV9ERVNDKGZhbGxvY19w cmVhbGxvYywgIlByZWFsbG9jYXRlIGZhbGxvY2F0ZSBsaWtlIGl0IGlzIGEgd3JpdGUgZm9yIHNt YWxsZXIgc2l6ZXMiKTsKPgo+ICtzdGF0aWMgdW5zaWduZWQgaW50IGZhbGxvY19mbF9wcmVhbGxv Y2F0ZSA9IEZBTExPQ19GTF9QUkVBTExPQ0FURTsKPiArbW9kdWxlX3BhcmFtKGZhbGxvY19mbF9w cmVhbGxvY2F0ZSwgdWludCwgMDQ0NCk7Cj4gK01PRFVMRV9QQVJNX0RFU0MoZmFsbG9jX2ZsX3By ZWFsbG9jYXRlLCAiZmFsbG9jYXRlKCkgbW9kZSB2YWx1ZSBhc2tpbmcgZm9yIHByZWFsbG9jYXRp b24iKTsKPiArCj4gIC8qCj4gICAqIHVzZWQgYnkgZXh0ZW50IHNwbGl0dGluZy4KPiAgICovCj4g QEAgLTQ1MTQsOCArNDUxOCw4IEBAIHN0YXRpYyBpbnQgZXh0NF9hbGxvY19maWxlX2Jsb2Nrcyhz dHJ1Y3QgZmlsZSAqZmlsZSwgZXh0NF9sYmxrX3Qgb2Zmc2V0LAo+ICAgICAgICAgICogdGhhdCBp dCBkb2Vzbid0IGdldCB1bm5lY2Vzc2FyaWx5IHNwbGl0IGludG8gbXVsdGlwbGUKPiAgICAgICAg ICAqIGV4dGVudHMuCj4gICAgICAgICAgKi8KPiAtICAgICAgIGlmICghKG1vZGUgJiBGQUxMT0Nf RkxfUFJFQUxMT0NBVEUpICYmIGxlbiA8PSBFWFRfVU5XUklUVEVOX01BWF9MRU4gJiYKPiAtICAg ICAgICAgIGxlbiA+IGZhbGxvY19wcmVhbGxvYykKPiArICAgICAgIGlmICghKG1vZGUgJiAoRkFM TE9DX0ZMX1BSRUFMTE9DQVRFIHwgRkFMTE9DX0ZMX1BSRUFMTE9DQVRFX09MRCkpICYmCj4gKyAg ICAgICAgICAgbGVuIDw9IEVYVF9VTldSSVRURU5fTUFYX0xFTiAmJiBsZW4gPiBmYWxsb2NfcHJl YWxsb2MpCj4gICAgICAgICAgICAgICAgIGZsYWdzIHw9IEVYVDRfR0VUX0JMT0NLU19OT19OT1JN QUxJWkU7Cj4KPiAgICAgICAgIC8qCj4gQEAgLTQ3NTQsNyArNDc1OCw4IEBAIGxvbmcgZXh0NF9m YWxsb2NhdGUoc3RydWN0IGZpbGUgKmZpbGUsIGludCBtb2RlLCBsb2ZmX3Qgb2Zmc2V0LCBsb2Zm X3QgbGVuKQo+ICAgICAgICAgLyogUmV0dXJuIGVycm9yIGlmIG1vZGUgaXMgbm90IHN1cHBvcnRl ZCAqLwo+ICAgICAgICAgaWYgKG1vZGUgJiB+KEZBTExPQ19GTF9LRUVQX1NJWkUgfCBGQUxMT0Nf RkxfUFVOQ0hfSE9MRSB8Cj4gICAgICAgICAgICAgICAgICAgICAgRkFMTE9DX0ZMX0NPTExBUFNF X1JBTkdFIHwgRkFMTE9DX0ZMX1pFUk9fUkFOR0UgfAo+IC0gICAgICAgICAgICAgICAgICAgIEZB TExPQ19GTF9JTlNFUlRfUkFOR0UgfCBGQUxMT0NfRkxfUFJFQUxMT0NBVEUpKQo+ICsgICAgICAg ICAgICAgICAgICAgIEZBTExPQ19GTF9JTlNFUlRfUkFOR0UgfCBGQUxMT0NfRkxfUFJFQUxMT0NB VEUgfAo+ICsgICAgICAgICAgICAgICAgICAgIEZBTExPQ19GTF9QUkVBTExPQ0FURV9PTEQpKQo+ ICAgICAgICAgICAgICAgICByZXR1cm4gLUVPUE5PVFNVUFA7Cj4KPiAgICAgICAgIGlub2RlX2xv Y2soaW5vZGUpOwo+IEBAIC00NzcwLDcgKzQ3NzUsOCBAQCBsb25nIGV4dDRfZmFsbG9jYXRlKHN0 cnVjdCBmaWxlICpmaWxlLCBpbnQgbW9kZSwgbG9mZl90IG9mZnNldCwgbG9mZl90IGxlbikKPiAg ICAgICAgICAgICAgICAgZ290byBvdXRfaW5vZGVfbG9jazsKPgo+ICAgICAgICAgaWYgKChtb2Rl ICYgRkFMTE9DX0ZMX01PREVfTUFTSykgPT0gRkFMTE9DX0ZMX0FMTE9DQVRFX1JBTkdFIHx8Cj4g LSAgICAgICAgICAgKG1vZGUgJiBGQUxMT0NfRkxfTU9ERV9NQVNLKSA9PSBGQUxMT0NfRkxfUFJF QUxMT0NBVEUpIHsKPiArICAgICAgICAgICAobW9kZSAmIEZBTExPQ19GTF9NT0RFX01BU0spID09 IEZBTExPQ19GTF9QUkVBTExPQ0FURSB8fAo+ICsgICAgICAgICAgIChtb2RlICYgRkFMTE9DX0ZM X01PREVfTUFTSykgPT0gRkFMTE9DX0ZMX1BSRUFMTE9DQVRFX09MRCkgewo+ICAgICAgICAgICAg ICAgICByZXQgPSBleHQ0X2RvX2ZhbGxvY2F0ZShmaWxlLCBvZmZzZXQsIGxlbiwgbW9kZSk7Cj4g ICAgICAgICAgICAgICAgIGdvdG8gb3V0X2lub2RlX2xvY2s7Cj4gICAgICAgICB9Cj4gZGlmZiAt LWdpdCBhL2ZzL29wZW4uYyBiL2ZzL29wZW4uYwo+IGluZGV4IGZjNzJhZDA5ZTdlODEuLjY1Yzk2 YmYwM2RjOTMgMTAwNjQ0Cj4gLS0tIGEvZnMvb3Blbi5jCj4gKysrIGIvZnMvb3Blbi5jCj4gQEAg LTI2OCw2ICsyNjgsNyBAQCBpbnQgdmZzX2ZhbGxvY2F0ZShzdHJ1Y3QgZmlsZSAqZmlsZSwgaW50 IG1vZGUsIGxvZmZfdCBvZmZzZXQsIGxvZmZfdCBsZW4pCj4gICAgICAgICBjYXNlIEZBTExPQ19G TF9VTlNIQVJFX1JBTkdFOgo+ICAgICAgICAgY2FzZSBGQUxMT0NfRkxfWkVST19SQU5HRToKPiAg ICAgICAgIGNhc2UgRkFMTE9DX0ZMX1BSRUFMTE9DQVRFOgo+ICsgICAgICAgY2FzZSBGQUxMT0Nf RkxfUFJFQUxMT0NBVEVfT0xEOgo+ICAgICAgICAgICAgICAgICBicmVhazsKPiAgICAgICAgIGNh c2UgRkFMTE9DX0ZMX1BVTkNIX0hPTEU6Cj4gICAgICAgICAgICAgICAgIGlmICghKG1vZGUgJiBG QUxMT0NfRkxfS0VFUF9TSVpFKSkKPiBkaWZmIC0tZ2l0IGEvaW5jbHVkZS9saW51eC9mYWxsb2Mu aCBiL2luY2x1ZGUvbGludXgvZmFsbG9jLmgKPiBpbmRleCBmNmVlZTA5OWIzZmNhLi41OGU5OTFl YTY3NzFmIDEwMDY0NAo+IC0tLSBhL2luY2x1ZGUvbGludXgvZmFsbG9jLmgKPiArKysgYi9pbmNs dWRlL2xpbnV4L2ZhbGxvYy5oCj4gQEAgLTM3LDcgKzM3LDggQEAgc3RydWN0IHNwYWNlX3Jlc3Yg ewo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEZBTExPQ19GTF9aRVJPX1JBTkdF IHwgICAgICAgICBcCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgRkFMTE9DX0ZM X0lOU0VSVF9SQU5HRSB8ICAgICAgIFwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICBGQUxMT0NfRkxfVU5TSEFSRV9SQU5HRSB8ICAgICAgXAo+IC0gICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIEZBTExPQ19GTF9QUkVBTExPQ0FURSkKPiArICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICBGQUxMT0NfRkxfUFJFQUxMT0NBVEUgfCAgICAgICAgXAo+ICsgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIEZBTExPQ19GTF9QUkVBTExPQ0FURV9PTEQpCj4KPiAg Lyogb24gaWEzMiBsX3N0YXJ0IGlzIG9uIGEgMzItYml0IGJvdW5kYXJ5ICovCj4gICNpZiBkZWZp bmVkKENPTkZJR19YODZfNjQpCj4gZGlmZiAtLWdpdCBhL2luY2x1ZGUvdWFwaS9saW51eC9mYWxs b2MuaCBiL2luY2x1ZGUvdWFwaS9saW51eC9mYWxsb2MuaAo+IGluZGV4IDdhYzhmZmI4ZTY1MjMu LjQ5YWE4MjZhZDhmOGEgMTAwNjQ0Cj4gLS0tIGEvaW5jbHVkZS91YXBpL2xpbnV4L2ZhbGxvYy5o Cj4gKysrIGIvaW5jbHVkZS91YXBpL2xpbnV4L2ZhbGxvYy5oCj4gQEAgLTc4LDYgKzc4LDE5IEBA Cj4gICAqLwo+ICAjZGVmaW5lIEZBTExPQ19GTF9VTlNIQVJFX1JBTkdFICAgICAgICAgICAgICAg IDB4NDAKPgo+IC0jZGVmaW5lIEZBTExPQ19GTF9QUkVBTExPQ0FURSAgICAgICAgICAweDgwCj4g Ky8qCj4gKyAqIEZBTExPQ19GTF9QUkVBTExPQ0FURSB0ZWxscyB0aGUgZmlsZXN5c3RlbSB0byBh bGxvY2F0ZSB0aGUgcmFuZ2UgdGhlIHdheSBhCj4gKyAqIHdyaXRlIHdvdWxkLCB3aXRoIG1iYWxs b2MgcHJlYWxsb2NhdGlvbiwgcmF0aGVyIHRoYW4gdHJpbW1pbmcgdGhlIHJlcXVlc3QKPiArICog ZG93biB0byBhIHNpbmdsZSB1bndyaXR0ZW4gZXh0ZW50Lgo+ICsgKgo+ICsgKiBVc2Vyc3BhY2Ug bWF5IHJlYWQgdGhlIG1vZGUgdmFsdWUgZnJvbQo+ICsgKiAvc3lzL21vZHVsZS9leHQ0L3BhcmFt ZXRlcnMvZmFsbG9jX2ZsX3ByZWFsbG9jYXRlLgo+ICsgKgo+ICsgKiBGQUxMT0NfRkxfUFJFQUxM T0NBVEVfT0xEIGlzIHRoZSB2YWx1ZSB1c2VkIGJlZm9yZSB1cHN0cmVhbSB2Ni4xNyBjbGFpbWVk Cj4gKyAqIDB4ODAgZm9yIEZBTExPQ19GTF9XUklURV9aRVJPRVMuIEl0IGlzIGFjY2VwdGVkIGFz IGFuIGFsaWFzIG9mIHRoZSBhYm92ZSwKPiArICogYW5kIGhhcyB0byBiZSBkcm9wcGVkIGJlZm9y ZSBhIHJlYmFzZSBvbnRvIHY2LjE3IG9yIGxhdGVyLgo+ICsgKi8KPiArI2RlZmluZSBGQUxMT0Nf RkxfUFJFQUxMT0NBVEVfT0xEICAgICAgMHg4MAo+ICsjZGVmaW5lIEZBTExPQ19GTF9QUkVBTExP Q0FURSAgICAgICAgICAweDAwMTAwMDAwCj4KPiAgI2VuZGlmIC8qIF9VQVBJX0ZBTExPQ19IXyAq Lwo+Cj4gLS0tCj4gYmFzZS1jb21taXQ6IDM0NjZlYzBiMmNkZjlkNDlkYmIzNmQ3YjVlZDliMzZk ZmIyZmIwNGQKPiBjaGFuZ2UtaWQ6IDIwMjYwOTA4LXByLWtob3JlbmtvLXZzdG9yLTE0NDUyMS1m YWxsb2NfZmxfcHJlYWxsb2NhdGUtY2VjODBjZTg3MDAwCj4KPiBCZXN0IHJlZ2FyZHMsCj4gLS0K PiBLb25zdGFudGluIEtob3JlbmtvIDxraG9yZW5rb0B2aXJ0dW96em8uY29tPgoKX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KRGV2ZWwgbWFpbGluZyBsaXN0 CkRldmVsQG9wZW52ei5vcmcKaHR0cHM6Ly9saXN0cy5vcGVudnoub3JnL21haWxtYW4vbGlzdGlu Zm8vZGV2ZWwK