From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [RFC 2/2] drm/i915: Clean-up PPGTT on context destruction Date: Mon, 23 Feb 2015 17:43:08 +0100 Message-ID: <20150223164308.GJ24485@phenom.ffwll.local> References: <1423771502-9766-1-git-send-email-rafael.barbalho@intel.com> <1423771502-9766-3-git-send-email-rafael.barbalho@intel.com> <20150213095136.GI24485@phenom.ffwll.local> <20150213100516.GH2749@nuc-i3427.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wi0-f182.google.com (mail-wi0-f182.google.com [209.85.212.182]) by gabe.freedesktop.org (Postfix) with ESMTP id BF4846E454 for ; Mon, 23 Feb 2015 08:41:31 -0800 (PST) Received: by mail-wi0-f182.google.com with SMTP id l15so18825982wiw.3 for ; Mon, 23 Feb 2015 08:41:31 -0800 (PST) Content-Disposition: inline In-Reply-To: <20150213100516.GH2749@nuc-i3427.alporthouse.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Chris Wilson , Daniel Vetter , rafael.barbalho@intel.com, intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gRnJpLCBGZWIgMTMsIDIwMTUgYXQgMTA6MDU6MTZBTSArMDAwMCwgQ2hyaXMgV2lsc29uIHdy b3RlOgo+IE9uIEZyaSwgRmViIDEzLCAyMDE1IGF0IDEwOjUxOjM2QU0gKzAxMDAsIERhbmllbCBW ZXR0ZXIgd3JvdGU6Cj4gPiBPbiBUaHUsIEZlYiAxMiwgMjAxNSBhdCAwODowNTowMlBNICswMDAw LCByYWZhZWwuYmFyYmFsaG9AaW50ZWwuY29tIHdyb3RlOgo+ID4gPiBGcm9tOiBSYWZhZWwgQmFy YmFsaG8gPHJhZmFlbC5iYXJiYWxob0BpbnRlbC5jb20+Cj4gPiA+IAo+ID4gPiBXaXRoIGZ1bGwg UFBHVFQgZW5hYmxlZCBhbiBvYmplY3QncyBWTUEgZW50cnkgaW50byBhIFBQR1RUIFZNIG5lZWRz IHRvIGJlCj4gPiA+IGNsZWFuZWQgdXAgc28gdGhhdCB0aGUgUFBHVFQgUERFICYgUFRFIGFsbG9j YXRpb25zIGNhbiBiZSBmcmVlZC4KPiA+ID4gCj4gPiA+IFRoaXMgcHJvYmxlbSBvbmx5IHNob3dz IHVwIHdpdGggZnVsbCBQUEdUVCBiZWNhdXNlIGFuIG9iamVjdCdzIFZNQSBpcwo+ID4gPiBvbmx5 IGNsZWFuZWQtdXAgd2hlbiB0aGUgb2JqZWN0IGlzIGRlc3Ryb3llZC4gSG93ZXZlciwgaWYgdGhl IG9iamVjdCBoYXMKPiA+ID4gYmVlbiBzaGFyZWQgYmV0d2VlbiBtdWx0aXBsZSBwcm9jZXNzZXMg dGhpcyBtYXkgbm90IGhhcHBlbiwgd2hpY2ggbGVhZHMgdG8KPiA+ID4gcmVmZXJlbmNlcyB0byB0 aGUgUFBHVFQgc3RpbGwgYmVpbmcga2VwdCB0aGUgb2JqZWN0IHdhcyBzaGFyZWQuCj4gPiA+IAo+ ID4gPiBVbmRlciBhbmRyb2lkIHRoZSBzaGFyaW5nIG9mIEdFTSBvYmplY3RzIGlzIGEgZmFpcmx5 IGNvbW1vbiBvcGVyYXRpb24sIHRodXMKPiA+ID4gdGhlIGNsZWFuLXVwIGhhcyB0byBiZSBtb3Jl IGFncmVzc2l2ZS4KPiA+ID4gCj4gPiA+IFNpZ25lZC1vZmYtYnk6IFJhZmFlbCBCYXJiYWxobyA8 cmFmYWVsLmJhcmJhbGhvQGludGVsLmNvbT4KPiA+ID4gQ2M6IERhbmllbCBWZXR0ZXIgPGRhbmll bEBmZndsbC5jaD4KPiA+ID4gQ2M6IEpvbiBCbG9vbWZpZWxkIDxqb24uYmxvb21maWVsZEBpbnRl bC5jb20+Cj4gPiAKPiA+IFNvIHdoZW4gd2UndmUgbWVyZ2VkIHRoaXMgd2UgaWlyYyB0YWxrZWQg YWJvdXQgdGhpcyBpc3N1ZSBhbmQgZGVjaWRlZCB0aGF0Cj4gPiB0aGUgc2hyaW5rZXIgc2hvdWxk IGJlIGdvb2QgZW5vdWdoIGluIGNsZWFuaW5nIHVwIHRoZSBjcmFwIGZyb20gc2hhcmVkCj4gPiBv YmplY3RzLiBOb3QgYSBwcmV0dHkgc29sdXRpb24sIGJ1dCBpdCBzaG91bGQgaGF2ZSB3b3JrZWQu Cj4gPiAKPiA+IElzIHRoaXMgYWdhaW4gdGhlIGxvd21lbW9yeSBraWxsZXIgd3JlYWtpbmcgaGF2 b2Mgd2l0aCBvdXIgaTkxNSBzaHJpbmtlciwKPiA+IG9yIGlzIHRoZXJlIHNvbWV0aGluZyBlbHNl IGdvaW5nIG9uPyBBbmQgZG8geW91IGhhdmUgc29tZSBpZ3QgdGVzdGNhc2UgZm9yCj4gPiB0aGlz PyBJZiBzaGFyaW5nIGlzIGFsbCB0aGF0J3MgcmVxdWlyZWQgdGhlIGZvbGxvd2luZyBzaG91bGQg ZG8gdGhlIHRyaWNrOgo+ID4gMS4gYWxsb2NhdGUgb2JqCj4gPiAyLiBjcmVhdGUgbmV3IGNvbnRl eHQKPiA+IDMuIGRvIGR1bW15IGV4ZWNidWYgd2l0aCB0aGF0IG9iaiB0byBtYXAgaXQgaW50byB0 aGUgcHBndHQKPiA+IDQuIGZyZWUgY29udGV4dAo+ID4gNS4gZ290byAyIG9mdGVuIGVub3VnaCB0 byBPT00KPiAKPiBZb3Uga25vdyBJIGhhdmUgcGF0Y2hlcyB0byBmaXggYWxsIG9mIHRoaXMuLi4g SXQganVzdCBoYXBwZW5zIHRvIGZhbGwKPiBvdXQgb2YgdHJhY2tpbmcgdm1hIGluIHJlcXVlc3Rz LCBhbmQgYnkgZXh0ZW5zaW9uIHZtLgoKU2luY2UgeW91IHJlcGxpZWQgdG8gbXkgZGVzY3JpcHRp b24gb2YgdGhlIGlndCB0ZXN0Y2FzZSAuLi4gV2hhdCBraW5kIG9mCmJ1Z3MgZG8geW91IG1lYW4/ IEkga2luZGEgY2FuJ3QgZmluZCB0aGUgY29udGV4dCBoZXJlIC4uLgotRGFuaWVsCi0tIApEYW5p ZWwgVmV0dGVyClNvZnR3YXJlIEVuZ2luZWVyLCBJbnRlbCBDb3Jwb3JhdGlvbgorNDEgKDApIDc5 IDM2NSA1NyA0OCAtIGh0dHA6Ly9ibG9nLmZmd2xsLmNoCl9fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4 QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxt YW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==