Commit History

Autor SHA1 Mensaxe Data
  Linus Torvalds 83373f7028 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs %!s(int64=11) %!d(string=hai) anos
  Al Viro 6f18493e54 move the call of __d_drop(anon) into __d_materialise_unique(dentry, anon) %!s(int64=11) %!d(string=hai) anos
  Linus Torvalds 99d263d4c5 vfs: fix bad hashing of dentries %!s(int64=11) %!d(string=hai) anos
  Fengguang Wu 49c7dd287a fs: mark __d_obtain_alias static %!s(int64=11) %!d(string=hai) anos
  J. Bruce Fields 95ad5c2913 dcache: d_splice_alias should detect loops %!s(int64=11) %!d(string=hai) anos
  J. Bruce Fields 8d80d7dabe dcache: d_find_alias needn't recheck IS_ROOT && DCACHE_DISCONNECTED %!s(int64=12) %!d(string=hai) anos
  J. Bruce Fields 52ed46f0fa dcache: remove unused d_find_alias parameter %!s(int64=12) %!d(string=hai) anos
  J. Bruce Fields 1a0a397e41 dcache: d_obtain_alias callers don't all want DISCONNECTED %!s(int64=12) %!d(string=hai) anos
  J. Bruce Fields da093a9b76 dcache: d_splice_alias should ignore DCACHE_DISCONNECTED %!s(int64=12) %!d(string=hai) anos
  J. Bruce Fields 908790fa3b dcache: d_splice_alias mustn't create directory aliases %!s(int64=12) %!d(string=hai) anos
  J. Bruce Fields 75a2352d01 dcache: close d_move race in d_splice_alias %!s(int64=12) %!d(string=hai) anos
  J. Bruce Fields 3f70bd51cb dcache: move d_splice_alias %!s(int64=12) %!d(string=hai) anos
  Linus Torvalds 16b9057804 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs %!s(int64=11) %!d(string=hai) anos
  Al Viro c2338f2dc7 lock_parent: don't step on stale ->d_parent of all-but-freed one %!s(int64=11) %!d(string=hai) anos
  Joe Perches 1f7e0616cd fs: convert use of typedef ctl_table to struct ctl_table %!s(int64=11) %!d(string=hai) anos
  Linus Torvalds 9f12600fe4 dcache: add missing lockdep annotation %!s(int64=11) %!d(string=hai) anos
  Al Viro 8cbf74da43 dentry_kill() doesn't need the second argument now %!s(int64=11) %!d(string=hai) anos
  Al Viro b2b80195d8 dealing with the rest of shrink_dentry_list() livelock %!s(int64=11) %!d(string=hai) anos
  Al Viro 046b961b45 shrink_dentry_list(): take parent's ->d_lock earlier %!s(int64=11) %!d(string=hai) anos
  Al Viro ff2fde9929 expand dentry_kill(dentry, 0) in shrink_dentry_list() %!s(int64=11) %!d(string=hai) anos
  Al Viro e55fd01154 split dentry_kill() %!s(int64=11) %!d(string=hai) anos
  Al Viro 64fd72e0a4 lift the "already marked killed" case into shrink_dentry_list() %!s(int64=11) %!d(string=hai) anos
  Miklos Szeredi 60942f2f23 dcache: don't need rcu in shrink_dentry_list() %!s(int64=11) %!d(string=hai) anos
  Al Viro 9c8c10e262 more graceful recovery in umount_collect() %!s(int64=11) %!d(string=hai) anos
  Al Viro fe91522a7b don't remove from shrink list in select_collect() %!s(int64=11) %!d(string=hai) anos
  Al Viro 41edf278fc dentry_kill(): don't try to remove from shrink list %!s(int64=11) %!d(string=hai) anos
  Al Viro 01b6035190 expand the call of dentry_lru_del() in dentry_kill() %!s(int64=11) %!d(string=hai) anos
  Al Viro b4f0354e96 new helper: dentry_free() %!s(int64=11) %!d(string=hai) anos
  Al Viro 5c47e6d0ad fold try_prune_one_dentry() %!s(int64=11) %!d(string=hai) anos
  Al Viro 03b3b889e7 fold d_kill() and d_free() %!s(int64=11) %!d(string=hai) anos