Message ID | 20170726083700.1268-1-ptikhomirov@virtuozzo.com |
---|---|
State | Accepted |
Series | "pstree: allow shelljob to inherit sid from criu process again" |
Commit | 18d3b706f8e182edc1fa7ac9dcbb2d83559206e8 |
Headers | show
Delivered-To: criupatchwork@gmail.com Received: from gmail-imap.l.google.com [209.85.233.108] by patchwork.criu.org with IMAP (fetchmail-6.3.26) for <root@localhost> (single-drop); Wed, 26 Jul 2017 10:40:10 +0200 (CEST) Received: by 10.100.224.137 with SMTP id z9csp555197pji; Wed, 26 Jul 2017 01:40:04 -0700 (PDT) X-Received: by 10.46.81.66 with SMTP id b2mr117439lje.0.1501058404418; Wed, 26 Jul 2017 01:40:04 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1501058404; cv=none; d=google.com; s=arc-20160816; b=zbqVWHcR+IkkdfCIDGtOBBVuWa6U8LM9hyWXsZt7wPMFarrjZYBgdOHhFZsdDs2kmG pifFgMlsk4fsHHibvjjqfl31X28gCN6uO3+/AM9+k04toFFxgDxAAp2Ak4iTjcfbIsge K/ViY08u2qfRpg6tS5b0hxHSaUoTQyYe5wLbbumUv6fCRSz9LRlZwAkOGwcMWX5D1gTn Nvy0B7aioiT+6Q181LswUViVYfOIF2+YZqRk440pAIJi+3G9rDKdbLNzjEQiVKFrF1UB T+/PH97WSbKpKqpRyO0AM8MeeMjdQTngb3ZRpfWgZnfovUeOSA2/rIDTT9wxmt1rcQ3L 1XGw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=errors-to:sender:content-transfer-encoding:list-subscribe:list-help :list-post:list-archive:list-unsubscribe:list-id:precedence:subject :cc:spamdiagnosticmetadata:spamdiagnosticoutput:mime-version :references:in-reply-to:message-id:date:to:from :arc-authentication-results; bh=wbdjxxssB6Wt8st4TICuGtXsRZPV31W+Q6p2ylkWORI=; b=HfZQjgnH9qdR8T1jk521Pl5FKNP75twdvAnWXsZ+dP/xOQas87EOV2zph2+MD+8L/I brC7FMeamYmGfKm5p0y18HB4qsJSCFAlqdHB1zqkgjSNTPZILstkK8BEI1VJtBlLQqoJ +kvHLoKtE2G5z//DFuhodxg6s4a8B4nnKPXVSymSKEaaz0Xc2hFFiUwLyyfy8N7hyzAq jU4bu+hj3O9g2q00DAuVm/3jFg1nHQggSWw7mO3jPpYV49UC1210X6pP/sSiWLKZzCaf XBco8pLR+7Cugcj+j/h3+Crpzat3QdrhBq3EXp2kBaTKOplWgHi7aNnW1XySuLRUG2rE 0FGg== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of criu-bounces@openvz.org designates 195.214.232.140 as permitted sender) smtp.mailfrom=criu-bounces@openvz.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=virtuozzo.com Return-Path: <criu-bounces@openvz.org> Received: from mail.openvz.org (mail.openvz.org. [195.214.232.140]) by mx.google.com with ESMTPS id z18si6022628lja.338.2017.07.26.01.40.03 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 26 Jul 2017 01:40:04 -0700 (PDT) Received-SPF: pass (google.com: domain of criu-bounces@openvz.org designates 195.214.232.140 as permitted sender) client-ip=195.214.232.140; Authentication-Results: mx.google.com; spf=pass (google.com: domain of criu-bounces@openvz.org designates 195.214.232.140 as permitted sender) smtp.mailfrom=criu-bounces@openvz.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=virtuozzo.com Received: from mail.openvz.org (localhost [127.0.0.1]) by mail.openvz.org (8.14.4/8.14.4) with ESMTP id v6Q8bGL9027716; Wed, 26 Jul 2017 11:39:41 +0300 Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-he1eur01lp0215.outbound.protection.outlook.com [213.199.154.215]) by mail.openvz.org (8.14.4/8.14.4) with ESMTP id v6Q8bFCM027710 for <criu@openvz.org>; Wed, 26 Jul 2017 11:37:15 +0300 Received: from VI1PR0801CA0070.eurprd08.prod.outlook.com (2603:10a6:800:7d::14) by VI1PR0801MB1741.eurprd08.prod.outlook.com (2603:10a6:800:5a::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1282.10; Wed, 26 Jul 2017 08:37:05 +0000 Received: from VE1EUR01FT031.eop-EUR01.prod.protection.outlook.com (2a01:111:f400:7e01::200) by VI1PR0801CA0070.outlook.office365.com (2603:10a6:800:7d::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.1.1304.14 via Frontend Transport; Wed, 26 Jul 2017 08:37:05 +0000 Authentication-Results: spf=pass (sender IP is 195.214.232.25) smtp.mailfrom=virtuozzo.com; openvz.org; dkim=none (message not signed) header.d=none; openvz.org; dmarc=pass action=none header.from=virtuozzo.com; Received-SPF: Pass (protection.outlook.com: domain of virtuozzo.com designates 195.214.232.25 as permitted sender) receiver=protection.outlook.com; client-ip=195.214.232.25; helo=relay.sw.ru; Received: from relay.sw.ru (195.214.232.25) by VE1EUR01FT031.mail.protection.outlook.com (10.152.2.225) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.1240.9 via Frontend Transport; Wed, 26 Jul 2017 08:37:04 +0000 Received: from snorch.sw.ru (msk-vpn.virtuozzo.com [195.214.232.6]) by relay.sw.ru (8.13.4/8.13.4) with ESMTP id v6Q8b2op032296; Wed, 26 Jul 2017 11:37:02 +0300 (MSK) From: Pavel Tikhomirov <ptikhomirov@virtuozzo.com> To: Andrew Vagin <avagin@virtuozzo.com> Date: Wed, 26 Jul 2017 11:37:00 +0300 Message-ID: <20170726083700.1268-1-ptikhomirov@virtuozzo.com> X-Mailer: git-send-email 2.9.4 In-Reply-To: <20170725225045.GA24423@outlook.office365.com> References: <20170725225045.GA24423@outlook.office365.com> X-EOPAttributedMessage: 0 X-Forefront-Antispam-Report: CIP:195.214.232.25; IPV:CAL; SCL:-1; CTRY:RU; EFV:NLI; SFV:SKN; SFS:; DIR:INB; SFP:; SCL:-1; SRVR:VI1PR0801MB1741; H:relay.sw.ru; FPR:; SPF:None; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; VE1EUR01FT031; 1:JzLQ2JJ+E4E2KdNw3r6mg/pjK+wkhxLuncUs5CmBBf1H7zMLSzoXVCbg31GCz2v5ImexyJErmt2+1toLQpMX4PPhax7kEY88jwPa2MdX2pY0GG9TA/YigK/K0685MshKW9oIX93cYBRLyEDFQz09W3zSY9RVJLLb8q/hGG+/KOXmKBm7aHK3ArjS/A6qHBjclP6Bdj7JNTVUFkfii5ubJYBA8x7ZDFkFKQPk9GEDorftJpHNnFmjPIskJFW1Nvdh0tLlbeEgR3bDWEVjmlR5BaQjEcbv+huyJgW6811R1JalEur7eKmFwHD2IUkuvqy+snh2z6d7D6b4ZFoqnUhLKwyYXLlu+pl6BxqAGhSezXfgXGcm39VusSPjHJ02LpDI60JRmU8ZdccvynwBxmn+E6sk2yrZyjS3uOzT0X3ZPNB2FzfF3zMD25NEJ3QeT3Q4EBGnrsJfigvJn1xS4qzZV+MOUwz6UOfzA0OGxwzTcD3myVj77YL2TFHpbD3zau4QlCK95Ya+YFpxWNq7JMbuH4dT0m6XGg+2SD9iOlpyRGycoxMDt72PGZlp1vUEICoe6ks/FNL3lsnNZPqAVIlvxspHqZnQT/+V5yxMIPbDyPwEIRH1/qu7kuwRrupAp7CYYf3vRmvNxyOM3txJU1CLfoyP0d8oYJOdzskAD3VlzLj3pe983vHzeEBtHovxM/peZEdhhjQRbIgZuk9yixQzrNdz6qI+87QurckUxWjvbwXzDR1LYqcyRRCrcoN9orAIu/MCfwLD5tZGH0uWjwBed+DJBR0UaqaJiEepwodZnGk1FVdPvpaNZnEZxCV6fo3OUMzrme5uoSkoFaaisW78Jg== MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 32994225-da28-48d0-787e-08d4d4017eb2 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(8251501002)(2017030254075)(300000503095)(300135400095)(2017052603031)(201703131423075)(201703031133081)(201702281549075)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:VI1PR0801MB1741; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; VI1PR0801MB1741; 3:ELAyHSBTYOlbblGpOCF+9Q/5El/+DNnsnhWNKaHy?= =?us-ascii?Q?hatXXuwswZg2XSwF6oSzTOVU7jCyQn2AJgOSA8VOT5JHnXiX29SKBGk1iqMx?= =?us-ascii?Q?rGs6ODu1chZ8+n2PX6yGXb20jvNDpgnURjHGLZEvp6dmoBxMRZwXC/APn/s7?= =?us-ascii?Q?ngKbGK3Ra0xb12IEfVyUoalzd807OiBQ7XV3qDIItl5tSX/V0DdsTRaeiBuk?= =?us-ascii?Q?4Ycv6Uy8cUlRieaMoFNOiCmVwBfLGF63/rQIZSseh44SNSaclNYSt7k8hDCq?= =?us-ascii?Q?+Hz4FQPgfcVqiyjg9CowfZqQaVkZEaydGjOmbJlKFq07k7tftDKFvMyJcYb2?= =?us-ascii?Q?OUGr0WyQnX+/Tsrt75UekesOV9RtjVJyAfSXJfCgDWSIPTRaJy8MLkiO/VWK?= =?us-ascii?Q?uzDSnkLDUrnefrs5v//EJvRUf4s5wu1AGtaoevnAdtsNfSaJcTcL/HFfrs8s?= =?us-ascii?Q?pi+9E/0tD/0IDDFLJh6uLs7kS/sbuWW37l5eHNEKMbYKB9/kZIwo3evjcwMK?= =?us-ascii?Q?tSsBNc4T7niIuNvL2pDHp+o3yXXldNh+yPnidT8tU8B7avyVsBye7LARSeH+?= =?us-ascii?Q?w9YsrDUPZg/DFnTeaWehzZoDWIE4GN+5+kUZxLHOGkpJq2cX1Yx3TVmpDIWc?= =?us-ascii?Q?FYt+b8gz2aqNfeBoEyARDbvqkTkdTdRhHpqGJ68nozPY88irv8C3zLYm9VsR?= =?us-ascii?Q?gquFi7pgi0T1cvl+u5c57k+em+nUsgnFF0dV7uKO9crTcXzXDAPVvC6Nxuf8?= =?us-ascii?Q?YQYo71xbkJ8Uw5RV1e8XsVufPKRnX94DuzbSJM9je7cK0f5LlUcfv24QZKdr?= =?us-ascii?Q?SwuvcSLIdoOfB0JVsUXZl3nNeaxyIBAPA3tcB5EK7xVnzPo2gCUMOOPESfAd?= =?us-ascii?Q?K9rXcIr5s4I4ilPFqXB0MLimjoPOuKhD1s/fdBwgdQiAraJHbYO0Jwku8A2c?= =?us-ascii?Q?Zyt2v8IC5sEsP3lv/W2yPgHXg0H2GhtjMoBo5+e4eg=3D=3D?= X-MS-TrafficTypeDiagnostic: VI1PR0801MB1741: X-Microsoft-Exchange-Diagnostics: 1; VI1PR0801MB1741; 25:MONoH5eIcI8N2RYYCV1/7TlPrf21rWWX+u4ru7+G9jwThlUpyqcrNVp2NlQyYSRfZtdGnyh8bc+tbxDnyCDXdGzsu5ThJpNxqiwnrirC+kXFFVGiPsfg7KQQktUB0Zd4eIjzOhsrOx9Yg8w+uGjISyRuVd9O8BsO/Gr+RmCYZfA6nO9sMI4M/0GlHX8aFJc1zAYhI2kPgrCZ/rHhXE7HkyeunSO/CQNlMiw5m6xtuVixjDDYgCrPUweOghOpIhdyFzTxDBs+cKr92vBGaPl4Gg/+BM2jPokWvVUI0Qs7uE8ijg6e54J8j0bKjZCUZ0XcKxWzFSysLdG9l/f7Y2M8qECDyEh8NjfA+Uvbh/HBX5XCm8/TNWsp5sO+emCcRehi+p8az45MEvaPES2cR+qi1rmBOvBdUWfbCyFQz8YO5rCCLmFQMWcPEzp5xyeX81c4sJtB3m1okOh+Q+YBwzXP19JGv9OxMIwcTv1W8FJI3g5iM6/EHBJtGcszPEPXvxKxRkuIpCKP3SnPhxr6/15MJ2TnVKHjMvqxuJturmzknYlI/ybLSZnxWHHdrZKIKXdYiuDeNvTL5hC1B7CbMDTjDayN+R9mMR1xs6g89obXXsKvQrKr+XlXx4J6PxeDYC+3Qj8CEoeclwEcYMCDiWke48e87JWPnAgJCNT/kqYg6x4Z4V9vUXcTzcltMf1Z7NA2p3huzrf/P+1FeOMvwSCpbjiHw3bg2CkjG+tVhk4hdbGD7aH+VGKEGDBSyzCAIjwH+rwfgtsYO8USCCGKo/FTIQZrwiELCtW2BgZQeebX9aHIUEhBXAI/Ls8gLgm0TvfBEQeNRYHiK4DAwV63nHb2V+fWrgiTzC6l1BdeF928SqR+UHUtiV6qjAZ5SLvY8CI1/OiqCVcg40QJxEoVWq7YxKb5AXaX+aMIoPVhKNdIZwE= X-Microsoft-Exchange-Diagnostics: 1; VI1PR0801MB1741; 31:29RQmv1RL5gHSSt7j7Zzoiprgn+iBv5UJRXIPgLPNnPUhEBM8BVgOsry9q20zPVr3G6TvRuvv8T6AnkhLwOylpfHiOESzUPjns2N05axoNVVA70874fzGxqvmHBNxi5jIz3caA6uXNaTzDUrSguiBt4MGGWtlyWpOFGehVkAK+SZjAHNBJMPzGNjOOyk9yune7UOkkWsk/CLH45hUgg59aMLy5kg3LeX7OTuncmPuMwmJJ0hBvoLxG5M/giXkt+xB3ISI9h98FXvTqJ3rF1f9bpm89fFHUy6SkLZeMrBeMsVymIBGIadLSy1ExRivw9SrkmvKEBMFpmPOfIcD1hTAuktj/IsDGPAoKRmIiBq3AWljt411W96PN6coGjyGWM/JfmUpJ4bzED8GWgkV2Vj6zpWInJ5qLHkrEwOiuzhODmRYJ/Ecs6nbt6k0uRpf2mas9dRhffVObq4i+1oirZp4QNDMhB+tZVTaEDlJ7bHeQu5xErJ64OFROcjEaBGZyQumaSKCMsvN+N+dTt0b6hyaQwYqd5UrHTxxaCKH0izc8l4FU7aLJx4+HwtKxAdsASAfbfy/V8ckQu6mOPthaNpTgvvcARMq3ZOjSpfzq1vgE+ymmymgg8+06GmzbxFAKydJrcw3sNmAfsHeXpWxlHUT6La5tNQiWop/XQxQwxov0euq5wJTWrbHrRkmXq7OOrb0phygeYk/oQ9YdaTc8hjWI0TYh44EkUv/RF67e4B9NU= X-Microsoft-Exchange-Diagnostics: 1; VI1PR0801MB1741; 20:kPHDPdmB1gQhSaW6GpPL6bh+lKayK66zlPo2N4scGhVt9/9lUDLFhRugUGrgVMtNjTEX+rVUwVeUE+Gu+XSHUaAfrjoapa36c06+Uk1XfCxRgHDRYdGGPSL26Xh3f9jFQZLh1AP4IkEU1DXS5CkY4S0bV9kBns6vXk0PCT9s3UXGkeIhTP3oB/zO5YKv6+zghOzG4edv12hE5yR7xaQXU0RTCeRXtgoYCPivOiCr3LbTWmpd9RxwyJAYO/AcZ9xdgsukWT7WnO4dtOa6xwDPPzYt3x8jZCWcOYU1kCX7JMBUI8cLLL4G9eb7TYRu+V1j8HFqU1JmxcibBSb93lv8sGysYvNQcQRvILiYrra/5Caiw6m1Ko24CfeL+7onWcUrc8mC1CBNigxCAI0PTkeu9BEfAhuSqT//nq0Jgcd9kdWMBQjSzAN/r/pRRtvOCPwwiKS8yC2KP6yMTA+OSzoQQakJsm7c3v5wvRSWYRcqONKV29J6xGWSmrkeiCICm9HzRdp4rJlTwzO/EO4XrhbidA== X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(9101521199)(601004)(2401047)(13013025)(13021025)(8121501046)(3002001)(93006095)(93004095)(100000703101)(100105400095)(10201501046)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:VI1PR0801MB1741; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:VI1PR0801MB1741; X-Microsoft-Exchange-Diagnostics: 1; VI1PR0801MB1741; 4:9vrcKfOBv9Qh/kPOXIjz1M65IKkTZo9ORJed8YvC8xR/0zc8IExRhzbjLtRmWtqXgkhQwcg2IHxPEHnZPXjEsc6YqWug0rC2fDePF5CUcGfQSHkIXWVgiAyhDbHwAPEF2tEjkjMJ4LXSZOIh+LtZS/KI7fsFZZLCqfTRuc1kaHnvkB7JRCKGrpzB6/JdIhXNHdVg6kUNZd73MxYZ+BmICVKxhmu1IP3xziJDgsqrBjji7HZPWxBMIrer6B3/pO+nBLROvl2kNf7h90Q494WyfJ+bkPjpt3j/pXghUY0IgAfavpkDiMLAnoR1yZTKnsrF0e5PHBsfW+byeYCrqwfWO57mRvFkng8glnzWVF38MorIuptGr64TljjchlXIfYvUa+4IsXBqSge995a94+a5ki91+SDWWbec4i1QTbgDMqUd44FOIVFW92SAZ5HEQUbfSv28LDqUpqt/rlQVhxl/hB11w6YZ2lBNkW66CEff47gCeHglFp6BLQV8MljJDnfaHT73JrXWNccBsPXNCBArkleb5Fd4di8Z0UwqkOE947CFr7AWoadwVvhVVcidhJ9S+NeYXiRZYNq0lKBQRBoSGwTNwqo+28JPrkrr5hwfDB21sW06KH9HHpMgxsnCykxzwX/U7BW1yD+M4j7zL5lUl5QdQRZutMI5Ftv2U9LjxuMZ8lMoLJYb6549ABIQkJoSgjWB1lOEaKyA9Xsc2nYoXgBJmGAMz4vuMuksmHVy1okRYZJ3w4Ok2dLARSt5zVgOVhnoxvOXmrQ9Hgmd2pBrauxQFH7oV3Iges7zFAzmBGENOQOmxMf7Yn75+b5vsMRe X-Microsoft-Exchange-Diagnostics: 1; VI1PR0801MB1741; 23:UM+uYbEQxddqySRm/5sDqswowwGdB3iPZHaVQTsgOLsK9Ueiou1VuxCE3FtPt1lA6rdiE2IJAP972bni8iVgD2Hy2zlB22iTUsla6AxIw9TqDuNdhTKlwyenJtx/SrcWRA6p/d97j9H5XFdQe18MK+5U6vi1RTBQf7WL6MMBXyuOyUpLKkbnnuN1jCojAl3q X-Microsoft-Exchange-Diagnostics: 1; VI1PR0801MB1741; 6:gkWLKZs8aNnnPmdhVamgVLrEsjsgaocVZR9DBNwY5Q9ZouK/DoVuK7NahfnpSLk4SGfAD3NXy0eHBTBouSc20QY5x+RXL/64fWruUkbaMS3aV0+kjijJ/ty7/ywSPRck+/eOrr1SfCf37bADVAOGJA9PAOsT4WvfRSv+sPe5yVF/7jHAi4iRrWOJiwlt2/t6jwhFTCwYNEaEbN+IuqQy35pRkeOCklf7F6nuD5jeiiLf2ZmvbY6PkvHabPQ05rgs6iFtP4nGzvbCI5Vb8dHeG7G/KWmrZEyNixAP2SMdjWTIUL79WOM/zzAlxWZU2oiY0faMZYS4EviQtTT8vMw2DysoYqM/SGzcPpsq4PBGs58yMdKQ58C/1jkn7bqJ8Fx3ONb7CuQ4uNXS82pzEJyu4IcPngPzTdFjX5hAwzIA/9QuLm7SmcJR3BLwBWHn326ZDe5ur2dcRfpulpMhe4OWwqXFKFUE2TvySSnQ4LFtzAL6562Am7hDp6hIs6/kzUZSPaswEdywBqF6b5hdN7SmJy0tyN5TFdHoEZB1TqroCAinqkr+9tGCEN+IBynZaSKkUI5m+DdFTd3kYwCrV0b1g2xz8vdswTZ8urfCq+rkpfHB6y8sXeMwk8JACEERMljelzxhN/sG7QpMatr8vmlbZ+rfmy7W6Rrq2uV/VOKURaJIGkUADOyctI+Oj5m/xZqxu7KHDRIw/ENgsERAPzRB382o90RPZakOQ4DiHHXf8KFuk1XNMCYIVsmuoYgxAuwam5Y+s8xmaG7Ul0jgJ1xSYsTJmYsJ5kjj6UFU2jNV96xc7dhAyqb2ROA/ozNj65KFENyk8XYQwIEChZ818W9hswlPDZDwUTcbJOFIGOj4BOfniqRT1FRd4Qs1aAJsVgMQAzxkdP9VbW6TbLAabT2RgQ== X-Microsoft-Exchange-Diagnostics: 1; VI1PR0801MB1741; 5:+RQaSoB9GbCjoXV81wR3qWZQmo1MCpX9U21YDiXrfcP/eea9AabrTAmNRe+z0MzZ4IAE6utWKFYNeKacEMk5Yiqk3ujIPAqvtuBSDCDVSZu3wjhOFVYlX9aTO2enZ7jsBrxhbhrcPF10c8nUm1hYsadFh6+3uBUnHD05zZEjaPP1ulNq1Bi2Bi7cVvtmcidjUr4RaFB1JnUVsemowiR2bjdh0U/IfP2wOqfRM+2DMDRlE8b6a4/hNRqUVctMjANsx/mM10xi+9zSJ9FlPYaO4dDu6W8xWlyqm7qMONw1/07TlLlBSxHr+5i8G5YwwD4gNd1sQDbRbFdnGHat6elKZDYKKs5SZAT1yW/PAffYWoombaB1zsAxU7uYLg3LkqRittL1kGfgH1DIGL277XeJ+7iHyyPPG/f6a8wwccfG9VTCp+ImqL0jtmMnNtONwXCZOiz8/d/njFKzSxPSIys1INwn/qvEr+V8B/5JxWazO8q83HnQp0DzzugGRkv9ZhDm; 24:4YWKUrZHt114LsirAjLGO95AEJzp9Q/FkBsNC4urOb6dk9aMeGzgvkBKlbGoFar0xBJ0V5iFnM0Fts5MlmJe1auP5k6S4sp6onmLIduJYTk= SpamDiagnosticOutput: 1:2 SpamDiagnosticMetadata: 2b2090aae5154f77b71484475de18b04 X-Microsoft-Exchange-Diagnostics: 1; VI1PR0801MB1741; 7:Jc2wpoc7zhR63CilCVSxmGfAgXPHiVkT0kVB+nVqXCQFI5t8+N+1w23ouBLUYLrjcOXICwosX4dU+v2HyJPG5YoBTIOIf1BYXuwP7kJkyit8ff4oYRYINDL0EeAMDPM5a86EqmFgpuQN0o7OdgwT1qe374XSsIbiEEO0u+ZvsQ3CvEqC200wdvZ0Gffd4zautu1vbZ3BHnkafxrxw7XYOwV9MUf7y4kluTvazZ6nDGErlFDwycQaj/4f0F4lEtJFiAMWf71E+wo1g2hlFm/C2XT0KhsVH24t5r9/8JpX+kJwnBHmJXcoP9ZdXcvky3IsmhXOv2jkCltPEkH42Bl6012gxkD6j6Qv1cOQDcmZKa7VGNw6Neb/nNxNRWpAuWepGXeksi+4EJ33v1F/PEtcPE0wwZQx3WT97+G4ZHlJ8+IOSUjPiUF3WwIL1lgufIWu2cAkfl0Wqq7U8Y8+0xStZ7s4K94V6j54Ow4/0PfzisFvNFtpWvVl3dtzVwLPmns6AJ1xtIuATHN59LXZhG24ObE5YAWEX5Ak9lf6bPjgw2XONCQYFvGGrnaFOd/l3npfWfVVpmqdxhYouMF5G1maV+M7lPWytRHO5QtTt2yuTW5U9oqY5Y1KYlplhrn06kQbt1ZvIw4p9uA7r9unmPxHH0ESKkdBInmlHxXhPHt+s4Q3CNvA4WIP2iT8iyJtonAMCd16BOHJOp92S284jVMoZdi2S3RPuU4OvS1T+5G83Vs6CgICJzrD0QooQWuS5rWyguRcVvM6Z9Va2I5cOyc8KrvWGlQw7uyHwD3izx3Mqro8wXrxSKs27Mh4m70H/xXC7sQjJSygWGsOpHa33P2BnQVgioXbiLnBAIcXZcOu88E= X-Microsoft-Exchange-Diagnostics: 1; VI1PR0801MB1741; 20:VF2y1wMlvIWiJO2oAYRXnNsovrQoHUFdZLpKJtT9Q15jonrU58epCmeaRyjm2peIcAcJ9AafhSlaCZBujt6jYvAi8PAdy7az4jpfdYR6KimPNWqOwoehQehcQgQitUnkvTtOLxt9SjfiweqozlcWfUUlYQ6dgB3lBqFJff0IUpk= X-OriginatorOrg: virtuozzo.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Jul 2017 08:37:04.7857 (UTC) X-MS-Exchange-CrossTenant-Id: 0bc7f26d-0264-416e-a6fc-8352af79c58f X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=0bc7f26d-0264-416e-a6fc-8352af79c58f; Ip=[195.214.232.25]; Helo=[relay.sw.ru] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0801MB1741 X-MS-Exchange-CrossPremises-OriginalClientIPAddress: 195.214.232.25 X-MS-Exchange-CrossPremises-SCL: -1 X-MS-Exchange-CrossPremises-AuthSource: VE1EUR01FT031.eop-EUR01.prod.protection.outlook.com X-MS-Exchange-CrossPremises-AuthAs: Anonymous X-MS-Exchange-CrossPremises-TransportTrafficType: Email X-MS-Exchange-CrossPremises-TransportTrafficSubType: X-MS-Exchange-CrossPremises-Antispam-ScanContext: DIR:Originating; SFV:SKN; SKIP:0; X-MS-Exchange-CrossPremises-Processed-By-Journaling: Journal Agent X-OrganizationHeadersPreserved: VI1PR0801MB1741.eurprd08.prod.outlook.com Cc: crml <criu@openvz.org>, Pavel Tikhomirov <ptikhomirov@virtuozzo.com> Subject: [CRIU] [PATCH] pstree: allow shelljob to inherit sid from criu process again X-BeenThere: criu@openvz.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: CRIU development <criu.openvz.org> List-Unsubscribe: <https://lists.openvz.org/mailman/options/criu>, <mailto:criu-request@openvz.org?subject=unsubscribe> List-Archive: <http://lists.openvz.org/pipermail/criu/> List-Post: <mailto:criu@openvz.org> List-Help: <mailto:criu-request@openvz.org?subject=help> List-Subscribe: <https://lists.openvz.org/mailman/listinfo/criu>, <mailto:criu-request@openvz.org?subject=subscribe> Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: criu-bounces@openvz.org Errors-To: criu-bounces@openvz.org |
diff --git a/criu/pstree.c b/criu/pstree.c index 23f0a62..7ecdba0 100644 --- a/criu/pstree.c +++ b/criu/pstree.c @@ -1133,6 +1133,11 @@ static int prepare_pstree_ids(void) if (equal_pid(parent->pid, item->sid)) break; + /* Shell job's root_task inherits sid from criu */ + if (opts.shell_job && parent == root_item && !is_session_leader(root_item) + && equal_pid(parent->sid, item->sid)) + break; + /* Inherited sid from parent */ if (equal_pid(parent->sid, item->sid)) { parent = parent->parent;
Applied
In commit 8ce156970cb1 ("pstree: rework init reparent handling for pid namespaces") I've changed session leader lookup to walk up untill session leader, in sid inheritance check, not as before to just any same session process. So we need to allow external sid to be inherited explicitly for shell jobs. With these fix I manage to c/r your example fine. Note: for shell jobs with nested pidnses we need also "[PATCH 04/10] pstree: add prepare_pstree_leaders to create sid/pgid helpers in advance" which is in crml now, to prevent creating session helpers for processes which want to inherit sid from criu process. For non nestedns case we are fine. Signed-off-by: Pavel Tikhomirov <ptikhomirov@virtuozzo.com> --- criu/pstree.c | 5 +++++ 1 file changed, 5 insertions(+)