summaryrefslogtreecommitdiffstats
path: root/fs/orangefs/file.c
Commit message (Expand)AuthorAgeFilesLines
* orangefs: fix deadlock; do not write i_size in read_iterMartin Brandenburg2018-01-261-5/+2Star
* orangefs: stop setting atime on inode dirtyMartin Brandenburg2017-11-131-7/+9
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* orangefs: don't call filemap_write_and_wait from fsyncJeff Layton2017-09-141-4/+1Star
* Merge tag 'for-linus-4.12-ofs-1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2017-05-051-2/+4
|\
| * orangefs: implement statxMartin Brandenburg2017-04-261-2/+4
* | orangefs: use iov_iter_revert()Al Viro2017-04-211-2/+1Star
|/
* don't open-code file_inode()Al Viro2016-12-051-1/+1
* orangefs: user file_inode() where it is dueAmir Goldstein2016-10-241-7/+7
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2016-10-111-1/+1
|\
| * fs: Replace CURRENT_TIME with current_time() for inode timestampsDeepa Dinamani2016-09-281-1/+1
* | Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2016-10-101-2/+2
|\ \
| * | orangefs: use %pd/%pDAl Viro2016-08-081-2/+2
| |/
* | Merge branch 'misc' into for-nextMartin Brandenburg2016-09-281-3/+3
|\ \
| * | orangefs: g_orangefs_stats -> orangefs_stats for consistencyMartin Brandenburg2016-08-151-3/+3
* | | orangefs: do not allow client readahead cache without feature bitMartin Brandenburg2016-08-121-5/+8
|/ /
* | orangefs: re-add flush_racache from out-of-treeMartin Brandenburg2016-08-081-1/+33
* | orangefs: rename remaining bits of mmap readahead cacheMartin Brandenburg2016-08-081-1/+1
|/
* orangefs: Remove useless xattr prefix argumentsAndreas Gruenbacher2016-07-051-2/+0Star
* orangefs: Remove useless definesAndreas Gruenbacher2016-07-051-2/+2
* orangefs: don't open-code inode_lock/inode_unlockAl Viro2016-05-031-2/+2
* orangefs: fix do_readv_writev() handling of error halfway throughAl Viro2016-03-261-1/+1
* orangefs: sanitize ->llseek()Al Viro2016-03-261-9/+3Star
* orangefs: saner calling conventions for getting a slotAl Viro2016-03-261-5/+5
* orangefs_copy_{to,from}_bufmap(): don't pass bufmap pointerAl Viro2016-03-261-12/+6Star
* orangefs: use new orangefs_inode_getattr to get size in write and llseekMartin Brandenburg2016-03-231-6/+8
* orangefs: rename orangefs_inode_getattr to orangefs_inode_old_getattrMartin Brandenburg2016-03-231-3/+4
* Orangefs: improve the POSIXness of interrupted writes...Mike Marshall2016-03-091-9/+45
* Orangefs: improve gossip statementsMike Marshall2016-03-031-6/+2Star
* orangefs: remove vestigial async io codeMartin Brandenburg2016-02-241-1/+0Star
* orangefs: get rid of op->doneAl Viro2016-02-191-4/+2Star
* orangefs: delay freeing slot until cancel completesAl Viro2016-02-191-12/+4Star
* get rid of bufmap argument of orangefs_bufmap_put()Al Viro2016-02-121-3/+3
* orangefs: get rid of handle_io_error()Al Viro2016-02-121-51/+14Star
* orangefs: wait_for_direct_io(): restore the position in iter when restartingAl Viro2016-02-121-0/+3
* orangefs: avoid freeing a slot twice in wait_for_direct_io()Al Viro2016-02-121-0/+1
* Orangefs: added a couple of WARN_ONs, perhaps just temporarily.Mike Marshall2016-02-041-0/+1
* orangefs: Fix revalidate.Martin Brandenburg2016-01-281-2/+2
* orangefs: move handle_io_error() to file.cAl Viro2016-01-231-6/+41
* orangefs: don't reinvent completion.h...Al Viro2016-01-231-4/+1Star
* orangefs: hopefully saner op refcounting and lockingAl Viro2016-01-231-12/+5Star
* Orangefs: change pvfs2 filenames to orangefsMike Marshall2015-12-041-3/+3
* OrangeFS: Change almost all instances of the string PVFS2 to OrangeFS.Yi Liu2015-12-031-104/+104
* fs: out of bounds on stack in iov_iter_advanceAl Viro2015-11-161-11/+8Star
* Orangefs: set pos after generic_write_checksMike Marshall2015-11-131-1/+8
* orangefs: make pvfs2_inode_read() take iov_iterAl Viro2015-11-131-9/+3Star
* orangefs: make do_readv_writev() take iov_iterAl Viro2015-11-131-22/+9Star
* orangefs: don't bother with splitting iovecsAl Viro2015-11-131-276/+6Star
* orangefs: make wait_for_direct_io() take iov_iterAl Viro2015-11-131-12/+13
* orangefs: make precopy_buffers() take iov_iterAl Viro2015-11-131-8/+5Star