From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH] vgaarb: use kzalloc in vga_arbiter_add_pci_device() Date: Thu, 1 Oct 2015 11:25:54 +0200 Message-ID: <20151001092554.GT3383@phenom.ffwll.local> References: <1443643027-4301-1-git-send-email-linux@rasmusvillemoes.dk> <87zj03ata7.fsf@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wi0-f172.google.com (mail-wi0-f172.google.com [209.85.212.172]) by gabe.freedesktop.org (Postfix) with ESMTPS id 176696ED25 for ; Thu, 1 Oct 2015 02:23:01 -0700 (PDT) Received: by wiclk2 with SMTP id lk2so19051446wic.1 for ; Thu, 01 Oct 2015 02:22:59 -0700 (PDT) Content-Disposition: inline In-Reply-To: <87zj03ata7.fsf@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Jani Nikula Cc: Rasmus Villemoes , linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org T24gVGh1LCBPY3QgMDEsIDIwMTUgYXQgMTE6MjY6NDBBTSArMDMwMCwgSmFuaSBOaWt1bGEgd3Jv dGU6Cj4gT24gV2VkLCAzMCBTZXAgMjAxNSwgUmFzbXVzIFZpbGxlbW9lcyA8bGludXhAcmFzbXVz dmlsbGVtb2VzLmRrPiB3cm90ZToKPiA+IFNpZ25lZC1vZmYtYnk6IFJhc211cyBWaWxsZW1vZXMg PGxpbnV4QHJhc211c3ZpbGxlbW9lcy5kaz4KPiAKPiBSZXZpZXdlZC1ieTogSmFuaSBOaWt1bGEg PGphbmkubmlrdWxhQGludGVsLmNvbT4KCkFwcGxpZWQgdG8gZHJtLW1pc2MsIHRoYW5rcy4KLURh bmllbAoKPiAKPiA+IC0tLQo+ID4gIGRyaXZlcnMvZ3B1L3ZnYS92Z2FhcmIuYyB8IDQgKy0tLQo+ ID4gIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMyBkZWxldGlvbnMoLSkKPiA+Cj4g PiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvdmdhL3ZnYWFyYi5jIGIvZHJpdmVycy9ncHUvdmdh L3ZnYWFyYi5jCj4gPiBpbmRleCBhMGI0MzM0NTYxMDcuLjMxNjZlNGJjNGViNiAxMDA2NDQKPiA+ IC0tLSBhL2RyaXZlcnMvZ3B1L3ZnYS92Z2FhcmIuYwo+ID4gKysrIGIvZHJpdmVycy9ncHUvdmdh L3ZnYWFyYi5jCj4gPiBAQCAtNTMxLDcgKzUzMSw3IEBAIHN0YXRpYyBib29sIHZnYV9hcmJpdGVy X2FkZF9wY2lfZGV2aWNlKHN0cnVjdCBwY2lfZGV2ICpwZGV2KQo+ID4gIAkJcmV0dXJuIGZhbHNl Owo+ID4gIAo+ID4gIAkvKiBBbGxvY2F0ZSBzdHJ1Y3R1cmUgKi8KPiA+IC0JdmdhZGV2ID0ga21h bGxvYyhzaXplb2Yoc3RydWN0IHZnYV9kZXZpY2UpLCBHRlBfS0VSTkVMKTsKPiA+ICsJdmdhZGV2 ID0ga3phbGxvYyhzaXplb2Yoc3RydWN0IHZnYV9kZXZpY2UpLCBHRlBfS0VSTkVMKTsKPiA+ICAJ aWYgKHZnYWRldiA9PSBOVUxMKSB7Cj4gPiAgCQlwcl9lcnIoImZhaWxlZCB0byBhbGxvY2F0ZSBw Y2kgZGV2aWNlXG4iKTsKPiA+ICAJCS8qCj4gPiBAQCAtNTQxLDggKzU0MSw2IEBAIHN0YXRpYyBi b29sIHZnYV9hcmJpdGVyX2FkZF9wY2lfZGV2aWNlKHN0cnVjdCBwY2lfZGV2ICpwZGV2KQo+ID4g IAkJcmV0dXJuIGZhbHNlOwo+ID4gIAl9Cj4gPiAgCj4gPiAtCW1lbXNldCh2Z2FkZXYsIDAsIHNp emVvZigqdmdhZGV2KSk7Cj4gPiAtCj4gPiAgCS8qIFRha2UgbG9jayAmIGNoZWNrIGZvciBkdXBs aWNhdGVzICovCj4gPiAgCXNwaW5fbG9ja19pcnFzYXZlKCZ2Z2FfbG9jaywgZmxhZ3MpOwo+ID4g IAlpZiAodmdhZGV2X2ZpbmQocGRldikgIT0gTlVMTCkgewo+ID4gLS0gCj4gPiAyLjEuMwo+ID4K PiA+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gPiBk cmktZGV2ZWwgbWFpbGluZyBsaXN0Cj4gPiBkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3Jn Cj4gPiBodHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRl dmVsCj4gCj4gLS0gCj4gSmFuaSBOaWt1bGEsIEludGVsIE9wZW4gU291cmNlIFRlY2hub2xvZ3kg Q2VudGVyCj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K PiBkcmktZGV2ZWwgbWFpbGluZyBsaXN0Cj4gZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9y Zwo+IGh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2 ZWwKCi0tIApEYW5pZWwgVmV0dGVyClNvZnR3YXJlIEVuZ2luZWVyLCBJbnRlbCBDb3Jwb3JhdGlv bgpodHRwOi8vYmxvZy5mZndsbC5jaApfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fXwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVl ZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZv L2RyaS1kZXZlbAo=