index
:
pub/scm/linux/kernel/git/bod/linux.git
master
Fiery the angels fell deep thunder rolled around their shores burning with the fires of Orc
Bryan O'Donoghue
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
fs
/
readdir.c
Age
Commit message (
Expand
)
Author
Files
Lines
2026-03-24
fs: Replace user_access_{begin/end} by scoped user access
Christophe Leroy (CS GROUP)
1
-53
/
+35
2026-03-24
readdir: Introduce dirent_size()
Christophe Leroy (CS GROUP)
1
-12
/
+7
2026-01-12
readdir: require opt-in for d_type flags
Amir Goldstein
1
-0
/
+3
2025-05-15
readdir: supply dir_context.count as readdir buffer size hint
Miklos Szeredi
1
-15
/
+14
2025-05-15
fuse: don't allow signals to interrupt getdents copying
Miklos Szeredi
1
-3
/
+15
2024-11-03
introduce "fd_pos" class, convert fdget_pos() users to it.
Al Viro
1
-18
/
+10
2024-08-12
introduce fd_file(), convert all accessors to it.
Al Viro
1
-10
/
+10
2024-06-03
readdir: Add missing quote in macro comment
Thorsten Blum
1
-1
/
+1
2024-06-03
readdir: Remove unused header include
Thorsten Blum
1
-2
/
+0
2023-12-12
fsnotify: optionally pass access range in file permission hooks
Amir Goldstein
1
-0
/
+4
2023-08-06
vfs: get rid of old '->iterate' directory operation
Linus Torvalds
1
-16
/
+52
2023-06-21
readdir: Replace one-element arrays with flexible-array members
Gustavo A. R. Silva
1
-4
/
+4
2022-08-17
Change calling conventions for filldir_t
Al Viro
1
-34
/
+34
2021-04-17
readdir: make sure to verify directory entry for legacy interfaces too
Linus Torvalds
1
-0
/
+6
2020-07-31
fs: remove ksys_getdents64
Christoph Hellwig
1
-9
/
+2
2020-05-01
readdir.c: get rid of the last __put_user(), drop now-useless access_ok()
Al Viro
1
-10
/
+1
2020-05-01
readdir.c: get compat_filldir() more or less in sync with filldir()
Al Viro
1
-24
/
+27
2020-05-01
switch readdir(2) to unsafe_copy_dirent_name()
Al Viro
1
-14
/
+16
2020-05-01
uaccess: Selectively open read or write user access
Christophe Leroy
1
-6
/
+6
2020-01-23
readdir: make user_access_begin() use the real access range
Linus Torvalds
1
-38
/
+35
2020-01-23
readdir: be more conservative with directory entry names
Linus Torvalds
1
-1
/
+5
2019-10-18
filldir[64]: remove WARN_ON_ONCE() for bad directory entries
Linus Torvalds
1
-2
/
+2
2019-10-07
uaccess: implement a proper unsafe_copy_to_user() and switch filldir over to it
Linus Torvalds
1
-42
/
+2
2019-10-05
Make filldir[64]() verify the directory entry filename is valid
Linus Torvalds
1
-0
/
+40
2019-10-05
Convert filldir[64]() from __put_user() to unsafe_put_user()
Linus Torvalds
1
-35
/
+93
2019-01-03
Remove 'type' argument from access_ok() function
Linus Torvalds
1
-5
/
+5
2018-04-02
fs: add ksys_getdents64() helper; remove in-kernel calls to sys_getdents64()
Dominik Brodowski
1
-2
/
+9
2017-11-07
Merge branch 'linus' into locking/core, to resolve conflicts
Ingo Molnar
1
-0
/
+1
2017-11-02
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
Greg Kroah-Hartman
1
-0
/
+1
2017-10-10
locking/rwsem, fs: Use killable down_read() in iterate_dir()
Kirill Tkhai
1
-6
/
+5
2017-04-17
readdir: move compat syscalls from compat.c
Al Viro
1
-0
/
+165
2016-12-24
Replace <asm/uaccess.h> with <linux/uaccess.h> globally
Linus Torvalds
1
-1
/
+1
2016-05-26
restore killability of old mutex_lock_killable(&inode->i_mutex) users
Al Viro
1
-6
/
+6
2016-05-24
Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/t...
Linus Torvalds
1
-0
/
+4
2016-05-02
introduce a parallel variant of ->iterate()
Al Viro
1
-4
/
+16
2016-05-02
give readdir(2)/getdents(2)/etc. uniform exclusion with lseek()
Al Viro
1
-6
/
+6
2016-05-02
parallel lookups: actual switch to rwsem
Al Viro
1
-3
/
+4
2016-04-23
ext4: allow readdir()'s of large empty directories to be interrupted
Theodore Ts'o
1
-0
/
+4
2016-01-22
wrappers for ->i_mutex access
Al Viro
1
-1
/
+1
2014-10-31
vfs: make first argument of dir_context.actor typed
Miklos Szeredi
1
-9
/
+12
2014-06-04
fanotify: create FAN_ACCESS event for readdir
Heinrich Schuchardt
1
-0
/
+2
2013-10-24
file->f_op is never NULL...
Al Viro
1
-1
/
+1
2013-06-29
[readdir] constify ->actor
Al Viro
1
-19
/
+14
2013-06-29
[readdir] ->readdir() is gone
Al Viro
1
-9
/
+4
2013-06-29
[readdir] introduce ->iterate(), ctx->pos, dir_emit()
Al Viro
1
-4
/
+11
2013-06-29
[readdir] introduce iterate_dir() and dir_context
Al Viro
1
-8
/
+13
2013-02-22
new helper: file_inode(file)
Al Viro
1
-1
/
+1
2012-09-26
switch simple cases of fget_light to fdget
Al Viro
1
-20
/
+16
2012-05-29
switch readdir/getdents to fget_light/fput_light
Al Viro
1
-19
/
+14
2012-02-28
fs: reduce the use of module.h wherever possible
Paul Gortmaker
1
-1
/
+1
[next]