From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from relay1-d.mail.gandi.net (relay1-d.mail.gandi.net [217.70.183.193]) by gabe.freedesktop.org (Postfix) with ESMTPS id BCDA36EDD8 for ; Fri, 8 Feb 2019 13:19:12 +0000 (UTC) From: Maxime Ripard Date: Fri, 8 Feb 2019 14:18:52 +0100 Message-Id: <20190208131901.1400-2-maxime.ripard@bootlin.com> In-Reply-To: <20190208131901.1400-1-maxime.ripard@bootlin.com> References: <20190208131901.1400-1-maxime.ripard@bootlin.com> MIME-Version: 1.0 Subject: [igt-dev] [PATCH i-g-t v6 01/10] igt: fb: Refactor dumb buffer allocation path List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: igt-dev-bounces@lists.freedesktop.org Sender: "igt-dev" To: igt-dev@lists.freedesktop.org Cc: Petri Latvala , eben@raspberrypi.org, Thomas Petazzoni List-ID: VGhlIGVsc2UgY29uZGl0aW9uIGlzIG5vdCBuZWVkZWQsIHNpbmNlIGFsbCB0aGUgb3RoZXIgY29u ZGl0aW9ucyByZXR1cm4Kd2hlbiB0aGV5IGFyZSBkb25lLgoKTW92ZSB0aGUgS01TIGR1bWIgYnVm ZmVyIGFsbG9jYXRpb24gb3V0c2lkZSBvZiB0aGUgb3V0ZXIgZWxzZSBjb25kaXRpb24sCnRoaXMg d2lsbCBhbHNvIGFsbG93IHRvIGVhc2UgbGF0ZXIgY2hhbmdlcy4KClJldmlld2VkLWJ5OiBQYXVs IEtvY2lhbGtvd3NraSA8cGF1bC5rb2NpYWxrb3dza2lAYm9vdGxpbi5jb20+ClNpZ25lZC1vZmYt Ynk6IE1heGltZSBSaXBhcmQgPG1heGltZS5yaXBhcmRAYm9vdGxpbi5jb20+Ci0tLQogbGliL2ln dF9mYi5jIHwgMTUgKysrKysrKy0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgNyBpbnNlcnRpb25z KCspLCA4IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2xpYi9pZ3RfZmIuYyBiL2xpYi9pZ3Rf ZmIuYwppbmRleCA1ZDhjMTg3YTlhYzkuLmM2MWU2ODA1ZmY3YSAxMDA2NDQKLS0tIGEvbGliL2ln dF9mYi5jCisrKyBiL2xpYi9pZ3RfZmIuYwpAQCAtNTU5LDE1ICs1NTksMTQgQEAgc3RhdGljIGlu dCBjcmVhdGVfYm9fZm9yX2ZiKHN0cnVjdCBpZ3RfZmIgKmZiKQogCQkJaWd0X3JlcXVpcmUoZHJp dmVyX2hhc19nZW1fYXBpKTsKIAkJCXJldHVybiAtRUlOVkFMOwogCQl9Ci0JfSBlbHNlIHsKLQkJ ZmItPmlzX2R1bWIgPSB0cnVlOwotCi0JCWZiLT5nZW1faGFuZGxlID0ga21zdGVzdF9kdW1iX2Ny ZWF0ZShmZCwgZmItPndpZHRoLCBmYi0+aGVpZ2h0LAotCQkJCQkJICAgICBmYi0+cGxhbmVfYnBw WzBdLAotCQkJCQkJICAgICAmZmItPnN0cmlkZXNbMF0sICZmYi0+c2l6ZSk7Ci0KLQkJcmV0dXJu IGZiLT5nZW1faGFuZGxlOwogCX0KKworCWZiLT5pc19kdW1iID0gdHJ1ZTsKKwlmYi0+Z2VtX2hh bmRsZSA9IGttc3Rlc3RfZHVtYl9jcmVhdGUoZmQsIGZiLT53aWR0aCwgZmItPmhlaWdodCwKKwkJ CQkJICAgICBmYi0+cGxhbmVfYnBwWzBdLAorCQkJCQkgICAgICZmYi0+c3RyaWRlc1swXSwgJmZi LT5zaXplKTsKKworCXJldHVybiBmYi0+Z2VtX2hhbmRsZTsKIH0KIAogLyoqCi0tIAoyLjIwLjEK Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmlndC1kZXYg bWFpbGluZyBsaXN0CmlndC1kZXZAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMu ZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaWd0LWRldgo=