From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andy Shevchenko Subject: [PATCH v2 1/2] drm/selftests/mm: Switch to bitmap_zalloc() Date: Mon, 4 Mar 2019 11:29:07 +0200 Message-ID: <20190304092908.57382-1-andriy.shevchenko@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Jani Nikula , Joonas Lahtinen , Rodrigo Vivi , intel-gfx@lists.freedesktop.org, David Airlie , Daniel Vetter , dri-devel@lists.freedesktop.org Cc: Andy Shevchenko List-Id: intel-gfx@lists.freedesktop.org U3dpdGNoIHRvIGJpdG1hcF96YWxsb2MoKSB0byBzaG93IGNsZWFybHkgd2hhdCB3ZSBhcmUgYWxs b2NhdGluZy4KQmVzaWRlcyB0aGF0IGl0IHJldHVybnMgcG9pbnRlciBvZiBiaXRtYXAgdHlwZSBp bnN0ZWFkIG9mIG9wYXF1ZSB2b2lkICouCgpTaWduZWQtb2ZmLWJ5OiBBbmR5IFNoZXZjaGVua28g PGFuZHJpeS5zaGV2Y2hlbmtvQGxpbnV4LmludGVsLmNvbT4KLS0tCiBkcml2ZXJzL2dwdS9kcm0v c2VsZnRlc3RzL3Rlc3QtZHJtX21tLmMgfCAxMiArKysrKy0tLS0tLS0KIDEgZmlsZSBjaGFuZ2Vk LCA1IGluc2VydGlvbnMoKyksIDcgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9n cHUvZHJtL3NlbGZ0ZXN0cy90ZXN0LWRybV9tbS5jIGIvZHJpdmVycy9ncHUvZHJtL3NlbGZ0ZXN0 cy90ZXN0LWRybV9tbS5jCmluZGV4IGZiZWQyYzkwZmQ1MS4uMjg2YTBlZWVmY2I2IDEwMDY0NAot LS0gYS9kcml2ZXJzL2dwdS9kcm0vc2VsZnRlc3RzL3Rlc3QtZHJtX21tLmMKKysrIGIvZHJpdmVy cy9ncHUvZHJtL3NlbGZ0ZXN0cy90ZXN0LWRybV9tbS5jCkBAIC0xNjE1LDcgKzE2MTUsNyBAQCBz dGF0aWMgaW50IGlndF90b3Bkb3duKHZvaWQgKmlnbm9yZWQpCiAJRFJNX1JORF9TVEFURShwcm5n LCByYW5kb21fc2VlZCk7CiAJY29uc3QgdW5zaWduZWQgaW50IGNvdW50ID0gODE5MjsKIAl1bnNp Z25lZCBpbnQgc2l6ZTsKLQl1bnNpZ25lZCBsb25nICpiaXRtYXAgPSBOVUxMOworCXVuc2lnbmVk IGxvbmcgKmJpdG1hcDsKIAlzdHJ1Y3QgZHJtX21tIG1tOwogCXN0cnVjdCBkcm1fbW1fbm9kZSAq bm9kZXMsICpub2RlLCAqbmV4dDsKIAl1bnNpZ25lZCBpbnQgKm9yZGVyLCBuLCBtLCBvID0gMDsK QEAgLTE2MzEsOCArMTYzMSw3IEBAIHN0YXRpYyBpbnQgaWd0X3RvcGRvd24odm9pZCAqaWdub3Jl ZCkKIAlpZiAoIW5vZGVzKQogCQlnb3RvIGVycjsKIAotCWJpdG1hcCA9IGtjYWxsb2MoY291bnQg LyBCSVRTX1BFUl9MT05HLCBzaXplb2YodW5zaWduZWQgbG9uZyksCi0JCQkgR0ZQX0tFUk5FTCk7 CisJYml0bWFwID0gYml0bWFwX3phbGxvYyhjb3VudCwgR0ZQX0tFUk5FTCk7CiAJaWYgKCFiaXRt YXApCiAJCWdvdG8gZXJyX25vZGVzOwogCkBAIC0xNzE3LDcgKzE3MTYsNyBAQCBzdGF0aWMgaW50 IGlndF90b3Bkb3duKHZvaWQgKmlnbm9yZWQpCiAJZHJtX21tX3Rha2Vkb3duKCZtbSk7CiAJa2Zy ZWUob3JkZXIpOwogZXJyX2JpdG1hcDoKLQlrZnJlZShiaXRtYXApOworCWJpdG1hcF9mcmVlKGJp dG1hcCk7CiBlcnJfbm9kZXM6CiAJdmZyZWUobm9kZXMpOwogZXJyOgpAQCAtMTc0NSw4ICsxNzQ0 LDcgQEAgc3RhdGljIGludCBpZ3RfYm90dG9tdXAodm9pZCAqaWdub3JlZCkKIAlpZiAoIW5vZGVz KQogCQlnb3RvIGVycjsKIAotCWJpdG1hcCA9IGtjYWxsb2MoY291bnQgLyBCSVRTX1BFUl9MT05H LCBzaXplb2YodW5zaWduZWQgbG9uZyksCi0JCQkgR0ZQX0tFUk5FTCk7CisJYml0bWFwID0gYml0 bWFwX3phbGxvYyhjb3VudCwgR0ZQX0tFUk5FTCk7CiAJaWYgKCFiaXRtYXApCiAJCWdvdG8gZXJy X25vZGVzOwogCkBAIC0xODE4LDcgKzE4MTYsNyBAQCBzdGF0aWMgaW50IGlndF9ib3R0b211cCh2 b2lkICppZ25vcmVkKQogCWRybV9tbV90YWtlZG93bigmbW0pOwogCWtmcmVlKG9yZGVyKTsKIGVy cl9iaXRtYXA6Ci0Ja2ZyZWUoYml0bWFwKTsKKwliaXRtYXBfZnJlZShiaXRtYXApOwogZXJyX25v ZGVzOgogCXZmcmVlKG5vZGVzKTsKIGVycjoKLS0gCjIuMjAuMQoKX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRl bC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3Jn L21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4