Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
f7f886b51bf6ff8b2a621669e1b4c306177a6e5f
/
fs
/
libfs.c
b349884
Fix the locking in dcache_readdir() and friends
by Al Viro
· 5 years ago
c4081f9
libfs: Modify mount_pseudo_xattr to be clear it is not a userspace mount
by Eric W. Biederman
· 8 years ago
101105b
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 8 years ago
3873691
Merge remote-tracking branch 'ovl/rename2' into for-linus
by Al Viro
· 8 years ago
97d2116
Merge branch 'work.xattr' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 8 years ago
f5c2443
libfs: Use IOP_XATTR flag for empty directory handling
by Andreas Gruenbacher
· 8 years ago
bba0bd3
sockfs: Get rid of getxattr iop
by Andreas Gruenbacher
· 8 years ago
078cd82
fs: Replace CURRENT_TIME with current_time() for inode timestamps
by Deepa Dinamani
· 8 years ago
e0e0be8
libfs: support RENAME_NOREPLACE in simple_rename()
by Miklos Szeredi
· 8 years ago
31051c8
fs: Give dentry to inode_change_ok() instead of inode
by Jan Kara
· 8 years ago
ebaaa80
lockless next_positive()
by Al Viro
· 8 years ago
4f42c1b
libfs.c: new helper - next_positive()
by Al Viro
· 8 years ago
274f5b0
dcache_{readdir,dir_lseek}(): don't bother with nested ->d_lock
by Al Viro
· 8 years ago
ba65dc5
much milder d_walk() race
by Al Viro
· 8 years ago
3767e25
switch ->setxattr() to passing dentry and inode separately
by Al Viro
· 8 years ago
c51da20
more trivial ->iterate_shared conversions
by Al Viro
· 9 years ago
4e82901
dcache_{readdir,dir_lseek}() users: switch to ->iterate_shared
by Al Viro
· 9 years ago
84695ff
Merge getxattr prototype change into work.lookups
by Al Viro
· 9 years ago
ce23e64
->getxattr(): pass dentry and inode as separate arguments
by Al Viro
· 9 years ago
09cbfea
mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macros
by Kirill A. Shutemov
· 9 years ago
5955102
wrappers for ->i_mutex access
by Al Viro
· 9 years ago
fceef39
switch ->get_link() to delayed_call, kill ->put_link()
by Al Viro
· 9 years ago
cd3417c
kill free_page_put_link()
by Al Viro
· 9 years ago
6b25539
replace ->follow_link() with new method that could stay in RCU mode
by Al Viro
· 9 years ago
4b75de86
fs: Set the size of empty dirs to 0.
by Eric W. Biederman
· 9 years ago
1dc51b8
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 9 years ago
0cbee99
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
by Linus Torvalds
· 9 years ago
fbabfd0
fs: Add helper functions for permanently empty directories.
by Eric W. Biederman
· 10 years ago
dc3f419
make simple_positive() public
by Al Viro
· 10 years ago
ecc087f
new helper: free_page_put_link()
by Al Viro
· 10 years ago
5f2c417
switch ->put_link() from dentry to inode
by Al Viro
· 10 years ago
6e77137
don't pass nameidata to ->follow_link()
by Al Viro
· 10 years ago
680baac
new ->follow_link() and ->put_link() calling conventions
by Al Viro
· 10 years ago
61ba64f
libfs: simple_follow_link()
by Al Viro
· 10 years ago
dea655c
VFS: fs library helpers: d_inode() annotations
by David Howells
· 10 years ago
e36cb0b
VFS: (Scripted) Convert S_ISLNK/DIR/REG(dentry->d_inode) to d_is_*(dentry)
by David Howells
· 10 years ago
0ae45f6
vfs: add support for a lazytime mount option
by Theodore Ts'o
· 10 years ago
946e51f
move d_rcu from overlapping d_child to overlapping d_alias
by Al Viro
· 10 years ago
e6f5c78
locks: plumb a "priv" pointer into the setlease routines
by Jeff Layton
· 10 years ago
1c994a0
locks: consolidate "nolease" routines
by Jeff Layton
· 10 years ago
ac13a82
fs/libfs.c: add generic data flush to fsync
by Fabian Frederick
· 10 years ago
b26d4cd
consolidate simple ->d_delete() instances
by Al Viro
· 11 years ago
6987843
take anon inode allocation to libfs.c
by Al Viro
· 11 years ago
87dc800
new helper: kfree_put_link()
by Al Viro
· 11 years ago
12f3887
libfs: get exports to definitions of objects being exported...
by Al Viro
· 11 years ago
74931da
make simple_lookup() usable for filesystems that set ->s_d_op
by Al Viro
· 11 years ago
5f99f4e
[readdir] switch dcache_readdir() users to ->iterate()
by Al Viro
· 12 years ago
d30357f
vfs: drop vmtruncate
by Marco Stornelli
· 12 years ago
965c8e5
lseek: the "whence" argument is called "whence"
by Andrew Morton
· 12 years ago
ca18683
vfs: fix kerneldoc for generic_fh_to_parent()
by Yanchuan Nian
· 12 years ago
9249e17
VFS: Pass mount flags to sget()
by David Howells
· 12 years ago
00cd8dd
stop passing nameidata to ->lookup()
by Al Viro
· 12 years ago
26fe575
vfs: make it possible to access the dentry hash/len as one 64-bit entry
by Linus Torvalds
· 13 years ago
640946f
dentry leak in simple_fill_super() failure exit
by Al Viro
· 13 years ago
20955e8
libfs: add simple_open()
by Stephen Boyd
· 13 years ago
11bcb32
Merge tag 'module-for-3.4' of git://git.kernel.org/pub/scm/linux/kernel/git/paulg/linux
by Linus Torvalds
· 13 years ago
2452992
make simple_pin_fs() pass MS_KERNMOUNT - it's a kernel-internal one
by Al Viro
· 13 years ago
48fde70
switch open-coded instances of d_make_root() to new helper
by Al Viro
· 13 years ago
630d9c4
fs: reduce the use of module.h wherever possible
by Paul Gortmaker
· 13 years ago
ff01bb48
fs: move code out of buffer.c
by Al Viro
· 13 years ago
bfe8684
filesystems: add set_nlink()
by Miklos Szeredi
· 13 years ago
32096ea
vfs: fix dentry leak in simple_fill_super()
by Konstantin Khlebnikov
· 13 years ago
841590c
fix IN_DELETE_SELF on overwriting rename() on ramfs et.al.
by Al Viro
· 13 years ago
02c24a8
fs: push i_mutex and filemap_write_and_wait down into ->fsync() handlers
by Josef Bacik
· 13 years ago
a4464db
Make ->d_sb assign-once and always non-NULL
by Al Viro
· 13 years ago
f7b8863
fs/libfs.c: fix simple_attr_write() on 32bit machines
by Akinobu Mita
· 13 years ago
c74a1cb
pass default dentry_operations to mount_pseudo()
by Al Viro
· 14 years ago
fb045ad
fs: dcache reduce branches in lookup path
by Nick Piggin
· 14 years ago
b5c84bf
fs: dcache remove dcache_lock
by Nick Piggin
· 14 years ago
2fd6b7f
fs: dcache scale subdirs
by Nick Piggin
· 14 years ago
da50295
fs: dcache scale d_unhashed
by Nick Piggin
· 14 years ago
fe15ce4
fs: change d_delete semantics
by Nick Piggin
· 14 years ago
51139ad
convert get_sb_pseudo() users
by Al Viro
· 14 years ago
7de9c6ee
new helper: ihold()
by Al Viro
· 14 years ago
c3765016
fs: add sync_inode_metadata
by Christoph Hellwig
· 14 years ago
a33f13e
libfs: Fix shift bug in generic_check_addressable()
by Joel Becker
· 14 years ago
30ca22c
ext3/ext4: Factor out disk addressability check
by Patrick J. LoPresti
· 14 years ago
2c27c65
check ATTR_SIZE contraints in inode_change_ok
by Christoph Hellwig
· 14 years ago
eef2380
default to simple_setattr
by Christoph Hellwig
· 14 years ago
6a1a90a
rename generic_setattr
by Christoph Hellwig
· 14 years ago
7d683a0
wrong type for 'magic' argument in simple_fill_super()
by Roberto Sassu
· 14 years ago
7bb46a6
fs: introduce new truncate sequence
by npiggin@suse.de
· 14 years ago
1b061d9
rename the generic fsync implementations
by Christoph Hellwig
· 14 years ago
7ea8085
drop unused dentry argument to ->fsync
by Christoph Hellwig
· 14 years ago
6a727b4
FS / libfs: Implement simple_write_to_buffer
by Jiri Slaby
· 15 years ago
5a0e3ad
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
by Tejun Heo
· 15 years ago
193cf4b
libfs: Unexport and kill simple_prepare_write
by Boaz Harrosh
· 15 years ago
ad2a722f
libfs: Open code simple_commit_write into only user
by Boaz Harrosh
· 15 years ago
ef26ca9
libfs: move EXPORT_SYMBOL for d_alloc_name
by H Hartley Sweeten
· 15 years ago
05cc0ce
libfs: return error code on failed attr set
by Wu Fengguang
· 15 years ago
14be274
libfs: make simple_read_from_buffer conventional
by Steven Rostedt
· 15 years ago
89a4eb4
vfs: make get_sb_pseudo set s_maxbytes to value that can be cast to signed
by Jeff Layton
· 15 years ago
d5aacad
New helper - simple_fsync()
by Al Viro
· 15 years ago
6f5bbff
Convert obvious places to deactivate_locked_super()
by Al Viro
· 16 years ago
76791ab
kmemtrace, fs: uninline simple_transaction_set()
by Ingo Molnar
· 16 years ago
a3ec947
vfs: simple_set_mnt() should return void
by Sukadev Bhattiprolu
· 16 years ago
3ba13d1
constify dentry_operations: rest
by Al Viro
· 16 years ago
520c853
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6
by Linus Torvalds
· 16 years ago
56ff5ef
zero i_uid/i_gid on inode allocation
by Al Viro
· 16 years ago
54566b2
fs: symlink write_begin allocation context fix
by Nick Piggin
· 16 years ago
Next »