• Linus Torvalds's avatar
    Merge tag 'gfs2-merge-window' of... · ba1bdefe
    Linus Torvalds authored
    Merge tag 'gfs2-merge-window' of git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw into next
    
    Pull gfs2 updates from Steven Whitehouse:
     "This must be about the smallest merge window patch set ever for GFS2.
      It is probably also the first one without a single patch from me.
      That is down to a combination of factors, and I have some things in
      the works that are not quite ready yet, that I hope to put in next
      time around.
    
      Returning to what is here this time...  we have 3 patches which fix
      various warnings.  Two are bug fixes (for quotas and also a rare
      recovery race condition).  The final patch, from Ben Marzinski, is an
      important change in the freeze code which has been in progress for
      some time.  This removes the need to take and drop the transaction
      lock for every single transaction, when the only time it was used, was
      at file system freeze time.  Ben's patch integrates the freeze
      operation into the journal flush code as an alternative with lower
      overheads and also lands up resolving some difficult to fix races at
      the same time"
    
    * tag 'gfs2-merge-window' of git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw:
      GFS2: Prevent recovery before the local journal is set
      GFS2: fs/gfs2/file.c: kernel-doc warning fixes
      GFS2: fs/gfs2/bmap.c: kernel-doc warning fixes
      GFS2: remove transaction glock
      GFS2: lops.c: replace 0 by NULL for pointers
      GFS2: quotas not being refreshed in gfs2_adjust_quota
    ba1bdefe
recovery.c 14.2 KB