Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
a65cab7d7f05c2061a3e2490257d3086ff3202c6
/
fs
/
libfs.c
a65cab7
libfs: fix infoleak in simple_attr_read()
by Eric Biggers
· 4 years, 10 months ago
a3d1e7e
simple_recursive_removal(): kernel-side rm -rf for ramfs-style filesystems
by Al Viro
· 5 years ago
8e88bfb
fs/libfs.c: fix kernel-doc warning
by Randy Dunlap
· 5 years ago
26b6c98
libfs: take cursors out of list when moving past the end of directory
by Al Viro
· 5 years ago
d4f4de5
Fix the locking in dcache_readdir() and friends
by Al Viro
· 5 years ago
933a90b
Merge branch 'work.mount0' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 5 years ago
2ac295d
convenience helper get_tree_nodev()
by Al Viro
· 6 years ago
db2c246
vfs: Use sget_fc() for pseudo-filesystems
by David Howells
· 6 years ago
8d9e46d
fold mount_pseudo_xattr() into pseudo_fs_get_tree()
by Al Viro
· 6 years ago
31d6d5c
vfs: Provide a mount_pseudo-replacement for the new mount API
by David Howells
· 6 years ago
1f58bb1
mount_pseudo(): drop 'name' argument, switch to d_make_root()
by Al Viro
· 6 years ago
457c899
treewide: Add SPDX license identifier for missed files
by Thomas Gleixner
· 6 years ago
149e703
Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 6 years ago
6ee9706
libfs: document simple_get_link()
by Eric Biggers
· 6 years ago
0a4c926
fs: mark expected switch fall-throughs
by Gustavo A. R. Silva
· 6 years ago
f44c776
fs, dax: prepare for dax-specific address_space_operations
by Dan Williams
· 7 years ago
1751e8a
Rename superblock flags (MS_xyz -> SB_xyz)
by Linus Torvalds
· 7 years ago
383aa54
fs: convert __generic_file_fsync to use errseq_t based reporting
by Jeff Layton
· 7 years ago
dac257f
fs: check for writeback errors after syncing out buffers in generic_file_fsync
by Jeff Layton
· 7 years ago
cda3712
fs: constify tree_descr arrays passed to simple_fill_super()
by Eric Biggers
· 8 years ago
590dce2
Merge branch 'rebased-statx' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 8 years ago
a528d35
statx: Add a system call to make enhanced file info available
by David Howells
· 8 years ago
5b825c3
sched/headers: Prepare to remove <linux/cred.h> inclusion from <linux/sched.h>
by Ingo Molnar
· 8 years ago
7542272
libfs: Modify mount_pseudo_xattr to be clear it is not a userspace mount
by Eric W. Biederman
· 8 years ago
7c0f6ba
Replace <asm/uaccess.h> with <linux/uaccess.h> globally
by Linus Torvalds
· 8 years ago
231753e
Merge uncontroversial parts of branch 'readlink' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs
by Linus Torvalds
· 8 years ago
04fff64
simple_write_end(): don't zero in short copy into uptodate
by Al Viro
· 8 years ago
dfeef68
vfs: remove ".readlink = generic_readlink" assignments
by Miklos Szeredi
· 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
· 9 years ago
ebaaa80
lockless next_positive()
by Al Viro
· 9 years ago
4f42c1b
libfs.c: new helper - next_positive()
by Al Viro
· 9 years ago
274f5b0
dcache_{readdir,dir_lseek}(): don't bother with nested ->d_lock
by Al Viro
· 9 years ago
ba65dc5
much milder d_walk() race
by Al Viro
· 9 years ago
3767e25
switch ->setxattr() to passing dentry and inode separately
by Al Viro
· 9 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
6e77137b
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
· 11 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
· 13 years ago
00cd8dd
stop passing nameidata to ->lookup()
by Al Viro
· 13 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
ff01bb4
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
Next »