From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752513AbdCQCZA (ORCPT ); Thu, 16 Mar 2017 22:25:00 -0400 Received: from shadbolt.e.decadent.org.uk ([88.96.1.126]:37726 "EHLO shadbolt.e.decadent.org.uk" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751182AbdCQCY7 (ORCPT ); Thu, 16 Mar 2017 22:24:59 -0400 Message-ID: <1489717488.2852.54.camel@decadent.org.uk> Subject: Re: [PATCH 4.4 14/36] IB/ipoib: Fix deadlock between rmmod and set_mode From: Ben Hutchings To: Feras Daoud , Erez Shitrit , Leon Romanovsky , Doug Ledford Cc: stable@vger.kernel.org, Or Gerlitz , Greg Kroah-Hartman , linux-kernel@vger.kernel.org Date: Fri, 17 Mar 2017 02:24:48 +0000 In-Reply-To: <20170313083353.328479833@linuxfoundation.org> References: <20170313083352.550085638@linuxfoundation.org> <20170313083353.328479833@linuxfoundation.org> Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-zj14OZ2AXyCQ4SWm5wDB" X-Mailer: Evolution 3.22.5-1 Mime-Version: 1.0 X-SA-Exim-Connect-IP: 2a02:8011:400e:2:6f00:88c8:c921:d332 X-SA-Exim-Mail-From: ben@decadent.org.uk X-SA-Exim-Scanned: No (on shadbolt.decadent.org.uk); SAEximRunCond expanded to false Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --=-zj14OZ2AXyCQ4SWm5wDB Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 T24gTW9uLCAyMDE3LTAzLTEzIGF0IDE2OjM5ICswODAwLCBHcmVnIEtyb2FoLUhhcnRtYW4gd3Jv dGU6Cj4gNC40LXN0YWJsZSByZXZpZXcgcGF0Y2guwqDCoElmIGFueW9uZSBoYXMgYW55IG9iamVj dGlvbnMsIHBsZWFzZSBsZXQgbWUga25vdy4KPiAKPiAtLS0tLS0tLS0tLS0tLS0tLS0KPiAKPiBG cm9tOiBGZXJhcyBEYW91ZCA8ZmVyYXNkYUBtZWxsYW5veC5jb20+Cj4gCj4gY29tbWl0IDBhMDAw N2YyODMwNGNiOWZjODc4MDljODZhYmI4MGVjNzEzMTdmMjAgdXBzdHJlYW0uCj4gCj4gV2hlbiBj YWxsaW5nIHNldF9tb2RlIGZyb20gc3lzL2ZzLCB0aGUgY2FsbCBmbG93IGxvY2tzIHRoZSBzeXMv ZnMgbG9jawo+IGZpcnN0IGFuZCB0aGVuIHRyaWVzIHRvIGxvY2sgcnRubF9sb2NrICh3aGVuIGNh bGxpbmcgaXBvaWJfc2V0X21vZCkuCj4gT24gdGhlIG90aGVyIGhhbmQsIHRoZSBybW1vZCBjYWxs IGZsb3cgdGFrZXMgdGhlIHJ0bmxfbG9jayBmaXJzdAo+ICh3aGVuIGNhbGxpbmcgdW5yZWdpc3Rl cl9uZXRkZXYpIGFuZCB0aGVuIHRyaWVzIHRvIHRha2UgdGhlIHN5cy9mcwo+IGxvY2suIERlYWRs b2NrIGEtPmIsIGItPmEuCj4gCj4gVGhlIHByb2JsZW0gc3RhcnRzIHdoZW4gaXBvaWJfc2V0X21v ZCBmcmVlcyBpdCdzIHJ0bmxfbGNrIGFuZCB0cmllcwo+IHRvIGdldCBpdCBhZnRlciB0aGF0Lgpb Li4uXQo+IC0tLSBhL2RyaXZlcnMvaW5maW5pYmFuZC91bHAvaXBvaWIvaXBvaWJfbWFpbi5jCj4g KysrIGIvZHJpdmVycy9pbmZpbmliYW5kL3VscC9pcG9pYi9pcG9pYl9tYWluLmMKPiBAQCAtNDY0 LDggKzQ2NCw3IEBAIGludCBpcG9pYl9zZXRfbW9kZShzdHJ1Y3QgbmV0X2RldmljZSAqZGUKPiDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoHByaXYtPnR4X3dyLndyLnNlbmRfZmxhZ3Mg Jj0gfklCX1NFTkRfSVBfQ1NVTTsKPiDCoAo+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgaXBvaWJfZmx1c2hfcGF0aHMoZGV2KTsKPiAtwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgcnRubF9sb2NrKCk7Cj4gLcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoHJldHVybiAw Owo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqByZXR1cm4gKCFydG5sX3RyeWxvY2so KSkgPyAtRUJVU1kgOiAwOwo+IMKgwqDCoMKgwqDCoMKgwqB9Cj4gwqAKPiDCoMKgwqDCoMKgwqDC oMKgaWYgKCFzdHJjbXAoYnVmLCAiZGF0YWdyYW1cbiIpKSB7Cj4gQEAgLTQ3NCw4ICs0NzMsNyBA QCBpbnQgaXBvaWJfc2V0X21vZGUoc3RydWN0IG5ldF9kZXZpY2UgKmRlCj4gwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqBkZXZfc2V0X210dShkZXYsIG1pbihwcml2LT5tY2FzdF9tdHUs IGRldi0+bXR1KSk7Cj4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqBydG5sX3VubG9j aygpOwo+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgaXBvaWJfZmx1c2hfcGF0aHMo ZGV2KTsKPiAtwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgcnRubF9sb2NrKCk7Cj4gLcKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoHJldHVybiAwOwo+ICvCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqByZXR1cm4gKCFydG5sX3RyeWxvY2soKSkgPyAtRUJVU1kgOiAwOwo+IMKg wqDCoMKgwqDCoMKgwqB9Cj4gwqAKPiDCoMKgwqDCoMKgwqDCoMKgcmV0dXJuIC1FSU5WQUw7CgpT aW5jZSB5b3UgZGlkbid0IGNoYW5nZSBpcG9pYl9jaGFuZ2VsaW5rKCkgdG8gaGFuZGxlIHRoaXMs IHRoYXQgbm93IGhhcwphIHBvdGVudGlhbCBsb2NrIGltYmFsYW5jZS4KCkJlbi4KCi0tIApCZW4g SHV0Y2hpbmdzCkhvYXJlJ3MgTGF3IG9mIExhcmdlIFByb2JsZW1zOgrCoMKgwqDCoMKgwqDCoMKg SW5zaWRlIGV2ZXJ5IGxhcmdlIHByb2JsZW0gaXMgYSBzbWFsbCBwcm9ibGVtIHN0cnVnZ2xpbmcg dG8gZ2V0Cm91dC4K --=-zj14OZ2AXyCQ4SWm5wDB Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEErCspvTSmr92z9o8157/I7JWGEQkFAljLSPAACgkQ57/I7JWG EQnsDxAAln7FY/knIB3H6eDfiTHj8yRBcn6WLuNWRFgniRSN22PUgcnWQNnwYDVj DMY1aO78U+LIzOxIK15AlFqYUZdSQ1EEexRMSfdeQhqMqFOmxVuAHjeLTG+2KHnj 1oLIgCn1bIoMxzf7I4nn50GfrZQpgwSKulCiaJn/3CBGEJXKVy1UBq8pbmpQbW1U WAMzpYvdLOcLUkmvoLV6Wl53gfsat48aL05lfuYXbwYM7uFbqXk/4jgTTkIqblOC dFhJDeSgSAo4/NHF7OssJULdWtgoHv812rHp+3wHNslMqybk/NULdu5aBZNU871V aUee4bBiHyNFU2SpNqFk04LjnaQ2pKvV3HpLnZ/s5eLepQ8Zlwuw5Lwij6kfXtxJ eummMGZR+9GSQVRDDvKiYL+N0v0BsPSaQCj7r1lKqGOWilNSm3MrgwQru/Dc+Fhg ZmxbHJpFKorDKXODxgcn6gNovEzLLd96jr69Evf40XrL+hOESN9VqjCmHnp4GdZn 0aLyC+U+1sM4aq1VXMP2zEm6eduSo3J0h8N0Q7/fa9chlmFbrRJMn0Dj/oZNahWt UlmhwItzTFK0Ct4d9WyaR8SVOK4VSdDL3MTNBdvdD02R+1uS+8pCebeVg8P3pEuA 3hEOhSoqZ+xlwLmOHZJew0VDWG/GmXKz3gDZmwqRSenP+OBbius= =si20 -----END PGP SIGNATURE----- --=-zj14OZ2AXyCQ4SWm5wDB--