Message ID | 201708311440.v7VEegcg016303@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:27 +0200 (CEST) Received: by 10.179.5.229 with SMTP id w34csp2046580ltg; Thu, 31 Aug 2017 07:43:09 -0700 (PDT) X-Google-Smtp-Source: ADKCNb5KLlvSC/3rBsg7nwuxqCDMB0W8FdCR3RkfsX+kYUYhp81JOsFs+zQhLnly0NWdPKE2A1u7 X-Received: by 10.99.112.20 with SMTP id l20mr2736350pgc.150.1504190589851; Thu, 31 Aug 2017 07:43:09 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1504190589; cv=none; d=google.com; s=arc-20160816; b=gCpwI9BwmHSYgLtmPzFEtLVfFqEztD9RWBZPPHn0mylVhb01xleA4jKEkKcm/NL2q1 ynpw6fG3IdnQicPwaTGIklGXnj3yeiDO4kb+jVPHCB0NOw2/aB/7DhpWf+Hw8lkKPY0r GGQOMX+f1mbhpwaJYdGCPx4bTGVmXlL5dislbf26IoN0YIjQPetqI9imvc+5vCTMkS+u XK8wNCRRb2WqGeVimDk2VUdIyxGHGxuTmZ3MFUerDLSwJH676nKRZ9MBBS3/rwREtfl9 i47IWl26WP5TPo3BQBWONCYYaOvRXfzCCLRbfYeo8FXkY0X1jfF9AN+gKxAhdzrLyXZJ hTqQ== 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=ESpDh3/txq0aqWkjLt/3i6oHvle3KcJBaUOZX6j/fpk=; b=L7x/b6GguElQlcCUmbJftChdkbxCYjnP0CBqwXUFTR8lWEL0hGoCa1l+2PUjo/WsNL lRoCSlA7Ql3UwmB4w1CWjVtQX7dS0CXIgwLptDFLtQNRGZdhzHrBW9gLWnaUNUXMG5aj zOOE3Igk35Bec/c40Ha9D7yvCOV/flaU2gXfrPfMOr5HViHDOTyp6pVVRndtHauuz240 cJvBchl2pywemdTAH5jG0EZABkcxP+nYB4/VqFjtKjYz44PcJuSyD32hyDrqN2Wdj1oT 96sURLwhjCBpyDwbOuJS9pz37Besmivee0XRAJjj9DEVOD+CkXBLGOL8i3GNqVobSZcC AaJQ== 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 f4si7002250pln.428.2017.08.31.07.43.07 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 31 Aug 2017 07:43:09 -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 v7VEf505024634; Thu, 31 Aug 2017 17:41:05 +0300 Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-db5eur01lp0176.outbound.protection.outlook.com [213.199.154.176]) by mail.openvz.org (8.14.4/8.14.4) with ESMTP id v7VEev3M024431 for <devel@openvz.org>; Thu, 31 Aug 2017 17:40:57 +0300 Received: from DB5PR08CA0074.eurprd08.prod.outlook.com (2a01:111:e400:c576::42) by DB6PR08MB2696.eurprd08.prod.outlook.com (2603:10a6:6:25::17) 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:44 +0000 Received: from DB5EUR01FT063.eop-EUR01.prod.protection.outlook.com (2a01:111:f400:7e02::206) by DB5PR08CA0074.outlook.office365.com (2a01:111:e400:c576::42) 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:43 +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 DB5EUR01FT063.mail.protection.outlook.com (10.152.5.139) 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:43 +0000 Received: from finist_ce7.work (localhost [127.0.0.1]) by finist_ce7.work (8.14.7/8.14.7) with ESMTP id v7VEegmC016304; Thu, 31 Aug 2017 17:40:42 +0300 Received: (from khorenko@localhost) by finist_ce7.work (8.14.7/8.14.7/Submit) id v7VEegcg016303; Thu, 31 Aug 2017 17:40:42 +0300 Date: Thu, 31 Aug 2017 17:40:42 +0300 Message-ID: <201708311440.v7VEegcg016303@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: <20170817140058.23505.79776.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)(5003940100001)(305945005)(106466001)(356003)(47776003)(9686003)(6306002)(42186005)(26826003)(54906002)(36756003)(48376002)(966005)(50466002)(87636003)(4326008)(6636002)(189998001)(1076002)(50986999)(54356999)(5660300001)(69596002)(40036005)(2950100002)(81166006)(6862004)(8676002)(110136004)(81156014)(626005)(8936002)(107886003)(8276002)(1096003)(86362001)(4000290100002); DIR:INB; SFP:; SCL:1; SRVR:DB6PR08MB2696; H:finist_ce7.work; FPR:; SPF:Pass; PTR:msk-vpn.virtuozzo.com; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; DB5EUR01FT063; 1:irSw70EKx8fPmfjbHhXeyRsxR9i/nXSfYhX3giOrInchb6v7GXOhlAMVVqyE310IGyKllqlnRR63/o9Vh/MRjH65MtXSrv7cQvFWtbZtedLw+KULfg+5w+5Jqeu371UW MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 989ab2a4-d737-4c2c-4528-08d4f07e425b X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(300000502095)(300135100095)(22001)(2017030254152)(8251501002)(300000503095)(300135400095)(2017052603199)(201703131423075)(201703031133081)(201702281549075)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:DB6PR08MB2696; X-Microsoft-Exchange-Diagnostics: 1; DB6PR08MB2696; 3:cBDsPqqTGJZXwmJIySUf00O2JpeyH/VVMaOfR3W+9BzHyi9UpnQPLSR9ctfEUVpVwX9K+6EyCOawoJODEmobUFEI3+lV7qvOM2Qa5hBRWXC0T3Zq9l78L+WRgUA3kMFBdCCxXytCzQABZKKOSVsTWzsFfp6XvW/aUEN0P0uUqEEee68zBfW9P7mJ0ePPcBTgoqLdN0it/DBbykXwkaSxCfnWAQcarh/quTGfEoPpYADdNidwDv6Hyz7wsLGZlpVxlw5hrio6s9nppaCZDGpmt4NaHy1SwDCMpmxSh5uVN14+/oiYKh7c6dxMD5hM1pWnAQlRucbia5e2EpsOpUFClvnwF/muYCWsiv2eJiI+ixs=; 25:AQO5JK/fBRfMeF9OKP46OlnwdvV3+5o5OtpueKMN1blqz96yeVmDxY/3zsgNxRqQJIRQQXq1Kx7OjsMEYwRSQdF8Zw7Xiyfkwp+J4ek9hUmZismEO6IO0zh6J+9GF5eQS4Mj4rbX5Bt7eoFlWcxVaD3yWYXgsbcRHGHrMPKKplTjBEPN+X/KMKThIQTI/QCSG/HzCI+7nvmdHkvptWaFJF42IGXn5vYBQWl8XeYLRR9pBH60Gp0filqe2rlmmxOmZCcdwhILzipgK+oi/yiJFKN6oukx4KmWU93e4sTVEe1iLJ6Fbt3g7l6KdatIl8LECtTIdSP4aGXs/ToNY4RjlA== X-MS-TrafficTypeDiagnostic: DB6PR08MB2696: X-Microsoft-Exchange-Diagnostics: 1; DB6PR08MB2696; 31:jGvFrzNrbZaTPIO0I6Gsjo74lxUR8TrCPZp7iE6Ccl7z6h3TE//iHD47qlWGpXUNpRpHa+xg3oJASKJiXq3T21rgQlDK1+WUFZKzUbTkGQossJeuDVbAQTEpoBmFzsRdF+YHuKEiKUznqd4T3n9/MTRv+dd8r+IHXpYrm3x2zZBu1oHxUVw6nKKe4pt1lsjVpmMLFqRPy9S+dpyefb3Zy6La01laQT8SJh8oJTSkwCc=; 20:tg8R96l0qgRYCy0wnWdd8Xs8tdgRci7rGufW9W7HdYYjDNjWLnPFDQ64tKQt8d+/LcJmWWmk4Rp4eB/8XZPetkkRLyCj6QHRTNnNwDQeoF/JOBkqC0wlaBKDviYTCNtoRO4AHvMU76MdrUYVHPBv81HfdTKJEP4bF69GuXAdeNk7TX6w93uFNfNO/aGjqVB9mto/ESKfcaOhHrRxv7q78iOCazYsGpyBSObcBktNldxWg7Pp9EZPH8uqCIX6wM9UzfBeYRX0tBavinfTKjkksQb83WuNZu5eflPWuPAn5TZAuACkbp1zj8KKQT+RfBwOHGiIETk+pGqxF/J35z52d7QUt1B02lgPVdgUDzBJ4pDAtZpoZ91UuSrqHYdu3X6JV1W8a0ZQmOyKAyqrvOLYU83OKixN7fhX+3wJnuIxNEo=; 4:W8yShsb87/sJcLhkkmtWxXZSz+YrrBnS3QTGckU9lztqyQiXxYJ9Zpe2lOcQ9k4vmecMXpCR2jMu0e0vA5UlULQDq8Ew/FtXRPkPhi9u16IUybJ83nPcVbkCHGBK5sNnGPCqivGQlfpVJ6gd0Coes1hwonADtTDXbHD3zBay1PowL13FxE5LStsg9KRvnbFb6f+tJl/j6qDndeDy5f9yhXHKH9vgBHyG8f/KTpE4mMxu+ySVcKJZ0r7RXhHLwn41 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)(8121501046)(13013025)(3002001)(10201501046)(100000703101)(100105400095)(93006095)(93004095)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:DB6PR08MB2696; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:DB6PR08MB2696; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DB6PR08MB2696; 23:iqFQ3pPOu+i1CEs7fnFbG1emyau9YSP4OpSKclgIf?= =?us-ascii?Q?DRgIU549q+gFxlUGxOKt2auJ7/q37fCWj9HC1k/DhRRlys20ss698/jdsqW1?= =?us-ascii?Q?wbKQrJmKDJXX1ky4KfExmX7ys5C8jq/sU4LOD3nP5cVgzCGS3vE3JDvT6yxj?= =?us-ascii?Q?sZtYGzigFSYNiFvFib7LMFC7aWE4RpeJyvDzEHl+JhQkIl4MH35LWsnR+uEL?= =?us-ascii?Q?HO7i1RoMVIlMs9H2zAfxPZkXV3VDDlMuzjj3lNWSYm7jWe/0Ofnfx8BVbqVo?= =?us-ascii?Q?dqdLToRUDWHcQtWdoxFV9i6G3uvHZYK0kcEfzcQFk8D42bpGX0wrC04iKN6i?= =?us-ascii?Q?CjnnIW9SqwLIAH9roKqEr8+i8X1vvQBeBOWIT29Kj+sVpQLdrnrrj919RB3Q?= =?us-ascii?Q?0FsYVfCT4f0vChQrXWu3M9iTOuPRi2WfOOyjZyzaFOMvUepyKOAsPd8C1788?= =?us-ascii?Q?QcEQ0Tuuxn9CUpxjty4+TADdDftePSNFL19UIUcufG/WWEiCHdp+/7HC5A/3?= =?us-ascii?Q?bD7OWofJ5DSF2ndLiKvut0D2iX7j3CKFrmF5WmXJBqOymZfYZPbDAnqF6oRO?= =?us-ascii?Q?s9NwSouszYBwFzPUKig4XqR2K4FVADN6BPFydN59308KQ4sd7iCb8JB1GH8q?= =?us-ascii?Q?BzdumIq+WfdE7vqw2ScsSCqLRBUGVv6gFue2ICm9h7jpHeSay3aQzbOIIzuu?= =?us-ascii?Q?JdCSi46+KBmmR7ckE17NqLOqHhHC8FB2k13uc6lg/ZDzKtarKfxVbl8ISGND?= =?us-ascii?Q?82wrXkm47pg6T8P9ROBr9BCRuxfeEmgrPAF4B3Ww4rvrV08tUC2I9etkYSNW?= =?us-ascii?Q?iOmEwxd8Cx4W5OdyiKWqIb7ELIbeMaGiu9OnQDmlbuuUDWtsUL+n5k/uqih8?= =?us-ascii?Q?+gNUpUvp277kpJrJhuYVv663Xn9NrTDSEl6DWUZGAktqFLrONlTdKdw4mJ7x?= =?us-ascii?Q?MeGaLUEzwHSXf5zN9CzT59oW4IZnjIXi8fcXLHWNXs76zF641tA3rxEwzed5?= =?us-ascii?Q?DwCslo8n5VFFrwEBmPo3YTH?= X-Microsoft-Exchange-Diagnostics: 1; DB6PR08MB2696; 6:1kN8zivaOhXnAbk7gXqDZyb/2SwVYcczgW/34mB8/SJxv6rmxWp2RByiQ5uT9fv1cJsKNuNg+LSVWCS1F5mnaWs0eBb13eNpHHEP6LLqI3If2h2q/0l5C4v3HosinCQm6vH3pwjMD9hA6AHsW5vrHUREynr6JOL0bSv2BXNlr4bvkfrYCDcKfI7M96YFlzGt/1V0KPnl9PLIaDuIitkfCI2z1D9SaMmRMZK99ui9vQlbJjam3zDWviCQr8YREUQAneNAM8ARP49ww+Cgtx/XgEc5rrmRXIkVnCCddR8IeiI51B+6VWL2DiaaI1s7SjSTui4391uGropABM/Zhh78iw==; 5:MUeXCDAC2LWLTwQoAjPCAsi475zsM4ykI4jpgZaYZvvAXEtD7QcydRWAMlT2iRbg0NB62nMVSSeqq3PRFoDISHTowm2Cl1YZRAkEjNnyyED81Y2TTa3pLIBsdKlv25zdeWPf4CDH41kHaaZaBiZn/g==; 24:Gsn+gYG0f2Tr+o67bRdWacnHN/XvvJORlmDorOMLpaWbdXPcXCjOcs/ZIdT+FSGD313/6ZREozl9Og9f5n3mjiBJ6V4BiWyfCNYD1RMElxY=; 7:W70QT9s5D+dDaabJXTVfFWGrZIn3GhUPQX7mOBvcivz2DGcYOzT5eUuyFkYN3UD27K8W6YbZCrMAlHTgj1kqLBQDYA37a270FH/MwdOr/CoNIwk11SOMwSJ4bW+FnEPqD3SkDZovqI4C9NttbGjqTSdsWZnZGqZrEkGYaMHYM4G7+BbBC6IA0vL48rRoAABBZXYOcm8kdGy17ayZL6j3JQU/gxt+cz00Y8j/PTc/T6c= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; DB6PR08MB2696; 20:TK1tecBmbt1dAK0PYPst6tCaQ7Oioq6X4w5EiE1BR74z1afa1K2/AGwdHSTlSmgm/b/9Wvg5k5bIT11Mcoq5E0hLrEVf2god7eCnlr07FO/Xp7/k91zF6UvX42qSq057IUcqr/h9+D2SqfuUReXf5RHxDSVPlkfnIzaB9jhyIFs= X-OriginatorOrg: virtuozzo.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 31 Aug 2017 14:40:43.3405 (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: DB6PR08MB2696 X-MS-Exchange-CrossPremises-OriginalClientIPAddress: 195.214.232.6 X-MS-Exchange-CrossPremises-AuthSource: DB5EUR01FT063.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: DB6PR08MB2696.eurprd08.prod.outlook.com Cc: OpenVZ devel <devel@openvz.org> Subject: [Devel] [PATCH RHEL7 COMMIT] proc connector: use per-ve netlink sender helper 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/cn_proc.c b/drivers/connector/cn_proc.c index df6553d..17e0247 100644 --- a/drivers/connector/cn_proc.c +++ b/drivers/connector/cn_proc.c @@ -115,7 +115,7 @@ static void proc_event_connector(struct task_struct *task, return; /* If cn_netlink_send() failed, the data is not sent */ - cn_netlink_send(msg, CN_IDX_PROC, GFP_KERNEL); + cn_netlink_send_ve(ve, msg, CN_IDX_PROC, GFP_KERNEL); } static bool fill_fork_event(struct proc_event *ev, struct ve_struct *ve, @@ -302,7 +302,7 @@ static void cn_proc_ack(struct ve_struct *ve, int err, int rcvd_seq, int rcvd_ac msg->ack = rcvd_ack + 1; msg->len = sizeof(*ev); msg->flags = 0; /* not used */ - cn_netlink_send(msg, CN_IDX_PROC, GFP_KERNEL); + cn_netlink_send_ve(ve, msg, CN_IDX_PROC, GFP_KERNEL); } /**