Message ID | 201708071026.v77AQq6r007718@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 12:29:16 +0200 (CEST) Received: by 10.100.160.234 with SMTP id f97csp2622428pjg; Mon, 7 Aug 2017 03:29:13 -0700 (PDT) X-Received: by 10.98.27.65 with SMTP id b62mr33322pfb.258.1502101753707; Mon, 07 Aug 2017 03:29:13 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1502101753; cv=none; d=google.com; s=arc-20160816; b=vsCj5OREqrsqPR4n9Xs0k+XjFGJFjXNVsx3EQpty7TihfmoRQx86Fy0KVLZ2JqiEwZ q4L1d8yLDzmSPdwuY4+l1C+Fr6JdGr9bOSOsMuVOus+Ifz6Sbl+pFhecXEJhR2t27FCg 0u8FVHs/2MeGJRHVAJHSeoQsPArsRceXIQ5Znyz3wybYbqe3HjQWZmRyj+atLUmE4UqT W7V8CFfeCPKAvWCPsqwcJEgaFteNaXohOuEHnkmZrcZo+Q9j7fWqhaJ74NyOWkPFB5Jl 4xfJagqGXC177Tg6eqcK3mVmUps29BAxmcQ7XIKezPmKgf2i80C0N+OouYIbcmi3TEVA X5gQ== 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=LoSO/2eVzxgae6Timl8Yjw8mzsrIVPrA0kGjNaA1VWI=; b=g6b9TPFJz8a7aTG7PiRWEQNQ4+I+cEbQczXQAF399JjookcEhFhMLmlZyqkoDrIad5 R5jOSkeXQfr0EmiXe5AmzUYyG4hUbqAPH/rLLe62qVMrVV9MdZPz+adwMshmIxlQ0TzT Bm3RZtrY6JWnvq5jfI/7X7eQfDtxhMoilU0/AA4rmxMKTyiQA8gVv1K58ezDOVXiB9GJ f4TSI95RurLChv9nhI05zOBK0SOT1RHwa0HimVFCN+C/ixZLWCzvp+usUQRcCSJ+r8wY LnvLsrLNKuv7LH76kVNhripH1aTHFF9yYd5MR77pU3rNbZW9abglRE11dUeDx3rLcBLd 0cjg== 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 k63si537863pgc.964.2017.08.07.03.29.10 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 07 Aug 2017 03:29:13 -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 v77ARAI5022474; Mon, 7 Aug 2017 13:27:10 +0300 Received: from EUR02-AM5-obe.outbound.protection.outlook.com (mail-am5eur02lp0151.outbound.protection.outlook.com [213.199.180.151]) by mail.openvz.org (8.14.4/8.14.4) with ESMTP id v77AR4tj022463 for <devel@openvz.org>; Mon, 7 Aug 2017 13:27:04 +0300 Received: from HE1PR0802CA0009.eurprd08.prod.outlook.com (2603:10a6:3:bd::19) by AM4PR0802MB2209.eurprd08.prod.outlook.com (2603:10a6:200:5e::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.1.1320.16; Mon, 7 Aug 2017 10:26:59 +0000 Received: from DB5EUR01FT054.eop-EUR01.prod.protection.outlook.com (2a01:111:f400:7e02::207) by HE1PR0802CA0009.outlook.office365.com (2603:10a6:3:bd::19) 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 10:26:59 +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 DB5EUR01FT054.mail.protection.outlook.com (10.152.5.133) 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 10:26:58 +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 v77AQvFX014832 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 7 Aug 2017 13:26:57 +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 v77AQvUu007719; Mon, 7 Aug 2017 14:26:57 +0400 Received: (from khorenko@localhost) by finist_cl7.x64_64.work.ct (8.14.7/8.14.7/Submit) id v77AQq6r007718; Mon, 7 Aug 2017 14:26:52 +0400 Date: Mon, 7 Aug 2017 14:26:52 +0400 Message-ID: <201708071026.v77AQq6r007718@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-3-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:AM4PR0802MB2209; H:relay.sw.ru; FPR:; SPF:None; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; DB5EUR01FT054; 1:87OfqI0I+YooNnXHtIAykRSU8OukfOe5PgLKGB+9soFCbWa+cFmMQUeZNUmCofcGVWjI4EdWYChckfGhfgC6eHiUzrvEh/jQ2Ll9O5lVorCzbZkMYP1pLAYlry769YzsRqazIvqqOCCKfUb5hatWCO8gBQCYVNlvJGNu4P4Rz8Q5gyWTKzGz56DvYPT9kHSe1cEepWCauOL1nGPFBunuda2UV6R+XLFpdxqdYstH6mNxOdWZfrnE/2CeXW3uyVoSO41thw0R8+lAb4SK1HFok9tj/mqx6H5mMm0dlTtbpFl/kvGDDhETo6T8Pz8tMvDlXlua5q3AbXtTxxpEiP6/tzO5c05YMEVMlQwzkW5PivyTUigs9+xtV477Y4yDM7NrUi67XCzpoW7hexqOcLOGhLBW53OR+H7siYHT//iSKCNvych+Tl5vffdvnUp/oroPPGJ/VOWQ5+rzXCoTAbTzXpFOhZwPlXwWxiMRcWeB5xZ1zsBlS/PVx2r6k07MapxLs1gXMV6An8bOJ4kWdTa0Ynuc5Pg/bYJq3m/SKmj9XUCngiVlM6D/qF56zasY8BI57rq5IkzPLT1TmDoy+If6XpKYUATinnbZLbiliyB+a7nnTOPZ0lEwBhGV2OzaA/slBxMJi/OcVy45OsTeUASim7W7Zjfp3zCUQNgt7lz5sekvs66tOTME7e7kspsqelLplmPzkD6gYCiPRaK2+ks9VRsapR+s8/mGhcj8s0leA4LZezkDq9xWg3svgW7wr0FKJBpQ9FTjNgkqyBJcvVE2O4oggdcRW0qeSeUGC7xxM5s= MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 8fd0e709-e84c-4aa5-dcb3-08d4dd7ed5c4 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:AM4PR0802MB2209; X-Microsoft-Exchange-Diagnostics: 1; AM4PR0802MB2209; 3:PJuB1+L8NWAH0dHcVwebfVSIKuBBnNNpcyOCv4b3/xfhB24KZ4stX/wPHprMo6BpKOX9Y/Vc5OqTLf7k7caja5Y7kQ6PofAiOIDigCFCBOSewZyfOFuL2Ei46cPJS/ZNATFryOnI0P2bLg0vePd7Ls55naoH8LJh696qNqCHRkX0FBu/eLwXWOJ3JS7jsmkWbxoGmovVySGgIxndCzd/Akyu3P7+qsqFVlEqk16IwrFqm4wk35TKE5TXFXjHzY6dxDF/Lt3edtoLzhmxjzzRlFCZ+mp/CWsHQty3cgGTno7NPu1pGymr6Wt8zIcWni0cLSVwluwhLbLGnJEcFrZnY4HjvDSs47RHvurPt5pTokQ=; 25:8dev4MHWPvvDsLLAZsxrfP6DX8yq2cRPwYi4memBaQ6XrK329/MuaU5ef8a/CDteTDqPVVZcih8vg9q+Z5hEpwo0bY7RQGpesKDXIMNF01219sS4v9O0ez7rb2/C5XG5A+0MCpbn5Hf5YB4/oUbnaQNVqQzvca4MxLh24hAnhYf8NsnIXW5uGeXbOTEtC4TiLY4MQj/sQARiSVKc/SHJaDAKDRvy/NgSLIDcAQqsxoyWpr+q1uKkfCAkZC+0d2HN84tjRfe5KlcnEBUOmE2THdXDhJ0YK1lVRp4Zdug/dQDi8Em3GRuvOYAatPhtytjsI9+Uc1qVW+Zmk0tkNC5mEQ== X-MS-TrafficTypeDiagnostic: AM4PR0802MB2209: X-Microsoft-Exchange-Diagnostics: 1; AM4PR0802MB2209; 31:3TSYfW6jZL1B++tm49z1AoMldzTi54af1SD/ZnkXWiwBPhGAqYhdWyLbic/zCgPe+W+3u2Yl/RvstYp2veFLvgsShC3+hD2Q4iMCIwwsTMEJxKvlL3FyhRUxqTnzLBqJh6/p4/u9bv1oTG8l/9U4kMp9LVJgH5rPzMPBkT/FCY8iG51Rg8sJmM1ul9WUKHQG+ExZTOpvb0+fTYho1J+dH3i0Zx0jzLibo9VpCMvu62g=; 20:98kHO0cxjq5gFPrCBxDv+WwmAaDwn19wFjB81bhWJRg8LSjaiA66ZYR8bG0lbtTVcvXHx14/kFwoTWMxUwYXqTIhfK81LP8uyLVLW8u2+7OW9krHp3bTX/TCrsYyKEga2zPRsC2jg6CLaWRgHEKh07Xl7ozQnjK+PP/iU58xYCyLsi8qgH9HZXySxZv6tKAS6LzbZ109rdGmyaf03CKSo/7VUWtwJ2BrjpuYkMKPYAeOYzFkH0Eg5BmNq6x+Lfsm31uZ2shOTh/0dBfs/KMYbysuy449GQovrn03AJEwv85lDwp9emMbadmnWh/vqSqi/WrrI21a3mX815bDscB5mCe9vhmoRlptDn9aLXwsbK1U65ZiBCPkT7YjHLhaxeNBdeyjtK8VKL70ldPqleg9YMdR//4g7hI+Lad8H78+QOEtJWZksP54ib6HSCe8BI35c1vvoCKHkTECzTQTfUL4718iolG+DQr+9HuYpZNmvxgKL7rWPQz7y1brb6VMmF5OobWRVJxhfadkRM9faWKuGQ== X-Exchange-Antispam-Report-Test: UriScan:(9452136761055)(215187933766430)(198206253151910); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(9101521199)(601004)(2401047)(8121501046)(13021025)(13013025)(3002001)(10201501046)(93006095)(93004095)(100000703101)(100105400095)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:AM4PR0802MB2209; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:AM4PR0802MB2209; X-Microsoft-Exchange-Diagnostics: 1; AM4PR0802MB2209; 4:++oviZlonIUCOX+u3I8RRoYKypjFkDd/lZPwOs14SIlvUgQ4Rha1IHucqREfmMhpLb2NrpCc9Kfmoz7EwBt0pgBPw+8hTWl/NlBOJZ0Z6iqFgKv55rwRAXBtl6sbD7B4pFk9N5AMJIpR6s+UUz/Be3nASgXUYVq5xmtx1/8d+wW6ADEl2gOz7EP1rB1QgiuwmAd/mCwE18IfpMQvpoFJmMxZlrfzaAE/+VbGNEaxXGwTESWjuYCOnvh33/H0pO+tnUpeEZqSx6WveMBm34tpp0uZFpx/znRWunQuqytPSQQX1pMje1R0kZ2Wf/qMNaDAwL7q/n4hA80ug1yZPD+1RJrZddO6495E6gfNip9xXvE=; 23:Wtngr0dpcvNrQURY/e5lXF/eKvI1ECRKWLWEsc3omSnM/w5g8Afm0ji3KtuVkZrlZ5DgVeTcUoZrSGhFXGUezNQP38XMegkejz/fiPo+/fY8UN5WzE0K/klzYyhVy5D6T5FgyKcqQrhHtWq/0n28MBPC1EHaeH5Dkp15p83pwgufgpRRhMHBSw9iShvuKFrr; 6:Gm5tNbufxegXIOXlAu17RV/L2+BBJG44ESM8zMd4qPdBErvI5HzQLSvL634+BvOuiOTNmOPcVxz5lzp9gRrELibl7JeFzKZ8Pex8c1g8CvjoGb1isks2NeyJMUXCk0Te7OEfkhRbLeCBeyW95Z00+I1+BlZMEEAFonIYel3eo85izVOWj7Jlb4yIcO21A9oChn8Qgtn/PgyYe/SOJ26EhxiHnRHmOBNChPRQIWQ9CeAr51i+SLg+EHX/4336Hsokoi1Pbm0R+4wmUadrEGZumr2M1J99TMcw6k4wxAY8mrcspYLrVW2AEM/etjeSXzXzRuqpcDbnry2XngezRFeO2A== X-Microsoft-Exchange-Diagnostics: 1; AM4PR0802MB2209; 5:ZjVsvfYyqZzUtJn/ALZ8URt40+k7hDU2HLX49BloVlREe3TqHkDUv1CjKXw5/0d5FUzQQWK/mqa5iz16DT/lbWf5F6yXytsJRDAF16GNfWr0U5EV8LA47lb+OBzfWBo7c4omeHY/hnMzdzlKNYqvQA==; 24:URN+1sAkpk5APGXQMMeFqBxvXGeP6pqw+D7zTa8I2J1KeU+r1w4t+cEPKsM5/x2hQDyWpo7DRy8NdJVnIwlwxJHqLauV8uDvoA6wPDaSJxo=; 7:yRHxCW09TkPctnHHOFUiZYp/KN4lMIJCo07Vn2Q+9cIfICqJ8C8+vALYxtnTiiisEXa7AlYi9zg6kShs32t5uOG6+32TV0OxAyC5P4m4SsQfS0mafNzcSMlEzUPhtwXNM/ZvHR7kc9HYYOrxCcMbrDEc3dyJvwmZ8GEeLBkSl1dHaQaYEIcItQKxZ228tLVQvIaOWbmkyfU4NFOcuKgAsJWZdwnNwbaNDn8E8Gl3aVU=; 20:WWMEj2baE07oxk2UcW6JAcoMCD9npRkZDYELTea8TftLX/6a/xgU7htCeRjVu5duD2AunU3W00CYBojN405EMpyH3GNeKpNd3iB1MFCvKT8DKEiAtjaC+zErfl1ds1YOy1qR4dLj0e4dMc53YJ/Q0w4MU6eHFrtapo8rjyiPBgw= SpamDiagnosticOutput: 1:2 SpamDiagnosticMetadata: 2b2090aae5154f77b71484475de18b04 X-OriginatorOrg: virtuozzo.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Aug 2017 10:26:58.4242 (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: AM4PR0802MB2209 X-MS-Exchange-CrossPremises-OriginalClientIPAddress: 195.214.232.25 X-MS-Exchange-CrossPremises-SCL: -1 X-MS-Exchange-CrossPremises-AuthSource: DB5EUR01FT054.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: AM4PR0802MB2209.eurprd08.prod.outlook.com Cc: OpenVZ devel <devel@openvz.org> Subject: [Devel] [PATCH RHEL7 COMMIT] ms/devpts: fix null pointer dereference on failed memory allocation 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 ab448d0..2decd56 100644 --- a/drivers/tty/pty.c +++ b/drivers/tty/pty.c @@ -631,8 +631,11 @@ static void pty_unix98_remove(struct tty_driver *driver, struct tty_struct *tty) fsi = tty->driver_data; else fsi = tty->link->driver_data; - devpts_kill_index(fsi, tty->index); - devpts_put_ref(fsi); + + if (fsi) { + devpts_kill_index(fsi, tty->index); + devpts_put_ref(fsi); + } } static const struct tty_operations ptm_unix98_ops = {