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: [RFC] usb: hcd: complete URBs in threaded-IRQ context instead of tasklet From: Sebastian Andrzej Siewior Message-Id: <20180416140103.33s2xarrxxeecttk@linutronix.de> Date: Mon, 16 Apr 2018 16:01:04 +0200 To: Mauro Carvalho Chehab Cc: Frederic Weisbecker , LKML , Peter Zijlstra , Thomas Gleixner , Alan Stern , linux-usb@vger.kernel.org List-ID: T24gMjAxOC0wMy0wOCAxMDo1NzozOSBbKzAxMDBdLCBUbyBNYXVybyBDYXJ2YWxobyBDaGVoYWIg d3JvdGU6Cj4gT24gMjAxOC0wMi0yNyAxNDozOTozNCBbLTAzMDBdLCBNYXVybyBDYXJ2YWxobyBD aGVoYWIgd3JvdGU6Cj4gPiBIaSBTZWJhc3RpYW4sCj4gSGkgTWF1cm8sCj4gCj4gPiBTb3JyeSBm b3IgdGFraW5nIHNvbWUgdGltZSB0byB0ZXN0IGl0LCBoYXMgYmVlbiBidXN5IHRob3NlIGRheXMu Li4KPiA6KQo+IAo+ID4gQW55d2F5LCBJIHRlc3RlZCBpdCB0b2RheS4gRGlkbid0IHdvcmsuIEl0 IGtlZXAgbG9zaW5nIGRhdGEuCj4gCj4gT2theSwgdGhpcyB3YXMgdW5leHBlY3RlZC4gV2hhdCBJ IGxlYXJuZWQgZnJvbSB0aGUgdGhyZWFkIGlzIHRoYXQgeW91Cj4gdXNlIHRoZSBkd2MyIGNvbnRy b2xsZXIgYW5kIG9uY2UgdXBncmFkZSB0byBhIGtlcm5lbCB3aGljaCBjb21wbGV0ZXMgdGhlCj4g VVJCcyBpbiBCSCBjb250ZXh0IHRoZW4geW91IHN0YXJ0aW5nIGxvc2luZyBkYXRhIGZyb20geW91 ciBEVkItcyBVU0IKPiBkZXZpY2UuIEFuZCBpdCB3YXMgYXNzdW1lZCB0aGF0IHRoaXMgaXMgYmVj YXVzZSBCSC9rc29mdGlycSBpcyBnZXR0aW5nCj4gInBhdXNlZCIgaWYgaXQgaXMgcnVubmluZyBm b3IgdG9vIGxvbmcuIElmIHRoYXQgaXMgdGhlIGNhc2UgdGhlbiBhCj4gcmV2ZXJ0IG9mICJsZXQg dXMgY29tcGxldGUgdGhlIFVSQiBpbiBCSCBjb250ZXh0IiBzaG91bGQgZ2V0IGl0IHdvcmtpbmcK PiBhZ2Fpbi4gSXMgdGhhdCBzbz8KCnBpbmcKClNlYmFzdGlhbgotLS0KVG8gdW5zdWJzY3JpYmUg ZnJvbSB0aGlzIGxpc3Q6IHNlbmQgdGhlIGxpbmUgInVuc3Vic2NyaWJlIGxpbnV4LXVzYiIgaW4K dGhlIGJvZHkgb2YgYSBtZXNzYWdlIHRvIG1ham9yZG9tb0B2Z2VyLmtlcm5lbC5vcmcKTW9yZSBt YWpvcmRvbW8gaW5mbyBhdCAgaHR0cDovL3ZnZXIua2VybmVsLm9yZy9tYWpvcmRvbW8taW5mby5o dG1sCg==