summaryrefslogtreecommitdiffstats
path: root/fs
Commit message (Expand)AuthorAgeFilesLines
* d_genocide: move export to definitionAl Viro2018-03-291-2/+2
* fold dentry_lock_for_move() into its sole caller and clean it upAl Viro2018-03-291-26/+23
* make non-exchanging __d_move() copy ->d_parent rather than swap themAl Viro2018-03-291-63/+30
* debugfs_lookup(): switch to lookup_one_len_unlocked()Al Viro2018-03-291-4/+1
* fold lookup_real() into __lookup_hash()Al Viro2018-03-291-24/+17
* split d_path() and friends into a separate fileAl Viro2018-03-293-467/+472
* dcache.c: trim includesAl Viro2018-03-291-3/+0
* fs/dcache: Avoid a try_lock loop in shrink_dentry_list()John Ogness2018-03-291-31/+10
* get rid of trylock loop around dentry_kill()Al Viro2018-03-291-7/+27
* handle move to LRU in retain_dentry()Al Viro2018-03-291-13/+6
* dput(): consolidate the "do we need to retain it?" into an inlined helperAl Viro2018-03-291-19/+23
* split the slow part of lock_parent() offAl Viro2018-03-291-6/+12
* now lock_parent() can't run into killed dentryAl Viro2018-03-291-10/+3
* get rid of trylock loop in locking dentries on shrink listAl Viro2018-03-291-37/+67
* d_delete(): get rid of trylock loopAl Viro2018-03-121-19/+9
* fs/dcache: Move dentry_kill() below lock_parent()John Ogness2018-03-121-31/+31
* fs/dcache: Remove stale comment from dentry_kill()John Ogness2018-03-121-1/+0
* take write_seqcount_invalidate() into __d_drop()Al Viro2018-03-121-22/+22
* fs: dcache: Use READ_ONCE when accessing i_dir_seqWill Deacon2018-02-251-1/+1
* fs: dcache: Avoid livelock between d_alloc_parallel and __d_addWill Deacon2018-02-251-1/+7
* lock_parent() needs to recheck if dentry got __dentry_kill'ed under itAl Viro2018-02-231-3/+8
* Merge tag 'for-4.16-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2018-02-167-21/+80
|\
| * btrfs: Fix use-after-free when cleaning up fs_devs with a single stale deviceNikolay Borisov2018-02-051-0/+1
| * Btrfs: fix null pointer dereference when replacing missing deviceFilipe Manana2018-02-021-0/+4
| * btrfs: remove spurious WARN_ON(ref->count < 0) in find_parent_nodesZygo Blaxell2018-02-021-1/+10
| * btrfs: Ignore errors from btrfs_qgroup_trace_extent_postNikolay Borisov2018-02-022-3/+9
| * Btrfs: fix unexpected -EEXIST when creating new inodeLiu Bo2018-02-021-0/+18
| * Btrfs: fix use-after-free on root->orphan_block_rsvLiu Bo2018-02-021-13/+21
| * Btrfs: fix btrfs_evict_inode to handle abnormal inodes correctlyLiu Bo2018-02-021-1/+1
| * Btrfs: fix extent state leak from tree logLiu Bo2018-02-021-2/+3
| * Btrfs: fix crash due to not cleaning up tree log block's dirty bitsLiu Bo2018-02-021-0/+9
| * Btrfs: fix deadlock in run_delalloc_nocowLiu Bo2018-02-021-1/+4
* | Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2018-02-141-0/+4
|\ \
| * | vfs/proc/kcore, x86/mm/kcore: Fix SMAP fault when dumping vsyscall user pageJia Zhang2018-02-131-0/+4
* | | Merge tag 'gfs2-4.16.rc1.fixes' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2018-02-141-20/+23
|\ \ \
| * | | gfs2: Fixes to "Implement iomap for block_map"Andreas Gruenbacher2018-02-131-20/+23
* | | | vfs: do bulk POLL* -> EPOLL* replacementLinus Torvalds2018-02-1124-80/+80
* | | | Merge branch 'work.poll2' of git://git.kernel.org/pub/scm/linux/kernel/git/vi...Linus Torvalds2018-02-114-21/+26
|\ \ \ \
| * | | | annotate ep_scan_ready_list()Al Viro2018-02-011-11/+13
| * | | | ep_send_events_proc(): return result via esed->resAl Viro2018-02-011-7/+10
| * | | | use linux/poll.h instead of asm/poll.hAl Viro2018-02-013-3/+3
* | | | | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2018-02-092-2/+5
|\ \ \ \ \
| * | | | | seq_file: fix incomplete reset on read from zero offsetMiklos Szeredi2018-01-201-1/+4
| * | | | | kernfs: fix regression in kernfs_fop_write caused by wrong typeIvan Vecera2018-01-191-1/+1
* | | | | | Merge tag '4.16-minor-rc-SMB3-fixes' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds2018-02-094-13/+130
|\ \ \ \ \ \ | |_|_|_|/ / |/| | | | |
| * | | | | Add missing structs and defines from recent SMB3.1.1 documentationSteve French2018-02-071-2/+112
| * | | | | address lock imbalance warnings in smbdirect.cSteve French2018-02-071-7/+9
| * | | | | cifs: silence compiler warnings showing up with gcc-8.0.0Arnd Bergmann2018-02-071-3/+1
| * | | | | Add some missing debug fields in server and tcon structsSteve French2018-02-071-1/+8
* | | | | | Merge tag 'nfsd-4.16' of git://linux-nfs.org/~bfields/linuxLinus Torvalds2018-02-087-40/+57
|\ \ \ \ \ \