• Linus Torvalds's avatar
    Merge tag 'tasklets-v5.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux · 427714f2
    Linus Torvalds authored
    Pull tasklets API update from Kees Cook:
     "These are the infrastructure updates needed to support converting the
      tasklet API to something more modern (and hopefully for removal
      further down the road).
    
      There is a 300-patch series waiting in the wings to get set out to
      subsystem maintainers, but these changes need to be present in the
      kernel first. Since this has some treewide changes, I carried this
      series for -next instead of paining Thomas with it in -tip, but it's
      got his Ack.
    
      This is similar to the timer_struct modernization from a while back,
      but not nearly as messy (I hope). :)
    
       - Prepare for tasklet API modernization (Romain Perier, Allen Pais,
         Kees Cook)"
    
    * tag 'tasklets-v5.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux:
      tasklet: Introduce new initialization API
      treewide: Replace DECLARE_TASKLET() with DECLARE_TASKLET_OLD()
      usb: gadget: udc: Avoid tasklet passing a global
    427714f2
softirq.c 18 KB