From mboxrd@z Thu Jan 1 00:00:00 1970 From: Lyude Paul Subject: Re: [PATCH i-g-t] igt_kms: Dynamically allocate igt_display->pipes Date: Tue, 13 Dec 2016 11:48:53 -0500 Message-ID: <1481647733.14297.0.camel@redhat.com> References: <20161212205057.18416-1-lyude@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by gabe.freedesktop.org (Postfix) with ESMTPS id A13BB89B7B for ; Tue, 13 Dec 2016 16:48:54 +0000 (UTC) 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: Abdiel Janulgue , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org UHVzaGVkLCB0aGFua3MKCk9uIFR1ZSwgMjAxNi0xMi0xMyBhdCAwNzoyMCArMDIwMCwgQWJkaWVs IEphbnVsZ3VlIHdyb3RlOgo+IAo+IE9uIDEyLjEyLjIwMTYgMjI6NTAsIEx5dWRlIHdyb3RlOgo+ ID4gTWFueSBHUFVzIGhhdmUgbW9yZSB0aGVuIDMgcGlwZXMgYXZhaWxhYmxlLCBzbyBoYXJkIGxp bWl0aW5nIHRoaXMKPiA+IHRvCj4gPiBJOTE1X01BWF9QSVBFUyBwcmV2ZW50cyB1cyBmcm9tIHVz aW5nIGFueXRoaW5nIHRoYXQgcmVsaWVzIG9uCj4gPiBpZ3RfZGlzcGxheV9pbml0KCkgb24gbm9u LWludGVsIHN5c3RlbXMgKHNpbmNlIHdlIGVuZCB1cCB3cml0aW5nCj4gPiBvdXQgb2YKPiA+IGJv dW5kcyBhbmQgc2VnIGZhdWx0aW5nKS4gRml4IHRoaXMgYnkgZHluYW1pY2FsbHkgYWxsb2NhdGlu Zwo+ID4gaWd0X2Rpc3BsYXktPnBpcGVzIHVzaW5nIHRoZSBudW1iZXIgb2YgcGlwZXMgd2UndmUg ZGV0ZWN0ZWQgb24gdGhlCj4gPiBHUFUuCj4gPiAKPiA+IFNpZ25lZC1vZmYtYnk6IEx5dWRlIDxs eXVkZUByZWRoYXQuY29tPgo+IAo+IFJldmlld2VkLWJ5OiBBYmRpZWwgSmFudWxndWUgPGFiZGll bC5qYW51bGd1ZUBsaW51eC5pbnRlbC5jb20+Cj4gCj4gPiAtLS0KPiA+IMKgbGliL2lndF9rbXMu YyB8IDIgKysKPiA+IMKgbGliL2lndF9rbXMuaCB8IDIgKy0KPiA+IMKgMiBmaWxlcyBjaGFuZ2Vk LCAzIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKPiA+IAo+ID4gZGlmZiAtLWdpdCBhL2xp Yi9pZ3Rfa21zLmMgYi9saWIvaWd0X2ttcy5jCj4gPiBpbmRleCA3ZDkwNmMyLi5mMzkyN2ZjIDEw MDY0NAo+ID4gLS0tIGEvbGliL2lndF9rbXMuYwo+ID4gKysrIGIvbGliL2lndF9rbXMuYwo+ID4g QEAgLTEzNDksNiArMTM0OSw3IEBAIHZvaWQgaWd0X2Rpc3BsYXlfaW5pdChpZ3RfZGlzcGxheV90 ICpkaXNwbGF5LAo+ID4gaW50IGRybV9mZCkKPiA+IMKgCcKgKiBoYXJkd2FyZSBhbmQgY2Fubm90 IGNoYW5nZSBvZiB0aW1lIChmb3Igbm93LCBhdCBsZWFzdCkuCj4gPiDCoAnCoCovCj4gPiDCoAlk aXNwbGF5LT5uX3BpcGVzID0gcmVzb3VyY2VzLT5jb3VudF9jcnRjczsKPiA+ICsJZGlzcGxheS0+ cGlwZXMgPSBjYWxsb2Moc2l6ZW9mKGlndF9waXBlX3QpLCBkaXNwbGF5LQo+ID4gPm5fcGlwZXMp Owo+ID4gwqAKPiA+IMKgCWRybVNldENsaWVudENhcChkcm1fZmQsIERSTV9DTElFTlRfQ0FQX1VO SVZFUlNBTF9QTEFORVMsCj4gPiAxKTsKPiA+IMKgCWlzX2F0b21pYyA9IGRybVNldENsaWVudENh cChkcm1fZmQsIERSTV9DTElFTlRfQ0FQX0FUT01JQywKPiA+IDEpOwo+ID4gQEAgLTE1NjEsNiAr MTU2Miw3IEBAIHZvaWQgaWd0X2Rpc3BsYXlfZmluaShpZ3RfZGlzcGxheV90ICpkaXNwbGF5KQo+ ID4gwqAJZm9yIChpID0gMDsgaSA8IGRpc3BsYXktPm5fb3V0cHV0czsgaSsrKQo+ID4gwqAJCWln dF9vdXRwdXRfZmluaSgmZGlzcGxheS0+b3V0cHV0c1tpXSk7Cj4gPiDCoAlmcmVlKGRpc3BsYXkt Pm91dHB1dHMpOwo+ID4gKwlmcmVlKGRpc3BsYXktPnBpcGVzKTsKPiA+IMKgCWRpc3BsYXktPm91 dHB1dHMgPSBOVUxMOwo+ID4gwqB9Cj4gPiDCoAo+ID4gZGlmZiAtLWdpdCBhL2xpYi9pZ3Rfa21z LmggYi9saWIvaWd0X2ttcy5oCj4gPiBpbmRleCBkYWRiY2RkLi5iYjM2NDI0IDEwMDY0NAo+ID4g LS0tIGEvbGliL2lndF9rbXMuaAo+ID4gKysrIGIvbGliL2lndF9rbXMuaAo+ID4gQEAgLTMxMCw3 ICszMTAsNyBAQCBzdHJ1Y3QgaWd0X2Rpc3BsYXkgewo+ID4gwqAJaW50IG5fb3V0cHV0czsKPiA+ IMKgCXVuc2lnbmVkIGxvbmcgcGlwZXNfaW5fdXNlOwo+ID4gwqAJaWd0X291dHB1dF90ICpvdXRw dXRzOwo+ID4gLQlpZ3RfcGlwZV90IHBpcGVzW0k5MTVfTUFYX1BJUEVTXTsKPiA+ICsJaWd0X3Bp cGVfdCAqcGlwZXM7Cj4gPiDCoAlib29sIGhhc19jdXJzb3JfcGxhbmU7Cj4gPiDCoAlib29sIGlz X2F0b21pYzsKPiA+IMKgfTsKPiA+IApfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVl ZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5m by9pbnRlbC1nZngK