On 2022-05-30 16:15:06 [-0700], Davidlohr Bueso wrote: > Tasklets have long been deprecated as being too heavy on the system > by running in irq context - and this is not a performance critical > path. If a higher priority process wants to run, it must wait for > the tasklet to finish before doing so. A more suitable equivalent > is to converted to threaded irq instead and deal with the processing > of donelist entries task context. > > Also rename a lot of calls removing the 'tasklet' part, which > of course no longer applies. The change looks okay except that I don't see where the interrupt source is disabled. It looks like asd_disable_ints() plus the last part of asd_enable_ints() is needed. > Signed-off-by: Davidlohr Bueso <dave@xxxxxxxxxxxx> Sebastian