• Linus Torvalds's avatar
    Merge git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-nmw · 6c1b8d94
    Linus Torvalds authored
    * git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-nmw: (32 commits)
      GFS2: Move all locking inside the inode creation function
      GFS2: Clean up symlink creation
      GFS2: Clean up mkdir
      GFS2: Use UUID field in generic superblock
      GFS2: Rename ops_inode.c to inode.c
      GFS2: Inode.c is empty now, remove it
      GFS2: Move final part of inode.c into super.c
      GFS2: Move most of the remaining inode.c into ops_inode.c
      GFS2: Move gfs2_refresh_inode() and friends into glops.c
      GFS2: Remove gfs2_dinode_print() function
      GFS2: When adding a new dir entry, inc link count if it is a subdir
      GFS2: Make gfs2_dir_del update link count when required
      GFS2: Don't use gfs2_change_nlink in link syscall
      GFS2: Don't use a try lock when promoting to a higher mode
      GFS2: Double check link count under glock
      GFS2: Improve bug trap code in ->releasepage()
      GFS2: Fix ail list traversal
      GFS2: make sure fallocate bytes is a multiple of blksize
      GFS2: Add an AIL writeback tracepoint
      GFS2: Make writeback more responsive to system conditions
      ...
    6c1b8d94
glock.c 44.9 KB