From mboxrd@z Thu Jan 1 00:00:00 1970 From: zhoucm1 Subject: Re: [PATCH 2/4] drm/ttm: zero allocation only for CPU domain Date: Wed, 6 Jan 2016 14:44:00 +0800 Message-ID: <568CB7B0.2090106@amd.com> References: <1451966143-27368-1-git-send-email-david1.zhou@amd.com> <1452004335.6048.8.camel@lynxeye.de> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from na01-bn1-obe.outbound.protection.outlook.com (mail-bn1on0090.outbound.protection.outlook.com [157.56.110.90]) by gabe.freedesktop.org (Postfix) with ESMTPS id 17A1C6E2E2 for ; Tue, 5 Jan 2016 22:50:12 -0800 (PST) In-Reply-To: <1452004335.6048.8.camel@lynxeye.de> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Lucas Stach , dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org VGhhbmtzIGZvciByZXBseSwgdGhpcyBwYXRjaCBpcyBtYWlubHkgZm9yIHBlcmZvcm1hbmNlIHJl YXNvbi4gc2luY2UgVFRNIAppcyB0byBjbGVhciBwYWdlIGZvciBhbGwgbm9uLWZpeGVkIG1lbW9y eSAoR1RUIGFuZCBDUFUgZG9tYWlucyksIHdoaWNoIAp0YWtlcyBtdWNoIG1vcmUgQ1BVIG92ZXJo ZWFkLiBUaGUgcGF0Y2ggaXMgdG8gcmVtb3ZlICdjbGVhciBwYWdlJyBmb3IgCkdUVCBkb21haW4u CmJ0dzogTWljaGVhbCBoYXMgcmVqZWN0ZWQgdGhpcyBwYXRjaC4KClJlZ2FyZHMsCkRhdmlkIFpo b3UgKENodW5taW5nKQoKT24gMjAxNuW5tDAx5pyIMDXml6UgMjI6MzIsIEx1Y2FzIFN0YWNoIHdy b3RlOgo+IEhpIERhdmlkLAo+Cj4gd2h5IGlzIHRoaXMgcGF0Y2ggMi80IGlmIGl0J3MganVzdCBh IHNpbmdsZSBwYXRjaD8KPgo+IEFtIERpZW5zdGFnLCBkZW4gMDUuMDEuMjAxNiwgMTE6NTUgKzA4 MDAgc2NocmllYiBkYXZpZDEuemhvdUBhbWQuY29tOgo+PiBGcm9tOiBDaHVubWluZyBaaG91IDxE YXZpZDEuWmhvdUBhbWQuY29tPgo+Pgo+PiBDaGFuZ2UtSWQ6IEk2NTNkNjFlMzJmYWFhMTFjMzli Yjk3OGJmOTAzMDE1MTNhMGMzNWI4Cj4gVGhpcyBjaGFuZ2UtaWQgaXMganVzdCBwdXJlIG5vaXNl IHdoZW4geW91IHN1Ym1pdCBzb21ldGhpbmcgdXBzdHJlYW0uCj4KPiBQbGVhc2UgYWRkIGEgcHJv cGVyIGNoYW5nZSBsb2cgb24gd2h5IHRoZSBjaGFuZ2UgYmVsb3cgaXMKPiBuZWNlc3NhcnkvaGVs cGZ1bC4KPgo+IFJlZ2FyZHMsCj4gTHVjYXMKPgo+PiBTaWduZWQtb2ZmLWJ5OiBDaHVubWluZyBa aG91IDxEYXZpZDEuWmhvdUBhbWQuY29tPgo+PiAtLS0KPj4gICBkcml2ZXJzL2dwdS9kcm0vdHRt L3R0bV9iby5jIHwgMSArCj4+ICAgMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspCj4+Cj4+ IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vdHRtL3R0bV9iby5jCj4+IGIvZHJpdmVycy9n cHUvZHJtL3R0bS90dG1fYm8uYwo+PiBpbmRleCA3NDVlOTk2Li4wNjMzYjY1IDEwMDY0NAo+PiAt LS0gYS9kcml2ZXJzL2dwdS9kcm0vdHRtL3R0bV9iby5jCj4+ICsrKyBiL2RyaXZlcnMvZ3B1L2Ry bS90dG0vdHRtX2JvLmMKPj4gQEAgLTMwMSw2ICszMDEsNyBAQCBzdGF0aWMgaW50IHR0bV9ib19o YW5kbGVfbW92ZV9tZW0oc3RydWN0Cj4+IHR0bV9idWZmZXJfb2JqZWN0ICpibywKPj4gICAJaWYg KCEobmV3X21hbi0+ZmxhZ3MgJiBUVE1fTUVNVFlQRV9GTEFHX0ZJWEVEKSkgewo+PiAgIAkJaWYg KGJvLT50dG0gPT0gTlVMTCkgewo+PiAgIAkJCWJvb2wgemVybyA9ICEob2xkX21hbi0+ZmxhZ3Mg Jgo+PiBUVE1fTUVNVFlQRV9GTEFHX0ZJWEVEKTsKPj4gKwkJCXplcm8gPSAobWVtLT5tZW1fdHlw ZSA9PSBUVE1fUExfU1lTVEVNKSA/Cj4+IHplcm8gOiBmYWxzZTsKPj4gICAJCQlyZXQgPSB0dG1f Ym9fYWRkX3R0bShibywgemVybyk7Cj4+ICAgCQkJaWYgKHJldCkKPj4gICAJCQkJZ290byBvdXRf ZXJyOwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJp LWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6 Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK