tmp_suning_uos_patched/fs/gfs2
Linus Torvalds 77c688ac87 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Pull vfs updates from Al Viro:
 "The big thing in this pile is Eric's unmount-on-rmdir series; we
  finally have everything we need for that.  The final piece of prereqs
  is delayed mntput() - now filesystem shutdown always happens on
  shallow stack.

  Other than that, we have several new primitives for iov_iter (Matt
  Wilcox, culled from his XIP-related series) pushing the conversion to
  ->read_iter()/ ->write_iter() a bit more, a bunch of fs/dcache.c
  cleanups and fixes (including the external name refcounting, which
  gives consistent behaviour of d_move() wrt procfs symlinks for long
  and short names alike) and assorted cleanups and fixes all over the
  place.

  This is just the first pile; there's a lot of stuff from various
  people that ought to go in this window.  Starting with
  unionmount/overlayfs mess...  ;-/"

* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs: (60 commits)
  fs/file_table.c: Update alloc_file() comment
  vfs: Deduplicate code shared by xattr system calls operating on paths
  reiserfs: remove pointless forward declaration of struct nameidata
  don't need that forward declaration of struct nameidata in dcache.h anymore
  take dname_external() into fs/dcache.c
  let path_init() failures treated the same way as subsequent link_path_walk()
  fix misuses of f_count() in ppp and netlink
  ncpfs: use list_for_each_entry() for d_subdirs walk
  vfs: move getname() from callers to do_mount()
  gfs2_atomic_open(): skip lookups on hashed dentry
  [infiniband] remove pointless assignments
  gadgetfs: saner API for gadgetfs_create_file()
  f_fs: saner API for ffs_sb_create_file()
  jfs: don't hash direct inode
  [s390] remove pointless assignment of ->f_op in vmlogrdr ->open()
  ecryptfs: ->f_op is never NULL
  android: ->f_op is never NULL
  nouveau: __iomem misannotations
  missing annotation in fs/file.c
  fs: namespace: suppress 'may be used uninitialized' warnings
  ...
2014-10-13 11:28:42 +02:00
..
acl.c
acl.h
aops.c
bmap.c
bmap.h
dentry.c vfs: Remove unnecessary calls of check_submounts_and_drop 2014-10-09 02:38:56 -04:00
dir.c GFS2: Make rename not save dirent location 2014-10-01 14:06:15 +01:00
dir.h GFS2: Make rename not save dirent location 2014-10-01 14:06:15 +01:00
export.c
file.c File locking related changes for v3.18 (pile #1) 2014-10-11 13:21:34 -04:00
gfs2.h
glock.c GFS2: use _RET_IP_ instead of (unsigned long)__builtin_return_address(0) 2014-10-08 09:57:07 +01:00
glock.h
glops.c GFS2: use _RET_IP_ instead of (unsigned long)__builtin_return_address(0) 2014-10-08 09:57:07 +01:00
glops.h
incore.h GFS2: Don't use MAXQUOTAS value 2014-09-11 10:59:56 +01:00
inode.c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs 2014-10-13 11:28:42 +02:00
inode.h
Kconfig
lock_dlm.c
log.c
log.h
lops.c
lops.h
main.c
Makefile
meta_io.c
meta_io.h
ops_fstype.c
quota.c
quota.h
recovery.c
recovery.h
rgrp.c GFS2: Use gfs2_rbm_incr in rgblk_free 2014-10-03 14:40:10 +01:00
rgrp.h GFS2: fix bad inode i_goal values during block allocation 2014-09-19 10:45:18 +01:00
super.c
super.h
sys.c
sys.h
trace_gfs2.h
trans.c GFS2: use _RET_IP_ instead of (unsigned long)__builtin_return_address(0) 2014-10-08 09:57:07 +01:00
trans.h
util.c
util.h
xattr.c
xattr.h