From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-15.0 required=3.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER,INCLUDES_PATCH, MAILING_LIST_MULTI,MSGID_FROM_MTA_HEADER,NICE_REPLY_A,SPF_HELO_NONE,SPF_PASS, URIBL_BLOCKED,USER_AGENT_SANE_1 autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id A5152C433B4 for ; Thu, 29 Apr 2021 17:13:01 +0000 (UTC) Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 3BE8161447 for ; Thu, 29 Apr 2021 17:13:01 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 3BE8161447 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=amd.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=amd-gfx-bounces@lists.freedesktop.org Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 8FFC06F3F2; Thu, 29 Apr 2021 17:13:00 +0000 (UTC) Received: from NAM10-DM6-obe.outbound.protection.outlook.com (mail-dm6nam10on2044.outbound.protection.outlook.com [40.107.93.44]) by gabe.freedesktop.org (Postfix) with ESMTPS id 81B556F3F2; Thu, 29 Apr 2021 17:12:59 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=koHHn4I0T5q202tsoPCYArVGsbqLYhiDu1D+5jAO1a8V4FqBrd6exaHI4KI/Qj42C6yg2HvmoQdSVo/gNbrVAlp9S1fnDa/HGzWdn4zrT12yIByZ85HU4aJrfNOiCIIibTKuL+qPfp4EJdrEHlueL0505jyidfXh6zjWnl1bbAJAunC0j9OLJDlLz9RGZwNWUF1Pmtt6wNAAI8B9uZsRMWRFOiIDLz7AvfO2E6dl4P0YJBC1wCOyUUG327Hzk1dpPMUxbXTNlaVwrNt74g2rhRLymYYFuwFYeG3oFcNsZXSDv/Bi4Yoj5LfO+yn8uPG5nukK+RZmvXP439qJ8Yxyrw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ryLv2AcH2FiW1e4rfnRgFjKOIjiH0I1sXeStmMW0yGI=; b=M/p7lr0VfgtMu2/CCVCKWUVPoCyl8gfcxQ1FoM9MREltAA3OFHaFpq5cbNFWVkgDPuZdNaO+v6YOmv3W4ZcrOEhEo+zmVVglSlM7DM/UqctkG1dIUTHZSzyIh0jvtQJP5UmGBCbPgHVTCaM21t3Nlsy0bnxKuNNL2kkVXKBm4dHOsKr9m8H0vULSO3obEr3EoQcL10rWEEbJ/C2bISst3S5lMB3628iqRklld8zS5j09ikJMmdmEnOdzIs7hs0hnxOR0yYT15bj/Kdd79tAEpQYhJnRk0U2Bn9SwRO9/Kxj3QYgaiYLsokKojOY5Tl/thIkFdhQwnJGit0GDCiRqIg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=amd.com; dmarc=pass action=none header.from=amd.com; dkim=pass header.d=amd.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amd.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ryLv2AcH2FiW1e4rfnRgFjKOIjiH0I1sXeStmMW0yGI=; b=GqQ/9lKKukrNRS12hNJ8THxu4SSncztPkS7lUhW5UK91Lu4GlSmY4CTAdZ0Fz185ib62Eghkyl7le+cgCAe2fPV2If1+ZWgET7Ht2gkTfF07UrA1OWeDJnIKAFWsEowNEq72EA4mtKRGYGS0BoC2jKYs2nhMewL4XMOf45XfcjY= Authentication-Results: amd.com; dkim=none (message not signed) header.d=none;amd.com; dmarc=none action=none header.from=amd.com; Received: from SN6PR12MB4623.namprd12.prod.outlook.com (2603:10b6:805:e9::17) by SN6PR12MB4717.namprd12.prod.outlook.com (2603:10b6:805:e2::31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4065.20; Thu, 29 Apr 2021 17:12:57 +0000 Received: from SN6PR12MB4623.namprd12.prod.outlook.com ([fe80::ad51:8c49:b171:856c]) by SN6PR12MB4623.namprd12.prod.outlook.com ([fe80::ad51:8c49:b171:856c%7]) with mapi id 15.20.4065.026; Thu, 29 Apr 2021 17:12:57 +0000 Subject: Re: [PATCH v5 13/27] drm/amdgpu: When filizing the fence driver. stop scheduler first. To: =?UTF-8?Q?Christian_K=c3=b6nig?= , dri-devel@lists.freedesktop.org, amd-gfx@lists.freedesktop.org, linux-pci@vger.kernel.org, daniel.vetter@ffwll.ch, Harry.Wentland@amd.com References: <20210428151207.1212258-1-andrey.grodzovsky@amd.com> <20210428151207.1212258-14-andrey.grodzovsky@amd.com> From: Andrey Grodzovsky Message-ID: Date: Thu, 29 Apr 2021 13:12:54 -0400 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.7.1 In-Reply-To: Content-Language: en-US X-Originating-IP: [2607:fea8:3edf:49b0:497:888:9bb9:54f1] X-ClientProxiedBy: YTBPR01CA0012.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b01:14::25) To SN6PR12MB4623.namprd12.prod.outlook.com (2603:10b6:805:e9::17) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from [IPv6:2607:fea8:3edf:49b0:497:888:9bb9:54f1] (2607:fea8:3edf:49b0:497:888:9bb9:54f1) by YTBPR01CA0012.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b01:14::25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4065.25 via Frontend Transport; Thu, 29 Apr 2021 17:12:56 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: fcf6ca25-6828-4093-5514-08d90b3208af X-MS-TrafficTypeDiagnostic: SN6PR12MB4717: X-MS-Exchange-Transport-Forked: True X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:3631; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: TrkTY/9sbdMCpTWijNPXvcsPJfHRE1Q+Spmw7058isxPgewYb74f1vBYsejkEt/UXAfLVYbVx4YC/Suz2EBaeC1B4Ng/LX9h0kw/fD/QFF/whptbadCtkrkD67J1KKzgPV3PYY3V1NpITZgE/P6kVbtiykWVoCRpgPZZZnEryAcdeS/RnEkpzALyT7tyEUL3q0l4qAj1XFpDI0f0NJyhZU+IMyZqBoVLHvxc4irhILCUdfofs1fsFFBUDf6H/irD/9J87yKXne0OMQh0QDd/QaeL/L6u4aCE9I7rL1U6wRnO7S/kIrVxGiulfLKhBpiqxsJRQCPtAadOPMNoaBSBY4qRwOZIOJUusVFsw/x0wN91SkjgK33pQWciIIxIkYh4BnGhkzzTn/6gQHbpkyuI9TlqmyHVeZw8gLv9I6uT5fmI1cQP0GAVy0H4Cw2JarDgzpOmY5BAPF5Wdzz+tG36edPN4X+1Neug70tmj3li4T/EEQzifvMLQCpK9URmms4CkmjYo3N5Gz+yZj28lidAyPvNvY+jQoW3GkIY9HJHj6o9NZLJwH6TlrYKsZp9Vn6y9miN84D+goecQSdMPuvyNg5hJeTh8r0EAM54UtmNUS/mMZx6A82g1dJqnu87uC7c8zRs4KUZiBT6NKM61TJ53wPrOdXuyqhayNl1nVVIg0tYotc8HlIq/BsttnXBaIK6 X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SN6PR12MB4623.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(376002)(346002)(39860400002)(136003)(366004)(396003)(36756003)(6636002)(16526019)(66556008)(66946007)(53546011)(86362001)(186003)(5660300002)(52116002)(2906002)(83380400001)(38100700002)(66476007)(44832011)(4326008)(8676002)(8936002)(31686004)(6486002)(2616005)(478600001)(316002)(31696002)(45980500001)(43740500002); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData: =?utf-8?B?eFF1TjFIQVVHbE1yU0NjZ2xKQXZJT2JGZWcxMEZ0d0xwbVN2bmVoRnVZVFAz?= =?utf-8?B?WXYvLzhOWldhL21UWTZzOXhSdTZNMk9LQVZmN3dHSldJVStVbXNPK3pqRHUx?= =?utf-8?B?Ynh5dUMyUzJaUnZBL2JFb1JMSVRiZG04NlpqS2tpN3NFeWhPcjV4Umc4VEQ3?= =?utf-8?B?SmI1NkNXVWE1WnhHNWlhT3luVi92WDUwTWlKTnBnYjhOVURhc3hpeEVTUll3?= =?utf-8?B?b1RIVHFQNjNVMlU4S3ZqRXFGc2NCQmwrQlBYeWVDSTdpanIxbXk1MWl6cHNJ?= =?utf-8?B?cjlZcTVmVVQ5SVc4WHYxa09uTUl0M0pOSzNodFMraExkenY5RlNtaXhMRUFl?= =?utf-8?B?M0dEalkzdnJEUlhzdGh2RXBUOTVaZ3BINDZFOG5wYUprMXdienplV0MzNVlo?= =?utf-8?B?dFFueTloTUNZWnVScllQMkgvNUoxczJlMjI4cjRmRUJWSnZHOU1uM0lpaStT?= =?utf-8?B?bkJxVTdLSndjelpPc3lEOFpiVEVacGxiSWh5NEJyZkJTamx4a0tIVWhYOXhk?= =?utf-8?B?ZmRtZllTTEpMaFJpS0FFQnZZaitMeDFVb0xOL0MvU0ZZemcxWHNxWm5Pam16?= =?utf-8?B?NUxKNlJqbUVIUXFEbm53ZnI3RC93dE1TL2swdXhpUWtGSUk2blNFczVTMTJy?= =?utf-8?B?UlI2SFlwRTlBV3pmbjQ3VEVqOXlETHJFa0VEeGtTTWR0YzV6NkZpWk5oZHVi?= =?utf-8?B?bzFScDhLQ0JVWWNXRUluT2RRS0RCaG45N2phZkNEZ01uQTNsS0NUY2FoYW5h?= =?utf-8?B?UVVyY2ZWakNxMHBQTVNBdHZyUWdUeHY4MUpxR1QvRWEwMHVnNk5jRE1hWE1J?= =?utf-8?B?WXBNQ1BOUStLSzZTWTM5elFLdG4yMWEyR2x5Z1g5WGFxNnhqUC9CbjYzQlVD?= =?utf-8?B?WkpYTWRiOXJGaHFWbWVnL2NQZ3gzZ2JtTnc0c2orYW5tcnlHY3BRbmY0R0E3?= =?utf-8?B?M1B1REs0emlUQ1hESjU4YVB0V3o3cU9VU0NFRlJwNTJQZEFHL0pTWG1MSEc0?= =?utf-8?B?a09TVitiR2YrVG9DalhENVlRSUNvZnR5cGhoVk95ZHp5RHRlR2tJbkkzWWE4?= =?utf-8?B?RTR3Q05qb0FQdXFJQmpBb3BXTzVGODJEMGpjY3VrTndEc2xsWmtlQTROYlpM?= =?utf-8?B?MGRFeVpTWDJhZG1Ld3FjV1F0T0RMRTNKUlBjYkZKbDdzMUhNSElEVjc5Rklk?= =?utf-8?B?V0dENjRUMnlMOXdZeG1QUkNBWWg2MHVGTDUwdmdYaWJZSnJDbUsrSUE3c09J?= =?utf-8?B?M3Y5cVorTGlHQ0dzSDl4dVR5eDc2d1RHUnpNQ1AyOEt4NS9ERzhES0FNZ2Vq?= =?utf-8?B?VEpwT1VZYjVNZktCZzZpaXRGMmx1MEhUaWJIekE3NnJ6Y3FmNFJIQ0U4N3N1?= =?utf-8?B?Z3piZ1NxRlUwZ3pOWFpEQ0JNcEQ4YzRlNE9Jclk4b1hGa1dKYVQ3RW51NTdM?= =?utf-8?B?SWViSW1rNmtoOWczOWNWSHBuNWZ3TDFvWFV3cUdIWVN0c3dpaXl2Um5vNEhv?= =?utf-8?B?Uk9kU2FsNTZqVThXTFN5YjlSR3BCZk1STEorYkZpdFhXNFREZys1YzcwejV2?= =?utf-8?B?bWxxRXUvTzhiM294RGY0YjY2YVphVHBhaXZRUG9GS0xJVS9va0VubjdzN3R0?= =?utf-8?B?S0lMQVYzb0tNeGk0aTRBTmZlRXZiclRPRUpzYndDdzV6YThEUHFuT3J2Yzc3?= =?utf-8?B?UWYwQWRTZStvZkdLWDVGeEZ2Yno2R3JJajlOS25yN3FTVlBmaXM3dmR3SERU?= =?utf-8?B?V1cxblBMN1ZpeVNOd21QT1BxRHpvN3N6R1c3alAxeHk2MDd5WmVyYnVzTTcy?= =?utf-8?B?RzllYVhHSWNzOTFDTFhNem5GamJBWUJMRDNKeFRwbGI4cmhuTC90cHFYY01a?= =?utf-8?Q?2oOqQ1C/YfD4k?= X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-Network-Message-Id: fcf6ca25-6828-4093-5514-08d90b3208af X-MS-Exchange-CrossTenant-AuthSource: SN6PR12MB4623.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 29 Apr 2021 17:12:57.4063 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: xPkItgDr7Xws1Dn3cYwbMsDnIX1lBOaFp34oqBZ8605bPcSHhA9KTE9Gzc/c+Qw432sNd8ZsAQmRcg2nloSv4A== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN6PR12MB4717 X-BeenThere: amd-gfx@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion list for AMD gfx List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Alexander.Deucher@amd.com, gregkh@linuxfoundation.org, ppaalanen@gmail.com, helgaas@kernel.org, Felix.Kuehling@amd.com Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: amd-gfx-bounces@lists.freedesktop.org Sender: "amd-gfx" CgpPbiAyMDIxLTA0LTI5IDM6MTUgYS5tLiwgQ2hyaXN0aWFuIEvDtm5pZyB3cm90ZToKPiAKPiBG aWxpemluZyB0aGUgZmVuY2VzPyBZb3UgbWVhbiBmaW5pc2hpbmcgdGhlIGZlbmNlcywgZG9uJ3Qg eW91PyA6KQoKWWVzLCBteSBiYWQuCgpBbmRyZXkKCj4gCj4gQW0gMjguMDQuMjEgdW0gMTc6MTEg c2NocmllYiBBbmRyZXkgR3JvZHpvdnNreToKPj4gTm8gcG9pbnQgY2FsbGluZyBhbWRncHVfZmVu Y2Vfd2FpdF9lbXB0eSBiZWZvcmUgc3RvcHBpbmcgdGhlCj4+IFNXIHNjaGVkdWxlciBvdGhlcndp c2UgdGhlcmUgaXMgYWx3YXlzIGEgY2hhbmNlIGFub3RoZXIgam9iIHNuZWFrZWQKPj4gaW4gYWZ0 ZXIgdGhlIHdhaXQuCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IEFuZHJleSBHcm9kem92c2t5IDxhbmRy ZXkuZ3JvZHpvdnNreUBhbWQuY29tPgo+PiAtLS0KPj4gwqAgZHJpdmVycy9ncHUvZHJtL2FtZC9h bWRncHUvYW1kZ3B1X2ZlbmNlLmMgfCA5ICsrKysrKystLQo+PiDCoCAxIGZpbGUgY2hhbmdlZCwg NyBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQo+Pgo+PiBkaWZmIC0tZ2l0IGEvZHJpdmVy cy9ncHUvZHJtL2FtZC9hbWRncHUvYW1kZ3B1X2ZlbmNlLmMgCj4+IGIvZHJpdmVycy9ncHUvZHJt L2FtZC9hbWRncHUvYW1kZ3B1X2ZlbmNlLmMKPj4gaW5kZXggMzRkNTFlOTYyNzk5Li5mZDkyODI2 Mzc1NDkgMTAwNjQ0Cj4+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9hbWQvYW1kZ3B1L2FtZGdwdV9m ZW5jZS5jCj4+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9hbWQvYW1kZ3B1L2FtZGdwdV9mZW5jZS5j Cj4+IEBAIC01MzMsNiArNTMzLDEyIEBAIHZvaWQgYW1kZ3B1X2ZlbmNlX2RyaXZlcl9maW5pX2h3 KHN0cnVjdCAKPj4gYW1kZ3B1X2RldmljZSAqYWRldikKPj4gwqDCoMKgwqDCoMKgwqDCoMKgIGlm ICghcmluZyB8fCAhcmluZy0+ZmVuY2VfZHJ2LmluaXRpYWxpemVkKQo+PiDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoCBjb250aW51ZTsKPj4gKwo+PiArwqDCoMKgwqDCoMKgwqAgLyogU3RvcCBh bnkgbmV3IGpvYiBzdWJtaXNzaW9ucyBmcm9tIHNjaGVkIGJlZm9yZSBmbHVzaGluZyAKPj4gdGhl IHJpbmcgKi8KPj4gK8KgwqDCoMKgwqDCoMKgIC8qIFRPRE8gSGFuZGxlIGFtZGdwdV9qb2Jfc3Vi bWl0X2RpcmVjdCBhbmQgCj4+IGFtZGdwdV9hbWRrZmRfc3VibWl0X2liICovCj4+ICvCoMKgwqDC oMKgwqDCoCBpZiAoIXJpbmctPm5vX3NjaGVkdWxlcikKPj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKg wqAgZHJtX3NjaGVkX2ZpbmkoJnJpbmctPnNjaGVkKTsKPj4gKwo+PiDCoMKgwqDCoMKgwqDCoMKg wqAgciA9IGFtZGdwdV9mZW5jZV93YWl0X2VtcHR5KHJpbmcpOwo+PiDCoMKgwqDCoMKgwqDCoMKg wqAgaWYgKHIpIHsKPj4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgLyogbm8gbmVlZCB0byB0 cmlnZ2VyIEdQVSByZXNldCBhcyB3ZSBhcmUgdW5sb2FkaW5nICovCj4+IEBAIC01NDEsOCArNTQ3 LDcgQEAgdm9pZCBhbWRncHVfZmVuY2VfZHJpdmVyX2ZpbmlfaHcoc3RydWN0IAo+PiBhbWRncHVf ZGV2aWNlICphZGV2KQo+PiDCoMKgwqDCoMKgwqDCoMKgwqAgaWYgKHJpbmctPmZlbmNlX2Rydi5p cnFfc3JjKQo+PiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBhbWRncHVfaXJxX3B1dChhZGV2 LCByaW5nLT5mZW5jZV9kcnYuaXJxX3NyYywKPj4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgIHJpbmctPmZlbmNlX2Rydi5pcnFfdHlwZSk7Cj4+IC3CoMKg wqDCoMKgwqDCoCBpZiAoIXJpbmctPm5vX3NjaGVkdWxlcikKPj4gLcKgwqDCoMKgwqDCoMKgwqDC oMKgwqAgZHJtX3NjaGVkX2ZpbmkoJnJpbmctPnNjaGVkKTsKPj4gKwo+PiDCoMKgwqDCoMKgwqDC oMKgwqAgZGVsX3RpbWVyX3N5bmMoJnJpbmctPmZlbmNlX2Rydi5mYWxsYmFja190aW1lcik7Cj4+ IMKgwqDCoMKgwqAgfQo+PiDCoCB9Cj4gCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fCmFtZC1nZnggbWFpbGluZyBsaXN0CmFtZC1nZnhAbGlzdHMuZnJlZWRl c2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8v YW1kLWdmeAo=