summaryrefslogtreecommitdiff
path: root/fs/orangefs/file.c
AgeCommit message (Expand)AuthorFilesLines
2016-12-05don't open-code file_inode()Al Viro1-1/+1
2016-10-24orangefs: user file_inode() where it is dueAmir Goldstein1-7/+7
2016-10-11Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-1/+1
2016-10-10Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-2/+2
2016-09-28Merge branch 'misc' into for-nextMartin Brandenburg1-3/+3
2016-09-28fs: Replace CURRENT_TIME with current_time() for inode timestampsDeepa Dinamani1-1/+1
2016-08-15orangefs: g_orangefs_stats -> orangefs_stats for consistencyMartin Brandenburg1-3/+3
2016-08-12orangefs: do not allow client readahead cache without feature bitMartin Brandenburg1-5/+8
2016-08-08orangefs: re-add flush_racache from out-of-treeMartin Brandenburg1-1/+33
2016-08-08orangefs: rename remaining bits of mmap readahead cacheMartin Brandenburg1-1/+1
2016-08-08orangefs: use %pd/%pDAl Viro1-2/+2
2016-07-05orangefs: Remove useless xattr prefix argumentsAndreas Gruenbacher1-2/+0
2016-07-05orangefs: Remove useless definesAndreas Gruenbacher1-2/+2
2016-05-03orangefs: don't open-code inode_lock/inode_unlockAl Viro1-2/+2
2016-03-26orangefs: fix do_readv_writev() handling of error halfway throughAl Viro1-1/+1
2016-03-26orangefs: sanitize ->llseek()Al Viro1-9/+3
2016-03-26orangefs: saner calling conventions for getting a slotAl Viro1-5/+5
2016-03-26orangefs_copy_{to,from}_bufmap(): don't pass bufmap pointerAl Viro1-12/+6
2016-03-24orangefs: use new orangefs_inode_getattr to get size in write and llseekMartin Brandenburg1-6/+8
2016-03-24orangefs: rename orangefs_inode_getattr to orangefs_inode_old_getattrMartin Brandenburg1-3/+4
2016-03-09Orangefs: improve the POSIXness of interrupted writes...Mike Marshall1-9/+45
2016-03-03Orangefs: improve gossip statementsMike Marshall1-6/+2
2016-02-25orangefs: remove vestigial async io codeMartin Brandenburg1-1/+0
2016-02-19orangefs: get rid of op->doneAl Viro1-4/+2
2016-02-19orangefs: delay freeing slot until cancel completesAl Viro1-12/+4
2016-02-12get rid of bufmap argument of orangefs_bufmap_put()Al Viro1-3/+3
2016-02-12orangefs: get rid of handle_io_error()Al Viro1-51/+14
2016-02-12orangefs: wait_for_direct_io(): restore the position in iter when restartingAl Viro1-0/+3
2016-02-12orangefs: avoid freeing a slot twice in wait_for_direct_io()Al Viro1-0/+1
2016-02-05Orangefs: added a couple of WARN_ONs, perhaps just temporarily.Mike Marshall1-0/+1
2016-01-28orangefs: Fix revalidate.Martin Brandenburg1-2/+2
2016-01-23orangefs: move handle_io_error() to file.cAl Viro1-6/+41
2016-01-23orangefs: don't reinvent completion.h...Al Viro1-4/+1
2016-01-23orangefs: hopefully saner op refcounting and lockingAl Viro1-12/+5
2015-12-04Orangefs: change pvfs2 filenames to orangefsMike Marshall1-3/+3
2015-12-03OrangeFS: Change almost all instances of the string PVFS2 to OrangeFS.Yi Liu1-104/+104
2015-11-16fs: out of bounds on stack in iov_iter_advanceAl Viro1-11/+8
2015-11-13Orangefs: set pos after generic_write_checksMike Marshall1-1/+8
2015-11-13orangefs: make pvfs2_inode_read() take iov_iterAl Viro1-9/+3
2015-11-13orangefs: make do_readv_writev() take iov_iterAl Viro1-22/+9
2015-11-13orangefs: don't bother with splitting iovecsAl Viro1-276/+6
2015-11-13orangefs: make wait_for_direct_io() take iov_iterAl Viro1-12/+13
2015-11-13orangefs: make precopy_buffers() take iov_iterAl Viro1-8/+5
2015-11-13orangefs: make postcopy_buffers() take iov_iterAl Viro1-9/+5
2015-11-13orangefs: explicitly pass the size to pvfs_bufmap_copy_to_iovec()Al Viro1-1/+2
2015-10-05Orangefs: fix some checkpatch.pl complaints that had creeped in.Mike Marshall1-13/+12
2015-10-03Orangefs: Use readonly mmap since writepage is not implemented.Martin Brandenburg1-1/+3
2015-10-03Orangefs: choose return codes from among the expected ones.Mike Marshall1-1/+1
2015-10-03Orangefs: use iov_iter interfaceMike Marshall1-46/+31
2015-10-03Orangefs: address problems found by static checkerMike Marshall1-12/+6