index
:
kernel/git/torvalds/linux.git
master
Linux kernel source tree
Linus Torvalds
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
fs
/
orangefs
Age
Commit message (
Expand
)
Author
Files
Lines
9 days
Merge tag 'for-linus-6.10-ofs1' of git://git.kernel.org/pub/scm/linux/kernel/...
Linus Torvalds
1
-1
/
+2
2024-05-06
orangefs: fix out-of-bounds fsid access
Mike Marshall
1
-1
/
+2
2024-04-09
orangefs: cleanup uses of strncpy
Justin Stitt
3
-32
/
+15
2024-02-14
Julia Lawall reported this null pointer dereference, this should fix it.
Mike Marshall
1
-1
/
+1
2024-02-14
fs/orangefs: remove ORANGEFS_CACHE_CREATE_FLAGS
Vlastimil Babka
3
-12
/
+2
2023-12-21
orangefs: saner arguments passing in readdir guts
Al Viro
1
-20
/
+12
2023-10-30
Merge tag 'vfs-6.7.ctime' of gitolite.kernel.org:pub/scm/linux/kernel/git/vfs...
Linus Torvalds
1
-8
/
+8
2023-10-18
orangefs: convert to new timestamp accessors
Jeff Layton
1
-8
/
+8
2023-10-09
orangefs: move orangefs_xattr_handlers to .rodata
Wedson Almeida Filho
2
-2
/
+2
2023-08-11
fs: drop the timespec64 argument from update_time
Jeff Layton
2
-2
/
+2
2023-08-09
fs: drop the timespec64 arg from generic_update_time
Jeff Layton
1
-1
/
+2
2023-08-09
fs: pass the request_mask to generic_fillattr
Jeff Layton
1
-1
/
+1
2023-07-24
orangefs: convert to ctime accessor functions
Jeff Layton
2
-4
/
+4
2023-05-24
orangefs: Provide a splice-read wrapper
David Howells
1
-1
/
+21
2023-04-27
Merge tag 'mm-stable-2023-04-27-15-30' of git://git.kernel.org/pub/scm/linux/...
Linus Torvalds
1
-4
/
+5
2023-04-18
orangefs: use folios in orangefs_readahead
Pankaj Raghav
1
-4
/
+5
2023-03-06
fs: drop unused posix acl handlers
Christian Brauner
1
-2
/
+0
2023-02-23
Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/...
Linus Torvalds
2
-14
/
+12
2023-02-20
Merge tag 'for-6.3/block-2023-02-16' of git://git.kernel.dk/linux
Linus Torvalds
1
-15
/
+7
2023-02-20
Merge tag 'fs.idmapped.v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git...
Linus Torvalds
5
-20
/
+20
2023-02-09
mm: replace vma->vm_flags direct modifications with modifier calls
Suren Baghdasaryan
1
-2
/
+1
2023-02-03
orangefs: use bvec_set_{page,folio} to initialize bvecs
Christoph Hellwig
1
-15
/
+7
2023-02-02
fs: convert writepage_t callback to pass a folio
Matthew Wilcox (Oracle)
1
-12
/
+11
2023-01-19
fs: port acl to mnt_idmap
Christian Brauner
1
-1
/
+1
2023-01-19
fs: port xattr to mnt_idmap
Christian Brauner
1
-1
/
+1
2023-01-19
fs: port ->permission() to pass mnt_idmap
Christian Brauner
2
-3
/
+3
2023-01-19
fs: port ->fileattr_set() to pass mnt_idmap
Christian Brauner
1
-1
/
+1
2023-01-19
fs: port ->set_acl() to pass mnt_idmap
Christian Brauner
3
-3
/
+3
2023-01-19
fs: port ->rename() to pass mnt_idmap
Christian Brauner
1
-1
/
+1
2023-01-19
fs: port ->mkdir() to pass mnt_idmap
Christian Brauner
1
-1
/
+1
2023-01-19
fs: port ->symlink() to pass mnt_idmap
Christian Brauner
1
-1
/
+1
2023-01-19
fs: port ->create() to pass mnt_idmap
Christian Brauner
1
-1
/
+1
2023-01-19
fs: port ->getattr() to pass mnt_idmap
Christian Brauner
2
-3
/
+3
2023-01-19
fs: port ->setattr() to pass mnt_idmap
Christian Brauner
2
-4
/
+4
2023-01-11
filelock: move file locking definitions to separate header file
Jeff Layton
1
-0
/
+1
2022-12-14
Merge tag 'for-linus-6.2-ofs1' of git://git.kernel.org/pub/scm/linux/kernel/g...
Linus Torvalds
5
-38
/
+73
2022-12-12
Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/g...
Linus Torvalds
4
-55
/
+55
2022-12-07
orangefs: Fix kmemleak in orangefs_{kernel,client}_debug_init()
Zhang Xiaoxu
1
-23
/
+3
2022-12-07
orangefs: Fix kmemleak in orangefs_sysfs_init()
Zhang Xiaoxu
1
-8
/
+63
2022-12-07
orangefs: Fix kmemleak in orangefs_prepare_debugfs_help_string()
Zhang Xiaoxu
1
-0
/
+3
2022-12-07
orangefs: Fix sysfs not cleanup when dev init failed
Zhang Xiaoxu
1
-4
/
+4
2022-12-07
orangefs: remove redundant assignment to variable buffer_index
Colin Ian King
1
-1
/
+0
2022-12-07
orangefs: remove variable i
Colin Ian King
1
-2
/
+0
2022-11-25
use less confusing names for iov_iter direction initializers
Al Viro
1
-4
/
+4
2022-11-13
orangefs: fix mode handling
Christian Brauner
3
-10
/
+12
2022-10-20
fs: rename current get acl method
Christian Brauner
2
-2
/
+2
2022-10-19
fs: pass dentry to set acl method
Christian Brauner
3
-7
/
+9
2022-10-19
orangefs: rework posix acl handling when creating new filesystem objects
Christian Brauner
4
-54
/
+50
2022-10-13
Merge tag 'for-linus-6.1-ofs1' of git://git.kernel.org/pub/scm/linux/kernel/g...
Linus Torvalds
1
-1
/
+1
2022-10-03
Orangefs: change iterate to iterate_shared
Mike Marshall
1
-1
/
+1
2022-09-01
orangefs: use ->f_mapping
Al Viro
1
-3
/
+1
2022-06-29
orangefs: Remove test for folio error
Matthew Wilcox (Oracle)
1
-3
/
+1
2022-05-09
orangefs: Convert to free_folio
Matthew Wilcox (Oracle)
1
-3
/
+3
2022-05-09
orangefs: Convert to release_folio
Matthew Wilcox (Oracle)
1
-3
/
+3
2022-05-09
orangefs: Convert orangefs to read_folio
Matthew Wilcox (Oracle)
1
-17
/
+16
2022-05-08
fs: Remove flags parameter from aops->write_begin
Matthew Wilcox (Oracle)
1
-3
/
+2
2022-05-08
fs: Remove aop flags parameter from grab_cache_page_write_begin()
Matthew Wilcox (Oracle)
1
-1
/
+1
2022-03-22
Merge tag 'folio-5.18b' of git://git.infradead.org/users/willy/pagecache
Linus Torvalds
1
-60
/
+61
2022-03-22
fs: allocate inode by using alloc_inode_sb()
Muchun Song
1
-1
/
+1
2022-03-15
fs: Convert trivial uses of __set_page_dirty_nobuffers to filemap_dirty_folio
Matthew Wilcox (Oracle)
1
-1
/
+1
2022-03-15
orangefs: Convert launder_page to launder_folio
Matthew Wilcox (Oracle)
1
-33
/
+36
2022-03-15
orangefs: Convert from invalidatepage to invalidate_folio
Matthew Wilcox (Oracle)
1
-27
/
+25
2021-12-31
orangefs: Fix the size of a memory allocation in orangefs_bufmap_alloc()
Christophe JAILLET
1
-4
/
+3
2021-12-31
orangefs: use default_groups in kobj_type
Greg Kroah-Hartman
1
-7
/
+14
2021-11-09
Merge tag 'for-linus-5.16-ofs1' of git://git.kernel.org/pub/scm/linux/kernel/...
Linus Torvalds
2
-3
/
+5
2021-10-18
mm: don't include <linux/blkdev.h> in <linux/backing-dev.h>
Christoph Hellwig
1
-1
/
+1
2021-10-18
mm: don't include <linux/blk-cgroup.h> in <linux/backing-dev.h>
Christoph Hellwig
1
-0
/
+1
2021-10-11
orangefs: Fix sb refcount leak when allocate sb info failed.
Chenyuan Mi
1
-1
/
+1
2021-10-11
fs: orangefs: fix error return code of orangefs_revalidate_lookup()
Jia-Ju Bai
1
-1
/
+3
2021-10-11
orangefs: Remove redundant initialization of variable ret
Colin Ian King
1
-1
/
+1
2021-08-18
vfs: add rcu argument to ->get_acl() callback
Miklos Szeredi
2
-2
/
+5
2021-08-17
fs: add generic helper for filling statx attribute flags
Amir Goldstein
1
-6
/
+1
2021-06-28
orangefs: fix orangefs df output.
Mike Marshall
1
-1
/
+1
2021-06-28
orangefs: readahead adjustment
Mike Marshall
1
-4
/
+3
2021-04-29
orangefs: leave files in the page cache for a few micro seconds at least
Mike Marshall
1
-1
/
+1
2021-04-28
Orangef: implement orangefs_readahead.
Mike Marshall
2
-103
/
+53
2021-04-27
Merge branch 'miklos.fileattr' of git://git.kernel.org/pub/scm/linux/kernel/g...
Linus Torvalds
2
-79
/
+50
2021-04-12
orangefs: convert to fileattr
Miklos Szeredi
2
-79
/
+50
2021-03-12
orangefs_inode_is_stale(): i_mode type bits do *not* form a bitmap...
Al Viro
1
-1
/
+1
2021-02-23
Merge tag 'idmapped-mounts-v5.12' of git://git.kernel.org/pub/scm/linux/kerne...
Linus Torvalds
5
-20
/
+32
2021-01-24
fs: make helpers idmap mount aware
Christian Brauner
4
-14
/
+24
2021-01-24
stat: handle idmapped mounts
Christian Brauner
1
-1
/
+1
2021-01-24
acl: handle idmapped mounts
Christian Brauner
3
-2
/
+4
2021-01-24
attr: handle idmapped mounts
Christian Brauner
1
-2
/
+2
2021-01-24
namei: make permission helpers idmapped mount aware
Christian Brauner
1
-1
/
+1
2021-01-06
orangefs_file_mmap(): use %pD
Al Viro
1
-4
/
+1
2020-12-16
orangefs: add splice file operations
Mike Marshall
1
-0
/
+2
2020-08-04
orangefs: remove unnecessary assignment to variable ret
Jing Xiangfeng
1
-1
/
+0
2020-07-28
orangefs: posix acl fix...
Mike Marshall
1
-9
/
+10
2020-06-05
Merge tag 'for-linus-5.8-ofs1' of git://git.kernel.org/pub/scm/linux/kernel/g...
Linus Torvalds
2
-7
/
+4
2020-06-02
orangefs: use attach/detach_page_private
Guoqing Jiang
1
-26
/
+6
2020-05-29
orangefs: convert get_user_pages() --> pin_user_pages()
John Hubbard
1
-6
/
+3
2020-05-29
orangefs: remove redundant assignment to variable ret
Colin Ian King
1
-1
/
+1
2020-04-08
orangefs: don't mess with I_DIRTY_TIMES in orangefs_flush
Mike Marshall
1
-8
/
+0
2020-04-08
orangefs: get rid of knob code...
Mike Marshall
3
-62
/
+7
2020-02-04
help_next should increase position index
Vasily Averin
1
-0
/
+1
2019-12-04
orangefs: posix open permission checking...
Mike Marshall
3
-7
/
+43
2019-09-19
Merge tag 'for-linus-5.4-ofs1' of git://git.kernel.org/pub/scm/linux/kernel/g...
Linus Torvalds
2
-2
/
+2
2019-09-12
orangefs: remove redundant assignment to err
Colin Ian King
1
-1
/
+1
2019-09-12
orangefs: Add octal zero prefix
Artur Świgoń
1
-1
/
+1
2019-07-31
docs: fs: convert porting to ReST
Mauro Carvalho Chehab
1
-1
/
+1
2019-07-31
docs: fs: convert docs without extension to ReST
Mauro Carvalho Chehab
1
-1
/
+1
2019-07-16
Merge tag 'for-linus-5.3-ofs1' of git://git.kernel.org/pub/scm/linux/kernel/g...
Linus Torvalds
1
-3
/
+1
2019-07-12
Merge tag 'vfs-fix-ioctl-checking-3' of git://git.kernel.org/pub/scm/fs/xfs/x...
Linus Torvalds
1
-9
/
+28
2019-07-11
orangefs: eliminate needless variable assignments
Mike Marshall
1
-2
/
+0
2019-07-11
orangefs: remove redundant assignment to variable buffer_index
Colin Ian King
1
-1
/
+1
2019-07-04
orangefs: fix build warning from debugfs cleanup patch
Greg Kroah-Hartman
3
-21
/
+6
2019-07-03
orangefs: no need to check return value of debugfs_create functions
Greg Kroah-Hartman
1
-31
/
+4
2019-07-01
vfs: create a generic checking and prep function for FS_IOC_SETFLAGS
Darrick J. Wong
1
-9
/
+28
2019-05-21
treewide: Add SPDX license identifier - Makefile/Kconfig
Thomas Gleixner
1
-0
/
+1
2019-05-21
treewide: Add SPDX license identifier for more missed files
Thomas Gleixner
1
-0
/
+1
2019-05-14
mm/gup: change GUP fast to use flags rather than a write 'bool'
Ira Weiny
1
-1
/
+1
2019-05-09
Merge tag 'for-linus-5.2-ofs1' of git://git.kernel.org/pub/scm/linux/kernel/g...
Linus Torvalds
14
-490
/
+1300
2019-05-03
orangefs: truncate before updating size
Martin Brandenburg
1
-1
/
+5
2019-05-03
orangefs: copy Orangefs-sized blocks into the pagecache if possible.
Mike Marshall
5
-15
/
+156
2019-05-03
orangefs: pass slot index back to readpage.
Mike Marshall
3
-6
/
+6
2019-05-03
orangefs: remember count when reading.
Mike Marshall
2
-1
/
+29
2019-05-03
orangefs: add orangefs_revalidate_mapping
Martin Brandenburg
5
-19
/
+328
2019-05-03
orangefs: implement writepages
Martin Brandenburg
1
-0
/
+1
2019-05-03
orangefs: write range tracking
Martin Brandenburg
3
-35
/
+274
2019-05-03
orangefs: avoid fsync service operation on flush
Martin Brandenburg
1
-1
/
+23
2019-05-03
orangefs: skip inode writeout if nothing to write
Martin Brandenburg
1
-0
/
+5
2019-05-03
orangefs: move do_readv_writev to direct_IO
Martin Brandenburg
2
-111
/
+111
2019-05-03
orangefs: do not return successful read when the client-core disappeared
Martin Brandenburg
1
-1
/
+4
2019-05-03
orangefs: implement writepage
Martin Brandenburg
3
-68
/
+80
2019-05-03
orangefs: migrate to generic_file_read_iter
Martin Brandenburg
3
-104
/
+38
2019-05-03
orangefs: service ops done for writeback are not killable
Martin Brandenburg
3
-9
/
+12
2019-05-03
orangefs: remove orangefs_readpages
Martin Brandenburg
1
-38
/
+1
2019-05-03
orangefs: reorganize setattr functions to track attribute changes
Martin Brandenburg
6
-119
/
+129
2019-05-03
orangefs: let setattr write to cached inode
Martin Brandenburg
2
-8
/
+20
2019-05-03
orangefs: set up and use backing_dev_info
Martin Brandenburg
1
-7
/
+14
2019-05-03
orangefs: hold i_lock during inode_getattr
Martin Brandenburg
2
-12
/
+25
2019-05-03
orangefs: update attributes rather than relying on server
Martin Brandenburg
2
-9
/
+8
2019-05-03
orangefs: simplify orangefs_inode_getattr interface
Martin Brandenburg
4
-38
/
+28
2019-05-03
orangefs: do not invalidate attributes on inode create
Martin Brandenburg
2
-12
/
+0
2019-05-03
orangefs: implement xattr cache
Martin Brandenburg
4
-1
/
+127
2019-05-01
orangefs: make use of ->free_inode()
Al Viro
1
-6
/
+3
2019-03-12
Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...
Linus Torvalds
1
-5
/
+2
2019-02-20
orangefs: remove two un-needed BUG_ONs...
Mike Marshall
1
-4
/
+0
2019-02-01
orangefs: don't reinitialize result_mask in ->getattr
Christoph Hellwig
1
-5
/
+2
2019-01-04
fs: don't open code lru_to_page()
Nikolay Borisov
1
-1
/
+1
2019-01-04
fs/: remove caller signal_pending branch predictions
Davidlohr Bueso
1
-1
/
+1
2018-11-01
Merge branch 'work.afs' of git://git.kernel.org/pub/scm/linux/kernel/git/viro...
Linus Torvalds
1
-1
/
+1
2018-10-24
iov_iter: Separate type from direction and use accessor functions
David Howells
1
-1
/
+1
2018-10-18
orangefs: no need to check for service_operation returns > 0
Mike Marshall
1
-1
/
+1
2018-10-18
orangefs: some error code paths missed kmem_cache_free
Mike Marshall
1
-3
/
+3
2018-10-18
orangefs: don't let orangefs_iget return NULL.
Mike Marshall
1
-1
/
+5
2018-10-18
orangefs: don't let orangefs_new_inode return NULL
Mike Marshall
1
-1
/
+1
2018-10-10
orangefs: rate limit the client not running info message
Colin Ian King
1
-1
/
+1
2018-10-10
orangefs: cache NULL when both default_acl and acl are NULL
Chengguang Xu
1
-0
/
+4
2018-08-14
orangefs: remove redundant pointer orangefs_inode
Colin Ian King
1
-3
/
+0
2018-08-14
orangefs: Adding new return type vm_fault_t
Souptick Joarder
1
-9
/
+10
2018-06-17
Merge tag 'docs-broken-links' of git://linuxtv.org/mchehab/experimental
Linus Torvalds
1
-1
/
+1
2018-06-16
Merge branch 'work.compat' of git://git.kernel.org/pub/scm/linux/kernel/git/v...
Linus Torvalds
1
-42
/
+12
2018-06-15
fix a series of Documentation/ broken file name references
Mauro Carvalho Chehab
1
-1
/
+1
2018-06-15
orangefs: simplify compat ioctl handling
Al Viro
1
-42
/
+12
2018-06-15
Merge tag 'vfs-timespec64' of git://git.kernel.org/pub/scm/linux/kernel/git/a...
Linus Torvalds
2
-2
/
+2
2018-06-14
Merge branch 'vfs_timespec64' of https://github.com/deepa-hub/vfs into vfs-ti...
Arnd Bergmann
2
-2
/
+2
2018-06-07
Merge tag 'for-linus-4.18-ofs' of git://git.kernel.org/pub/scm/linux/kernel/g...
Linus Torvalds
11
-76
/
+91
2018-06-05
vfs: change inode times to use struct timespec64
Deepa Dinamani
2
-2
/
+2
2018-06-01
orangefs: use sparse annotations for holding locks across function calls.
Mike Marshall
1
-4
/
+10
2018-06-01
orangefs: make debug_help_fops static
Mike Marshall
1
-1
/
+1
2018-06-01
orangefs: remove unused function orangefs_get_bufmap_init
Mike Marshall
1
-14
/
+0
2018-06-01
orangefs: specify user pointers when using dev_map_desc and bufmap
Mike Marshall
2
-2
/
+2
2018-06-01
orangefs: formatting cleanups
Mike Marshall
6
-39
/
+55
2018-06-01
orangefs: set i_size on new symlink
Martin Brandenburg
1
-0
/
+7
2018-06-01
orangefs: report attributes_mask and attributes for statx
Martin Brandenburg
1
-0
/
+7
2018-06-01
orangefs: make struct orangefs_file_vm_ops static
Colin Ian King
1
-1
/
+1
2018-06-01
orangefs: revamp block sizes
Martin Brandenburg
4
-15
/
+8
2018-05-22
orangefs_lookup: simplify
Al Viro
1
-56
/
+8
2018-05-11
do d_instantiate/unlock_new_inode combinations safely
Al Viro
1
-6
/
+3
2018-04-15
orangefs_kill_sb(): deal with allocation failures
Al Viro
1
-0
/
+5
2018-04-09
Merge tag 'for-linus-4.17-ofs' of git://git.kernel.org/pub/scm/linux/kernel/g...
Linus Torvalds
7
-241
/
+78
2018-04-06
Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...
Linus Torvalds
1
-1
/
+0
2018-04-03
orangefs: remove unused code
Martin Brandenburg
3
-128
/
+0
2018-04-03
orangefs: make several *_operations structs static
Martin Brandenburg
3
-31
/
+28
2018-04-03
orangefs: implement vm_ops->fault
Martin Brandenburg
1
-2
/
+28
2018-04-02
orangefs: open code short single-use functions
Martin Brandenburg
1
-76
/
+19
2018-04-02
orangefs: replace vmalloc and memset with vzalloc
Colin Ian King
1
-2
/
+1
2018-04-02
orangefs: bug fix for a race condition when getting a slot
David Reynolds
1
-2
/
+2
2018-03-27
treewide: Fix typos in printk
Masanari Iida
1
-1
/
+1
2018-02-22
get rid of pointless includes of fs_struct.h
Al Viro
1
-1
/
+0
2018-02-11
vfs: do bulk POLL* -> EPOLL* replacement
Linus Torvalds
1
-1
/
+1
2018-02-08
Merge tag 'for-linus-4.16' of git://git.kernel.org/pub/scm/linux/kernel/git/h...
Linus Torvalds
8
-92
/
+74
2018-02-06
orangefs: reverse sense of is-inode-stale test in d_revalidate
Martin Brandenburg
1
-10
/
+7
2018-02-06
orangefs: simplify orangefs_inode_is_stale
Martin Brandenburg
1
-24
/
+30
2018-02-06
Orangefs: don't propogate whacky error codes
Mike Marshall
1
-0
/
+1
2018-02-06
orangefs: use correct string length
Xiongfeng Wang
3
-12
/
+12
2018-02-06
orangefs: make orangefs_make_bad_inode static
Martin Brandenburg
2
-21
/
+19
2018-02-06
orangefs: remove ORANGEFS_KERNEL_DEBUG
Martin Brandenburg
1
-6
/
+2
2018-02-06
orangefs: remove gossip_ldebug and gossip_lerr
Martin Brandenburg
3
-17
/
+2
2018-02-06
orangefs: make orangefs_client_debug_init static
Martin Brandenburg
2
-2
/
+1
2018-02-03
Merge tag 'usercopy-v4.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...
Linus Torvalds
1
-5
/
+10
2018-01-30
Merge branch 'misc.poll' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...
Linus Torvalds
1
-3
/
+3
2018-01-25
orangefs: fix deadlock; do not write i_size in read_iter
Martin Brandenburg
2
-16
/
+2
2018-01-22
orangefs: initialize op on loop restart in orangefs_devreq_read
Martin Brandenburg
1
-1
/
+2
2018-01-22
orangefs: use list_for_each_entry_safe in purge_waiting_ops
Martin Brandenburg
1
-2
/
+2
2018-01-15
orangefs: Define usercopy region in orangefs_inode_cache slab cache
David Windsor
1
-5
/
+10
2017-11-27
fs: annotate ->poll() instances
Al Viro
1
-2
/
+2
2017-11-27
orangefs: fix a braino in ->poll()
Al Viro
1
-1
/
+1
[next]