Skip to content

RFC USB: HCD/EHCI: giveback of URB in tasklet context

Thomas Gleixner linux-arm-kernel 1 version New

Get series with b4
b4 am alpine.LFD.2.02.1306120935320.22970@ionos

Versions newest first

  1. v1 RFC Latest0 of 4 patches 0 repliesNew

Patches in v1 No applies recorded yet

None of the 4 patches the cover letter announces are in this archive.

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [RFC PATCH 0/4] USB: HCD/EHCI: giveback of URB in tasklet context
Quoted 9 lines · Ming Lei
Quoted 6 lines · Alan Stern
Quoted 4 lines

Also the tasklet running in CPU0 can handle the work which should have been done by the same tasket scheduled in CPU1, so we can avoid busy-waitting in CPU1 which may be introduced by tasklet_schedule() in CPU1.

Or you could have a separate tasklet for each host controller.

Yes, but I will compare tasklet with interrupt threaded handler first.

Yes, please. I read through the thread and I really recommend that you get rid of the tasklet. tasklets are a complete disaster by design and we really should make efforts to get rid of the last users instead of trying to work around their semantical shortcomings.

Thanks,

tglx