• Linus Torvalds's avatar
    Merge tag 'dlm-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm · 659b3613
    Linus Torvalds authored
    Pull dlm updates from David Teigland:
    
     - Allow blocking posix lock requests to be interrupted while waiting.
       This requires a cancel request to be sent to the userspace daemon
       where posix lock requests are processed across the cluster.
    
     - Fix a posix lock patch from the previous cycle in which lock requests
       from different file systems could be mixed up.
    
     - Fix some long standing problems with nfs posix lock cancelation.
    
     - Add a new debugfs file for printing queued callbacks.
    
     - Stop modifying buffers that have been used to receive a message.
    
     - Misc cleanups and some refactoring.
    
    * tag 'dlm-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm:
      dlm: fix plock lookup when using multiple lockspaces
      fs: dlm: don't use RCOM_NAMES for version detection
      fs: dlm: create midcomms nodes when configure
      fs: dlm: constify receive buffer
      fs: dlm: drop rxbuf manipulation in dlm_recover_master_copy
      fs: dlm: drop rxbuf manipulation in dlm_copy_master_names
      fs: dlm: get recovery sequence number as parameter
      fs: dlm: cleanup lock order
      fs: dlm: remove clear_members_cb
      fs: dlm: add plock dev tracepoints
      fs: dlm: check on plock ops when exit dlm
      fs: dlm: debugfs for queued callbacks
      fs: dlm: remove unused processed_nodes
      fs: dlm: add missing spin_unlock
      fs: dlm: fix F_CANCELLK to cancel pending request
      fs: dlm: allow to F_SETLKW getting interrupted
      fs: dlm: remove twice newline
    659b3613
file.c 40.3 KB