From mboxrd@z Thu Jan 1 00:00:00 1970 From: Zhenyu Wang Subject: [PATCH v2 2/2] drm/i915/gvt: expose vGPU context hw id Date: Wed, 19 Jul 2017 13:39:49 +0800 Message-ID: <20170719053949.31396-2-zhenyuw@linux.intel.com> References: <20170719053949.31396-1-zhenyuw@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20170719053949.31396-1-zhenyuw@linux.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: intel-gfx@lists.freedesktop.org Cc: intel-gvt-dev@lists.freedesktop.org, Jiao Pengyuan List-Id: intel-gfx@lists.freedesktop.org VGhpcyBleHBvc2VzIHZHUFUgY29udGV4dCBodyBpZCBpbiBtZGV2IHN5c2ZzIHdoaWNoIGlzIHVz ZWQgdG8KZG8gdkdQVSBiYXNlZCBwcm9maWxpbmcuIFJldHJpZXZlZCB2R1BVIGNvbnRleHQgaHcg aWQgY2FuIGJlIHNldAp0aHJvdWdoIGk5MTUgcGVyZiBpb2N0bCB0byBzZXQgcHJvZmlsaW5nIGZv ciB0YXJnZXQgdkdQVS4KCkNjOiBMaW9uZWwgTGFuZHdlcmxpbiA8bGlvbmVsLmcubGFuZHdlcmxp bkBpbnRlbC5jb20+CkNjOiBDaHJpcyBXaWxzb24gPGNocmlzQGNocmlzLXdpbHNvbi5jby51az4K Q2M6IEppYW8gUGVuZ3l1YW4gPHBlbmd5dWFuLmppYW9AaW50ZWwuY29tPgpDYzogTml1IEJpbmcg PGJpbmcubml1QGludGVsLmNvbT4KU2lnbmVkLW9mZi1ieTogWmhlbnl1IFdhbmcgPHpoZW55dXdA bGludXguaW50ZWwuY29tPgotLS0KIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2d2dC9rdm1ndC5jIHwg MTcgKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAxNyBpbnNlcnRpb25zKCspCgpk aWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvZ3Z0L2t2bWd0LmMgYi9kcml2ZXJzL2dw dS9kcm0vaTkxNS9ndnQva3ZtZ3QuYwppbmRleCBmZDBjODVmOWVmM2MuLjgzZTg4YzcwMjcyYSAx MDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvZ3Z0L2t2bWd0LmMKKysrIGIvZHJpdmVy cy9ncHUvZHJtL2k5MTUvZ3Z0L2t2bWd0LmMKQEAgLTExNzAsMTAgKzExNzAsMjcgQEAgdmdwdV9p ZF9zaG93KHN0cnVjdCBkZXZpY2UgKmRldiwgc3RydWN0IGRldmljZV9hdHRyaWJ1dGUgKmF0dHIs CiAJcmV0dXJuIHNwcmludGYoYnVmLCAiXG4iKTsKIH0KIAorc3RhdGljIHNzaXplX3QKK2h3X2lk X3Nob3coc3RydWN0IGRldmljZSAqZGV2LCBzdHJ1Y3QgZGV2aWNlX2F0dHJpYnV0ZSAqYXR0ciwK KwkgICBjaGFyICpidWYpCit7CisJc3RydWN0IG1kZXZfZGV2aWNlICptZGV2ID0gbWRldl9mcm9t X2RldihkZXYpOworCisJaWYgKG1kZXYpIHsKKwkJc3RydWN0IGludGVsX3ZncHUgKnZncHUgPSAo c3RydWN0IGludGVsX3ZncHUgKikKKwkJCW1kZXZfZ2V0X2RydmRhdGEobWRldik7CisJCXJldHVy biBzcHJpbnRmKGJ1ZiwgIiV1XG4iLAorCQkJICAgICAgIHZncHUtPnNoYWRvd19jdHgtPmh3X2lk KTsKKwl9CisJcmV0dXJuIHNwcmludGYoYnVmLCAiXG4iKTsKK30KKwogc3RhdGljIERFVklDRV9B VFRSX1JPKHZncHVfaWQpOworc3RhdGljIERFVklDRV9BVFRSX1JPKGh3X2lkKTsKIAogc3RhdGlj IHN0cnVjdCBhdHRyaWJ1dGUgKmludGVsX3ZncHVfYXR0cnNbXSA9IHsKIAkmZGV2X2F0dHJfdmdw dV9pZC5hdHRyLAorCSZkZXZfYXR0cl9od19pZC5hdHRyLAogCU5VTEwKIH07CiAKLS0gCjIuMTMu MgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwt Z2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8v bGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==