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: <87efgqkrzl.fsf@belgarion.home> Date: Fri, 29 Jun 2018 08:48:46 +0200 To: Felipe Balbi Cc: Jia-Ju Bai , 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: RmVsaXBlIEJhbGJpIDxiYWxiaUBrZXJuZWwub3JnPiB3cml0ZXM6Cgo+IEhpLAo+Cj4gUm9iZXJ0 IEphcnptaWsgPHJvYmVydC5qYXJ6bWlrQGZyZWUuZnI+IHdyaXRlczoKPgo+PiBKaWEtSnUgQmFp IDxiYWlqaWFqdTE5OTBAZ21haWwuY29tPiB3cml0ZXM6Cj4+Cj4+PiBUaGUgZHJpdmVyIG1heSBz bGVlcCB3aXRoIGhvbGRpbmcgYSBzcGlubG9jay4KPj4+IFRoZSBmdW5jdGlvbiBjYWxsIHBhdGhz IChmcm9tIGJvdHRvbSB0byB0b3ApIGluIExpbnV4LTQuMTYuNyBhcmU6Cj4+Pgo+Pj4gW0ZVTkNd IG1zbGVlcAo+Pj4gZHJpdmVycy91c2IvZ2FkZ2V0L3VkYy9yOGE2NjU5Ny11ZGMuYywgODM5OiAK Pj4+IAkJbXNsZWVwIGluIGluaXRfY29udHJvbGxlcgo+Pj4gZHJpdmVycy91c2IvZ2FkZ2V0L3Vk Yy9yOGE2NjU5Ny11ZGMuYywgOTY6IAo+Pj4gCQlpbml0X2NvbnRyb2xsZXIgaW4gcjhhNjY1OTdf dXNiX2Rpc2Nvbm5lY3QKPj4+IGRyaXZlcnMvdXNiL2dhZGdldC91ZGMvcjhhNjY1OTctdWRjLmMs IDkzOiAKPj4+IAkJc3Bpbl9sb2NrIGluIHI4YTY2NTk3X3VzYl9kaXNjb25uZWN0Cj4+Cj4+IFRo YXQgc2hvdWxkIG5vdCBoYXBwZW4uLi4KPj4KPj4gSWYgdGhpbmsgdGhlIGlzc3VlIHlvdSBoYXZl IGlzIHRoYXQgeW91ciB1c2JfY29ubmVjdCgpIGFuZCB1c2JfZGlzY29ubmVjdCgpIGFyZQo+PiBj YWxsZWQgZnJvbSBpbnRlcnJ1cHQgY29udGV4dC4gSSB0aGluayB0aGUgcHJvcGVyIGZpeCwgYXMg d2hhdCBpcyBkb25lIGluIG1vc3QKPj4gdWRjIHBoeXMsIGlzIHRvIHNjaGVkdWxlIGEgd29ya3F1 ZXVlLCBzZWUgZHJpdmVycy91c2IvcGh5L3BoeS1ncGlvLXZidXMtdXNiLmMsCj4+IGdwaW9fdmJ1 c19kYXRhLnZidXMuCj4KPiBhcmdoLCBuby4gTm8gd29ya3F1ZXVlcyBuZWVkZWQgaGVyZS4gU29y cnkKVGVjaG5pY2FsbHkgd2h5ID8KCkFuZCBhcyBib251cyBxdWVzdGlvbiwgd2h5IGlzIGl0IGJl dHRlciB0byBoYXZlIG1kZWxheSgpIGNhbGxzIGluIHRoZSBkcml2ZXIgPwoKQ2hlZXJzLgo=