From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alex Deucher Subject: Re: [PATCH 09/23] drm/amdgpu: enable virtualization feature for FIJI/TONGA Date: Mon, 19 Dec 2016 18:17:26 -0500 Message-ID: References: <1481991405-30422-1-git-send-email-Xiangliang.Yu@amd.com> <1481991405-30422-10-git-send-email-Xiangliang.Yu@amd.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1481991405-30422-10-git-send-email-Xiangliang.Yu-5C7GfCeVMHo@public.gmane.org> 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: Xiangliang Yu Cc: dl.SRDC_SW_GPUVirtualization-5C7GfCeVMHo@public.gmane.org, amd-gfx list T24gU2F0LCBEZWMgMTcsIDIwMTYgYXQgMTE6MTYgQU0sIFhpYW5nbGlhbmcgWXUgPFhpYW5nbGlh bmcuWXVAYW1kLmNvbT4gd3JvdGU6Cj4gQWNjb3JkaW5nIHRvIGNoaXAgZGV2aWNlIGlkIHRvIHNl dCBWRiBmbGFnLCBhbmQgY2FsbCB2aXJ0dWFsCj4gaW50ZXJmYWNlIHRvIHNldHVwIGFsbCByZWFs dGVkIElQIGJsb2Nrcy4KPgo+IFNpZ25lZC1vZmYtYnk6IFhpYW5nbGlhbmcgWXUgPFhpYW5nbGlh bmcuWXVAYW1kLmNvbT4KPiAtLS0KPiAgZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRncHUvYW1kZ3B1 X2RldmljZS5jIHwgNSArKysrLQo+ICBkcml2ZXJzL2dwdS9kcm0vYW1kL2FtZGdwdS9hbWRncHVf ZHJ2LmMgICAgfCA0ICsrLS0KPiAgMiBmaWxlcyBjaGFuZ2VkLCA2IGluc2VydGlvbnMoKyksIDMg ZGVsZXRpb25zKC0pCj4KPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRncHUv YW1kZ3B1X2RldmljZS5jIGIvZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRncHUvYW1kZ3B1X2Rldmlj ZS5jCj4gaW5kZXggYzQwNzViNy4uYWI4YzhiYjUgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUv ZHJtL2FtZC9hbWRncHUvYW1kZ3B1X2RldmljZS5jCj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2Ft ZC9hbWRncHUvYW1kZ3B1X2RldmljZS5jCj4gQEAgLTEyODUsNyArMTI4NSwxMCBAQCBzdGF0aWMg aW50IGFtZGdwdV9lYXJseV9pbml0KHN0cnVjdCBhbWRncHVfZGV2aWNlICphZGV2KQo+ICAgICAg ICAgICAgICAgICBlbHNlCj4gICAgICAgICAgICAgICAgICAgICAgICAgYWRldi0+ZmFtaWx5ID0g QU1ER1BVX0ZBTUlMWV9WSTsKPgo+IC0gICAgICAgICAgICAgICByID0gdmlfc2V0X2lwX2Jsb2Nr cyhhZGV2KTsKPiArICAgICAgICAgICAgICAgaWYgKGFkZXYtPmZsYWdzICYgQU1EX0lTX1ZGKQo+ ICsgICAgICAgICAgICAgICAgICAgICAgIHIgPSBhbWRfeGdwdV9zZXRfaXBfYmxvY2tzKGFkZXYp OwoKQXMgZmFyIGFzIEkgY2FuIHNlZSB0aGVyZSdzIG5vIG5lZWQgZm9yIGEgc3BlY2lhbAphbWRf eGdwdV9zZXRfaXBfYmxvY2tzKCkgZnVuY3Rpb24uICBKdXN0IGhhbmRsZSB0aGUgVkYgY2FzZSBk aXJlY3RseQppbiB2aV9zZXRfaXBfYmxvY2tzKCkgYW5kIGF2b2lkIGFsbCB0aGUgZXh0cmEgaW5k aXJlY3Rpb24uCgpBbGV4Cgo+ICsgICAgICAgICAgICAgICBlbHNlCj4gKyAgICAgICAgICAgICAg ICAgICAgICAgciA9IHZpX3NldF9pcF9ibG9ja3MoYWRldik7Cj4gICAgICAgICAgICAgICAgIGlm IChyKQo+ICAgICAgICAgICAgICAgICAgICAgICAgIHJldHVybiByOwo+ICAgICAgICAgICAgICAg ICBicmVhazsKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRncHUvYW1kZ3B1 X2Rydi5jIGIvZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRncHUvYW1kZ3B1X2Rydi5jCj4gaW5kZXgg OTNjNDcwNC4uNWExODExMSAxMDA3NTUKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vYW1kL2FtZGdw dS9hbWRncHVfZHJ2LmMKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vYW1kL2FtZGdwdS9hbWRncHVf ZHJ2LmMKPiBAQCAtMzg1LDEzICszODUsMTMgQEAgc3RhdGljIGNvbnN0IHN0cnVjdCBwY2lfZGV2 aWNlX2lkIHBjaWlkbGlzdFtdID0gewo+ICAgICAgICAgezB4MTAwMiwgMHg2OTI4LCBQQ0lfQU5Z X0lELCBQQ0lfQU5ZX0lELCAwLCAwLCBDSElQX1RPTkdBfSwKPiAgICAgICAgIHsweDEwMDIsIDB4 NjkyOSwgUENJX0FOWV9JRCwgUENJX0FOWV9JRCwgMCwgMCwgQ0hJUF9UT05HQX0sCj4gICAgICAg ICB7MHgxMDAyLCAweDY5MkIsIFBDSV9BTllfSUQsIFBDSV9BTllfSUQsIDAsIDAsIENISVBfVE9O R0F9LAo+IC0gICAgICAgezB4MTAwMiwgMHg2OTJGLCBQQ0lfQU5ZX0lELCBQQ0lfQU5ZX0lELCAw LCAwLCBDSElQX1RPTkdBfSwKPiArICAgICAgIHsweDEwMDIsIDB4NjkyRiwgUENJX0FOWV9JRCwg UENJX0FOWV9JRCwgMCwgMCwgQ0hJUF9UT05HQSB8IEFNRF9JU19WRn0sCj4gICAgICAgICB7MHgx MDAyLCAweDY5MzAsIFBDSV9BTllfSUQsIFBDSV9BTllfSUQsIDAsIDAsIENISVBfVE9OR0F9LAo+ ICAgICAgICAgezB4MTAwMiwgMHg2OTM4LCBQQ0lfQU5ZX0lELCBQQ0lfQU5ZX0lELCAwLCAwLCBD SElQX1RPTkdBfSwKPiAgICAgICAgIHsweDEwMDIsIDB4NjkzOSwgUENJX0FOWV9JRCwgUENJX0FO WV9JRCwgMCwgMCwgQ0hJUF9UT05HQX0sCj4gICAgICAgICAvKiBmaWppICovCj4gICAgICAgICB7 MHgxMDAyLCAweDczMDAsIFBDSV9BTllfSUQsIFBDSV9BTllfSUQsIDAsIDAsIENISVBfRklKSX0s Cj4gLSAgICAgICB7MHgxMDAyLCAweDczMEYsIFBDSV9BTllfSUQsIFBDSV9BTllfSUQsIDAsIDAs IENISVBfRklKSX0sCj4gKyAgICAgICB7MHgxMDAyLCAweDczMEYsIFBDSV9BTllfSUQsIFBDSV9B TllfSUQsIDAsIDAsIENISVBfRklKSSB8IEFNRF9JU19WRn0sCj4gICAgICAgICAvKiBjYXJyaXpv ICovCj4gICAgICAgICB7MHgxMDAyLCAweDk4NzAsIFBDSV9BTllfSUQsIFBDSV9BTllfSUQsIDAs IDAsIENISVBfQ0FSUklaT3xBTURfSVNfQVBVfSwKPiAgICAgICAgIHsweDEwMDIsIDB4OTg3NCwg UENJX0FOWV9JRCwgUENJX0FOWV9JRCwgMCwgMCwgQ0hJUF9DQVJSSVpPfEFNRF9JU19BUFV9LAo+ IC0tCj4gMi43LjQKPgo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fCj4gYW1kLWdmeCBtYWlsaW5nIGxpc3QKPiBhbWQtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9w Lm9yZwo+IGh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vYW1k LWdmeApfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwphbWQt Z2Z4IG1haWxpbmcgbGlzdAphbWQtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xp c3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2FtZC1nZngK