• L
    Merge git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw · c4eb1b07
    Linus Torvalds 提交于
    Pull GFS2 updates from Steven Whitehouse:
     "There are a few bug fixes for various, mostly very minor corner cases,
      plus some interesting new features.
    
      The new features include atomic_open whose main benefit will be the
      reduction in locking overhead in case of combined lookup/create and
      open operations, sorting the log buffer lists by block number to
      improve the efficiency of AIL writeback, and aggressively issuing
      revokes in gfs2_log_flush to reduce overhead when dropping glocks."
    
    * git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw:
      GFS2: Reserve journal space for quota change in do_grow
      GFS2: Fix fstrim boundary conditions
      GFS2: fix warning message
      GFS2: aggressively issue revokes in gfs2_log_flush
      GFS2: fix regression in dir_double_exhash
      GFS2: Add atomic_open support
      GFS2: Only do one directory search on create
      GFS2: fix error propagation in init_threads()
      GFS2: Remove no-op wrapper function
      GFS2: Cocci spatch "ptr_ret.spatch"
      GFS2: Eliminate gfs2_rg_lops
      GFS2: Sort buffer lists by inplace block number
    c4eb1b07
dir.c 47.3 KB