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=-12.1 required=3.0 tests=BAYES_00, DKIM_ADSP_CUSTOM_MED,DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FORGED_FROMDOMAIN, FREEMAIL_FROM,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER, INCLUDES_PATCH,MAILING_LIST_MULTI,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 F2C46C11F68 for ; Fri, 2 Jul 2021 06:56:32 +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 A161C61156 for ; Fri, 2 Jul 2021 06:56:32 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org A161C61156 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=gmail.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 63E4589E69; Fri, 2 Jul 2021 06:56:32 +0000 (UTC) Received: from mail-ej1-x62e.google.com (mail-ej1-x62e.google.com [IPv6:2a00:1450:4864:20::62e]) by gabe.freedesktop.org (Postfix) with ESMTPS id D1EBE89E69 for ; Fri, 2 Jul 2021 06:56:30 +0000 (UTC) Received: by mail-ej1-x62e.google.com with SMTP id o5so14539257ejy.7 for ; Thu, 01 Jul 2021 23:56:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-transfer-encoding:content-language; bh=in2SVVqcnUqkj85eAj6o5RhnZ0dCtYefB5uwiriMLsI=; b=Hz088EbSKHWdlKrJTacSASRFPdM0iK0JgaerUzk7fm3fSyZzkkBfNeoHZVK/G/lYrf gwJwxJfiuxjGxLEWsVlZ1iFo/GXNCy7Ny2DUOtRqT0RlpFUP6tZNjPxvJlbyDNbtaoui cJaZCvyMBdVR1BO/NpbMiNZBaN9ZeJeyZ0BFjNFcsZ0PUsb8RcSN7q3jg4qjkAnbrctw LXhMP9mdpW+kPmq+HtmCqZe971Bi98MEJvovBF8KRfD5HI91F9KrtF04PI5P7W158CaH bKwkJUsJXGVfUiMSwHHDyFKINgGQLpHfVUVQ9qQYsGEsBVsnt+0pXkbTYPzxUzyPSTyz thDw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding :content-language; bh=in2SVVqcnUqkj85eAj6o5RhnZ0dCtYefB5uwiriMLsI=; b=rfWrZhGxjdipwPZNEuXEYDqn++pELOYLTE693duK4M8U7ch8ShXgW8k1/konui/3TQ dsIK5u9+mCCHmnAtaHCEyqgYUS41oNni3csxe+6wtJqvQ7RI+eT7EUpCDIdw/2Kq5Ixt qaIsWwoephIDsl2J+H9Ww0cxIH8UcmLbsUiWyQetP2/w/12svnWAls3OHTuaMVo3eLgc b7fzcTvptK74krHviiViiuX8r8k3Wg4trmIwHtjuQQGrtRb3jDMNwkseuLMxI/6wSE0d qSFYgClbovdoCmk0dRlCnAJ7NZQ7lQXrZMIYouqMdxyEcdZTmjGvI8lLWECCkqJIQ5ye jNVw== X-Gm-Message-State: AOAM531NOcTJeUJMTsybydiaki3zdg35xa+rsjQ2TbmFdk8pLG6Tuigj 1mlUQnrvdt77hS1ab70BwUbftVcdlJw= X-Google-Smtp-Source: ABdhPJwr9QIL+EsEL9Owxg4Jzl7/HkoG0KrlZTADwHhC+alQSGb8IfvPeSH9qoSIAhjGkBgf3OrirQ== X-Received: by 2002:a17:906:1c4d:: with SMTP id l13mr3850626ejg.277.1625208988736; Thu, 01 Jul 2021 23:56:28 -0700 (PDT) Received: from ?IPv6:2a02:908:1252:fb60:c4dc:c513:8418:12c8? ([2a02:908:1252:fb60:c4dc:c513:8418:12c8]) by smtp.gmail.com with ESMTPSA id h8sm704081ejj.22.2021.07.01.23.56.27 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 01 Jul 2021 23:56:28 -0700 (PDT) Subject: Re: [PATCH v4] drm/amdgpu: Restore msix after FLR To: Peng Ju Zhou , amd-gfx@lists.freedesktop.org References: <20210702032318.27215-1-PengJu.Zhou@amd.com> From: =?UTF-8?Q?Christian_K=c3=b6nig?= Message-ID: <9e7beb4a-cf7d-2384-4385-51ff2da1ff69@gmail.com> Date: Fri, 2 Jul 2021 08:56:27 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.11.0 MIME-Version: 1.0 In-Reply-To: <20210702032318.27215-1-PengJu.Zhou@amd.com> Content-Language: en-US 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: "Emily.Deng" Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: amd-gfx-bounces@lists.freedesktop.org Sender: "amd-gfx" CgpBbSAwMi4wNy4yMSB1bSAwNToyMyBzY2hyaWViIFBlbmcgSnUgWmhvdToKPiBGcm9tOiAiRW1p bHkuRGVuZyIgPEVtaWx5LkRlbmdAYW1kLmNvbT4KPgo+IEFmdGVyIEZMUiwgdGhlIG1zaXggd2ls bCBiZSBjbGVhcmVkLCBzbyBuZWVkIHRvIHJlLWVuYWJsZSBpdC4KPgo+IFNpZ25lZC1vZmYtYnk6 IEVtaWx5LkRlbmcgPEVtaWx5LkRlbmdAYW1kLmNvbT4KPiBTaWduZWQtb2ZmLWJ5OiBQZW5nIEp1 IFpob3UgPFBlbmdKdS5aaG91QGFtZC5jb20+Cj4gLS0tCj4gICBkcml2ZXJzL2dwdS9kcm0vYW1k L2FtZGdwdS9hbWRncHVfaXJxLmMgfCAxNCArKysrKysrKysrKysrKwo+ICAgMSBmaWxlIGNoYW5n ZWQsIDE0IGluc2VydGlvbnMoKykKPgo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vYW1k L2FtZGdwdS9hbWRncHVfaXJxLmMgYi9kcml2ZXJzL2dwdS9kcm0vYW1kL2FtZGdwdS9hbWRncHVf aXJxLmMKPiBpbmRleCA5MGY1MDU2MWI0M2EuLjAzNDQyMGMzODM1MiAxMDA2NDQKPiAtLS0gYS9k cml2ZXJzL2dwdS9kcm0vYW1kL2FtZGdwdS9hbWRncHVfaXJxLmMKPiArKysgYi9kcml2ZXJzL2dw dS9kcm0vYW1kL2FtZGdwdS9hbWRncHVfaXJxLmMKPiBAQCAtMjc3LDYgKzI3NywxOSBAQCBzdGF0 aWMgYm9vbCBhbWRncHVfbXNpX29rKHN0cnVjdCBhbWRncHVfZGV2aWNlICphZGV2KQo+ICAgCXJl dHVybiB0cnVlOwo+ICAgfQo+ICAgCj4gK3ZvaWQgYW1kZ3B1X3Jlc3RvcmVfbXNpeChzdHJ1Y3Qg YW1kZ3B1X2RldmljZSAqYWRldikKCkkgdGhpbmsgdGhpcyBmdW5jdGlvbiBzaG91bGQgYmUgc3Rh dGljIGFuZCBtYXliZSBhZGQgYSBvbmUgbGluZSBjb21tZW50IApsaWtlICJDbGVhciBhbmQgcmUt c2V0IHRoZSBNU0lYIGZsYWdzIGlmIHRoZXkgd2hlcmUgc2V0IGJlZm9yZSB0byAKdHJpZ2dlciBy ZS1lbmFibGluZyBpdCIuCgpXaXRoIHRoYXQgZG9uZSBmZWVsIGZyZWUgdG8gYWRkIGFuIEFja2Vk LWJ5OiBDaHJpc3RpYW4gS8O2bmlnIAo8Y2hyaXN0aWFuLmtvZW5pZ0BhbWQuY29tPiwgYnV0IEkg d291bGQgYWxzbyB3YWl0IHdoYXQgQWxleCBoYXMgdG8gc2F5IAphYm91dCB0aGF0LgoKUmVnYXJk cywKQ2hyaXN0aWFuCgo+ICt7Cj4gKwl1MTYgY3RybDsKPiArCj4gKwlwY2lfcmVhZF9jb25maWdf d29yZChhZGV2LT5wZGV2LCBhZGV2LT5wZGV2LT5tc2l4X2NhcCArIFBDSV9NU0lYX0ZMQUdTLCAm Y3RybCk7Cj4gKwlpZiAoIShjdHJsICYgUENJX01TSVhfRkxBR1NfRU5BQkxFKSkKPiArCQlyZXR1 cm47Cj4gKwo+ICsJY3RybCAmPSB+UENJX01TSVhfRkxBR1NfRU5BQkxFOwo+ICsJcGNpX3dyaXRl X2NvbmZpZ193b3JkKGFkZXYtPnBkZXYsIGFkZXYtPnBkZXYtPm1zaXhfY2FwICsgUENJX01TSVhf RkxBR1MsIGN0cmwpOwo+ICsJY3RybCB8PSBQQ0lfTVNJWF9GTEFHU19FTkFCTEU7Cj4gKwlwY2lf d3JpdGVfY29uZmlnX3dvcmQoYWRldi0+cGRldiwgYWRldi0+cGRldi0+bXNpeF9jYXAgKyBQQ0lf TVNJWF9GTEFHUywgY3RybCk7Cj4gK30KPiAgIC8qKgo+ICAgICogYW1kZ3B1X2lycV9pbml0IC0g aW5pdGlhbGl6ZSBpbnRlcnJ1cHQgaGFuZGxpbmcKPiAgICAqCj4gQEAgLTU1OCw2ICs1NzEsNyBA QCB2b2lkIGFtZGdwdV9pcnFfZ3B1X3Jlc2V0X3Jlc3VtZV9oZWxwZXIoc3RydWN0IGFtZGdwdV9k ZXZpY2UgKmFkZXYpCj4gICB7Cj4gICAJaW50IGksIGosIGs7Cj4gICAKPiArCWFtZGdwdV9yZXN0 b3JlX21zaXgoYWRldik7Cj4gICAJZm9yIChpID0gMDsgaSA8IEFNREdQVV9JUlFfQ0xJRU5USURf TUFYOyArK2kpIHsKPiAgIAkJaWYgKCFhZGV2LT5pcnEuY2xpZW50W2ldLnNvdXJjZXMpCj4gICAJ CQljb250aW51ZTsKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fCmFtZC1nZnggbWFpbGluZyBsaXN0CmFtZC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0 dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vYW1kLWdmeAo=