Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
authorLinus Torvalds <torvalds@linux-foundation.org>
Sun, 28 Feb 2016 01:10:32 +0000 (17:10 -0800)
committerLinus Torvalds <torvalds@linux-foundation.org>
Sun, 28 Feb 2016 01:10:32 +0000 (17:10 -0800)
commit12b9fa6a97b3150477ab182e321be512b59fa899
tree3ff6cf7f3b2d74f6c3e0ec81b75cb36c06332bfa
parent340b3a5b35c0919e1535b355a9eafe1f81c4cae3
parent5129fa482b16615fd4464d2f5d23acb1b7056c66
Merge branch 'for-linus' of git://git./linux/kernel/git/viro/vfs

Pull vfs fixes from Al Viro.

* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs:
  do_last(): ELOOP failure exit should be done after leaving RCU mode
  should_follow_link(): validate ->d_seq after having decided to follow
  namei: ->d_inode of a pinned dentry is stable only for positives
  do_last(): don't let a bogus return value from ->open() et.al. to confuse us
  fs: return -EOPNOTSUPP if clone is not supported
  hpfs: don't truncate the file when delete fails