From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Subject: [1/2] usb: gadget: r8a66597: Fix two possible sleep-in-atomic-context bugs in init_controller() From: Robert Jarzmik Message-Id: <87efh0o6f9.fsf@belgarion.home> Date: Thu, 21 Jun 2018 11:06:02 +0200 To: Jia-Ju Bai Cc: balbi@kernel.org, gregkh@linuxfoundation.org, nicolas.ferre@microchip.com, keescook@chromium.org, allen.lkml@gmail.com, linux-usb@vger.kernel.org, linux-kernel@vger.kernel.org List-ID: SmlhLUp1IEJhaSA8YmFpamlhanUxOTkwQGdtYWlsLmNvbT4gd3JpdGVzOgoKPiBUaGUgZHJpdmVy IG1heSBzbGVlcCB3aXRoIGhvbGRpbmcgYSBzcGlubG9jay4KPiBUaGUgZnVuY3Rpb24gY2FsbCBw YXRocyAoZnJvbSBib3R0b20gdG8gdG9wKSBpbiBMaW51eC00LjE2LjcgYXJlOgo+Cj4gW0ZVTkNd IG1zbGVlcAo+IGRyaXZlcnMvdXNiL2dhZGdldC91ZGMvcjhhNjY1OTctdWRjLmMsIDgzOTogCj4g CQltc2xlZXAgaW4gaW5pdF9jb250cm9sbGVyCj4gZHJpdmVycy91c2IvZ2FkZ2V0L3VkYy9yOGE2 NjU5Ny11ZGMuYywgOTY6IAo+IAkJaW5pdF9jb250cm9sbGVyIGluIHI4YTY2NTk3X3VzYl9kaXNj b25uZWN0Cj4gZHJpdmVycy91c2IvZ2FkZ2V0L3VkYy9yOGE2NjU5Ny11ZGMuYywgOTM6IAo+IAkJ c3Bpbl9sb2NrIGluIHI4YTY2NTk3X3VzYl9kaXNjb25uZWN0CgpUaGF0IHNob3VsZCBub3QgaGFw cGVuLi4uCgpJZiB0aGluayB0aGUgaXNzdWUgeW91IGhhdmUgaXMgdGhhdCB5b3VyIHVzYl9jb25u ZWN0KCkgYW5kIHVzYl9kaXNjb25uZWN0KCkgYXJlCmNhbGxlZCBmcm9tIGludGVycnVwdCBjb250 ZXh0LiBJIHRoaW5rIHRoZSBwcm9wZXIgZml4LCBhcyB3aGF0IGlzIGRvbmUgaW4gbW9zdAp1ZGMg cGh5cywgaXMgdG8gc2NoZWR1bGUgYSB3b3JrcXVldWUsIHNlZSBkcml2ZXJzL3VzYi9waHkvcGh5 LWdwaW8tdmJ1cy11c2IuYywKZ3Bpb192YnVzX2RhdGEudmJ1cy4KCkNoZWVycy4KLS0tClJvYmVy dAotLQpUbyB1bnN1YnNjcmliZSBmcm9tIHRoaXMgbGlzdDogc2VuZCB0aGUgbGluZSAidW5zdWJz Y3JpYmUgbGludXgtdXNiIiBpbgp0aGUgYm9keSBvZiBhIG1lc3NhZ2UgdG8gbWFqb3Jkb21vQHZn ZXIua2VybmVsLm9yZwpNb3JlIG1ham9yZG9tbyBpbmZvIGF0ICBodHRwOi8vdmdlci5rZXJuZWwu b3JnL21ham9yZG9tby1pbmZvLmh0bWwK