• Linus Torvalds's avatar
    Merge tag 'stream_open-5.3' of https://lab.nexedi.com/kirr/linux · fcd98147
    Linus Torvalds authored
    Pull stream_open() updates from Kirill Smelkov:
     "This time on stream_open front it is only two small changes:
    
       - the first one converts stream_open.cocci to treat all functions
         that start with wait_.* as blocking. Previously it was only
         wait_event_.* functions that were considered as blocking, but this
         was falsely reporting several deadlock cases as only warning.
    
         This was picked by linux-kbuild and entered mainline as commit
         0c4ab18f ("coccinelle: api/stream_open: treat all wait_.*()
         calls as blocking"), and already merged earlier.
    
       - the second one teaches stream_open.cocci to consider files as being
         stream-like even if they use noop_llseek. It results in two more
         drivers being converted to stream_open() (mousedev.c and
         hid-sensor-custom.c)"
    
    * tag 'stream_open-5.3' of https://lab.nexedi.com/kirr/linux:
      *: convert stream-like files -> stream_open, even if they use noop_llseek
    fcd98147
stream_open.cocci 7.7 KB