From mboxrd@z Thu Jan 1 00:00:00 1970 From: SF Markus Elfring Subject: [PATCH 10/14] GPU-DRM-OMAP: Use kmalloc_array() in omap_gem_attach_pages() Date: Wed, 21 Sep 2016 18:52:05 +0200 Message-ID: <2e7b2e16-c448-3470-32d1-582db3aa6634@users.sourceforge.net> References: <566ABCD9.1060404@users.sourceforge.net> <0ea38611-3d93-0ade-a1fb-f8cc2e0b8d61@users.sourceforge.net> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mout.web.de (mout.web.de [212.227.17.12]) by gabe.freedesktop.org (Postfix) with ESMTPS id 6FF556E875 for ; Wed, 21 Sep 2016 16:52:17 +0000 (UTC) In-Reply-To: <0ea38611-3d93-0ade-a1fb-f8cc2e0b8d61@users.sourceforge.net> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org, David Airlie , Laurent Pinchart , Tomi Valkeinen Cc: Julia Lawall , kernel-janitors@vger.kernel.org, LKML List-Id: dri-devel@lists.freedesktop.org RnJvbTogTWFya3VzIEVsZnJpbmcgPGVsZnJpbmdAdXNlcnMuc291cmNlZm9yZ2UubmV0PgpEYXRl OiBXZWQsIDIxIFNlcCAyMDE2IDE3OjM3OjA0ICswMjAwCgpBIG11bHRpcGxpY2F0aW9uIGZvciB0 aGUgc2l6ZSBkZXRlcm1pbmF0aW9uIG9mIGEgbWVtb3J5IGFsbG9jYXRpb24KaW5kaWNhdGVkIHRo YXQgYW4gYXJyYXkgZGF0YSBzdHJ1Y3R1cmUgc2hvdWxkIGJlIHByb2Nlc3NlZC4KVGh1cyB1c2Ug dGhlIGNvcnJlc3BvbmRpbmcgZnVuY3Rpb24gImttYWxsb2NfYXJyYXkiLgoKVGhpcyBpc3N1ZSB3 YXMgZGV0ZWN0ZWQgYnkgdXNpbmcgdGhlIENvY2NpbmVsbGUgc29mdHdhcmUuCgpTaWduZWQtb2Zm LWJ5OiBNYXJrdXMgRWxmcmluZyA8ZWxmcmluZ0B1c2Vycy5zb3VyY2Vmb3JnZS5uZXQ+Ci0tLQog ZHJpdmVycy9ncHUvZHJtL29tYXBkcm0vb21hcF9nZW0uYyB8IDIgKy0KIDEgZmlsZSBjaGFuZ2Vk LCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1 L2RybS9vbWFwZHJtL29tYXBfZ2VtLmMgYi9kcml2ZXJzL2dwdS9kcm0vb21hcGRybS9vbWFwX2dl bS5jCmluZGV4IDUwNWRlZTAuLmU0ZjE5MjQgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9v bWFwZHJtL29tYXBfZ2VtLmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL29tYXBkcm0vb21hcF9nZW0u YwpAQCAtMjU5LDcgKzI1OSw3IEBAIHN0YXRpYyBpbnQgb21hcF9nZW1fYXR0YWNoX3BhZ2VzKHN0 cnVjdCBkcm1fZ2VtX29iamVjdCAqb2JqKQogCSAqIERTUywgR1BVLCBldGMuIGFyZSBub3QgY2Fj aGUgY29oZXJlbnQ6CiAJICovCiAJaWYgKG9tYXBfb2JqLT5mbGFncyAmIChPTUFQX0JPX1dDfE9N QVBfQk9fVU5DQUNIRUQpKSB7Ci0JCWFkZHJzID0ga21hbGxvYyhucGFnZXMgKiBzaXplb2YoKmFk ZHJzKSwgR0ZQX0tFUk5FTCk7CisJCWFkZHJzID0ga21hbGxvY19hcnJheShucGFnZXMsIHNpemVv ZigqYWRkcnMpLCBHRlBfS0VSTkVMKTsKIAkJaWYgKCFhZGRycykgewogCQkJcmV0ID0gLUVOT01F TTsKIAkJCWdvdG8gZnJlZV9wYWdlczsKLS0gCjIuMTAuMAoKX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2 ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21h aWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg==