Message ID | 201708311440.v7VEeRwW014191@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:02 +0200 (CEST) Received: by 10.179.5.229 with SMTP id w34csp2046197ltg; Thu, 31 Aug 2017 07:42:51 -0700 (PDT) X-Google-Smtp-Source: ADKCNb5adoNbnufUcGuZu5OQjxtYWrgG/fyXR2mXZmiChE747r94itWci3/WcUjevmav36LWtAHp X-Received: by 10.84.132.68 with SMTP id 62mr2994390ple.376.1504190571359; Thu, 31 Aug 2017 07:42:51 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1504190571; cv=none; d=google.com; s=arc-20160816; b=V0BR9X2GwJVn/Jadb7rXCABQtnflpKYav2WVhOFIiy+eT0+aFWHGFdPBaQIbVfQxik cxkPDUqYM93SHcx2dwjmCgDY0E9MNANlq2CzZ0JCKQohTfhlTUm76WbRw1um0Zh2/jQ0 jqw/DRS7zU+EiP1V8ymGk0OudXsbgIPa17HWpBlKac3no4Q7NIAHn3ZHfmnfxlqKwys1 TlnhY2+kgw8oISwdNWedwgs4G3Uu/qgo+WbkvnO/wmPe6U23W7alnQPW2SR4rk/mI4p/ L0GqML3xN8Z9myoWGVFuu8ZCcVtiXb2VH+Cks9YsZ+3DKzEYjOmxReKt70DeZiUI9fn7 mB4Q== 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=gZ1FM8KYb+TTcn83TY0WLA9tzfkU26W1S36qKXey7J0=; b=dF7mTAOABC6O9nzGxVGuZ143X4gmJu93rKQWOocCorRRVqyk1SQ/P25YbYLBska6Gk IjZEzNc7i652LzuujdJ2PfcuvThbfE7kZdt7+Pw5JqUKA5ldH0owklbr7TYXk93Zn84P HoogIKEWKbZ+6wjO4Ys5dZibHFG+XlKKHAdVDxXaP3cDuORKRq6fj+5DaGb17giJ8+AG ZHn4Zro6nobJogD99Nv+XYCkOyAkVETXIXXsQKSv0Ib/Ji8DWKzy4JeJFs+qxlGzJuBX o0Rmpvgf0dyho6WE4QzNvQ0aMjgCSbp4Wx5Tx6HQOuVvLW0I97xbx9mN8yrXEOmlwUJ0 uMJA== 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 l7si6641165plg.570.2017.08.31.07.42.49 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 31 Aug 2017 07:42:51 -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 v7VEejgb024371; Thu, 31 Aug 2017 17:40:49 +0300 Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-db5eur01lp0179.outbound.protection.outlook.com [213.199.154.179]) by mail.openvz.org (8.14.4/8.14.4) with ESMTP id v7VEehF3024365 for <devel@openvz.org>; Thu, 31 Aug 2017 17:40:44 +0300 Received: from VI1PR08CA0120.eurprd08.prod.outlook.com (2603:10a6:800:d4::22) by HE1PR0802MB2219.eurprd08.prod.outlook.com (2603:10a6:3:c3::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.1.1385.9; Thu, 31 Aug 2017 14:40:29 +0000 Received: from VE1EUR01FT036.eop-EUR01.prod.protection.outlook.com (2a01:111:f400:7e01::209) by VI1PR08CA0120.outlook.office365.com (2603:10a6:800:d4::22) 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:29 +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 VE1EUR01FT036.mail.protection.outlook.com (10.152.3.31) 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:28 +0000 Received: from finist_ce7.work (localhost [127.0.0.1]) by finist_ce7.work (8.14.7/8.14.7) with ESMTP id v7VEeRvc014192; Thu, 31 Aug 2017 17:40:27 +0300 Received: (from khorenko@localhost) by finist_ce7.work (8.14.7/8.14.7/Submit) id v7VEeRwW014191; Thu, 31 Aug 2017 17:40:27 +0300 Date: Thu, 31 Aug 2017 17:40:27 +0300 Message-ID: <201708311440.v7VEeRwW014191@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: <20170817135906.23505.22529.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)(2950100002)(6636002)(87636003)(26826003)(5003940100001)(106466001)(86362001)(8676002)(40036005)(356003)(626005)(8276002)(48376002)(50466002)(1076002)(1096003)(966005)(4326008)(6306002)(42186005)(8936002)(81156014)(9686003)(110136004)(81166006)(107886003)(69596002)(47776003)(189998001)(5660300001)(50986999)(36756003)(54356999)(4477795004)(6862004)(54906002)(305945005)(4000290100002); DIR:INB; SFP:; SCL:1; SRVR:HE1PR0802MB2219; H:finist_ce7.work; FPR:; SPF:Pass; PTR:msk-vpn.virtuozzo.com; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; VE1EUR01FT036; 1:btmV1/REsmjygbAuRYialQm4FmO/vLrPyRBXK4LUa7Sc0CQCPikdjLbHAzbXF3GaDcGqGyZtWn/VidQgqvIY4jHeBVPAG6ev6f7+YFbHj/OO6/+SlFrHoxrwJu3YTFOL MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: c01cf13e-2fe9-4f70-4302-08d4f07e39be 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:HE1PR0802MB2219; X-Microsoft-Exchange-Diagnostics: 1; HE1PR0802MB2219; 3:2cAeFqiJYjoNruTh10LbXruvNI/bxUvWZj/hxLHMNZl2TLfx86U4rBponUZLJ+kei8qlG+vYN016u+BCGP4Qy22AtjDDTNJrDzlRTp6ScuX3KBz2/En/LQd9rp2fO0CDYWmdfwKqCTZgJHO0CTjJUA4ltfJmtt7HLMxi4NCccDu4zhhQCxI9WIsuQflW9Qr5ucGdL4dKmQPy1yW0F/VivB7zk2QUEs0lLiRCgwMU8p1YQvKqgo8dsfVgwJ8FARAeMMMe0HdcosGSuqMT2tGq1a1l8nmVJdUgUnrcajZAby+mIqyeoxYDiCtEOEBbdF2/+Jnn2CRQo87rB5Iq0t4Jp+80xd8MJqQ5lqkZVC/4sxU=; 25:R6TZch9/lbtS9nb8XuaCYQNiKirWDG4Hm1+jtcu7jvtJZCoHWGDMEb6WCMF0cLItP1AcrHFK9FuTQr5e0Pp//XzrZS87JSQEb0C1aG1zKmFxhtrWoM8TtkJ+kCszQUShOWgWM8VOZDZQOgLMuNjdnPBOjK4n78n76iB7StouP3jLCBC4KrJn5oKbaD7mBGOXBuudzQNiasqUntgcaspqa47iH8ROXvhnCGFjKitgz2wx0MTgzFi9WwQ1tLK06Cwgg+JxviMiOesseGABgHwvRcpqfA19Qq3DVWJWTNimTevxBYGQA5pJiyGW16e8IaKId70i3CDq48z7bC+Vwdq5wQ== X-MS-TrafficTypeDiagnostic: HE1PR0802MB2219: X-Microsoft-Exchange-Diagnostics: 1; HE1PR0802MB2219; 31:a+m1al0UCmF3ywkueQa4XBhsqg/1z8JxfYvz1tRxP+Eozx2RaHAdL4NXolCp0KEMlfoNJKx8C9tPw0CqgJpqWQ6Yp/qWk0a09tdaWnWsGbgJLhc3QwOfU0nJx6pRt/MvGNM0o9sAuef6vll2OYWzfJeYDsYxKoaxojGXJtCdQcBd/lzXmBMMY3L2w+eMdgaR0aXFgpHi+XXhVCM7pG0AfWMHdqI+faLawnL+4o+SPcw=; 20:+zPCEZd5hcmzZZpyga1dITtbTNJ3rp73tQsptlBypQbPNJ13opP4xWiXSWcomo2lMRD3NVIBHzAFvRMpAOYcjiZANUjAhrEwXJrc6XIVfd1ackdLbSQiWTjvM5Km1lY7rQo6ekXONkkh0drTZB5VWjGIJ2Nno9NsRzIqNxzoF3DYJlkhCABwcsQWqhkQEUX58c3m5WGzy90tx1+pGe86iK+HuLV6X3yptZgLKXeoX55UtwDAwb7AtDnI04ZCDHF2qTXHJ6S3jKL2m/SzPJqiKIq3nrAn2nujypVlkVkRPcsrfcjCBNbJfqrC1O/FJu3HxcmAR9rctG2Z5auSkExLRbMssCd8PYz/fqEKUBsLYfAqxroDYAgP1fRZ4TTJXHuY+eherAwmOi7SoEpVijUDlFvwhuwmOXuLohlAsrJ9QMQ= X-Exchange-Antispam-Report-Test: UriScan:(215187933766430); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(9101521199)(601004)(2401047)(13021025)(8121501046)(13013025)(3002001)(10201501046)(93006095)(93004095)(100000703101)(100105400095)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:HE1PR0802MB2219; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:HE1PR0802MB2219; X-Microsoft-Exchange-Diagnostics: 1; HE1PR0802MB2219; 4:xDjDWJRSWka4sUL7sYXXNvdCUyfi1D9JMshh4UAff3gdnkZFxy/lyhOIo4w78x2BIetbNoP/mXmkqURLvk8vygsRHD6DHBsT9pklc/8wFYc08yjHLVNgiNcVykAPXCybi8TUDw/xBVtUAdpHlmK3CFLQbA0ip93ZSgx7H+/A6zk9MdzNLBY8tRU6xonLEJ64NHHydbtMdGXv4Ot6oQJ+O9lfwq1nhr1CM6PnyzMGuqMixoF+//6aJZHBuj0QrWhdieYT+awYbrJSuKLL7/jgDn0vLfGk1uD7jcTdC4VJlhs= X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; HE1PR0802MB2219; 23:rA+gN5s/dN7UO+Fa6lNfAxTkHpqeEs763rsmjLS?= =?us-ascii?Q?DKZgYOx402U+Pl9PmqnDsVIe9xxe7/jekZtJ2dgysUxyDCvazibMkS7cgik0?= =?us-ascii?Q?8wvl5hBOxoWV1Z45vLzUNJjNsCrqJ4zLdhTz4srrKnmAlJ+6P0sUs61nRDYJ?= =?us-ascii?Q?363/dkIBn/XvdKsJcSa4uQvShKS0EMwc3AnmhyUySfFIxeOe0TMiKRlHB7mJ?= =?us-ascii?Q?9IC2y+I/RjxItz6BS6HKxnauSgUn1ms5wI9zr83tBM+ajFZgddhh9rXbRcRJ?= =?us-ascii?Q?hTJZ/mfXDLq3NWZB9W4vLweuxnIMICeMZaUub3m9tQyzqfrKnwYGWZ4Hh/XP?= =?us-ascii?Q?Fsd3XLVxBUaT7m/iCrGzl8oDtz8fZjE/yIq8GSxrR4ImLxtjNZzWZGYMeyhZ?= =?us-ascii?Q?RooXFG3FBJJNWA9yANxOcG6GOVIf4ykbFS3FiuGCxDwji2lJPCDcM1l+e+Q9?= =?us-ascii?Q?7qCwZ9ENMOqCuhctOIU/d1N95dD2KG1lqZmuhJWxX7HniArXdj5A7KbdZhGq?= =?us-ascii?Q?KCZNbzgqkthsNwqgOl6ALapV+pHYXXq1+QgTMozvZUIJALvO0BXHTGDkogPZ?= =?us-ascii?Q?dS/fcRHh5+JEl4y/pT7pOogel2RPeIxYzUJM8Y+Ae8VYgyyrkmiy+Hpege/o?= =?us-ascii?Q?kZN27UD/bWIgLsHGteYge754cV2W6CQEjiXFTJOZRHaMlfmGO/+frOQ4kTrj?= =?us-ascii?Q?rzjXtvIoOTu1Vk53EigujKPR60H4Pu7jGd8hzSS5L3A7nVe6GGdbjyn5++Bk?= =?us-ascii?Q?sCOpe+grjHA21AQGTl7NZo5NqC3q7cAR2uomQ5jLE+vihnALwe8aL/R9n9D7?= =?us-ascii?Q?BRNUy0FCjga4pHZpPPWf58U3Tp/xhigjjETEbDLOGYgwljNV0BB3GeujtrKO?= =?us-ascii?Q?ZVm1qNr4AaFdmUZj0LxvtY3uQNlQh/LE/d3kuLMo56xdl5wKOE28b5cgnjoC?= =?us-ascii?Q?vmyGkNaQRRkp+ceniP8eck9nUWXHcBTmhK5Hfwas2LRUqF92yveliFfretPi?= =?us-ascii?Q?n9I+Obqxw3cKeZf+WYNLJ5RUU3G95ui2W7sum4xn2vMXrTw=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1; HE1PR0802MB2219; 6:m/TPJNOpeZ6Irxyt688P2g1U5LxoDXVTVIJLN5CX7uh45w5SxGC23GeH22aR+7gRcnwwHPVRCIdz3BFBSHsuBalrLNlRdFMjh75aRMEyNaDaoPl+Sh+z+yo59m5qPfny6SqHQ3ybEjQxtIZHUcoMke7ZfjO0SBGo3glJmKl36WLbamG0+yIzmv6S99XBft0HGVCH0YIp2WGghYrz5xrgNCPFHcwKgVmlwqrPhcD8lk5hAOBInPjm1nY6ChTJk6PEXBjhsSPvPTUACuNLxRNWwPdq2L7Z3jw1gT6vIsNonLtC+6ZhpG9j4X+ayyz+JBMHn4YzK5Z1+EtTlrt/4S42RA==; 5:UVL9DBVAhA6R0h7wJ/WxZssvNbwRtzTJdYbWhdiJaznokRH36fGAhob0FKTx7SY1ekCz98su8tmNLKi5Mrp8bRHT6W/GsDfOH4Me4SKlbKpNP4xb9IkroOQZ4IWRF1TbfQag50ZZmepiQzNfktzNVw==; 24:c5XDRokih5J1NFk+klzVtlDmybpxef0DkOnpF8QzU43vMPK9TQBrC0yTAkJcrbUYBom2LFapFuMkzUJyReJf4MKgIYf0Bjuj4nDbN8bhttM=; 7:gx677wiLh/bPZTaFG4m2Lp9uwYxjC8nRW4oXdnhjEQz6n34LGfCspOpc4+nA2FepHlHVXzFCjfViKVvl2ffE5zlVFCIcEEF4+u6icHNzFl1mNutH37ApC14xpfZe9mP+QakqU4PQM4Ll5pyeerbk9DCkhqiGyDfiSrbtVJG8bVuSmr/BviQzrIWLGlVY6p3Ftkg9dpoDiCdcYxHL6lS7nlawU279mJ3a58Qs4q02+CU= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; HE1PR0802MB2219; 20:rgaTNNfggxeF1ET8flWLjee9qOe3qmnEqFipIIPicjGeEeNAWK4hCrgrYp2IhBAM2lrA27kmRenx8w0AUW8l+Gaz1NiSybhoEAADVPzQzVQ2OWRSW2lLaDut176J9za840dY2InQ85vNvN9ZXcdnySxsmfiHz8Uip7zunFlh1P4= X-OriginatorOrg: virtuozzo.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 31 Aug 2017 14:40:28.8742 (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: HE1PR0802MB2219 X-MS-Exchange-CrossPremises-OriginalClientIPAddress: 195.214.232.6 X-MS-Exchange-CrossPremises-AuthSource: VE1EUR01FT036.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: HE1PR0802MB2219.eurprd08.prod.outlook.com Cc: OpenVZ devel <devel@openvz.org> Subject: [Devel] [PATCH RHEL7 COMMIT] connector: remove redundant input callback from cn_dev 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 0daa11e..da26064 100644 --- a/drivers/connector/connector.c +++ b/drivers/connector/connector.c @@ -253,16 +253,12 @@ static const struct file_operations cn_file_ops = { .release = single_release }; -static struct cn_dev cdev = { - .input = cn_rx_skb, -}; - static int cn_init(void) { struct cn_dev *dev = &cdev; struct netlink_kernel_cfg cfg = { .groups = CN_NETLINK_USERS + 0xf, - .input = dev->input, + .input = cn_rx_skb, }; dev->nls = netlink_kernel_create(&init_net, NETLINK_CONNECTOR, &cfg); diff --git a/include/linux/connector.h b/include/linux/connector.h index b2b5a41..4c4d2b9 100644 --- a/include/linux/connector.h +++ b/include/linux/connector.h @@ -63,7 +63,6 @@ struct cn_dev { u32 seq, groups; struct sock *nls; - void (*input) (struct sk_buff *skb); struct cn_queue_dev *cbdev; };