From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Fri, 11 Jan 2019 11:13:37 -0200 From: Rodrigo Siqueira Message-ID: <20190111131337.vrsiq5hk32eramdm@smtp.gmail.com> MIME-Version: 1.0 Content-Disposition: inline Subject: [igt-dev] [PATCH i-g-t] Make force work with multiple drivers available 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: Petri Latvala , Arkadiusz Hiler Cc: igt-dev@lists.freedesktop.org, intel-gfx@lists.freedesktop.org List-ID: VGhlIGZvcmNlIG9wdGlvbiBhbGxvd3MgdXNlcnMgdG8gc3BlY2lmeSB3aGljaCBkcml2ZXIgdGhl eSB3YW50IHRoYXQgSUdUCnVzZXMuIE5vbmV0aGVsZXNzLCBpZiB0aGUgdXNlciBoYXMgdHdvIG9y IG1vcmUgbG9hZGVkIGRyaXZlcnMgaW4gaGlzCnN5c3RlbSwgdGhlIGZvcmNlIG9wdGlvbiB3aWxs IG5vdCB3b3JrIGFzIGV4cGVjdGVkIGJlY2F1c2UgSUdUIHdpbGwgdGFrZQp0aGUgZmlyc3QgZHJp dmVyIGZvdW5kIGF0IC9kZXYvZHJpLiBUaGlzIHByb2JsZW0gY2FuIGJlIHJlcHJvZHVjZWQgaW4g YQpRRU1VIFZNIHRoYXQgdXNpbmcgQm9jaHMgYW5kIFZLTVMuIFRoaXMgcGF0Y2ggaGFuZGxlcyB0 aGlzIHNjZW5hcmlvIGJ5CmVuc3VyaW5nIHRoYXQgSUdUIHVzZXMgdGhlIGZvcmNlZCBtb2R1bGUg c3BlY2lmaWVkIHZpYSBJR1RfRk9SQ0VfRFJJVkVSLgoKU2lnbmVkLW9mZi1ieTogUm9kcmlnbyBT aXF1ZWlyYSA8cm9kcmlnb3NpcXVlaXJhbWVsb0BnbWFpbC5jb20+Ci0tLQogbGliL2RybXRlc3Qu YyB8IDEyICsrKysrKysrLS0tLQogMSBmaWxlIGNoYW5nZWQsIDggaW5zZXJ0aW9ucygrKSwgNCBk ZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9saWIvZHJtdGVzdC5jIGIvbGliL2RybXRlc3QuYwpp bmRleCAzNTkxNGM1MC4uN2MxMjRhYzYgMTAwNjQ0Ci0tLSBhL2xpYi9kcm10ZXN0LmMKKysrIGIv bGliL2RybXRlc3QuYwpAQCAtMjUwLDEwICsyNTAsOCBAQCBzdGF0aWMgaW50IG9wZW5fZGV2aWNl KGNvbnN0IGNoYXIgKm5hbWUsIHVuc2lnbmVkIGludCBjaGlwc2V0KQogCQlnb3RvIGVycjsKIAog CWZvcmNlZCA9IGZvcmNlZF9kcml2ZXIoKTsKLQlpZiAoZm9yY2VkICYmIGNoaXBzZXQgPT0gRFJJ VkVSX0FOWSAmJiAhc3RyY21wKGZvcmNlZCwgZGV2X25hbWUpKSB7Ci0JCWlndF9kZWJ1ZygiRm9y Y2Ugb3B0aW9uIHVzZWQ6IFVzaW5nIGRyaXZlciAlc1xuIiwgZGV2X25hbWUpOwotCQlyZXR1cm4g ZmQ7Ci0JfQorCWlmIChmb3JjZWQgJiYgY2hpcHNldCA9PSBEUklWRVJfQU5ZICYmIHN0cmNtcChm b3JjZWQsIGRldl9uYW1lKSkKKwkJZ290byBlcnI7CiAKIAlmb3IgKGludCBzdGFydCA9IDAsIGVu ZCA9IEFSUkFZX1NJWkUobW9kdWxlcykgLSAxOyBzdGFydCA8IGVuZDsgKXsKIAkJaW50IG1pZCA9 IHN0YXJ0ICsgKGVuZCAtIHN0YXJ0KSAvIDI7CkBAIC0yNzcsNiArMjc1LDEyIEBAIGVycjoKIAog c3RhdGljIGludCBfX3NlYXJjaF9hbmRfb3Blbihjb25zdCBjaGFyICpiYXNlLCBpbnQgb2Zmc2V0 LCB1bnNpZ25lZCBpbnQgY2hpcHNldCkKIHsKKwljb25zdCBjaGFyICpmb3JjZWQ7CisKKwlmb3Jj ZWQgPSBmb3JjZWRfZHJpdmVyKCk7CisJaWYgKGZvcmNlZCkKKwkJaWd0X2luZm8oIkZvcmNlIG9w dGlvbiB1c2VkOiBVc2luZyBkcml2ZXIgJXNcbiIsIGZvcmNlZCk7CisKIAlmb3IgKGludCBpID0g MDsgaSA8IDE2OyBpKyspIHsKIAkJY2hhciBuYW1lWzgwXTsKIAkJaW50IGZkOwotLSAKMi4yMC4x Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmlndC1kZXYg bWFpbGluZyBsaXN0CmlndC1kZXZAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMu ZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaWd0LWRldgo=