Message ID | 201708311440.v7VEei76016591@finist_ce7.work |
---|---|
State | New |
Series | "proc connector: containerize on per-VE basis" |
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); Thu, 31 Aug 2017 16:43:11 +0200 (CEST) Received: by 10.179.5.229 with SMTP id w34csp2046366ltg; Thu, 31 Aug 2017 07:42:59 -0700 (PDT) X-Google-Smtp-Source: ADKCNb5qe8OWyvZ2PF9bzDFyaD7TNiG3q5Pr0+2WY7XMBGB5rISWMVSJdtMzpSHYwjukMAvxImIY X-Received: by 10.98.58.78 with SMTP id h75mr2605497pfa.115.1504190579004; Thu, 31 Aug 2017 07:42:59 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1504190578; cv=none; d=google.com; s=arc-20160816; b=TPjW0J3r8l8oNTobSdk3RgCG1h50wtKQjELuziLs9VqfCiyoCjsa3vdSrXlKhEqfP9 aZxCulkB/Sqv+IQHJCPIkOgNqYKh32H50INnGoxRmsLAXs2whC8mnEfEI7ciTG+dN76C Td5CnVny1SncJM++lLHyGrQmIfQ8ZXpnUws1el76lTTuB7rwGRQDU49YwSxGhI3RYKNO TbIgg2mXJ6VtM0Oo1PSirbkQ34OE2Auzfib/fmekMgucXABBnQUc9EmGgIJ4Sy6NvoYZ cwIX2MexaIUGlzCUfWRxT5GJKlQMZ+ZM7ZWrzG50Y4FIl+z1VJHmQN1ITycLr4qkEnv4 sLtw== 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 :in-reply-to:to:from:message-id:date:arc-authentication-results; bh=dmsoBiKNe8YlNL4szbEge2YWy5lvDadirNOGjAqqOnA=; b=XW5OBbf0fP06TOVs94vJ/qs9KipdP1UwI/zq2oyHzha28UrwC/ZIsrh65ne7BT+BfM H5430DqBgsQa9giEArTCLayZz7O4m2n4KJwAk/JJU1nO9woBppLVrVN9cBCf3hVZcxAR KXyvVNPSk5rrYPwJJLWb6BcWgUCwOTKbbiOgUFD2DmKFOeSGNEu500G6KGfl3hqTkUan pQb+U/fC6zZ7HoEKZs9ekexNd6T1DkLg0TGofhZW4p5xE1EDZ7GIC0aQTbSe6FEtox0I Vy/mkx0YHqMb+XHOLRo/KTVtkdlbnFqFQaGbgSWf0X5NpLG4FH801DTOYDwosjL1Jgp0 F3Ag== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of devel-bounces@openvz.org designates 195.214.232.140 as permitted sender) smtp.mailfrom=devel-bounces@openvz.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=virtuozzo.com Return-Path: <devel-bounces@openvz.org> Received: from mail.openvz.org (mail.openvz.org. [195.214.232.140]) by mx.google.com with ESMTPS id s204si6416549pfs.385.2017.08.31.07.42.57 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 31 Aug 2017 07:42:58 -0700 (PDT) Received-SPF: pass (google.com: domain of devel-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 devel-bounces@openvz.org designates 195.214.232.140 as permitted sender) smtp.mailfrom=devel-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 v7VEf6Nf024666; Thu, 31 Aug 2017 17:41:06 +0300 Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-ve1eur01lp0246.outbound.protection.outlook.com [213.199.154.246]) by mail.openvz.org (8.14.4/8.14.4) with ESMTP id v7VEew0p024445 for <devel@openvz.org>; Thu, 31 Aug 2017 17:40:59 +0300 Received: from DB6PR0802CA0037.eurprd08.prod.outlook.com (2603:10a6:4:a3::23) by DB6PR0802MB2214.eurprd08.prod.outlook.com (2603:10a6:4:85::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.13.10; Thu, 31 Aug 2017 14:40:46 +0000 Received: from DB5EUR01FT015.eop-EUR01.prod.protection.outlook.com (2a01:111:f400:7e02::209) by DB6PR0802CA0037.outlook.office365.com (2603:10a6:4:a3::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.13.10 via Frontend Transport; Thu, 31 Aug 2017 14:40:46 +0000 Authentication-Results: spf=pass (sender IP is 195.214.232.6) 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.6 as permitted sender) receiver=protection.outlook.com; client-ip=195.214.232.6; helo=finist_ce7.work; Received: from finist_ce7.work (195.214.232.6) by DB5EUR01FT015.mail.protection.outlook.com (10.152.5.0) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.1385.11 via Frontend Transport; Thu, 31 Aug 2017 14:40:45 +0000 Received: from finist_ce7.work (localhost [127.0.0.1]) by finist_ce7.work (8.14.7/8.14.7) with ESMTP id v7VEeiS3016592; Thu, 31 Aug 2017 17:40:44 +0300 Received: (from khorenko@localhost) by finist_ce7.work (8.14.7/8.14.7/Submit) id v7VEei76016591; Thu, 31 Aug 2017 17:40:44 +0300 Date: Thu, 31 Aug 2017 17:40:44 +0300 Message-ID: <201708311440.v7VEei76016591@finist_ce7.work> X-Authentication-Warning: finist_ce7.work: khorenko set sender to khorenko@virtuozzo.com using -f From: Konstantin Khorenko <khorenko@virtuozzo.com> To: Stanislav Kinsburskiy <skinsbursky@virtuozzo.com> In-Reply-To: <20170817140113.23505.10485.stgit@localhost.localdomain> X-EOPAttributedMessage: 0 X-Forefront-Antispam-Report: CIP:195.214.232.6; IPV:CAL; CTRY:RU; EFV:NLI; SFV:NSPM; SFS:(6009001)(2980300002)(438002)(189002)(199003)(54906002)(86362001)(1076002)(106466001)(8936002)(575784001)(26826003)(1096003)(50466002)(5660300001)(87636003)(47776003)(966005)(2950100002)(81166006)(8676002)(42186005)(81156014)(6636002)(8276002)(626005)(5890100001)(50986999)(40036005)(5003940100001)(54356999)(48376002)(305945005)(107886003)(356003)(6862004)(189998001)(36756003)(69596002)(4326008)(110136004)(9686003)(6306002)(4000290100002); DIR:INB; SFP:; SCL:1; SRVR:DB6PR0802MB2214; H:finist_ce7.work; FPR:; SPF:Pass; PTR:msk-vpn.virtuozzo.com; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; DB5EUR01FT015; 1:l2g1EynrHBHQBCRKEem3WDvWX/uzrUtc078blacQzuEQ5UgSiA0H/WE4P03qnKLzP+gbv45B2ylEsA/rDM8YCYMLD46vqOdZ7fG+vE9tnl2yJ/IIJM9gJVmyK9i1vUfE MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: b392588b-e7cc-4086-7481-08d4f07e43aa X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(2017030254152)(8251501002)(300000503095)(300135400095)(2017052603199)(201703131423075)(201703031133081)(201702281549075)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:DB6PR0802MB2214; X-Microsoft-Exchange-Diagnostics: 1; DB6PR0802MB2214; 3:En99j/MYZn8084PXTv2Y2iIfJKcytSIKf0LEVEhlLM45ILVnQWeWqWqxOUQ7Zf1uJVJarc5fGe9Id2RvqfB/S1aR3tps6n9ibCQLQABW9N+g7oWeS22ucWVcjgHv/EghDLhCarANn9qioCJAgX/PQaodeDpSk9Sm9FVkVb/VZbGqik/r3Pgdek2lcJI/P69c738dv6w+kuVJ6pd9W43i+gg/PlqM6C1cTSRhetcfadJXCzGirUTecFkUZLFuNyomOuzvtl7Hhqnhd/YKKQDDW1y35SUsuBx2A8D6N930FbHjO2l5U3aSgC9k4ESmgeEjAffolxQxCo0N1yMVo9RST1ulj5c74sPNfBfl6xDPsmU=; 25:Ty/0t8m7+5U3swh/QEFGCL1/TOkeXYiEHP9m/7O52LQ7ke09OAIzMmG3JLAD0BT0AltalhjJkIkgV+ejc5z1qLFAMwk7dudCl3wLUIrfD8JG9A+DDtmX4Ij/2Y8Ea80mATI2fZeWqqe5GNWGBaC2rllfs5jLc23sIeGiKjYvOqcC685JDDLVqTXWhyu3wRf2LZwhoUI5k+5iwEdkQOMZHQU+XDpgOwsQRQMpurKmKPdwGnW+JFnDKaYlT7A8rYbwcPfGzflgKEKQA3r2o3j9sgMeSHMW/h0TLyyq/D4kRiMvpYL3JpIDaxLrv8x81Z7WxtU37QeKM3LhgGGb4vXdtQ== X-MS-TrafficTypeDiagnostic: DB6PR0802MB2214: X-Microsoft-Exchange-Diagnostics: 1; DB6PR0802MB2214; 31:VUy8T8xGcmc+0GrMN0EMsxyVgEE8kSQINkA7bTUbFKq/8+7jweXTLwg/QMFkj2IafQ/KGi1PHQ8y2gGubAgshLMaDpu9OoQR5fbdwK/8eA4dtrsMFlhL4qNL66hJfANzlWzNNfFmxNUcb1HqBC91LQuN0Ce652NqU9T9sya5cJwhlL8LU+nJkvz9eV8IdIJQApk4oTM4beaCY+kuLjlq4pgVwFGq40VaDM3DfV8QEac=; 20:FDvMJ3ZxU3ue0tOiYjA74LjmJrlSma6a4z6e41WwGme/GsOzM0zThKtH2yWIk8cRBWS3eXE8ni6j3FSmUoDjxVW21vT4/LGmOBXZQ1a/FJCFuxvqwNhiuBCVtUkK5aVVQQnk0rJKsyL+7+7a77UMmLRWme7gFH0zgv3YZ6G6RVCPwwiXKrmUfRG4p49AdpUzTKODSyIOmzsVQoT/0KB7sjT1L4sjtRlYNssZeI9V1Uq6KwQj+n5Qc696O3RI1hKMIZHweUkjm8WFpHQtkltMJQk9ewUjSPAoSs9/vGCk+33nSZ+9d2fLc+nlx6YJ//L1+AlVhYZRMDWE7vUSk8HVrNss4oZa+qA1F/DqkdZlGmltw/TPE50nEStY33X1XxhcxnPjvDqrnN/7aWG1XEkwLx3ri76Vew/PHTRVGzG3fY0=; 4:d05SjMK6pnBIAV9kLZTdTfELFDDiTvB4xE0kMxwWLaqKMNNz+KaO7nq86DrDBExMB/ZDjVROEfnFHj0jku95NOABZ4yjO0EuJTTlC9k3OVESDqClruSPQs+gInTmUEsSiS7mrzbN5CnmO+dJaYTlHTc1NNuPheVjE7FeX15k6xsQwfM3Ou1oVxbl6KxYk/cYG6F7MtT6Hm58UIjga/Y+pAdlgrGTW0Ulc1wR2QtX9oj6j4GWfxPW4BuilLk6Rpjp 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)(13021025)(13013025)(8121501046)(93006095)(93004095)(100000703101)(100105400095)(3002001)(10201501046)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:DB6PR0802MB2214; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:DB6PR0802MB2214; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DB6PR0802MB2214; 23:RUA2AMugXnFRes1znktMEkD6W27X/vcwvN8BvBg?= =?us-ascii?Q?PL0HbZnFDKLIVimZzc9K8wSozqt0lU6WJaKznl6X5l8ep9TuUySsCSbQmQKS?= =?us-ascii?Q?D3f2zuQVHlcfCqpuUI51c/WBIG6WXNeV2snNnwj7x/BFYi6hMyfDkZyN5Evj?= =?us-ascii?Q?inWXqf7BxPcAWSnl0KirosfbxXiAEbGi47RJhNj1vlZXfWNPnkRma+1U0OcV?= =?us-ascii?Q?xjGa3qYcGdBl+wS9JA6uR8j8MdcNdwlKrumaPa1C3Jr2gcYVpCPRXqwmQ9zr?= =?us-ascii?Q?fgiotWsnib6XBhX+Kw27jLhISR1Qzq2d0IcCPg8fNHYZd36HqhiBwzYqxdtM?= =?us-ascii?Q?FOl5jiAKFld88wGJHYdaqmYctjCh5ZIYHtw/B7tm3iiqhbz037lGm+Q3XnZ3?= =?us-ascii?Q?P8I/zjx02L9PTwJveroDDJ2nLwPSsA1YTIe7g5KPAdcMncZwnOohnI+sh+Cv?= =?us-ascii?Q?3UsS15DC/kySQewcBgX8ElFJgOnzxd1B/NRO5lH1sI3ODbJakqpevr3QmJAm?= =?us-ascii?Q?zu7iHrbOsknvTX5m9IvqLNMzAtJkzmZj9BbkSMogoJS10ulwgjhxXDqGzIPe?= =?us-ascii?Q?+GCxKD7X8Qj4sHI3mfjv4g++qc2VBbXFfDxWVnqax/hVZKHcCOuFH/utqvnL?= =?us-ascii?Q?HvlLK6cgFwvQc9bnM3Zh5DvAn/v4hLryRiGpNtIO2DvS+7VYdMDr8DUgWVfE?= =?us-ascii?Q?n3kSbL9lxeSubH6gjZ0Wgyqva6KQHLqocXdF4FAJUUD9B+ij/IUXWpGiiYQ0?= =?us-ascii?Q?gv1HeGcF+o5F4egWSxp6fiFPmy0r9mAwOk5d7GhpRnFNQvmTW3RVpdEcmq6E?= =?us-ascii?Q?WDA5YYSJrt2Qaek1BEzPYi9uycpXC4jH8Ru4RZqQR3zZD4zTYIs+TQ9dW1T8?= =?us-ascii?Q?jZUR3wERCPk72pWpQbwRTDI6JS/kUinuVTbKci5kG9+8bbvqtk69f4poEXvA?= =?us-ascii?Q?uFBRRc6BF8c25rEX/dgHXFQZZbXK2bVBbHms99o6MEH6D40CxPdCp2TjHUVP?= =?us-ascii?Q?R/3qTeGDkdQ9Jpg8o7cGn/3jKzZRw1utcZoYN1DOVoIJW5l/ZlwpFlLWwC+t?= =?us-ascii?Q?Flkpeqls=3D?= X-Microsoft-Exchange-Diagnostics: 1; DB6PR0802MB2214; 6:pQ5xk+kQBlIyjLeOamv+4elzg6BX2Wkb5EjRhzxWIBklYR/gPednva9CJ0hH4oH1WWxpztZcGuk/v1X0X5MIQEY69IC+3o34YsiSK6aCg+S9XBWerg9T+kGyGs2EfdSNkwU6ZoF9m0CFdCktIqxPQXwve9abDJ/X8dx4IgIKsqSLplKgXtH07h7orDitaxfQF5htdzIxrk44zY3Cr9qJbJ5n1ibGPWlZ1mRznczpuQF75TvgMCQkSQLMXB8bzdqESTA4Vo13o9ebMoVnATSMNxyiH8+QHEt+JJUN14yMEQrh/F4xR55wW3FrTqgLMxqfx5fWF40oeH+sjGmjrFAEaA==; 5:3kvf/R3OdkVwgULwakAvHcGGy+mzLYp6Gg+Ocx9lvLIQJP6ovBi8+n5E8Mmr7tyrWV57FXK0Ymq52PvB0CnW73So9jgWJgMhFaZe92rQPADkYkK6RDe03kniGUAzH2Wlc2t35fRF561fw/UjuvmKgw==; 24:peQdbtkyHN4KrVY0pwWfikFdl5c98u+aexQi/R77z5YBqWVN1OddJoVgKIaNiHWI08fDcSgAzbENvT9uPtcsfYkeJLAhBih2uRolES3ID/I=; 7:h0KhR22ezqPDxhB4qrEYEhy7P44NqvecSsteCYEiNJAWEQF2CZpPHRBz+8aKsYhAQigYYN8ITvQWYALpcVMLVJ4UkL1Y+Ti3JwwMqx8C3JSuY4F6cXC6tNuHc+4Cg8iJ4+jvH+78H1iTfyySeYog3d30jw/vf/ETpLWqVXfHU+cOFw7oOK0eAqa2S6+SPi84fmGoXaoWUU9szAVOetozsKGI+FJdksMtqQMjGv5ihP8= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; DB6PR0802MB2214; 20:3baM3g9mXJ/cI9tIYnoePYuCSoUFG9lZ5a0xB8jPtJb3Gu7FHsLOkWLzKPLxsFqMJ7Pm+Fe7ztRe66HeTql61YTI+ZDEVjAR3ZuPS3RSFf2WGKPBiv8Y5IF3YI49zq+APxkFkfNx9nIUKIzasab6kpA8mkmZxb53Nw2/dGvuDDI= X-OriginatorOrg: virtuozzo.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 31 Aug 2017 14:40:45.5372 (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.6]; Helo=[finist_ce7.work] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR0802MB2214 X-MS-Exchange-CrossPremises-OriginalClientIPAddress: 195.214.232.6 X-MS-Exchange-CrossPremises-AuthSource: DB5EUR01FT015.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-SCL: 1 X-MS-Exchange-CrossPremises-Antispam-ScanContext: DIR:Originating; SFV:NSPM; SKIP:0; X-MS-Exchange-CrossPremises-Processed-By-Journaling: Journal Agent X-OrganizationHeadersPreserved: DB6PR0802MB2214.eurprd08.prod.outlook.com Cc: OpenVZ devel <devel@openvz.org> Subject: [Devel] [PATCH RHEL7 COMMIT] connector: take VE from socket upon callback X-BeenThere: devel@openvz.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: OpenVZ development <devel.openvz.org> List-Unsubscribe: <https://lists.openvz.org/mailman/options/devel>, <mailto:devel-request@openvz.org?subject=unsubscribe> List-Archive: <http://lists.openvz.org/pipermail/devel/> List-Post: <mailto:devel@openvz.org> List-Help: <mailto:devel-request@openvz.org?subject=help> List-Subscribe: <https://lists.openvz.org/mailman/listinfo/devel>, <mailto:devel-request@openvz.org?subject=subscribe> Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: devel-bounces@openvz.org Errors-To: devel-bounces@openvz.org |
diff --git a/drivers/connector/connector.c b/drivers/connector/connector.c index 771dadf..81854bf 100644 --- a/drivers/connector/connector.c +++ b/drivers/connector/connector.c @@ -130,7 +130,7 @@ EXPORT_SYMBOL_GPL(cn_netlink_send); static int cn_call_callback(struct sk_buff *skb) { struct cn_callback_entry *i, *cbq = NULL; - struct cn_dev *dev = get_cdev(get_ve0()); + struct cn_dev *dev = get_cdev(skb->sk->sk_net->owner_ve); struct cn_msg *msg = nlmsg_data(nlmsg_hdr(skb)); struct netlink_skb_parms *nsp = &NETLINK_CB(skb); int err = -ENODEV;