From mboxrd@z Thu Jan 1 00:00:00 1970 From: Maarten Lankhorst Subject: [RFC PATCH i-g-t] lib: Add warning if lockdep is disabled before a test. Date: Tue, 19 Apr 2016 15:12:38 +0200 Message-ID: <57162EC6.7070709@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by gabe.freedesktop.org (Postfix) with ESMTP id B001D6E779 for ; Tue, 19 Apr 2016 13:12:40 +0000 (UTC) List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Intel Graphics Development List-Id: intel-gfx@lists.freedesktop.org V2hlbiBydW5uaW5nIHRlc3RzLCBpdCB3aWxsIHByb2R1Y2Ugd2FybmluZ3MgbGlrZSB0aGlzOgoK KGNvcmVfYXV0aDoyNTUyKSBpZ3QtY29yZS1XQVJOSU5HOiBMb2NrZGVwIGlzIHR1cm5lZCBvZmYu CgpUaGlzIG1ha2VzIHN1cmUgbG9ja2RlcCB3YXJuaW5ncyBkdXJpbmcgbG9hZCBhcmVuJ3QgYWNj aWRlbnRhbGx5IGlnbm9yZWQuCgpTaWduZWQtb2ZmLWJ5OiBNYWFydGVuIExhbmtob3JzdCA8bWFh cnRlbi5sYW5raG9yc3RAbGludXguaW50ZWwuY29tPgotLS0KVW5mb3J0dW5hdGVseSB0aGlzIHZl cnNpb24gc3VmZmVycyBmcm9tIGEgc21hbGwgcHJvYmxlbSwgcGlnbGl0IHN0aWxsIHN1Y2NlZWRz IHdpdGhvdXQgV0FSTi4gOigKClNlZW1zIHRvIGJlIGFuIGlzc3VlIGluIHBpZ2xpdC90ZXN0cy9p Z3QucHkgdGhhdCBuZWVkcyBhIHNlcGFyYXRlIGZpeC4KCmRpZmYgLS1naXQgYS9saWIvaWd0X2Nv cmUuYyBiL2xpYi9pZ3RfY29yZS5jCmluZGV4IDgzMjM2MWIwYTlmOS4uYmIxN2RkZmJjYWRiIDEw MDY0NAotLS0gYS9saWIvaWd0X2NvcmUuYworKysgYi9saWIvaWd0X2NvcmUuYwpAQCAtNTcwLDYg KzU3MCwzOSBAQCBzdGF0aWMgdm9pZCBvb21fYWRqdXN0X2Zvcl9kb29tKHZvaWQpCiAKIH0KIAor c3RhdGljIHZvaWQgaWd0X3dhcm5fbG9ja2RlcCh2b2lkKQoreworCUZJTEUgKmY7CisJbG9uZyB2 YWw7CisJY2hhciBsaW5lWzI1Nl07CisKKwlmID0gZm9wZW4oIi9wcm9jL2xvY2tkZXBfc3RhdHMi LCAiciIpOworCWlmICghZiAmJiBlcnJubyA9PSBFTk9FTlQpIHsKKwkJaWd0X2RlYnVnKCJMb2Nr ZGVwIGlzIG5vdCBjb21waWxlZCBpbi5cbiIpOworCQlyZXR1cm47CisJfQorCisJaWd0X2Fzc2Vy dChmKTsKKworCXdoaWxlIChmZ2V0cyhsaW5lLCBzaXplb2YobGluZSksIGYpKSB7CisJCWlmIChz dHJuY21wKGxpbmUsICIgZGVidWdfbG9ja3M6IiwgMTMpKQorCQkJY29udGludWU7CisKKwkJdmFs ID0gc3RydG9sKGxpbmUgKyAxMywgTlVMTCwgMTApOworCisJCWlmICghdmFsKQorCQkJaWd0X3dh cm4oIkxvY2tkZXAgaXMgdHVybmVkIG9mZi5cbiIpOworCQllbHNlCisJCQlpZ3RfZGVidWcoIkxv Y2tkZXAgaXMgYWN0aXZlLlxuIik7CisJCWdvdG8gb3V0OworCX0KKworCWlndF93YXJuKCJDb3Vs ZCBub3QgZmluZCBsb2NrZGVwIHNldHRpbmcuXG4iKTsKKworb3V0OgorCWZjbG9zZShmKTsKK30K Kwogc3RhdGljIGludCBjb21tb25faW5pdChpbnQgKmFyZ2MsIGNoYXIgKiphcmd2LAogCQkgICAg ICAgY29uc3QgY2hhciAqZXh0cmFfc2hvcnRfb3B0cywKIAkJICAgICAgIGNvbnN0IHN0cnVjdCBv cHRpb24gKmV4dHJhX2xvbmdfb3B0cywKQEAgLTc0MSw2ICs3NzQsOCBAQCBvdXQ6CiAJCWxvd19t ZW1fa2lsbGVyX2Rpc2FibGUodHJ1ZSk7CiAJfQogCisJaWd0X3dhcm5fbG9ja2RlcCgpOworCiAJ LyogaW5zdGFsbCBleGl0IGhhbmRsZXIsIHRvIGVuc3VyZSB3ZSBjbGVhbiB1cCAqLwogCWlndF9p bnN0YWxsX2V4aXRfaGFuZGxlcihjb21tb25fZXhpdF9oYW5kbGVyKTsKIAoKX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlz dApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0 b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==