Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Subject: [1/2] ras: fix an off-by-one error in __find_elem() From: "Luck, Tony" Message-Id: <20190417015351.GA28490@agluck-desk> Date: Tue, 16 Apr 2019 18:53:51 -0700 To: Cong Wang Cc: Borislav Petkov , LKML , linux-edac@vger.kernel.org, Thomas Gleixner List-ID: T24gVHVlLCBBcHIgMTYsIDIwMTkgYXQgMDQ6NDc6NTVQTSAtMDcwMCwgQ29uZyBXYW5nIHdyb3Rl Ogo+IDIyOSBzdGF0aWMgdm9pZCBkZWxfZWxlbShzdHJ1Y3QgY2VfYXJyYXkgKmNhLCBpbnQgaWR4 KQo+IDIzMCB7Cj4gMjMxICAgICAgICAgLyogU2F2ZSB1cyBhIGZ1bmN0aW9uIGNhbGwgd2hlbiBk ZWxldGluZyB0aGUgbGFzdCBlbGVtZW50LiAqLwo+IDIzMiAgICAgICAgIGlmIChjYS0+biAtIChp ZHggKyAxKSkKPiAyMzMgICAgICAgICAgICAgICAgIG1lbW1vdmUoKHZvaWQgKikmY2EtPmFycmF5 W2lkeF0sCj4gMjM0ICAgICAgICAgICAgICAgICAgICAgICAgICh2b2lkICopJmNhLT5hcnJheVtp ZHggKyAxXSwKPiAyMzUgICAgICAgICAgICAgICAgICAgICAgICAgKGNhLT5uIC0gKGlkeCArIDEp KSAqIHNpemVvZih1NjQpKTsKPiAyMzYKPiAyMzcgICAgICAgICBjYS0+bi0tOwo+IDIzOCB9Cj4g Cj4gaWR4IGlzIGNhLT5uIGFuZCBjYS0+biBpcyBNQVhfRUxFTVMtMSwgdGhlbiB0aGUgYWJvdmUg aWYgc3RhdGVtZW50Cj4gYmVjb21lcyB0cnVlLCB0aGVyZWZvcmUgaWR4KzEgaXMgTUFYX0VMRU1T IHdoaWNoIGlzIGp1c3QgYmV5b25kCj4gdGhlIHZhbGlkIHJhbmdlLgoKSXMgdGhhdCByZWFsbHkg dGhlIG1lbW1vdmUoKSB3aGVyZSB3ZSBkaWU/ICBJdCBsb29rcyBsaWtlCml0IGhhcyBhIHNwZWNp YWwgY2FzZSBmb3IgZGVhbGluZyB3aXRoIHRoZSBsYXN0IGVsZW1lbnQuCgpCdXQgdGhpczoKCjI5 NiAgICAgICAgIHJldCA9IGZpbmRfZWxlbShjYSwgcGZuLCAmdG8pOwoyOTcgICAgICAgICBpZiAo cmV0IDwgMCkgewoyOTggICAgICAgICAgICAgICAgIC8qCjI5OSAgICAgICAgICAgICAgICAgICog U2hpZnQgcmFuZ2UgW3RvLWVuZF0gdG8gbWFrZSByb29tIGZvciBvbmUgbW9yZSBlbGVtZW50Lgoz MDAgICAgICAgICAgICAgICAgICAqLwozMDEgICAgICAgICAgICAgICAgIG1lbW1vdmUoKHZvaWQg KikmY2EtPmFycmF5W3RvICsgMV0sCjMwMiAgICAgICAgICAgICAgICAgICAgICAgICAodm9pZCAq KSZjYS0+YXJyYXlbdG9dLAozMDMgICAgICAgICAgICAgICAgICAgICAgICAgKGNhLT5uIC0gdG8p ICogc2l6ZW9mKHU2NCkpOwozMDQKCmxvb2tzIGxpa2UgaXQgYWxzbyBuZWVkcyBhIHNwZWNpYWwg Y2FzZSBmb3Igd2hlbiAidG8gPT0gIE1BWF9FTEVNUy0xIgood2UgZG9uJ3QgbmVlZCB0byBtZW1t b3ZlKS4KCi1Ub255Cg==