Message ID | HK2PR02MB395483F19B506EBEE254B9AEB2D60@HK2PR02MB3954.apcprd02.prod.outlook.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show
Return-Path: <dri-devel-bounces@lists.freedesktop.org> Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 683AF15A7 for <patchwork-dri-devel@patchwork.kernel.org>; Mon, 26 Nov 2018 08:35:17 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 5A527297A5 for <patchwork-dri-devel@patchwork.kernel.org>; Mon, 26 Nov 2018 08:35:17 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 4E9ED297A7; Mon, 26 Nov 2018 08:35:17 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-4.3 required=2.0 tests=BAYES_00,FORGED_HOTMAIL_RCVD2, FREEMAIL_FROM,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED autolearn=ham version=3.3.1 Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id CF64B297A5 for <patchwork-dri-devel@patchwork.kernel.org>; Mon, 26 Nov 2018 08:35:16 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 528876E329; Mon, 26 Nov 2018 08:34:58 +0000 (UTC) X-Original-To: dri-devel@lists.freedesktop.org Delivered-To: dri-devel@lists.freedesktop.org Received: from APC01-PU1-obe.outbound.protection.outlook.com (mail-oln040092254012.outbound.protection.outlook.com [40.92.254.12]) by gabe.freedesktop.org (Postfix) with ESMTPS id BE15489C9A for <dri-devel@lists.freedesktop.org>; Sun, 25 Nov 2018 11:21:00 +0000 (UTC) Received: from PU1APC01FT050.eop-APC01.prod.protection.outlook.com (10.152.252.60) by PU1APC01HT173.eop-APC01.prod.protection.outlook.com (10.152.253.186) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.1339.10; Sun, 25 Nov 2018 11:20:57 +0000 Received: from HK2PR02MB3954.apcprd02.prod.outlook.com (10.152.252.57) by PU1APC01FT050.mail.protection.outlook.com (10.152.253.77) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.1339.10 via Frontend Transport; Sun, 25 Nov 2018 11:20:56 +0000 Received: from HK2PR02MB3954.apcprd02.prod.outlook.com ([fe80::f1db:8282:2a1f:de78]) by HK2PR02MB3954.apcprd02.prod.outlook.com ([fe80::f1db:8282:2a1f:de78%2]) with mapi id 15.20.1361.019; Sun, 25 Nov 2018 11:20:56 +0000 From: wen yang <yellowriver2010@hotmail.com> To: "gustavo@padovan.org" <gustavo@padovan.org>, "maarten.lankhorst@linux.intel.com" <maarten.lankhorst@linux.intel.com>, "seanpaul@chromium.org" <seanpaul@chromium.org>, "airlied@linux.ie" <airlied@linux.ie> Subject: [PATCH] drm/crtc: fix intent use after free in drm_mode_setcrtc() Thread-Topic: [PATCH] drm/crtc: fix intent use after free in drm_mode_setcrtc() Thread-Index: AQHUhLDvupyAYMYV9EKDElmc/q/7lA== Date: Sun, 25 Nov 2018 11:20:56 +0000 Message-ID: <HK2PR02MB395483F19B506EBEE254B9AEB2D60@HK2PR02MB3954.apcprd02.prod.outlook.com> Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: BYAPR04CA0012.namprd04.prod.outlook.com (2603:10b6:a03:40::25) To HK2PR02MB3954.apcprd02.prod.outlook.com (2603:1096:202:1f::11) x-incomingtopheadermarker: OriginalChecksum:4808074E7327C49FE94FAD6FC81E12E0541512E73E34F763752474F5C0350FD1; UpperCasedChecksum:F82DB50FAF97D99AF3BECC62A03F8B2D4746E5B5A4C3B0D9F8FC8AAD98FFFE1B; SizeAsReceived:7708; Count:48 x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [1CBgdCr8fQhtr0ZNq5cy0kp3Dhd8eIAH] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; PU1APC01HT173; 6:pFliqes9OdKxi+i9Nq7lPLcPsBC5T+IFTtWiQoC8hYPGi4s5a9Bo4D/qUWBd5hNUOyiicvrvnKhoHxpQQHN0roBD8N6buRAnGxxYkDTr4Q4vKvzXLVaONQa5efuLp8B+iKkJCfpdBQJ9zxZK0dRsOCaue2BpBTyRmhM5A4amF7DYc/2IpB5es3mabpcKOPdndqGuvwiuWoqb1VRqSOZH/9IVbYySgVOBbsg6U/ArsC7fiRLVshpnOHvbdLWwBBnCvxTsYoACqUCQDXnETZ3WxB8uANnvwcad2foyU38PwMqMVO1aIY0++xA2VcHu5M6Oqz1NdR10brGTlfrrQN1YOOPZlR0T90Ic2p2EABRi5xIopvE4uEf1VTzAn/EUHd3r3+njnLiCvOgjBqu3qKYOscLelVWzSfTIFMedd949P2te0DC+LaHZjaHiIaIq4gulGs/0y0PWbBHAsSCajtrRCA==; 5:VyRNdaF8nK3/NZI6LREu88cHbisytso973YwkDrn7wf3KkviXnAk4UbCCiRnOGE8SsTnoV3drsshXV2+fXaHa9kTyPdd1sZ9SuHHZuCEGp0TBSbsY2fO07PcBhz/Szy0E7Y9zl+so+gwPaNogoUWjzIVEUBTUzpEvbPGko6cr5g=; 7:gJ2IY9a6qtPBG/+UTIqTv0TeXUjUz+fjRURL7lRxcelXiRp3+15xrxzgwVOR1il8eoNgGO4rK/5NZQlL+GCcAm8f3HKSJHWeMPCz2tWr52RU9tY/DrDfmKkTmHLJpnZjLJTKRCXQBa0750VXuGaoCw== x-incomingheadercount: 48 x-eopattributedmessage: 0 x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390098)(7020095)(201702061078)(5061506573)(5061507331)(1603103135)(2017031320274)(2017031324274)(2017031323274)(2017031322404)(1603101475)(1601125500)(1701031045); SRVR:PU1APC01HT173; x-ms-traffictypediagnostic: PU1APC01HT173: x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(4566010)(82015058); SRVR:PU1APC01HT173; BCL:0; PCL:0; RULEID:; SRVR:PU1APC01HT173; x-microsoft-antispam-message-info: ugzVcHzQb2qmoWdYjl3BYARzNXlrx1/3hjL2ph80St+UYLgkudVY7PhXSTuGu5kw MIME-Version: 1.0 X-OriginatorOrg: hotmail.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 9a4e3081-9524-43cf-bfc3-dcaef82d5da1 X-MS-Exchange-CrossTenant-Network-Message-Id: 65f590c0-6a48-451d-fdf4-08d652c811ce X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 9a4e3081-9524-43cf-bfc3-dcaef82d5da1 X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Nov 2018 11:20:56.8351 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: PU1APC01HT173 X-Mailman-Approved-At: Mon, 26 Nov 2018 08:34:00 +0000 X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Direct Rendering Infrastructure - Development <dri-devel.lists.freedesktop.org> List-Unsubscribe: <https://lists.freedesktop.org/mailman/options/dri-devel>, <mailto:dri-devel-request@lists.freedesktop.org?subject=unsubscribe> List-Archive: <https://lists.freedesktop.org/archives/dri-devel> List-Post: <mailto:dri-devel@lists.freedesktop.org> List-Help: <mailto:dri-devel-request@lists.freedesktop.org?subject=help> List-Subscribe: <https://lists.freedesktop.org/mailman/listinfo/dri-devel>, <mailto:dri-devel-request@lists.freedesktop.org?subject=subscribe> Cc: Julia Lawall <julia.lawall@lip6.fr>, "linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>, "dri-devel@lists.freedesktop.org" <dri-devel@lists.freedesktop.org>, Wen Yang <wen.yang99@zte.com.cn> Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" <dri-devel-bounces@lists.freedesktop.org> X-Virus-Scanned: ClamAV using ClamSMTP |
Series |
drm/crtc: fix intent use after free in drm_mode_setcrtc()
|
expand
|
diff --git a/drivers/gpu/drm/drm_crtc.c b/drivers/gpu/drm/drm_crtc.c index 0358388..6315c39 100644 --- a/drivers/gpu/drm/drm_crtc.c +++ b/drivers/gpu/drm/drm_crtc.c @@ -721,6 +721,7 @@ int drm_mode_setcrtc(struct drm_device *dev, void *data, } } kfree(connector_set); + connector_set = NULL; drm_mode_destroy(dev, mode); if (ret == -EDEADLK) { ret = drm_modeset_backoff(&ctx);