Message ID | 20180830064831.5868-1-david1.zhou@amd.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 3179E920 for <patchwork-dri-devel@patchwork.kernel.org>; Thu, 30 Aug 2018 06:52:06 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 1C0D92B7C4 for <patchwork-dri-devel@patchwork.kernel.org>; Thu, 30 Aug 2018 06:52:06 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 0FFC82B7D8; Thu, 30 Aug 2018 06:52:06 +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=-5.2 required=2.0 tests=BAYES_00,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 6C9482B7C4 for <patchwork-dri-devel@patchwork.kernel.org>; Thu, 30 Aug 2018 06:52:03 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id CADEB6E6A6; Thu, 30 Aug 2018 06:51:59 +0000 (UTC) X-Original-To: dri-devel@lists.freedesktop.org Delivered-To: dri-devel@lists.freedesktop.org Received: from NAM04-BN3-obe.outbound.protection.outlook.com (mail-eopbgr680069.outbound.protection.outlook.com [40.107.68.69]) by gabe.freedesktop.org (Postfix) with ESMTPS id B41446E6A5; Thu, 30 Aug 2018 06:51:57 +0000 (UTC) Received: from SN1PR12CA0093.namprd12.prod.outlook.com (2603:10b6:802:21::28) by BY2PR12MB0613.namprd12.prod.outlook.com (2a01:111:e400:52df::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1101.13; Thu, 30 Aug 2018 06:48:38 +0000 Received: from DM3NAM03FT037.eop-NAM03.prod.protection.outlook.com (2a01:111:f400:7e49::201) by SN1PR12CA0093.outlook.office365.com (2603:10b6:802:21::28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.1080.17 via Frontend Transport; Thu, 30 Aug 2018 06:48:38 +0000 Received-SPF: None (protection.outlook.com: amd.com does not designate permitted sender hosts) Received: from SATLEXCHOV02.amd.com (165.204.84.17) by DM3NAM03FT037.mail.protection.outlook.com (10.152.83.55) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.20.1101.10 via Frontend Transport; Thu, 30 Aug 2018 06:48:37 +0000 Received: from zhoucm1.amd.com (10.34.1.3) by SATLEXCHOV02.amd.com (10.181.40.72) with Microsoft SMTP Server id 14.3.389.1; Thu, 30 Aug 2018 01:48:36 -0500 From: Chunming Zhou <david1.zhou@amd.com> To: <dri-devel@lists.freedesktop.org> Subject: [PATCH 1/5] drm: fix syncobj null_fence_enable_signaling Date: Thu, 30 Aug 2018 14:48:27 +0800 Message-ID: <20180830064831.5868-1-david1.zhou@amd.com> X-Mailer: git-send-email 2.17.1 MIME-Version: 1.0 X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-HT: Tenant X-Forefront-Antispam-Report: CIP:165.204.84.17; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(136003)(376002)(346002)(39860400002)(396003)(2980300002)(428003)(199004)(189003)(6916009)(104016004)(486006)(86362001)(476003)(2616005)(97736004)(126002)(5820100001)(26005)(53416004)(68736007)(77096007)(14444005)(5660300001)(36756003)(6666003)(1076002)(23676004)(316002)(54906003)(53936002)(7696005)(2906002)(50466002)(81156014)(8936002)(4326008)(81166006)(8676002)(47776003)(336012)(478600001)(426003)(186003)(105586002)(356003)(106466001)(2351001)(50226002)(305945005)(2870700001)(72206003); DIR:OUT; SFP:1101; SCL:1; SRVR:BY2PR12MB0613; H:SATLEXCHOV02.amd.com; FPR:; SPF:None; LANG:en; PTR:InfoDomainNonexistent; A:1; MX:1; X-Microsoft-Exchange-Diagnostics: 1; DM3NAM03FT037; 1:/zcrjFx6kO+Acxc1p08E2/bhDCpJSjG7i2751dEnXFZGbM88K18hP3eE9RNLSlLHeeAKT6rNbAtiGH/ZPa+iWFsaeNORRlMS2mllRKfu+qZuGniFCCt6xm7vLkE2sTs6 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: bf87355b-c941-4d3d-5d12-08d60e449d43 X-Microsoft-Antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989137)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(2017052603328)(7153060); SRVR:BY2PR12MB0613; X-Microsoft-Exchange-Diagnostics: 1; BY2PR12MB0613; 3:gXw/CJEW4uigh9Q+5Cy50xakaNjA4oWY8MbW89cLKQW++i0xMocOPFzYyCS6UQ0pAS/vKiHbYnjCS50uEcX/WOZjrVvbDlAF8Lq+eU2azGE05YZEfYTq1PfdnmsBHI3VfV05HBiiS8xuq7Dni/dGF+rfHcU8f1CIYTUaowLAVJ+G0hHv5hDLWLndOI3ZSVF8yDOchdd9o3QGs4OwdreSRhqpGiQgv7EzX4+XzD5+Ziqv2VUdWt5bS5zYZQOA3RUthhZzMLpdJ19EbK3jXoSJy3607Mw/D6puAEPpgImtqu9IjxhyqCK3H3rECPSXD/wC0ylajXRvQ2jq1xoNFaYvS2l0HZ1R1gcP4mgvQ28K+84=; 25:AQdGUynt9x3mXtmRORL1xgZeAL/p5pzjBFNXNkfifV1A52OO3Twntv8LX/jug7hvXwQ3s7p14OFE7ZZH2D7tSKHwKIn5vo4hPW5mJHrIsMOT2fMlOlcAIV3Abg/pT+ebk4j62xUpFr/peQWbkw0rBPuXmqpm9BWr5HitfmICmiVZxnChOmWUCOCad/dmb6s5+D4jI2yG8gits3IyPseTdDS7MXX17cHAE0qGNesF0R2oznwtMMrq0kU2Ovo0FazYOF0dEaCDwVsdi0dzVMDnSH8QzIaUWgUKGk9oObo3Uc41RGWFGNm0KgAL6U+tOUImGrHZV2/SOQTiL7K8CISUow== X-MS-TrafficTypeDiagnostic: BY2PR12MB0613: X-Microsoft-Exchange-Diagnostics: 1; BY2PR12MB0613; 31:RjyJEcu0ov2FsjZFdZEGO1dDABo673MSFLLOf7AYtRWp1Yvunxhk9nyUP8SHkBFk27c1ehhNufWs4dDmwZWj48/L/U6lDmDq3jU0YxM2y5HOMe4CDMMG7YHFnmmDO316CyOgnfs8kqJFQ8IAGPsl7A1YbGND7KT1xXTgRWQO02L0OeC0gtJ3Gf/71CUZYyTH9H1Ag7dLDh6LxPDB7osdhddHWtTW6t3ru6ZZZHDtUgg=; 20:+CrZvSfRKpVyvKtCR+WGF2/XSrvqGfyLLmi2YTcR3mg2B4RgHOuSkgTrdwNnZ5IzK0pXaXR2mYduA4j11fDez6nTgCmMz5Ao8LaR+KUFMd40sWas+YNnj6vfxbBz/phoff0ukQkmp5kU/u06cq4ScCW14gA/S3B12TA5yk8HcFqDMM1PN1+8zhoUX1BX46v8AgKteabxxzZHhxRY0zj4iCfNrZ60iO7bcwnQiTVabCJamarcAYXn2tfNEYDATh/YVloy++UkPDdyn0HQlDp0/apnL6SOFJDuO9tqZh8xLVn39pmoCVa+OYZwxhlHxw2yx6OoLRClHa1XrOCSbsPb2TTmXYBKOg8qWpLDuSbTkSQhN86H/Bhb1dAIsv8e22SSRWPRDpyjs8tR5VqVXtyDIkfBky0eYOJFF5VYvyAyNaEoZEHmm3tEDMCDsWEP6DMajv2rxFmsyWIeumrMNG5TECXjau9GGLFvnJzIBfP9qa7TgvxmlVkI+ycD1UNvkD8B X-Microsoft-Antispam-PRVS: <BY2PR12MB0613C709707B5B9154E1201AB4080@BY2PR12MB0613.namprd12.prod.outlook.com> X-Exchange-Antispam-Report-Test: UriScan:(767451399110); X-MS-Exchange-SenderADCheck: 1 X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3002001)(10201501046)(93006095)(93003095)(3231311)(944501410)(52105095)(6055026)(149027)(150027)(6041310)(20161123558120)(20161123564045)(20161123560045)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699016); SRVR:BY2PR12MB0613; BCL:0; PCL:0; RULEID:; SRVR:BY2PR12MB0613; X-Microsoft-Exchange-Diagnostics: 1; BY2PR12MB0613; 4:1s+lAdQ+Ss0OCoNwYuCDd+pvr+ov4zU/sRk5Hh451ryGR23vljm/Sv+SK+ntBUU3pVZCLlXOMuehhZe5CoWEYETvHnvXCLQIWV2ZS6Arxq82vRCX94ljkrKfeNvjnKr+NXPwmjEv63cVhm9xFdU06OP0wEOMiTWcJIUwmpeC2A887g17fHCOvE7yexcDw/TyKZq8SmoeiA1F3p616X9ic5bD5BZjN/L8C1QF4yLphfpwNQTYpMcPncMvQVZo9AACm/ZBzht/9MEL37XyPCXIF9e9EvSJ1AFIt8aIlSYmMMOm85SWEV8KaUgRnKPlXiL5 X-Forefront-PRVS: 07807C55DC X-Microsoft-Exchange-Diagnostics: =?utf-8?q?1=3BBY2PR12MB0613=3B23=3A/zRmXll?= =?utf-8?q?5WK77gvGlapiQt5nF85Qh0a80yTBKaocDfX81VQs2ECo3oyD1U9pcQlTjpHc5iceW?= =?utf-8?q?dyS500hdE/9C5a5ruq1hpCGRco1LAh3t5LK42c+Kw/p0ZdQek2zO+xTooS3ynYneJ?= =?utf-8?q?VUeT1Z3QpuAP9RApFm0gY3rNBjVQmmn3DpvqSKjuhiWc5iletbVf57vMSqF9v2mpt?= =?utf-8?q?rsxwpAsQs9v6DxYC13npwEiE08dWi9VyNneGIAbRGKThTiihataA1roV0F3ofwDF8?= =?utf-8?q?mHNm3tA24H/M+FwrD6w/LHQLV1xfuFhRbeCcUPKHsGf+1c93Bo3LDpQ8uh8qMGiwS?= =?utf-8?q?c4Tt0iRKzo1IUE6Bn1PpnXZk0j5qgLmafK0YmSyuu16ZtunKIpwy6dQdPslBW/V+x?= =?utf-8?q?LhYmQkqlLBjcA5HR3PtRbGWgUV/R6K3UN17kuL6tpxjZvAtsPHumlBkxKEmZ0MV6F?= =?utf-8?q?yEyiIxkruvbbeERC5iHiEYVpbD5f9o+CLbsg3Kpjfgl59bS7XtL8tdgRM4Z9lRUUY?= =?utf-8?q?ZG9/AF/9dTPjlAZQPL8vaIT6kUJxvHcjdfPDX8oEzf6T8UmSRNmlwg7cfFqQor/Jn?= =?utf-8?q?tBBY6eGJqUauL/1D//FX1u/CxPILh7Qtn8u93aUY2zRf6NG3w0yHVGkbAfPuH+mER?= =?utf-8?q?FYFDy4OmLe5JXPe5ti09RUyfPXeeyySAiTwURuDRh/2Gkpchw/efIQvrAMdJAmreK?= =?utf-8?q?Ry/85TxBB285Z4fPSIuCYKoYHwmbO0GYmqCQuDy8Bs7PXIDeGN3V13HzjeeY9tsFA?= =?utf-8?q?TC3jGNPfQDq3qPpRa0KtqXVCz26q6RIaU/aZgnuXA3QQZv85vh0db89w2zKXbzfhi?= =?utf-8?q?8EG0zi0VN4hOntFVMpknnCk9xwXlwbDPPwG2d1rXIdCr8zsbo/J5N/QKp6yAJfDTL?= =?utf-8?q?tNTl+WS/j/7uV5xyaQpzwM32jtZ3+5IcRakpnniz3s9CegXFdskczJWipJ5s2POOv?= =?utf-8?q?V4COtiy7eU0k+rRnMoGDOuwVf/5Y8o0/zNn6KraUyqx80+itQLTefY6TWR/1dfLXx?= =?utf-8?q?k5bZwxTNlVF+9QshnkgHc1kRRBHCiyARQyh7QFBVpiOvPt6lxsBFx1cfKv63C2h4M?= =?utf-8?q?HFENNDDYRz4cPcu6EBHEErXMSSng0cVZC44wUdYWTJmgqr9WevFCn7oj6sYPzg=3D?= =?utf-8?q?=3D?= X-Microsoft-Antispam-Message-Info: AOwmCxk/w0wrz3CW032NyFr+9NXEB3SVf2FJeFayitxe5RXNKKHb7fCxv0g3iDwfH321HXfl2cFjWkJSVYd00+klCO2jyIQpoOXWu9dW6M0IyEEaDoA17VQjCKSjLXmh4E8m/I8xuRDjIES6P+KQlnyNqAeZVJHgeROMonK+/himY8KklBbMdI2O2laU+pWGP4njnTEkVwjY823nrvIH5KbpPpOYHRHgw5w1updVRAs+/pBloirxFfv6EfNHSWcllzLXpY9of8HcHf7z5HlWe+rHRVNFXvfdg6n8u51FJDpdqg0ou5GFESw67+YiovmfYdxFt3s6ifV8p1Y0X+WzXqtpGCjIH94qJK3w8zTTYko= X-Microsoft-Exchange-Diagnostics: 1; BY2PR12MB0613; 6:x59kmwkBPgcQ3qRaHy3EWs3JJDDnF7JSnc6D/4143GHiwLsNm+XHmRql0Zkp9/N/iQ+ZMOXBtSaw67jFUmNfP2dG/YopaQRWCaBYYPI67CFZqslfpvTExfQFRSWvxpLYKN8NwisetIge2Q8/n424qQyoevIgHSTDZgwwMl96fdwtoCHwvTCrRaJCsG8Zq6NEhRH2SQU0QZ+v72ZjUngZ5hjpbKF1FHZEKOGy4J1gDwyNNMCmXYBdbzeO+E8FNzBj/9uJYIVfMVe4IXx9eI96BgVmLP1QiENbEZNfyTfpYUYOStNxk1AWc2wvp97GrMjkIkO/9NBIXRR20pCy38gDTIZRuNGuAqryPA4IPp6IJ+lupFiy07k+PVXGV5TLYqIrwFG1VFd02aOSP1BwUNRPzXAXtar43l5x+TuvgPJ5fxpm/gQQCVJwRnyrzivIpvNqEHiSgauHYZIQVLYuyACXFg==; 5:eUls3wsadI7SR/DAM4WT4h/t/bpQQYHzkgGxSZdRRzau6UNPHgiYR8769CTFpfZUiWeIlV3qdVHlwQxebo2oWD1AnWLHuh0RDQOIECl+PLqPzU6QMHxmShuvPFb+x3MIYQ/qoc7kcyMS3UxhyjaynigiCUikUCAk8AUzWAla9Z4=; 7:mDWmKNKPcWzQTNysW/NbV4z+AMUBfMBiAA1oUKm3FNmn81W/54+99NxYs7cVAa2qZdQhNTLeBWA1LBWofy5AO/6pdm9LcdgJZKdpENDfHCS+tgKSLb9oCoL/ueh9V4EwrOUeDF70qleMvnz66f3OgGTNNMSz7nZCcql8Wg/kMWAXN0HWCgfwI+wACjJGEJwF/3yybdksXvzMVMscdOPCMknrdj4+o8twk9mHVabNdjAuHeL1879xEnXrquwnt5Ss SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BY2PR12MB0613; 20:Blyyx2uQmwI5aRKNLzG+jJMZXFvv1Q3mVNhunxJXQAkHNprksH5irwMS0fhO+rSb8uKauDCpl6K4E755mpSu9wnPTM6Dn9SqcV3p4YcLY6w5tg22hAX9LNRLCeUtq/qbyBzEjYgj333KuLFm7HmNlgN0QNJawy4ksq9sWVXrlO5Eg1uqYGiZi6ukNBTZwoW+G9kkSPfat6esMkHkD7235bWTql0X0VkQoQvnPxpjQvIYYXsS8/NLV+IxkANXQH52 X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Aug 2018 06:48:37.6787 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: bf87355b-c941-4d3d-5d12-08d60e449d43 X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=3dd8961f-e488-4e60-8e11-a82d994e183d; Ip=[165.204.84.17]; Helo=[SATLEXCHOV02.amd.com] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY2PR12MB0613 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: Jason Ekstrand <jason@jlekstrand.net>, amd-gfx@lists.freedesktop.org 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 | [1/5] drm: fix syncobj null_fence_enable_signaling | expand |
Am 30.08.2018 um 08:48 schrieb Chunming Zhou: > That is certainly totally nonsense. dma_fence_enable_sw_signaling() > is the function who is calling this callback. > > Signed-off-by: Chunming Zhou <david1.zhou@amd.com> > Cc: Jason Ekstrand <jason@jlekstrand.net> > Reviewed-by: Christian König <christian.koenig@amd.com> > Acked-by: Daniel Vetter <daniel@ffwll.ch> If there are no objections I'm going to push patches #1-#4 to drm-misc-next. Independent of the timeline sync object work they look like nice cleanups to me. Regards, Christian. > --- > drivers/gpu/drm/drm_syncobj.c | 1 - > 1 file changed, 1 deletion(-) > > diff --git a/drivers/gpu/drm/drm_syncobj.c b/drivers/gpu/drm/drm_syncobj.c > index 3a8837c49639..d17ed75ac7e2 100644 > --- a/drivers/gpu/drm/drm_syncobj.c > +++ b/drivers/gpu/drm/drm_syncobj.c > @@ -184,7 +184,6 @@ static const char *drm_syncobj_null_fence_get_name(struct dma_fence *fence) > > static bool drm_syncobj_null_fence_enable_signaling(struct dma_fence *fence) > { > - dma_fence_enable_sw_signaling(fence); > return !dma_fence_is_signaled(fence); > } >
diff --git a/drivers/gpu/drm/drm_syncobj.c b/drivers/gpu/drm/drm_syncobj.c index 3a8837c49639..d17ed75ac7e2 100644 --- a/drivers/gpu/drm/drm_syncobj.c +++ b/drivers/gpu/drm/drm_syncobj.c @@ -184,7 +184,6 @@ static const char *drm_syncobj_null_fence_get_name(struct dma_fence *fence) static bool drm_syncobj_null_fence_enable_signaling(struct dma_fence *fence) { - dma_fence_enable_sw_signaling(fence); return !dma_fence_is_signaled(fence); }