From mboxrd@z Thu Jan 1 00:00:00 1970 From: Thomas Wood Subject: [PATCH i-g-t 4/5] lib: add optional log domain filtering Date: Tue, 2 Dec 2014 17:15:38 +0000 Message-ID: <1417540539-23069-4-git-send-email-thomas.wood@intel.com> References: <1417540539-23069-1-git-send-email-thomas.wood@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wi0-f175.google.com (mail-wi0-f175.google.com [209.85.212.175]) by gabe.freedesktop.org (Postfix) with ESMTP id 1405E6F481 for ; Tue, 2 Dec 2014 09:16:32 -0800 (PST) Received: by mail-wi0-f175.google.com with SMTP id l15so28832280wiw.8 for ; Tue, 02 Dec 2014 09:16:31 -0800 (PST) In-Reply-To: <1417540539-23069-1-git-send-email-thomas.wood@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org U2lnbmVkLW9mZi1ieTogVGhvbWFzIFdvb2QgPHRob21hcy53b29kQGludGVsLmNvbT4KLS0tCiBs aWIvaWd0X2NvcmUuYyB8IDE0ICsrKysrKysrKysrKy0tCiAxIGZpbGUgY2hhbmdlZCwgMTIgaW5z ZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9saWIvaWd0X2NvcmUuYyBi L2xpYi9pZ3RfY29yZS5jCmluZGV4IDRmNGNmOTYuLmQ1M2ZhYmIgMTAwNjQ0Ci0tLSBhL2xpYi9p Z3RfY29yZS5jCisrKyBiL2xpYi9pZ3RfY29yZS5jCkBAIC0yMjgsNiArMjI4LDggQEAgZW51bSB7 CiAgT1BUX0hFTFAgPSAnaCcKIH07CiAKK3N0YXRpYyBjaGFyKiBpZ3RfbG9nX2RvbWFpbl9maWx0 ZXI7CisKIF9fYXR0cmlidXRlX18oKGZvcm1hdChwcmludGYsIDEsIDIpKSkKIHN0YXRpYyB2b2lk IGttc2coY29uc3QgY2hhciAqZm9ybWF0LCAuLi4pCiAjZGVmaW5lIEtFUk5fRU1FUgkiPDA+IgpA QCAtMzkwLDcgKzM5Miw3IEBAIHN0YXRpYyB2b2lkIHByaW50X3VzYWdlKGNvbnN0IGNoYXIgKmhl bHBfc3RyLCBib29sIG91dHB1dF9vbl9zdGRlcnIpCiAJZnByaW50ZihmLCAiVXNhZ2U6ICVzIFtP UFRJT05TXVxuIiwgY29tbWFuZF9zdHIpOwogCWZwcmludGYoZiwgIiAgLS1saXN0LXN1YnRlc3Rz XG4iCiAJCSAgICIgIC0tcnVuLXN1YnRlc3QgPHBhdHRlcm4+XG4iCi0JCSAgICIgIC0tZGVidWdc biIKKwkJICAgIiAgLS1kZWJ1Z1s9bG9nLWRvbWFpbl1cbiIKIAkJICAgIiAgLS1oZWxwLWRlc2Ny aXB0aW9uXG4iCiAJCSAgICIgIC0taGVscFxuIik7CiAJaWYgKGhlbHBfc3RyKQpAQCAtNDIyLDcg KzQyNCw3IEBAIHN0YXRpYyBpbnQgY29tbW9uX2luaXQoaW50IGFyZ2MsIGNoYXIgKiphcmd2LAog CQl7Imxpc3Qtc3VidGVzdHMiLCAwLCAwLCBPUFRfTElTVF9TVUJURVNUU30sCiAJCXsicnVuLXN1 YnRlc3QiLCAxLCAwLCBPUFRfUlVOX1NVQlRFU1R9LAogCQl7ImhlbHAtZGVzY3JpcHRpb24iLCAw LCAwLCBPUFRfREVTQ1JJUFRJT059LAotCQl7ImRlYnVnIiwgMCwgMCwgT1BUX0RFQlVHfSwKKwkJ eyJkZWJ1ZyIsIG9wdGlvbmFsX2FyZ3VtZW50LCAwLCBPUFRfREVCVUd9LAogCQl7ImhlbHAiLCAw LCAwLCBPUFRfSEVMUH0sCiAJCXswLCAwLCAwLCAwfQogCX07CkBAIC01MTAsNiArNTEyLDggQEAg c3RhdGljIGludCBjb21tb25faW5pdChpbnQgYXJnYywgY2hhciAqKmFyZ3YsCiAJCXN3aXRjaChj KSB7CiAJCWNhc2UgT1BUX0RFQlVHOgogCQkJaWd0X2xvZ19sZXZlbCA9IElHVF9MT0dfREVCVUc7 CisJCQlpZiAob3B0YXJnKQorCQkJCWlndF9sb2dfZG9tYWluX2ZpbHRlciA9IHN0cmR1cChvcHRh cmcpOwogCQkJYnJlYWs7CiAJCWNhc2UgT1BUX0xJU1RfU1VCVEVTVFM6CiAJCQlpZiAoIXJ1bl9z aW5nbGVfc3VidGVzdCkKQEAgLTE0NjMsOSArMTQ2NywxNSBAQCB2b2lkIGlndF92bG9nKGNvbnN0 IGNoYXIgKmRvbWFpbiwgZW51bSBpZ3RfbG9nX2xldmVsIGxldmVsLCBjb25zdCBjaGFyICpmb3Jt YXQsCiAJaWYgKGlndF9sb2dfbGV2ZWwgPiBsZXZlbCkKIAkJcmV0dXJuOwogCisJaWYgKGlndF9s b2dfbGV2ZWwgPiBsZXZlbCkKKwkJcmV0dXJuOworCiAJaWYgKCFkb21haW4pCiAJCWRvbWFpbiA9 IGNvbW1hbmRfc3RyOwogCisJaWYgKGlndF9sb2dfZG9tYWluX2ZpbHRlciAmJiBzdHJjbXAoaWd0 X2xvZ19kb21haW5fZmlsdGVyLCBkb21haW4pKQorCQlyZXR1cm47CisKIAlpZiAobGV2ZWwgPT0g SUdUX0xPR19XQVJOKSB7CiAJCWZpbGUgPSBzdGRlcnI7CiAJCWZmbHVzaChzdGRvdXQpOwotLSAK Mi4xLjAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCklu dGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRw Oi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==