From mboxrd@z Thu Jan 1 00:00:00 1970 From: Trigger Huang Subject: [PATCH] drm/amdgpu:bypass avfs event manager for sriov Date: Tue, 1 Nov 2016 03:22:44 -0400 Message-ID: <1477984964-10307-1-git-send-email-trigger.huang@amd.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: List-Id: Discussion list for AMD gfx List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: amd-gfx-bounces-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Sender: "amd-gfx" To: amd-gfx-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Cc: Frank Min , Xiangliang.Yu-5C7GfCeVMHo@public.gmane.org, monk.liu-5C7GfCeVMHo@public.gmane.org, Trigger Huang VGhpcyBwYXRjaCBpcyB1c2VkIGZvciB2aXJ0dWFsaXphdGlvbiBzdXBwb3J0LiBJbiB2aXJ0dWFs aXphdGlvbiBjYXNlLAp0aGUgaW5pdGlhbGl6YXRpb24gc2VxdWVuY2VzIGFyZSBub3QgdG90YWxs eSB0aGUgc2FtZSBhcwpub24tVmlydHVhbGl6YXRpb24ncy4gVGhlIGF2ZnMgZXZlbnQgbWFuYWdl ciBzaG91bGQgYmUgYnlwYXNzZWQgaWYgaW4KU1JJT1YgdmlydHVhbGl6YXRpb24gY2FzZS4KClNp Z25lZC1vZmYtYnk6IEZyYW5rIE1pbiA8RnJhbmsuTWluQGFtZC5jb20+ClNpZ25lZC1vZmYtYnk6 IFhpYW5nbGlhbmcgWXUgPFhpYW5nbGlhbmcuWXVAYW1kLmNvbT4KU2lnbmVkLW9mZi1ieTogVHJp Z2dlciBIdWFuZyA8dHJpZ2dlci5odWFuZ0BhbWQuY29tPgotLS0KIGRyaXZlcnMvZ3B1L2RybS9h bWQvcG93ZXJwbGF5L3NtdW1nci9maWppX3NtdW1nci5jIHwgNiArKysrKy0KIDEgZmlsZSBjaGFu Z2VkLCA1IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJz L2dwdS9kcm0vYW1kL3Bvd2VycGxheS9zbXVtZ3IvZmlqaV9zbXVtZ3IuYyBiL2RyaXZlcnMvZ3B1 L2RybS9hbWQvcG93ZXJwbGF5L3NtdW1nci9maWppX3NtdW1nci5jCmluZGV4IGI4NmU0OGYuLjI2 ZWZmNTYgMTAwNzU1Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9hbWQvcG93ZXJwbGF5L3NtdW1nci9m aWppX3NtdW1nci5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9hbWQvcG93ZXJwbGF5L3NtdW1nci9m aWppX3NtdW1nci5jCkBAIC0zOTYsNyArMzk2LDggQEAgc3RhdGljIGludCBmaWppX3N0YXJ0X3Nt dShzdHJ1Y3QgcHBfc211bWdyICpzbXVtZ3IpCiAJc3RydWN0IGZpamlfc211bWdyICpwcml2ID0g KHN0cnVjdCBmaWppX3NtdW1nciAqKShzbXVtZ3ItPmJhY2tlbmQpOwogCiAJLyogT25seSBzdGFy dCBTTUMgaWYgU01DIFJBTSBpcyBub3QgcnVubmluZyAqLwotCWlmICghc211N19pc19zbWNfcmFt X3J1bm5pbmcoc211bWdyKSkgeworCWlmICghKHNtdTdfaXNfc21jX3JhbV9ydW5uaW5nKHNtdW1n cikKKwkJfHwgY2dzX2lzX3ZpcnR1YWxpemF0aW9uX2VuYWJsZWQoc211bWdyLT5kZXZpY2UpKSkg ewogCQlmaWppX2F2ZnNfZXZlbnRfbWdyKHNtdW1nciwgZmFsc2UpOwogCiAJCS8qIENoZWNrIGlm IFNNVSBpcyBydW5uaW5nIGluIHByb3RlY3RlZCBtb2RlICovCkBAIC00NDMsNiArNDQ0LDkgQEAg c3RhdGljIGJvb2wgZmlqaV9pc19od19hdmZzX3ByZXNlbnQoc3RydWN0IHBwX3NtdW1nciAqc211 bWdyKQogCXVpbnQzMl90IGVmdXNlID0gMDsKIAl1aW50MzJfdCBtYXNrID0gKDEgPDwgKChBVkZT X0VOX01TQiAtIEFWRlNfRU5fTFNCKSArIDEpKSAtIDE7CiAKKwlpZiAoY2dzX2lzX3ZpcnR1YWxp emF0aW9uX2VuYWJsZWQoc211bWdyLT5kZXZpY2UpKQorCQlyZXR1cm4gMDsKKwogCWlmICghYXRv bWN0cmxfcmVhZF9lZnVzZShzbXVtZ3ItPmRldmljZSwgQVZGU19FTl9MU0IsIEFWRlNfRU5fTVNC LAogCQkJbWFzaywgJmVmdXNlKSkgewogCQlpZiAoZWZ1c2UpCi0tIAoyLjcuNAoKX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KYW1kLWdmeCBtYWlsaW5nIGxp c3QKYW1kLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3Rv cC5vcmcvbWFpbG1hbi9saXN0aW5mby9hbWQtZ2Z4Cg==