From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH v5 3/4] drm/i915/bdw: Pin the context backing objects to GGTT on-demand Date: Tue, 18 Nov 2014 15:33:12 +0100 Message-ID: <20141118143312.GE25711@phenom.ffwll.local> References: <1414576373-25121-3-git-send-email-thomas.daniel@intel.com> <1415874490-386-1-git-send-email-thomas.daniel@intel.com> <20141117180908.GA25711@phenom.ffwll.local> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wi0-f175.google.com (mail-wi0-f175.google.com [209.85.212.175]) by gabe.freedesktop.org (Postfix) with ESMTP id 2B87789C88 for ; Tue, 18 Nov 2014 06:32:50 -0800 (PST) Received: by mail-wi0-f175.google.com with SMTP id l15so2026348wiw.2 for ; Tue, 18 Nov 2014 06:32:49 -0800 (PST) Content-Disposition: inline In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: "Daniel, Thomas" Cc: "intel-gfx@lists.freedesktop.org" List-Id: intel-gfx@lists.freedesktop.org T24gVHVlLCBOb3YgMTgsIDIwMTQgYXQgMTA6NDg6MDlBTSArMDAwMCwgRGFuaWVsLCBUaG9tYXMg d3JvdGU6Cj4gPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+ID4gRnJvbTogSW50ZWwtZ2Z4 IFttYWlsdG86aW50ZWwtZ2Z4LWJvdW5jZXNAbGlzdHMuZnJlZWRlc2t0b3Aub3JnXSBPbiBCZWhh bGYKPiA+IE9mIERhbmllbCwgVGhvbWFzCj4gPiBTZW50OiBUdWVzZGF5LCBOb3ZlbWJlciAxOCwg MjAxNCA5OjI4IEFNCj4gPiBUbzogRGFuaWVsIFZldHRlcgo+ID4gQ2M6IGludGVsLWdmeEBsaXN0 cy5mcmVlZGVza3RvcC5vcmcKPiA+IFN1YmplY3Q6IFJlOiBbSW50ZWwtZ2Z4XSBbUEFUQ0ggdjUg My80XSBkcm0vaTkxNS9iZHc6IFBpbiB0aGUgY29udGV4dAo+ID4gYmFja2luZyBvYmplY3RzIHRv IEdHVFQgb24tZGVtYW5kCj4gPiAKPiA+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPiA+ ID4gRnJvbTogRGFuaWVsIFZldHRlciBbbWFpbHRvOmRhbmllbC52ZXR0ZXJAZmZ3bGwuY2hdIE9u IEJlaGFsZiBPZgo+ID4gPiBEYW5pZWwgVmV0dGVyCj4gPiA+IFNlbnQ6IE1vbmRheSwgTm92ZW1i ZXIgMTcsIDIwMTQgNjowOSBQTQo+ID4gPiBUbzogRGFuaWVsLCBUaG9tYXMKPiA+ID4gQ2M6IGlu dGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKPiA+ID4gU3ViamVjdDogUmU6IFtJbnRlbC1n ZnhdIFtQQVRDSCB2NSAzLzRdIGRybS9pOTE1L2JkdzogUGluIHRoZSBjb250ZXh0Cj4gPiA+IGJh Y2tpbmcgb2JqZWN0cyB0byBHR1RUIG9uLWRlbWFuZAo+ID4gPgo+ID4gPiBPbiBUaHUsIE5vdiAx MywgMjAxNCBhdCAxMDoyODoxMEFNICswMDAwLCBUaG9tYXMgRGFuaWVsIHdyb3RlOgo+ID4gPiA+ IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2Rydi5oCj4gPiA+ID4gYi9k cml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2Rydi5oIGluZGV4IDA1OTMzMGMuLjNjNzI5OWQgMTAw NjQ0Cj4gPiA+ID4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9kcnYuaAo+ID4gPiA+ ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZHJ2LmgKPiA+ID4gPiBAQCAtNjU1LDYg KzY1NSw3IEBAIHN0cnVjdCBpbnRlbF9jb250ZXh0IHsKPiA+ID4gPiAgCXN0cnVjdCB7Cj4gPiA+ ID4gIAkJc3RydWN0IGRybV9pOTE1X2dlbV9vYmplY3QgKnN0YXRlOwo+ID4gPiA+ICAJCXN0cnVj dCBpbnRlbF9yaW5nYnVmZmVyICpyaW5nYnVmOwo+ID4gPiA+ICsJCWludCB1bnBpbl9jb3VudDsK PiA+ID4KPiA+ID4gUGlubmluZyBpcyBhbHJlYWR5IHJlZmNvdW50ZWQuIFdoeSB0aGlzIGFkZGl0 aW9uYWwgcmVmY291bnQ/Cj4gPiAKPiA+IFRoZSB2bWEucGluX2NvdW50IGlzIG9ubHkgYWxsb2Nh dGVkIDQgYml0cyBvZiBzdG9yYWdlLiAgSWYgdGhpcyByZXN0cmljdGlvbiBjYW4gYmUKPiA+IGxp ZnRlZCB0aGVuIEkgY2FuIHVzZSB0aGF0LgoKVGhvc2UgNCBiaXRzIGFyZSBnb29kIGVub3VnaCBm b3IgbGVnYWN5IGNvbnRleHRzLCBzbyBJIHdvbmRlciBhIGJpdCB3aGF0J3MKc28gbWFzc2l2ZWx5 IGRpZmZlcmVudCBmb3IgZXhlY2xpc3QgY29udGV4dHMuCiAKPiBBY3R1YWxseSBJIGp1c3QgdHJp ZWQgdG8gaW1wbGVtZW50IHRoaXMsIGl0IGNhdXNlcyBhIHByb2JsZW0gZm9yIHBhdGNoIDQKPiBv ZiB0aGlzIHNldCBhcyB0aGUgdW5waW5fY291bnQgaXMgYWxzbyB1c2VkIGZvciB0aGUgcmluZ2J1 ZmZlciBvYmplY3QKPiB3aGljaCBoYXMgYW4gaW9yZW1hcCBhcyB3ZWxsIGFzIGEgZ2d0dCBwaW4u CgpZZWFoLCBpb3JlbWFwIG5lZWRzIHRvIGJlIHJlZG9uZSBldmVyeSB0aW1lIHdlIHBpbi91bnBp bi4gQnV0IG9uIHNhbmUKYXJjaHMgaXQncyBhbG1vc3Qgbm8gb3ZlcmhlYWQgcmVhbGx5LiBBbmQg aWYgdGhpcyBkb2VzIHN0YXJ0IHRvIG1hdHRlcgooc2h1ZGRlciBmb3IgMzJiaXQga2VybmVscyBv biBnZW44KSB0aGVuIHdlIGNhbiBmaXggaXQgLi4uCi1EYW5pZWwKLS0gCkRhbmllbCBWZXR0ZXIK U29mdHdhcmUgRW5naW5lZXIsIEludGVsIENvcnBvcmF0aW9uCis0MSAoMCkgNzkgMzY1IDU3IDQ4 IC0gaHR0cDovL2Jsb2cuZmZ3bGwuY2gKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJl ZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5m by9pbnRlbC1nZngK