| Commit message (Expand) | Author | Age | Files | Lines |
* | Merge branch 'iov_iter' into for-next | Al Viro | 2014-12-08 | 1 | -0/+1 |
|\ |
|
| * | vfs: fix reference leak in d_prune_aliases() | Yan, Zheng | 2014-11-19 | 1 | -0/+1 |
* | | dcache: fix kmemcheck warning in switch_names | Mikulas Patocka | 2014-11-19 | 1 | -0/+2 |
* | | merge d_materialise_unique() into d_splice_alias() | Al Viro | 2014-11-19 | 1 | -108/+35 |
* | | d_add_ci() should just accept a hashed exact match if it finds one | Al Viro | 2014-11-19 | 1 | -39/+7 |
* | | deal with deadlock in d_walk() | Al Viro | 2014-11-03 | 1 | -15/+16 |
* | | move d_rcu from overlapping d_child to overlapping d_alias | Al Viro | 2014-11-03 | 1 | -27/+26 |
|/ |
|
* | fix inode leaks on d_splice_alias() failure exits | Al Viro | 2014-10-23 | 1 | -0/+2 |
* | take dname_external() into fs/dcache.c | Al Viro | 2014-10-12 | 1 | -0/+5 |
* | dcache: Fix no spaces at the start of a line in dcache.c | Daeseok Youn | 2014-10-09 | 1 | -4/+4 |
* | dcache.c: call ->d_prune() regardless of d_unhashed() | Al Viro | 2014-10-09 | 1 | -1/+1 |
* | d_prune_alias(): just lock the parent and call __dentry_kill() | Al Viro | 2014-10-09 | 1 | -14/+7 |
* | vfs: Make d_invalidate return void | Eric W. Biederman | 2014-10-09 | 1 | -12/+3 |
* | vfs: Merge check_submounts_and_drop and d_invalidate | Eric W. Biederman | 2014-10-09 | 1 | -33/+22 |
* | vfs: Lazily remove mounts on unlinked files and directories. | Eric W. Biederman | 2014-10-09 | 1 | -27/+33 |
* | vfs: More precise tests in d_invalidate | Eric W. Biederman | 2014-10-09 | 1 | -34/+4 |
* | vfs: Document the effect of d_revalidate on d_find_alias | Eric W. Biederman | 2014-10-09 | 1 | -1/+2 |
* | Allow sharing external names after __d_move() | Al Viro | 2014-10-09 | 1 | -16/+59 |
* | missing data dependency barrier in prepend_name() | Al Viro | 2014-09-29 | 1 | -0/+5 |
* | vfs: Don't exchange "short" filenames unconditionally. | Mikhail Efremov | 2014-09-27 | 1 | -9/+18 |
* | fold swapping ->d_name.hash into switch_names() | Linus Torvalds | 2014-09-27 | 1 | -2/+1 |
* | fold unlocking the children into dentry_unlock_parents_for_move() | Al Viro | 2014-09-26 | 1 | -5/+4 |
* | kill __d_materialise_dentry() | Al Viro | 2014-09-26 | 1 | -44/+10 |
* | __d_materialise_dentry(): flip the order of arguments | Al Viro | 2014-09-26 | 1 | -24/+20 |
* | __d_move(): fold manipulations with ->d_child/->d_subdirs | Al Viro | 2014-09-26 | 1 | -5/+3 |
* | don't open-code d_rehash() in d_materialise_unique() | Al Viro | 2014-09-26 | 1 | -5/+1 |
* | pull rehashing and unlocking the target dentry into __d_materialise_dentry() | Al Viro | 2014-09-26 | 1 | -7/+4 |
* | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir... | Linus Torvalds | 2014-09-14 | 1 | -2/+6 |
|\ |
|
| * | move the call of __d_drop(anon) into __d_materialise_unique(dentry, anon) | Al Viro | 2014-09-13 | 1 | -2/+6 |
* | | vfs: fix bad hashing of dentries | Linus Torvalds | 2014-09-13 | 1 | -2/+1 |
|/ |
|
* | fs: mark __d_obtain_alias static | Fengguang Wu | 2014-08-07 | 1 | -1/+1 |
* | dcache: d_splice_alias should detect loops | J. Bruce Fields | 2014-08-07 | 1 | -0/+5 |
* | dcache: d_find_alias needn't recheck IS_ROOT && DCACHE_DISCONNECTED | J. Bruce Fields | 2014-08-07 | 1 | -6/+3 |
* | dcache: remove unused d_find_alias parameter | J. Bruce Fields | 2014-08-07 | 1 | -8/+5 |
* | dcache: d_obtain_alias callers don't all want DISCONNECTED | J. Bruce Fields | 2014-08-07 | 1 | -20/+49 |
* | dcache: d_splice_alias should ignore DCACHE_DISCONNECTED | J. Bruce Fields | 2014-08-07 | 1 | -4/+4 |
* | dcache: d_splice_alias mustn't create directory aliases | J. Bruce Fields | 2014-08-07 | 1 | -2/+9 |
* | dcache: close d_move race in d_splice_alias | J. Bruce Fields | 2014-08-07 | 1 | -1/+6 |
* | dcache: move d_splice_alias | J. Bruce Fields | 2014-08-07 | 1 | -52/+52 |
* | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir... | Linus Torvalds | 2014-06-12 | 1 | -1/+3 |
|\ |
|
| * | lock_parent: don't step on stale ->d_parent of all-but-freed one | Al Viro | 2014-06-12 | 1 | -1/+3 |
* | | fs: convert use of typedef ctl_table to struct ctl_table | Joe Perches | 2014-06-06 | 1 | -1/+1 |
|/ |
|
* | dcache: add missing lockdep annotation | Linus Torvalds | 2014-05-31 | 1 | -1/+1 |
* | dentry_kill() doesn't need the second argument now | Al Viro | 2014-05-30 | 1 | -7/+4 |
* | dealing with the rest of shrink_dentry_list() livelock | Al Viro | 2014-05-30 | 1 | -2/+20 |
* | shrink_dentry_list(): take parent's ->d_lock earlier | Al Viro | 2014-05-30 | 1 | -12/+41 |
* | expand dentry_kill(dentry, 0) in shrink_dentry_list() | Al Viro | 2014-05-29 | 1 | -13/+17 |
* | split dentry_kill() | Al Viro | 2014-05-29 | 1 | -26/+36 |
* | lift the "already marked killed" case into shrink_dentry_list() | Al Viro | 2014-05-28 | 1 | -6/+9 |
* | dcache: don't need rcu in shrink_dentry_list() | Miklos Szeredi | 2014-05-03 | 1 | -23/+4 |