Path: csiph.com!news.mixmin.net!feeds.phibee-telecom.net!news.panservice.it!bofh.it!news.nic.it!robomod From: "Levin, Alexander (Sasha Levin)" Newsgroups: linux.kernel Subject: [PATCH review for 4.9 02/50] locking/lockdep: Add nest_lock integrity test Date: Mon, 25 Sep 2017 03:40:03 +0200 Message-ID: References: X-Original-To: "linux-kernel@vger.kernel.org" , "stable@vger.kernel.org" Dkim-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=verizon.com; i=@verizon.com; q=dns/txt; s=corp; t=1506302050; x=1537838050; h=from:cc:to:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=5mRjWZpnKJe55a5bp9ZaA7HKpQYzxihgv5eqf62VHFs=; b=jh6sE8QlVWD/RO1t4cwjNcy+yG4HWMu0MRtPrQzK1RArhhZvH5Zz9WZE NnQK1FWicAzFjwersfJafewxSG4uv1C1vReF0D0ZYWm9cwS3fzYMKhJun c2MgmV7pCHD/wiGhx+U0FxvRWfyqCelFqoTtlUmG2k3mVRVoLw7WhccOV g=; Dkim-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=verizon.com; i=@verizon.com; q=dns/txt; s=corp; t=1506301964; x=1537837964; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=5mRjWZpnKJe55a5bp9ZaA7HKpQYzxihgv5eqf62VHFs=; b=hy4+pcL9CboTkxn7Qm1k6qU7iKFXc16T7zhPkKbTZ6kostiWGubfQjQY 6dkqQGoK1rCTIMfXCoPwfnbkhOIoohpB5VoEh8xDnMbYV4ZJzKrX9iOrX hLfECEUmk2qXGgyI3N550AGxDZZotN6MUBgij5s9XwzybOPahaTkjxlJE Y=; Dkim-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=verizon.com; i=@verizon.com; q=dns/txt; s=corp; t=1506301964; x=1537837964; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=5mRjWZpnKJe55a5bp9ZaA7HKpQYzxihgv5eqf62VHFs=; b=hy4+pcL9CboTkxn7Qm1k6qU7iKFXc16T7zhPkKbTZ6kostiWGubfQjQY 6dkqQGoK1rCTIMfXCoPwfnbkhOIoohpB5VoEh8xDnMbYV4ZJzKrX9iOrX hLfECEUmk2qXGgyI3N550AGxDZZotN6MUBgij5s9XwzybOPahaTkjxlJE Y=; X-Host: discovery.odc.vzwcorp.com Thread-Topic: [PATCH review for 4.9 02/50] locking/lockdep: Add nest_lock integrity test Thread-Index: AQHTNZthrv2lsSax4U6WVLNQw/9low== Accept-Language: en-US Content-Language: en-US X-Ms-Exchange-Messagesentrepresentingtype: 1 X-Ms-Exchange-Transport-Fromentityheader: Hosted X-Originating-IP: [10.144.60.250] Content-Type: text/plain; charset="utf-8" Content-ID: <7F2D4BB56D85834A89BF8489D25ED7CC@vzwcorp.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 Sender: robomod@news.nic.it List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Approved: robomod@news.nic.it Lines: 31 Organization: linux.* mail to news gateway X-Original-Cc: Peter Zijlstra , Andrew Morton , Chris Wilson , "Linus Torvalds" , =?utf-8?B?Tmljb2xhaSBIw6Robmxl?= , "Paul E . McKenney" , Thomas Gleixner , Ingo Molnar , "Levin, Alexander (Sasha Levin)" X-Original-Date: Mon, 25 Sep 2017 01:12:40 +0000 X-Original-Message-ID: <20170925011225.10029-2-alexander.levin@verizon.com> X-Original-References: <20170925011225.10029-1-alexander.levin@verizon.com> X-Original-Sender: linux-kernel-owner@vger.kernel.org Xref: csiph.com linux.kernel:1738703 RnJvbTogUGV0ZXIgWmlqbHN0cmEgPHBldGVyekBpbmZyYWRlYWQub3JnPg0KDQpbIFVwc3RyZWFt IGNvbW1pdCA3ZmI0YTJjZWE2YjE4ZGFiNTZkNjA5NTMwZDA3N2YxNjgxNjllZDZiIF0NCg0KQm9x dW4gcmVwb3J0ZWQgdGhhdCBobG9jay0+cmVmZXJlbmNlcyBjYW4gb3ZlcmZsb3cuIEFkZCBhIGRl YnVnIHRlc3QNCmZvciB0aGF0IHRvIGdlbmVyYXRlIGEgY2xlYXIgZXJyb3Igd2hlbiB0aGlzIGhh cHBlbnMuDQoNCldpdGhvdXQgdGhpcywgbG9ja2RlcCBpcyBsaWtlbHkgdG8gcmVwb3J0IGEgbXlz dGVyaW91cyBmYWlsdXJlIG9uDQp1bmxvY2suDQoNClJlcG9ydGVkLWJ5OiBCb3F1biBGZW5nIDxi b3F1bi5mZW5nQGdtYWlsLmNvbT4NClNpZ25lZC1vZmYtYnk6IFBldGVyIFppamxzdHJhIChJbnRl bCkgPHBldGVyekBpbmZyYWRlYWQub3JnPg0KQ2M6IEFuZHJldyBNb3J0b24gPGFrcG1AbGludXgt Zm91bmRhdGlvbi5vcmc+DQpDYzogQ2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28u dWs+DQpDYzogTGludXMgVG9ydmFsZHMgPHRvcnZhbGRzQGxpbnV4LWZvdW5kYXRpb24ub3JnPg0K Q2M6IE5pY29sYWkgSMOkaG5sZSA8Tmljb2xhaS5IYWVobmxlQGFtZC5jb20+DQpDYzogUGF1bCBF LiBNY0tlbm5leSA8cGF1bG1ja0BsaW51eC52bmV0LmlibS5jb20+DQpDYzogUGV0ZXIgWmlqbHN0 cmEgPHBldGVyekBpbmZyYWRlYWQub3JnPg0KQ2M6IFRob21hcyBHbGVpeG5lciA8dGdseEBsaW51 dHJvbml4LmRlPg0KQ2M6IGxpbnV4LWtlcm5lbEB2Z2VyLmtlcm5lbC5vcmcNClNpZ25lZC1vZmYt Ynk6IEluZ28gTW9sbmFyIDxtaW5nb0BrZXJuZWwub3JnPg0KU2lnbmVkLW9mZi1ieTogU2FzaGEg TGV2aW4gPGFsZXhhbmRlci5sZXZpbkB2ZXJpem9uLmNvbT4NCi0tLQ0KIGtlcm5lbC9sb2NraW5n L2xvY2tkZXAuYyB8IDExICsrKysrKysrKy0tDQogMSBmaWxlIGNoYW5nZWQsIDkgaW5zZXJ0aW9u cygrKSwgMiBkZWxldGlvbnMoLSkNCg0KZGlmZiAtLWdpdCBhL2tlcm5lbC9sb2NraW5nL2xvY2tk ZXAuYyBiL2tlcm5lbC9sb2NraW5nL2xvY2tkZXAuYw0KaW5kZXggNGQ3ZmZjMGEwZDAwLi42NTk5 YzdmMzA3MWQgMTAwNjQ0DQotLS0gYS9rZXJuZWwvbG9ja2luZy9sb2NrZGVwLmMNCisrKyBiL2tl cm5lbC9sb2NraW5nL2xvY2tkZXAuYw0KQEAgLTMyNjAsMTAgKzMyNjAsMTcgQEAgc3RhdGljIGlu dCBfX2xvY2tfYWNxdWlyZShzdHJ1Y3QgbG9ja2RlcF9tYXAgKmxvY2ssIHVuc2lnbmVkIGludCBz dWJjbGFzcywNCiAJaWYgKGRlcHRoKSB7DQogCQlobG9jayA9IGN1cnItPmhlbGRfbG9ja3MgKyBk ZXB0aCAtIDE7DQogCQlpZiAoaGxvY2stPmNsYXNzX2lkeCA9PSBjbGFzc19pZHggJiYgbmVzdF9s b2NrKSB7DQotCQkJaWYgKGhsb2NrLT5yZWZlcmVuY2VzKQ0KKwkJCWlmIChobG9jay0+cmVmZXJl bmNlcykgew0KKwkJCQkvKg0KKwkJCQkgKiBDaGVjazogdW5zaWduZWQgaW50IHJlZmVyZW5jZXM6 MTIsIG92ZXJmbG93Lg0KKwkJCQkgKi8NCisJCQkJaWYgKERFQlVHX0xPQ0tTX1dBUk5fT04oaGxv Y2stPnJlZmVyZW5jZXMgPT0gKDEgPDwgMTIpLTEpKQ0KKwkJCQkJcmV0dXJuIDA7DQorDQogCQkJ CWhsb2NrLT5yZWZlcmVuY2VzKys7DQotCQkJZWxzZQ0KKwkJCX0gZWxzZSB7DQogCQkJCWhsb2Nr LT5yZWZlcmVuY2VzID0gMjsNCisJCQl9DQogDQogCQkJcmV0dXJuIDE7DQogCQl9DQotLSANCjIu MTEuMA0K