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 6472480024 for ; Wed, 26 Aug 2026 15:31:29 +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 67QFUBT3010013; Wed, 26 Aug 2026 18:30:13 +0300 DKIM-Filter: OpenDKIM Filter v2.11.0 mail.openvz.org 67QFUBT3010013 Authentication-Results: mail.openvz.org; dkim=fail reason="signature verification failed" (2048-bit key) header.d=virtuozzo.com header.i=@virtuozzo.com header.b="uPTZTenr" Received: from mail-yx1-f69.google.com (mail-yx1-f69.google.com [74.125.224.69]) by mail.openvz.org (8.14.4/8.14.4) with ESMTP id 67QFU9mU010009 (version=TLSv1/SSLv3 cipher=AES128-GCM-SHA256 bits=128 verify=FAIL) for ; Wed, 26 Aug 2026 18:30:10 +0300 DKIM-Filter: OpenDKIM Filter v2.11.0 mail.openvz.org 67QFU9mU010009 Received: by mail-yx1-f69.google.com with SMTP id 956f58d0204a3-66cbfb7ec42so3095772d50.1 for ; Wed, 26 Aug 2026 08:30:10 -0700 (PDT) X-Forwarded-Encrypted: i=3; AHgh+RqkB7/QJv/tsqdoS7q5RUCh9g7pJo0G0A3/XSt3qs0CiG9SgxVMtIa0momRyfXx0woB3sfKYw==@openvz.org X-Gm-Message-State: AFuF++mO/9rcVZyQHLE67LGHEhDh9uZmW5KivvE6qWktGBwOnz7QtB93 Z7CSGFKnL6WvPxXw09Emjb2Qpgr6N63jKkJaWQuZvXL8ahKBHVNaUqBosZB3mNzL2HY2e5P4aaK 5dcjx7dj/r4AG0dgQcJb8dhVqFseapqLxumX1PcA59Mdh+TIVg0ZkgA== X-Gm-Gg: AR+sD10md60hCCADvqpT+d09s7P6CAK7SmhRJbGhIw+G26sunRsfjXzDLqequhkQ0qZ qvQNDT/0ev2ARnjGsJTEE8yvIfCDDHhOzikLxIUNeCfkVkOd9+TlFeMfeQXqRl1fPuDim5aFBrt gUEue86ZWPURG6Z8aRwaWKKsEEhWR9aIxx5QniwSMdhHCU7KgYzFjdd95cFXWh0Q9RK7J6yrz3j jfGZ9JZWUF2SgcQcFi5tqovAhwjI+EtpkR5Sd5GRnUWlraRULOJpXZD/ESFUjzXH141WW5oriCO pQxZUi9iouGjII7IlZhFTtWcEd1WAmOLWsefPJHKFGsV8j4sChNHHx/YqLjJmbT67r/udSNxAoR EwrV8NWgoambKSo/Bty2MSnhwsjsrDUmWYSuho5UDAdWGnYdwfdvTLInIyi4JsNwWqt8eaif1th ENf0LCBnpFesSZEaqOLkRjDczG X-Received: by 2002:a53:c582:0:b0:66b:1421:45a with SMTP id 956f58d0204a3-66d256ac389mr2121763d50.7.1787758208699; Wed, 26 Aug 2026 08:30:08 -0700 (PDT) X-Received: by 2002:a53:c582:0:b0:66b:1421:45a with SMTP id 956f58d0204a3-66d256ac389mr2121722d50.7.1787758207765; Wed, 26 Aug 2026 08:30:07 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1787758207; cv=pass; d=google.com; s=arc-20260327; b=b1JXgzvkLkxsUGGwwj51pUxVAN3q8ztUGy8A9ObSfbqE/TZ5rdfqrsF8D9B8fAtqlw Omeq0ZhWAqCF/GhxKiyZFLPOr/q/Q+xitOhyGm4nR5geQ7Hl+Nxk4YzT9IpnpJ2FcR5A 0msw4LFW3aNHBfVyy+/45/79+XAZU6H8rdve85aspSphTrGisJQZVWc1Y26KZpzkHNRX m/feyz8XVGEYjZ0xjhMFXUaW6OecDPbM7R9SyHTKu1HbsX0uvD2vaAxYqZRdU5WUwHUf plXil8Xu1/qq2bJEepD6sfe0/+4muTXBAWm13ys7nAQWshc00L30s1R+47Uutt3/VUrn ZWWA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=mime-version:content-transfer-encoding:in-reply-to:from :content-language:references:cc:to:subject:user-agent:date :message-id:dkim-signature; bh=7OYavhc0BqkrPpZdAwlqB1GM60J/lm3z84mIPCrVyRg=; fh=fd/d1wbeqTTb0AIUeYoFQeRfXObxAMVo3mauxUDknxo=; b=UIqxDkbGji4aXSBDhHDHTj1UyG+F2vhjGhKILUGDRAOiCXw9zmRhKD6gIWEW8/UcjL 3TPczolGkBapx1JTZMlwWgxpvn0PppfcnNKL8/ByoiN5d8oEwBvPmAi6WDPX1Pbn4YNL 9K59AAp6FQ1EsE8ecUPifZx7TdLSC4xUKGLD4+F+oeZN8O5p971W7zAnueLhlTb9Pog2 t+7sXPYLzDvGSO7clzMkxZ3iZUbkTFPuGhAGdQWPECSwjGkIv1BjeUh80TX9TF1uDPC0 T4sF3MtZP5hK1HFSF8i9J2ivQzmYnfOgL5tBW8XXxYVaEDExbki1tQNA6ZCdLhL2UvVh 58PA==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@virtuozzo.com header.s=selector2 header.b=uPTZTenr; 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 khorenko@virtuozzo.com designates 2a01:111:f403:c20a::7 as permitted sender) smtp.mailfrom=khorenko@virtuozzo.com; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=virtuozzo.com Received: from PA4PR04CU001.outbound.protection.outlook.com (mail-francecentralazlp170130007.outbound.protection.outlook.com. [2a01:111:f403:c20a::7]) by mx.google.com with ESMTPS id 956f58d0204a3-66d24760850si1812323d50.135.2026.08.26.08.30.07 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 26 Aug 2026 08:30:07 -0700 (PDT) Received-SPF: pass (google.com: domain of khorenko@virtuozzo.com designates 2a01:111:f403:c20a::7 as permitted sender) client-ip=2a01:111:f403:c20a::7; Authentication-Results: mx.google.com; dkim=pass header.i=@virtuozzo.com header.s=selector2 header.b=uPTZTenr; 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 khorenko@virtuozzo.com designates 2a01:111:f403:c20a::7 as permitted sender) smtp.mailfrom=khorenko@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=LCddnnvPvhJ3qTg2T6i+YgLYvjH+X/MwrVaHSvFtOIKgostS+IoV3WxOgFk9ekiBPCFWcV4mVa6hz047KnYCWtfFGTedakMoIQ9cVqnchilLMtvIsDDf6klSdHZMLO/jYMsxehPkkqw403nrKN9wPYfh0sN+3R68HnuFZbbuPjCkEUtdNoLfvqiaWahgCEwKqXCNy0p6aml39bx4OTPv716VdaEpI8CaD3IFoW6K9Qg+ykfdnWbttCrqNBHULxvAvxaIZ0PO7QnJLI6CUlhx38v4AK3sOLhKTPwFpjwyP4fHLb9cTRGitKMde2Fn9i1MgqDs+LaI7iqQJ85zPAxvmg== 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=7OYavhc0BqkrPpZdAwlqB1GM60J/lm3z84mIPCrVyRg=; b=I2cPfGxDDxMVF5Bx/c1wcGd/bqqYiu2rLbxDXlx8ccfkY9N6LMJQRrtWKP+8Hc8P9gnuUTBCMEwlDB77CS5mbqHQ4cSeoAUe6tITr8C00oz3do86qIdYfO721vIPnI1MAmKnNB8JdPZWX/MwSaemsWKOq5gnxwsxBVU8clM3QrdVXxzXIBI2eVW2rK2jCqFEb1Sra+/enzIr3kQu8dSZG0Ukvd708BRuRZC+ZYJ5X2mlaWAbImhsjdlWQLl0FxDV8RLdeslG7lskJaoYuo7PQxfEkSfr6TQbPUkWfM1KLBU6hzhS7H7rpFZVaiRpDAGFCdliPuRPECD6bMWqzMo2mw== 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=7OYavhc0BqkrPpZdAwlqB1GM60J/lm3z84mIPCrVyRg=; b=uPTZTenrqvMmnY6JEHPmXGjQJNmcapVZCYXLu1T+D+gk8JRgYzytDBpwNao8R9ihiP0+YC4lpslgiV6Gi2N54CRGi42C0qn+AiQI/1H8KzQOYxbWFTVFoEo8n6x7lxjcLaqkp/KEWAdi74zQscnYq+R2n6UNO333YXvoJ5KgQ/wIGJpcliOFC80bpA3zRiD4cbAW/BgawL4A8Mva9HvV5x+DjTk88pAlORdO0E73CLC9CtbMXPW+0wkXza15rBhs9GSRhRg7QiGrcXtUt/nhmE1QHQ+hmdEcqXSjkfwI41nEn2Rg7BtI0vg+gX1vg0zV51PDf2rc1TnD0rbKvjqOqw== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=virtuozzo.com; Received: from PA6PR08MB10708.eurprd08.prod.outlook.com (2603:10a6:102:3c7::20) by GVXPR08MB11535.eurprd08.prod.outlook.com (2603:10a6:150:2c1::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.360.8; Wed, 26 Aug 2026 15:30:03 +0000 Received: from PA6PR08MB10708.eurprd08.prod.outlook.com ([fe80::1999:c6db:dc55:494a]) by PA6PR08MB10708.eurprd08.prod.outlook.com ([fe80::1999:c6db:dc55:494a%4]) with mapi id 15.21.0382.004; Wed, 26 Aug 2026 15:30:03 +0000 Message-ID: <2bf3c330-a553-428d-8a6d-46e3cf9cc8ae@virtuozzo.com> Date: Wed, 26 Aug 2026 17:30:01 +0200 User-Agent: Mozilla Thunderbird To: Vasileios Almpanis , Mirian Shilakadze References: <178704961442.266722.6134525770095478679.b4-review@b4> Content-Language: en-US, ru, sr From: Konstantin Khorenko In-Reply-To: <178704961442.266722.6134525770095478679.b4-review@b4> X-ClientProxiedBy: AS4P191CA0008.EURP191.PROD.OUTLOOK.COM (2603:10a6:20b:5d5::19) To PA6PR08MB10708.eurprd08.prod.outlook.com (2603:10a6:102:3c7::20) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PA6PR08MB10708:EE_|GVXPR08MB11535:EE_ X-MS-Office365-Filtering-Correlation-Id: 5fe86af0-e54f-4596-6b44-08df0386e5e2 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; ARA:13230040|376014|366016|23010399003|1800799024|10067099003|56012099006|4143699003|6133799003|22082099003|18002099003; X-Microsoft-Antispam-Message-Info: kGIXHNyfP7X2pRtYinXLs3QqBNSJStH+wLK+W+MhSmR5nTpuJ7sdoxMZJwTcv2Ai/OMCxx1i6y1+YIdcfv9fN6zUysfM8MOPXwbn1lgn8RXAU57WkzOJoH2b5Sn6+KI2fm5DhyAccfy0ipgTDc4SzMagXNfTMd41pfEHd0Rp+FNVwPAPFZBeEDLey0s7Hd9/kkfStNgj6Zqg8vsG0KPTiY6BZ85LzfXQWVQOVcuDYMsHxyZkxo/jeslElBRNhN3DF4BwEFDTtqasl9ff5DC2ska8E5vL28KqLWFNUqaopVEF8SUUv6tXrRZ7GPcP/T9uT8gW5mBug0wxcpDQ/ff1INM7gCXpVgqZHEc0z00CPp+lOBBDPRfYpt3VfvbjwRJfRG0GIwKYi5Gl83fNoKUhvJhcpAmp6P6NQwk9+XZkxzpZALpsagGSl7ytDqOE4H+zmXXvSa6I27kkbv29NFQXryAmljq7eAtTt5jcEjxiomrCpX9wqon3oFOCxYd4XFHGTOoliKwlXHZru9mnkDbqKbrfnn5rEvlkDyX8gLpX6lJ2uZD93cvvGbfzMV5XMGdfVgiX/r8MYrtBG+VhkU4N4B3Lz7sxnE0Jx4/raj1nxQt4R+gjSUGnfBKXn4sAeVtHcxSqant8s9FVpkf07CL+gQN7kqCFlauGQfE45OzOqyY= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PA6PR08MB10708.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(376014)(366016)(23010399003)(1800799024)(10067099003)(56012099006)(4143699003)(6133799003)(22082099003)(18002099003); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?cFZQMjBsSDdyaWVDeGhFM2NFVFJ5b29MUVFQNCswRTk2dS9YV29DZEtTeHZ6?= =?utf-8?B?S2RaQVBnUGpaMFUzY21aUkRyN1pRSlRqRVYvVDdxNnJ0ZGlKbFJ4RDRVQlVy?= =?utf-8?B?OVNwYWJMY0ZVdjU2ZUdTU3QyREs3dVhLbHRwZW9GcHhQZUtEenZuL0FqNkh5?= =?utf-8?B?cU9QZUMvaDNxRTB4RWx2RjlQV2FuT2p5YXRrRGt0QzhPb2ZPeDQyK0ZXOUpW?= =?utf-8?B?Z09sTGRpMERMUVoyTEkrUnRUL3hEN3o1ZjFyNFRPUHprc1dtMTRsQ2lSNGpL?= =?utf-8?B?NEJCSVVXNDRFdVBJV3FLU0JzeXRabDE3ajFuS1dtbjlyK0NwOTZJMFZkOE01?= =?utf-8?B?OEJJaDR5V3hCZjlJODdES2xvRWZCYzc0M1RNSExDT2M4bVdrZW0wYVIxL0tm?= =?utf-8?B?WGFoemoxSGFtVGdBUzJ1VStwY0t3TnlRVXY3TFlwcCtYRWZrTGFwdllVakg4?= =?utf-8?B?VnJONjZ3S1orQVRaZzdZVHZ6U3RvdU5ybjBnMmp5TVU3ejBQelZNS3g2L1Ni?= =?utf-8?B?U3V1NndoellrYUhGRVdQMURrT2tYVjFVa3NjeHJZSmthSFgyYTNPVHhTS0x2?= =?utf-8?B?am1qSVprTFZkazQ5a1pWRG92bTExRmMveHZuRDU1cHJwamZMUlpQbURRODY4?= =?utf-8?B?VnB2ZHpRcDE2SVNZdkdsRElSRlkwZ2ZmcUYrYUVQeGE2eGp0NS8wSmJIQmZM?= =?utf-8?B?K1RzWiswRjBJU1JtYjNpdVh2SE1wK210SzR0L05kczR6eEJyUWJEUUp6SG5x?= =?utf-8?B?dkVmMVJDajVwZFI1TU9SNFNOajRsQVpueFUvdkZVSHZNS0liaTl3SElGM3Bp?= =?utf-8?B?NFB2all2cFJHUE9YdzdDK2xoMjZJNWtQbkd0ZFVTcEZVcU9FNXlwR1ovY043?= =?utf-8?B?UmltWm9CbFBJck5VZU51SjEvNDZUNk0vUU9uZjJtWEJOY3o1UTluMjhHY0hG?= =?utf-8?B?SFhaRFhaUHpzTzV0V2V0dmRCRUNxcUdENG1ubzArZENsUy81ekZ0SUFGTE5Q?= =?utf-8?B?MHRVNlZjRXVtMW0zZHkrZnRzT0hGTlY2aytCRnI2ckFzV3Z5cUx6YXNpcTY3?= =?utf-8?B?VS96OUJFK0U1WHJYUmZUSHA3TTZpM0drN2txNTlQV0tLTjRjOVJuWEV0U2ZX?= =?utf-8?B?WExMSDJIN1BNaTNjUWRMTk9OOXJiYUU1OVYrK3FTSzdjeUNDa2R1V1kzY1I4?= =?utf-8?B?b0x6TThmblQzRFJuUlBCd05QSlk3ZytHNktKUERGdkJVZjBTekxkUjRVUS9q?= =?utf-8?B?a29NY0pLMTU2eXplOTFFUFdscWFZRG5HcmNsQnVtd1gwRk5rYXRTSjVJY2pE?= =?utf-8?B?Tm82a2N6USt2TWk4Vjl2SWZBQmJvTTN5aVRDSDkwVWhaUHI5bGRCdk1xeWta?= =?utf-8?B?UlBkRjBwbG1aWkNyRGFlQnNlSFZPOWhTZkxTTktSLzJRay9iM3Z3eEFtckxl?= =?utf-8?B?d0FwcU9YZmx1MDArUnc4dGlzbEdZWDlETk9XV0FaK0s2N2FFYkdsYUV3M2p0?= =?utf-8?B?QUd5Um03VFZ2NlpqY2o3SGVvSmp6eUZHQ3lLcXROTDJ1TUE2UGNTakY1cnBI?= =?utf-8?B?YVhOY0NyTS8zMlY5UGI1ODEyTW1jRy95UmNTNHhJWVphT05JSnhmWTZmSjhY?= =?utf-8?B?dHVBMEk5SUs3bGNzOFRlc3hiOG90QjRGdUFZVTRJN1pLZEdUd2xlMVFMTWZJ?= =?utf-8?B?MVh5amY5L3hIUERNTE9Ha3E1YnlLQUJadGVZaFZCMEo2bWZocFNrd1dtUWt2?= =?utf-8?B?QlVQcXJpSDNVdktQNXJjWXp1dUhYTU0rOHJLT2VOVTlYSk52Y0wrcGtJYXJn?= =?utf-8?B?U1VUdVA0bzBGTDluSisrVlpXQ3U4RDIwWjdVb0hOcjBlQWFJV2Z3cFk2d2N3?= =?utf-8?B?UzdsOGpDNFZQemlFTUYxZFVwR3Z0UERNQXJjOERwcjErL2NIZTVNQS9HZk10?= =?utf-8?B?Q2hnVXVHVlNHR1hlZ09zenl6UGVzWlNZTnF0dU5tT1ZQUXd2ZlJXa3hUQlV1?= =?utf-8?B?c2VBVzlBN3dRVXRIWWxBcWV0cWErelY0UW5hM1hKeU5jRGEycHJiZWpjOFNG?= =?utf-8?B?dG5Ga1FXTEQrSUVWcXo5b0lYK3VYS2xHSWgxWC9kYVVtWVYzTWpJKzEzamZ0?= =?utf-8?B?dC9Yam9ra1pXMXJleXdPeVBheUd4b2xLY3UrUCtBRGtHQ215cmFZekVlc0xR?= =?utf-8?B?MENPZXgydGxJazBkNnVYdnhyOWFhZUdXTVEzdy9NaEtiV2hWU1M3Rzh5dDAv?= =?utf-8?B?S2w2dFN1N1VMejlKclZOME1FWml0RVZ3Nk43MlkxSXhQZWp4SXNSb3UxcGUv?= =?utf-8?B?b25XQ0JOY2NZUC91OGlaaFp5WkpSRk9IZUJUUWgvN0JZVVBBY1BJZz09?= X-OriginatorOrg: virtuozzo.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5fe86af0-e54f-4596-6b44-08df0386e5e2 X-MS-Exchange-CrossTenant-AuthSource: PA6PR08MB10708.eurprd08.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Aug 2026 15:30:03.0002 (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: 9Hxd5GcAMZSy7yxcG1GZXCYLTBP3D2F7dYb+OK80jVlJjk8WyoBa3DeHc6cwhSzpACCjlVOpGuLGzbEv21jz1Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: GVXPR08MB11535 X-OZ-Fwd: true Cc: devel@openvz.org Subject: Re: [Devel] [PATCH vz10 0/3] ve/fs: make mount ownership follow the mount namespace 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="us-ascii" Content-Transfer-Encoding: 7bit Sender: devel-bounces@openvz.org Errors-To: devel-bounces@openvz.org On 8/18/26 12:40, Vasileios Almpanis wrote: >> > Generally LGTM. The only problematic scenario I see now that we gate > host execution based on namespace is that we could have tmpfs with two > mounts one in host and one in CT. CT can still tamper with things and on > the fs and ve_check_trusted_file will still return true allowing us to > execute on host. I don't thing this should be covered in this series as its > irrelevant I just wanted to mention it in case other reviewers think we > need to do something about it. If deemed necessary we could solve it > in O(1) time, by using some superblock flag and checking against that > in ve_check_trusted_file. Absolutely agree, so we need to handle this scenario as well, i have filed a separate bug for that: https://virtuozzo.atlassian.net/browse/VSTOR-142982 _______________________________________________ Devel mailing list Devel@openvz.org https://lists.openvz.org/mailman/listinfo/devel