From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 5C6917F47 for ; Thu, 20 Aug 2015 06:32:09 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id 30D4C8F8050 for ; Thu, 20 Aug 2015 04:32:05 -0700 (PDT) Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id 9lC7aq0MFF8HFBEZ (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Thu, 20 Aug 2015 04:32:02 -0700 (PDT) Date: Thu, 20 Aug 2015 07:32:00 -0400 From: Brian Foster Subject: Re: [PATCH] xfs: inode lockdep annotations broke non-lockdep build Message-ID: <20150820113200.GA13033@bfoster.bfoster> References: <1439979814-18934-1-git-send-email-david@fromorbit.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <1439979814-18934-1-git-send-email-david@fromorbit.com> List-Id: XFS Filesystem from SGI List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: xfs-bounces@oss.sgi.com Sender: xfs-bounces@oss.sgi.com To: Dave Chinner Cc: xfs@oss.sgi.com T24gV2VkLCBBdWcgMTksIDIwMTUgYXQgMDg6MjM6MzRQTSArMTAwMCwgRGF2ZSBDaGlubmVyIHdy b3RlOgo+IEZyb206IERhdmUgQ2hpbm5lciA8ZGNoaW5uZXJAcmVkaGF0LmNvbT4KPiAKPiBGaXgg Q09ORklHX0xPQ0tERVA9biBidWlsZCwgYmVjYXVzZSBhc3NlcnRzIEkgcHV0IGluIHRvIGVuc3Vy ZSB3ZQo+IGFyZW4ndCBvdmVycnVubmluZyBsb2NrZGVwIHN1YmNsYXNzZXMgaW4gY29tbWl0IDA5 NTJjODEgKCJ4ZnM6Cj4gY2xlYW4gdXAgaW5vZGUgbG9ja2RlcCBhbm5vdGF0aW9ucyIpIHVzZSBh IGRlZmluZSB0aGF0IGRvZXNuJ3QKPiBleGlzdCB3aGVuIENPTkZJR19MT0NLREVQPW4KPiAKPiBP bmx5IGNoZWNrIHRoZSBzdWJjbGFzcyBsaW1pdHMgd2hlbiBsb2NrZGVwIGlzIGFjdHVhbGx5IGVu YWJsZWQuCj4gCj4gU2lnbmVkLW9mZi1ieTogRGF2ZSBDaGlubmVyIDxkY2hpbm5lckByZWRoYXQu Y29tPgo+IC0tLQo+ICBmcy94ZnMveGZzX2lub2RlLmMgfCAxNiArKysrKysrKysrKysrKy0tCj4g IDEgZmlsZSBjaGFuZ2VkLCAxNCBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQo+IAo+IGRp ZmYgLS1naXQgYS9mcy94ZnMveGZzX2lub2RlLmMgYi9mcy94ZnMveGZzX2lub2RlLmMKPiBpbmRl eCBkZDU4NGRhLi4zMDU1NWY4IDEwMDY0NAo+IC0tLSBhL2ZzL3hmcy94ZnNfaW5vZGUuYwo+ICsr KyBiL2ZzL3hmcy94ZnNfaW5vZGUuYwo+IEBAIC0zNjIsNiArMzYyLDE3IEBAIGludCB4ZnNfbG90 c19yZXRyaWVzOwo+ICBpbnQgeGZzX2xvY2tfZGVsYXlzOwo+ICAjZW5kaWYKPiAgCj4gKyNpZmRl ZiBDT05GSUdfTE9DS0RFUAo+ICtzdGF0aWMgYm9vbAo+ICt4ZnNfbG9ja2RlcF9zdWJjbGFzc19v aygKPiArCWludCBzdWJjbGFzcykKPiArewo+ICsJcmV0dXJuIHN1YmNsYXNzIDwgTUFYX0xPQ0tE RVBfU1VCQ0xBU1NFUzsKPiArfQo+ICsjZWxzZQo+ICsjZGVmaW5lIHhmc19sb2NrZGVwX3N1YmNs YXNzX29rKHN1YmNsYXNzKQkodHJ1ZSkKPiArI2VuZGlmCj4gKwoKRllJLCB0aGVyZSdzIGEgY29t cGlsZSB3YXJuaW5nIHdpdGggZGVidWcgYW5kIHZlcmJvc2Ugd2FybmluZ3MgZGlzYWJsZWQ6Cgou Li4KICBDQyBbTV0gIGZzL3hmcy8veGZzX3N1cGVyLm8KZnMveGZzLy94ZnNfaW5vZGUuYzozNjc6 MTogd2FybmluZzog4oCYeGZzX2xvY2tkZXBfc3ViY2xhc3Nfb2vigJkgZGVmaW5lZCBidXQgbm90 IHVzZWQgWy1XdW51c2VkLWZ1bmN0aW9uXQogeGZzX2xvY2tkZXBfc3ViY2xhc3Nfb2soCiBeCi4u LgoKUGVyaGFwcyBpdCdzIGJlc3QgdG8ganVzdCB1c2UgdGhlICNkZWZpbmUgaW4gYm90aCBjYXNl cz8KCkJyaWFuCgo+ICAvKgo+ICAgKiBCdW1wIHRoZSBzdWJjbGFzcyBzbyB4ZnNfbG9ja19pbm9k ZXMoKSBhY3F1aXJlcyBlYWNoIGxvY2sgd2l0aCBhIGRpZmZlcmVudAo+ICAgKiB2YWx1ZS4gVGhp cyBjYW4gYmUgY2FsbGVkIGZvciBhbnkgdHlwZSBvZiBpbm9kZSBsb2NrIGNvbWJpbmF0aW9uLCBp bmNsdWRpbmcKPiBAQCAtMzc1LDExICszODYsMTIgQEAgeGZzX2xvY2tfaW51bW9yZGVyKGludCBs b2NrX21vZGUsIGludCBzdWJjbGFzcykKPiAgCj4gIAlBU1NFUlQoIShsb2NrX21vZGUgJiAoWEZT X0lMT0NLX1BBUkVOVCB8IFhGU19JTE9DS19SVEJJVE1BUCB8Cj4gIAkJCSAgICAgIFhGU19JTE9D S19SVFNVTSkpKTsKPiArCUFTU0VSVCh4ZnNfbG9ja2RlcF9zdWJjbGFzc19vayhzdWJjbGFzcykp Owo+ICAKPiAgCWlmIChsb2NrX21vZGUgJiAoWEZTX0lPTE9DS19TSEFSRUR8WEZTX0lPTE9DS19F WENMKSkgewo+ICAJCUFTU0VSVChzdWJjbGFzcyA8PSBYRlNfSU9MT0NLX01BWF9TVUJDTEFTUyk7 Cj4gLQkJQVNTRVJUKHN1YmNsYXNzICsgWEZTX0lPTE9DS19QQVJFTlRfVkFMIDwKPiAtCQkJCQkJ TUFYX0xPQ0tERVBfU1VCQ0xBU1NFUyk7Cj4gKwkJQVNTRVJUKHhmc19sb2NrZGVwX3N1YmNsYXNz X29rKHN1YmNsYXNzICsKPiArCQkJCQkJWEZTX0lPTE9DS19QQVJFTlRfVkFMKSk7Cj4gIAkJY2xh c3MgKz0gc3ViY2xhc3MgPDwgWEZTX0lPTE9DS19TSElGVDsKPiAgCQlpZiAobG9ja19tb2RlICYg WEZTX0lPTE9DS19QQVJFTlQpCj4gIAkJCWNsYXNzICs9IFhGU19JT0xPQ0tfUEFSRU5UX1ZBTCA8 PCBYRlNfSU9MT0NLX1NISUZUOwo+IC0tIAo+IDIuNS4wCj4gCj4gX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiB4ZnMgbWFpbGluZyBsaXN0Cj4geGZzQG9z cy5zZ2kuY29tCj4gaHR0cDovL29zcy5zZ2kuY29tL21haWxtYW4vbGlzdGluZm8veGZzCgpfX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwp4ZnMgbWFpbGluZyBs aXN0Cnhmc0Bvc3Muc2dpLmNvbQpodHRwOi8vb3NzLnNnaS5jb20vbWFpbG1hbi9saXN0aW5mby94 ZnMK