From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tvrtko Ursulin Subject: Re: [PATCH] drm/i915: Fix failure paths around initial fbdev allocation Date: Mon, 29 Jun 2015 16:15:08 +0100 Message-ID: <559160FC.1070605@linux.intel.com> References: <1434365392-19808-1-git-send-email-tvrtko.ursulin@linux.intel.com> <20150629143925.GA7955@wunner.de> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by gabe.freedesktop.org (Postfix) with ESMTP id 024006E8EA for ; Mon, 29 Jun 2015 08:15:10 -0700 (PDT) In-Reply-To: <20150629143925.GA7955@wunner.de> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Lukas Wunner Cc: Intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org CkhpLAoKT24gMDYvMjkvMjAxNSAwMzozOSBQTSwgTHVrYXMgV3VubmVyIHdyb3RlOgo+IEhpLAo+ Cj4gT24gTW9uLCBKdW4gMTUsIDIwMTUgYXQgMTE6NDk6NTJBTSArMDEwMCwgVHZydGtvIFVyc3Vs aW4gd3JvdGU6Cj4+IEZyb206IFR2cnRrbyBVcnN1bGluIDx0dnJ0a28udXJzdWxpbkBpbnRlbC5j b20+Cj4+Cj4+IFdlIGhhZCB0d28gZmFpbHVyZSBtb2RlcyBoZXJlOgo+Pgo+PiAxLgo+PiBEZWFk bG9jayBpbiBpbnRlbGZiX2FsbG9jIGZhaWx1cmUgcGF0aCB3aGVyZSBpdCBjYWxscyBkcm1fZnJh bWVidWZmZXJfcmVtb3ZlLAo+PiB3aGljaCBncmFicyB0aGUgc3RydWN0IG11dGV4IGFuZCBpbnRl bGZiX2NyZWF0ZSAoY2FsbGVyIG9mIGludGVsZmJfYWxsb2MpIHdhcwo+PiBhbHJlYWR5IGhvbGRp bmcgaXQuCj4KPiBzL2ludGVsZmJfYWxsb2MvaW50ZWxmYl9jcmVhdGUvCj4gcy8oY2FsbGVyIG9m IGludGVsZmJfYWxsb2MpLy8KCkkgbG9va2VkIGFnYWluIGFuZCBkb24ndCBzZWUgdGhhdCBJIG1h ZGUgYSBtaXN0YWtlIHdpdGggcmVnYXJkcyB0byB0aGlzPwoKPj4gMi4KPj4gRG91YmxlIHVucmVm ZXJlbmNlIG9uIHRoZSBvYmplY3QgaWYgX19pbnRlbF9mcmFtZWJ1ZmZlcl9jcmVhdGUgZmFpbHMg c2luY2UKPj4gYm90aCBpdCBhbmQgdGhlIGNhbGxlciAoaW50ZWxmYl9hbGxvYykgZG8gdGhlIHVu cmVmZXJlbmNlLgo+Pgo+PiBTaWduZWQtb2ZmLWJ5OiBUdnJ0a28gVXJzdWxpbiA8dHZydGtvLnVy c3VsaW5AaW50ZWwuY29tPgo+PiBDYzogQ2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24u Y28udWs+Cj4+IENjOiBWaWxsZSBTeXJqw6Rsw6QgPHZpbGxlLnN5cmphbGFAbGludXguaW50ZWwu Y29tPgo+Cj4gRml4ZXM6IDYwYTVjYTAxNWZmZDJhYWNmZTU2NzRiNWE0MDFjZDJhMzcxNTllMDcK PiBSZXBvcnRlZC1CeTogTHVrYXMgV3VubmVyIDxsdWthc0B3dW5uZXIuZGU+CgpTb3JyeSBwcm9i YWJseSBteSBvdmVyc2lnaHQsIGRvbid0IHJlbWVtYmVyIG5vdyBob3cgaXQgYWxsIGNhbWUgYWJv dXQuCgo+PiBAQCAtMTgzLDE1ICsxODYsMTggQEAgc3RhdGljIGludCBpbnRlbGZiX2FsbG9jKHN0 cnVjdCBkcm1fZmJfaGVscGVyICpoZWxwZXIsCj4+ICAgCQlnb3RvIG91dF9mYjsKPj4gICAJfQo+ Pgo+PiArCW11dGV4X3VubG9jaygmZGV2LT5zdHJ1Y3RfbXV0ZXgpOwo+PiArCj4+ICAgCWlmYmRl di0+ZmIgPSB0b19pbnRlbF9mcmFtZWJ1ZmZlcihmYik7Cj4+Cj4+ICAgCXJldHVybiAwOwo+Pgo+ PiAgIG91dF9mYjoKPj4gLQlkcm1fZnJhbWVidWZmZXJfcmVtb3ZlKGZiKTsKPj4gLW91dF91bnJl ZjoKPj4gICAJZHJtX2dlbV9vYmplY3RfdW5yZWZlcmVuY2UoJm9iai0+YmFzZSk7Cj4+ICAgb3V0 Ogo+PiArCW11dGV4X3VubG9jaygmZGV2LT5zdHJ1Y3RfbXV0ZXgpOwo+PiArCWlmIChmYikKPj4g KwkJZHJtX2ZyYW1lYnVmZmVyX3JlbW92ZShmYik7Cj4KPiBIbSwgdGhlIG9yZGVyIG9mIGRybV9n ZW1fb2JqZWN0X3VucmVmZXJlbmNlKCkgYW5kIGRybV9mcmFtZWJ1ZmZlcl9yZW1vdmUoKQo+IGlz IHJldmVyc2VkIG5vdywgY291bGQgdGhpcyBjYXVzZSBhbnkgaXNzdWVzPwoKTm8sIHRoYXQgaXMg ZmluZS4KCj4gQXBhcnQgZnJvbSB0aGF0LAo+Cj4gUmV2aWV3ZWQtQnk6IEx1a2FzIFd1bm5lciA8 bHVrYXNAd3VubmVyLmRlPgo+Cj4gSSB3aWxsIGFsc28gdGVzdCB0aGUgcGF0Y2ggYW5kIHJlcG9y dCBiYWNrIGluIGEgYml0LgoKVGhhdCB3aWxsIGJlIHZlcnkgdXNlZnVsLiBJIGRpZCBub3QgdGVz dCBpdCBleHRlbnNpdmVseSBteXNlbGYsIGp1c3QgCmZpcmVkIGl0IG9mZiBxdWlja2x5IHNpbmNl IEkgd2FzIGJyaWVmbHkgaGl0dGluZyB0aGlzIGZhaWx1cmUgcGF0aCBteXNlbGYuCgpSZWdhcmRz LAoKVHZydGtvCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f CkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpo dHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==