From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Wilson Subject: Re: [PATCH 07/15] drm/i915: Defer default hardware context initialisation until first open Date: Tue, 16 Jun 2015 10:35:33 +0100 Message-ID: <20150616093533.GM28462@nuc-i3427.alporthouse.com> References: <1434393394-21002-1-git-send-email-david.s.gordon@intel.com> <1434393394-21002-8-git-send-email-david.s.gordon@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from fireflyinternet.com (mail.fireflyinternet.com [87.106.93.118]) by gabe.freedesktop.org (Postfix) with ESMTP id 45A196E88D for ; Tue, 16 Jun 2015 02:35:37 -0700 (PDT) Content-Disposition: inline In-Reply-To: <1434393394-21002-8-git-send-email-david.s.gordon@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Dave Gordon Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gTW9uLCBKdW4gMTUsIDIwMTUgYXQgMDc6MzY6MjVQTSArMDEwMCwgRGF2ZSBHb3Jkb24gd3Jv dGU6Cj4gK3N0YXRpYyBpbnQgaTkxNV9nZW1fY29udGV4dF9maXJzdF9vcGVuKHN0cnVjdCBkcm1f ZGV2aWNlICpkZXYpCj4gK3sKPiArCXN0cnVjdCBkcm1faTkxNV9wcml2YXRlICpkZXZfcHJpdiA9 IGRldi0+ZGV2X3ByaXZhdGU7Cj4gKwlpbnQgcmV0Owo+ICsKPiArCS8qCj4gKwkgKiBXZSBjYW4n dCBlbmFibGUgY29udGV4dHMgdW50aWwgYWxsIGZpcm13YXJlIGlzIGxvYWRlZC4gVGhpcwo+ICsJ ICogY2FsbCBzaG91bGRuJ3QgcmV0dXJuIC1FQUdBSU4gYmVjYXVzZSB3ZSBwYXNzIHdhaXQ9dHJ1 ZSwgYnV0Cj4gKwkgKiBpdCBjYW4gc3RpbGwgZmFpbCB3aXRoIGNvZGUgLUVJTyBpZiB0aGUgR3VD IGRvZXNuJ3QgcmVzcG9uZCwKPiArCSAqIG9yIC1FTk9FWEVDIGlmIHRoZSBHdUMgZmlybXdhcmUg aW1hZ2UgaXMgaW52YWxpZC4KPiArCSAqLwo+ICsJcmV0ID0gaW50ZWxfZ3VjX3Vjb2RlX2xvYWQo ZGV2LCB0cnVlKTsKPiArCVdBUk5fT04ocmV0ID09IC1FQUdBSU4pOwo+ICsKPiArCS8qCj4gKwkg KiBJZiBhbiBlcnJvciBvY2N1cnJlZCBhbmQgR3VDIHN1Ym1pc3Npb24gaGFzIGJlZW4gcmVxdWVz dGVkLCB3ZSBjYW4KPiArCSAqIGF0dGVtcHQgcmVjb3ZlcnkgYnkgZGlzYWJsaW5nIEd1QyBzdWJt aXNzaW9uIGFuZCByZWluaXRpYWxpc2luZwo+ICsJICogdGhlIEdQVSBhbmQgZHJpdmVyLiBXZSB0 aGVuIGZhaWwgdGhpcyBvcGVuKCkgYW55d2F5LCBidXQgdGhlIG5leHQKPiArCSAqIGF0dGVtcHQg d2lsbCBmaW5kIHRoYXQgR3VDIHN1Ym1pc3Npb24gaXMgYWxyZWFkeSBkaXNhYmxlZCwgYW5kIHNv Cj4gKwkgKiBwcm9jZWVkIHRvIGNvbXBsZXRlIGNvbnRleHQgaW5pdGlhbGlzYXRpb24gaW4gbm9u LUd1QyBtb2RlIGluc3RlYWQuCj4gKwkgKi8KPiArCWlmIChyZXQgJiYgaTkxNS5lbmFibGVfZ3Vj X3N1Ym1pc3Npb24pIHsKPiArCQlpOTE1X2hhbmRsZV9ndWNfZXJyb3IoZGV2LCByZXQpOwo+ICsJ CXJldHVybiByZXQ7Cj4gKwl9CgpUaGlzIGlzIHN0aWxsIGJhY2t3YXJkcy4gV2hhdCB3ZSB3YW50 ZWQgd2FzIGZvciB0aGUgc3VibWlzc2lvbiBwcm9jZXNzCnRvIHN0YXJ0IHVwIG5vcm1hbGx5IGFu ZCB0aGVuIG9uY2UgdGhlIEd1QyBsb2FkaW5nIHN1Y2NlZWRzLCB3ZSB0aGVuCnN0YXJ0IHN1Ym1p dHRpbmcgdGhlIGJhY2tsb2cgdG8gdGhlIEd1Qy4gSWYgdGhlIGxvYWRpbmcgZmFpbHMsIHdlIGNh bgp0aGVuIHN1Ym1pdCB0aGUgYmFja2xvZyB2aWEgZXhlY2xpc3RzLiBJdCBtYXkgYmUgaW50ZXJl c3RpbmcgdG8gZXZlbgpzdGFydCB1c2Vyc3BhY2UgYmVmb3JlIEd1QyBmaW5pc2hlcyBsb2FkaW5n LgoKU28gdGhpcyBtYWtlcyBtb3JlIHNlbnNlIGFzIHRvIHdoeSB5b3UgaGF2ZSB0aGUgdGlnaHQg aW50ZWdyYXRpb24gd2l0aApleGVjbGlzdHMgdGhlbi4gSSBzdGlsbCBkb24ndCB0aGluayB0aGF0 IGp1c3RpZmllcyBjaGFuZ2luZyBnZW44IHdpdGhvdXQKcmVhc29uLgotQ2hyaXMKCi0tIApDaHJp cyBXaWxzb24sIEludGVsIE9wZW4gU291cmNlIFRlY2hub2xvZ3kgQ2VudHJlCl9fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxp c3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwOi8vbGlzdHMuZnJlZWRlc2t0 b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==