Message ID | 201708070954.v779sGq6007282@finist_cl7.x64_64.work.ct |
---|---|
State | New |
Series | "Series without cover letter" |
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); Mon, 07 Aug 2017 11:56:43 +0200 (CEST) Received: by 10.100.160.234 with SMTP id f97csp2591969pjg; Mon, 7 Aug 2017 02:56:36 -0700 (PDT) X-Received: by 10.84.233.195 with SMTP id m3mr13479694pln.292.1502099796317; Mon, 07 Aug 2017 02:56:36 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1502099796; cv=none; d=google.com; s=arc-20160816; b=NKSHacAYQxHgmtqkiAeXkeFoujgjIRLe/6ANR7iVU0mpgt3pckRUCA88GDM6WUpdIx SLk/79x612nySVvmRP7k+ZUY7ouO23kqtoz+SGivWOCCzvtk3j2ecaaQRRID2Ueg9SoK 0rfYwJNZtNAYRD+0PhtHfJBi56xsItPmD15JKgPaBmRMXjN2JRoth4pJbpehBNnEjq/e 9a4G/u3zl6Yes+wSVZD9FFTcZs00/jaBG6peLnapM/5L/eJJ1lXcFi6DDKhq68P4bKwA 6vq9Yi9Z18GwIvN8CFtI6evECMDSgn9uUBRtBgT0NF1wEHmwO4rF7tjRQBsrl29M8W1Z zUkA== 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=/o47G+exBWm2vtQ56PSm6rc9YpwZwrwuMB/tSkaAIc0=; b=hi21cSpI1eSy2J/QyBuIh63HJasEfAPKPused1P9sW6rmJ1wo+asr3teKtlSayI3XA +zQ6/Du5LU2VPYfTDExgZn6lNOpVmO44sw4Sf7vCuOV764PgmB5Zb3Jr+GMmlULIAt32 ve8eagWSh4RRlvWOBzHHHZMadHgYLUKmuI22iN9rNcLpEAiV4PFKfIydPPJYZuCTJvnu 47rY92vQIg6MNylblT/FdYecSPff+HDvehLJJrrx7lg7/bPyUcQDq2Cx2Mm9YeSdH8l0 Xm4DhrQv47TsTf9Og4DZ4ESZ3zen7HOp6sR1gEJyX8toPYjEotRal+qXaXos1QokCfhn ycAQ== 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 p1si5214413pld.308.2017.08.07.02.56.34 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 07 Aug 2017 02:56:36 -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 v779sUUJ022295; Mon, 7 Aug 2017 12:54:32 +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 v779sSxu022292 for <devel@openvz.org>; Mon, 7 Aug 2017 12:54:29 +0300 Received: from DB6PR0802CA0039.eurprd08.prod.outlook.com (2603:10a6:4:a3::25) by VI1PR08MB2704.eurprd08.prod.outlook.com (2603:10a6:802:25::30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.1.1304.22; Mon, 7 Aug 2017 09:54:19 +0000 Received: from VE1EUR01FT022.eop-EUR01.prod.protection.outlook.com (2a01:111:f400:7e01::204) by DB6PR0802CA0039.outlook.office365.com (2603:10a6:4:a3::25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.1.1320.16 via Frontend Transport; Mon, 7 Aug 2017 09:54:18 +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 VE1EUR01FT022.mail.protection.outlook.com (10.152.2.233) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.1304.16 via Frontend Transport; Mon, 7 Aug 2017 09:54:17 +0000 Received: from finist_cl7.x64_64.work.ct (msk-vpn.virtuozzo.com [195.214.232.6]) by relay.sw.ru (8.13.4/8.13.4) with ESMTP id v779sGWe028116 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 7 Aug 2017 12:54:16 +0300 (MSK) Received: from finist_cl7.x64_64.work.ct (localhost [127.0.0.1]) by finist_cl7.x64_64.work.ct (8.14.7/8.14.7) with ESMTP id v779sGAB007283; Mon, 7 Aug 2017 13:54:16 +0400 Received: (from khorenko@localhost) by finist_cl7.x64_64.work.ct (8.14.7/8.14.7/Submit) id v779sGq6007282; Mon, 7 Aug 2017 13:54:16 +0400 Date: Mon, 7 Aug 2017 13:54:16 +0400 Message-ID: <201708070954.v779sGq6007282@finist_cl7.x64_64.work.ct> X-Authentication-Warning: finist_cl7.x64_64.work.ct: khorenko set sender to khorenko@virtuozzo.com using -f From: Konstantin Khorenko <khorenko@virtuozzo.com> To: Pavel Tikhomirov <ptikhomirov@virtuozzo.com> In-Reply-To: <20170727154007.22917-1-ptikhomirov@virtuozzo.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:VI1PR08MB2704; H:relay.sw.ru; FPR:; SPF:None; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; VE1EUR01FT022; 1:BUffSQV/0YTHSOwsX9DVcxWGUUsyqkpDko1lsOgY3wJkjtN0tuvWRM6wohDS7ZlDW5kz3J1uszXL27uVDDXnoZKTSYOVCxM+u86ePrw8mF+5CUyMDIT+fDAHprpwpNUYCkpHXMQxy5hrNy13hasx4dEsNnDchbMMGg9iL4SBD1ZQtVsgMpug8sLhp/0e8EnOk46PBJW5zNOm+9lK4Obcu2WyfFXYMSZciL63pCEuB9qxUhifbIojWtYdBHcCBDcMiYln6KoCiT4OLjt+QAuzaHtcaCfYiJ6oN7lxBECeYrQxa6XuALoYRNC8ig0/gE5P2CbMl6LjCnMBnCueuekGrzC5h1Xt/HuJ9RoNmPnbotTLUxheNXpi/WbZU7sDfK/TcQGje88CFky4LcwyVAgRM8wC8Txx6DOcpUaEDAeaHRqtMd76wm6O/db5B8wxBm5ZJ1DXFsBLesNpLSUJV+H/zZdnz5/v4H58ONhrEWOpl78U2EACxJKI1NHxzduOkzsr8KYfqfnkPI5SvvutmeX1wbEz34HqC1n9LWYRPZvcCoGlTpCksJSDZZGi8puhFuB819BipYVsvlvejarpQW8xJw5xXlY0s5SPA7+en32k1yGtn68k8fCZk/hKd7KdKqyxt98OavJWORroyPuUoGgO0I5TNkVsL/N3cVmPSHJAwHILJHeSKf2wrKjXcNwKBDf+1C4A+MEXuXqsfwgjNA9TqWukzcYaKQhpisFzML9T9em4p2avcFjZfg8gyw3dEIUwOR4pp/th9VjZkydjhyr0pdVxqRXl3MFKMDnLjJaeWhs= MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 89daa848-5b85-48e7-a307-08d4dd7a4507 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(2017030254152)(8251501002)(300000503095)(300135400095)(2017052603031)(201703131423075)(201703031133081)(201702281549075)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:VI1PR08MB2704; X-Microsoft-Exchange-Diagnostics: 1; VI1PR08MB2704; 3:7Nw7FDiADDCob7SYG5c1YmxSr9rlhbT/OfDnLxSi1lUHqy4Ra+XVu/Kvl3Vh32a9+dj6gG1GHGqk4tMGXsNI1r4FcqDm4S5jfl+tuUFMcAvbeggoLMfWvnFzWxvOknPyWlZqQ6njR1pQltYvugPvissDzEIJFHQuPIYa8at+cyVgaouXJr9fF2n+jqVF81/Hc4ySv30cMFsvgZRKsH/O1oQEOypYkFRa9AmOLdnj4YwRLfdxFYWr06aUTeq9tCR8FCLVWzC3nTcrPNJld2tkFbY7BB7JaJwKUBoQ/EEWYNz+3ycgCgC96SPjaH4s+sOLU66otddHb0JhqYoCdVQrBDGFcCCEbtrLyoAnB9FSjA8=; 25:EX/arQrr8hfL62R8iA+NeeszxPSJ8NrnzYtfTvJqhgYHzLY+pFEHjo/Pni6zYFPYYakyEcLB/s9juzdSpL+4A8t6YM8Vi6HrSpMVrwFyV0dyaYfHWknE2IL1EPULC85DL4ka0AtrtMhUeKO6zicPVwk3vQbiq7k88yU7jMyNxeSXh9pTRgMc8HcL3plbU4cObmgLyP49ln3WwnBQQpkLzZ03EdRujPn6UbbidQMY1lliXPAGqJjg4Kx0SD3+yaEU0hK/TLHsAGTKm/3sVRfaL+BCP8clI4aCmJjHSz5PMaEBfoqxMqPbOX+7KPcX9qZ7CYKonn+4m44QSc5lAXWpUw== X-MS-TrafficTypeDiagnostic: VI1PR08MB2704: X-Microsoft-Exchange-Diagnostics: 1; VI1PR08MB2704; 31:/jlrfC/oCxCYGb71zgPhWJ0UVzkAkm7UA9+y4x5W+xe+0XTfv+/pPNQ0Wk2oE6lwT5v+dnVjKV6JpvFqy+3coQUHu36e1TufRF2z4Uig5rxCRAZxGEygptizaOPth4b5PfTzu7GzbozfsO8dQ7PdUALPKTVAT8htMs8Z5O6Rq48/7jSSle5BmXc1UwtXnjpmtu9jBxvsNRE4+qXrytHpPjXfDjI88H8Sz92b6mle1t4=; 20:+e899BaqrV3g/u8xd3VeUZlTeR5WINECD4HwLbX68/QBpC1bzP9SMJ0OmWBPRGvgSY2BMUsRFrbDYm0KgilOvLj6KcM0+xXx1aaSU7espX6vTQqZLk9mg5awI9JYiatD4SdS4ew0RHoDkrHZXApA/1GrFiOzvZz0CMHC5QkO1HQ1gkiZjSnCdnsFb62GfIXI5/bQlg1Qkw/7e0n7IdMJ+wO8zr4AZ+UScAb9kila5LmMv2hwEjT51jm9TqWPgMZUrhQDN9m5+slR1qvH86YN/yRIvhTd1A/UJ4X2gISht7s8gcFJpioNWaZdOOzOkKBrfp1T/2fu5Fu1324O251o1txE5gXOqsYD+iBxRpJ136ep1c/I0qeP0e+aP2OZ9PSBnW0x9GZr7S/i27Dy8vjQRzHb+V4ueCyCrv/0RAT9qr/8RTiLENMDa6wtMVwTb3N9yuInvYMX9Nm5urnYXMzts69kaIcMW3xEIFG43SZ1BCr87yjNRF/hnoTs5j1rYJF9so6ERkTR/6W1k2zJR6OQcw== 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)(13013025)(8121501046)(10201501046)(3002001)(100000703101)(100105400095)(93006095)(93004095)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:VI1PR08MB2704; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:VI1PR08MB2704; X-Microsoft-Exchange-Diagnostics: 1; VI1PR08MB2704; 4:oBtiUUQfSI4F9ovX0i9PDwVnl+ETmrw9FrV3+n6NrkH34qpeEkYmKSBEvpLa55VJ3yijDquNw/FBKMOa0lxAmhh1YaRJsOHWMLi8kRi0zJgt0Wf59sQp/mWio7tFkz9Dla46XJORj4DqMfM8mcrjpuhXQJIJmfMRcAXj1IneClKcBFFO0DTFBZL1Z7ub8YXJZrDKi9aNKE0sXWxuTz9GNmeaK4LA7wxiZjfYMa7HS/xFO9iJhKpXREPJzFoNn1c8I7M0nPZkfzYKm+gV723v8JUv2cBmiJASrZbY6MWTZ4I=; 23:eI6yh6qgjQS+LCS1DnFWrhzhCJAQlhdXFC8jpdzIwkzfHdMlxqQ3hnxaZcMBSExW2nsng9aL36r0weqFVqQhcIAKJecuyLYAqpK6JOPZAT8TScLgKGZwVj4KofrGGx0cwpakuFrYyTVNVnnRNZAIeiJp93kALPh9r5sKnQCPCnz738UC+YMTZVbtMFEbV8fR; 6:EnM02GEIsA3Dvyz2HS3Tcb9YXdS/1+VzuUM6fH2c2hz3Xo04FBL/wywbtmLsIG1vmGVBfLYdO3fsXOp4Le2YePFyj5SZI5JrC/RRcFVfOxjKE9PKAymfWjfYTxbY/0YNryvw5EceEq4EX7U2kbnw+EPvO0PqDF+ieO9HGdj1upB5l8NBz/8jeoVDZgyhlmBGfr6kDpLGY80h69fK7zGt38TXdyUHmEYscf6GnjcrF2G6kzqtPQOSFqK8NHOls4n4yXauTblTZJfdeGFB0BKJA6YRHN60rL00d/hwwPX9su6UI3UieNhRknf7Tg0nTbGicNm1g154lZOzJBkxMhRE2Q== X-Microsoft-Exchange-Diagnostics: 1; VI1PR08MB2704; 5:VknH0c6lYOdCB5TTV5C3ESJDixZ24wUpqnGh8fvaCLehacbcYPFljIFQ3fqp6BVFksasOO6ASF0uC2kAz87bD7lRawQwvFi7OkvsunXrwK1IxT5u1YpC8z65qRFjdii06W8FmVVvroRaQ1tGIrujZg==; 24:vLTIqj5gOCo3TW7g2PWupwLpT7rvPO8boNfmRhsakuw8RWEDjpA6BDgdPLXUDfNn8EyaHkp97t0I/a9BPyeDDqYOiEXtDZRUV5sUUtkJFTc=; 7:SfiDxvI9R3rLXk5FWNg4rytWoIi1/DWJpEjlmkYuw0AMS7L7wMmcKL933njItLtgJgrLH4BovoPXPk9ea960vY9/vbVgVyxUCrbH/hdSBMXHUZFFggWhwezr7AwORVCHoBJ88AvJ2bwWILRtWyBv6kjWafcn7qzY9mhNRP2KVLl6bnp0KVRuUQfhfHPHSDEVbQu02pTU41ntkmSri3jGMLlbyOyzP6wInv9PZIzCXt4=; 20:Ci+MPeusTeozqJz6jTZ2W/3BPPR2IFFxGQoYslsPoNRcb13Yjxqgf5FgJeBbo9KYIORHH1t5hvphZ4uN4XTV+xuDPa/76lZN3I60pmheTQr+3bE3dlLaR2uxRNZqSTqFBx3FuO/NlBozszYNHxgRBEAg43N+GIaSeHT5gxz/+68= SpamDiagnosticOutput: 1:2 SpamDiagnosticMetadata: 2b2090aae5154f77b71484475de18b04 X-OriginatorOrg: virtuozzo.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Aug 2017 09:54:17.5740 (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: VI1PR08MB2704 X-MS-Exchange-CrossPremises-OriginalClientIPAddress: 195.214.232.25 X-MS-Exchange-CrossPremises-SCL: -1 X-MS-Exchange-CrossPremises-AuthSource: VE1EUR01FT022.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: VI1PR08MB2704.eurprd08.prod.outlook.com Cc: OpenVZ devel <devel@openvz.org> Subject: [Devel] [PATCH RHEL7 COMMIT] ms/pty: Remove pty_unix98_shutdown() 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/tty/pty.c b/drivers/tty/pty.c index 471d372..7ae7e1a 100644 --- a/drivers/tty/pty.c +++ b/drivers/tty/pty.c @@ -617,20 +617,13 @@ static struct tty_struct *pts_unix98_lookup(struct tty_driver *driver, return tty; } -/* We have no need to install and remove our tty objects as devpts does all - the work for us */ - static int pty_unix98_install(struct tty_driver *driver, struct tty_struct *tty) { return pty_common_install(driver, tty, false); } -static void pty_unix98_remove(struct tty_driver *driver, struct tty_struct *tty) -{ -} - /* this is called once with whichever end is closed last */ -static void pty_unix98_shutdown(struct tty_struct *tty) +static void pty_unix98_remove(struct tty_driver *driver, struct tty_struct *tty) { struct inode *ptmx_inode; @@ -656,7 +649,6 @@ static const struct tty_operations ptm_unix98_ops = { .set_termios = pty_set_termios, .ioctl = pty_unix98_ioctl, .resize = pty_resize, - .shutdown = pty_unix98_shutdown, .cleanup = pty_cleanup }; @@ -672,7 +664,6 @@ static const struct tty_operations pty_unix98_ops = { .chars_in_buffer = pty_chars_in_buffer, .unthrottle = pty_unthrottle, .set_termios = pty_set_termios, - .shutdown = pty_unix98_shutdown, .cleanup = pty_cleanup, };