summaryrefslogtreecommitdiff
path: root/fs/orangefs/file.c
AgeCommit message (Expand)Author
2018-04-03orangefs: implement vm_ops->faultMartin Brandenburg
2018-04-02orangefs: open code short single-use functionsMartin Brandenburg
2018-01-25orangefs: fix deadlock; do not write i_size in read_iterMartin Brandenburg
2017-11-13orangefs: stop setting atime on inode dirtyMartin Brandenburg
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman
2017-09-14orangefs: don't call filemap_write_and_wait from fsyncJeff Layton
2017-05-05Merge tag 'for-linus-4.12-ofs-1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds
2017-04-26orangefs: implement statxMartin Brandenburg
2017-04-21orangefs: use iov_iter_revert()Al Viro
2016-12-04don't open-code file_inode()Al Viro
2016-10-24orangefs: user file_inode() where it is dueAmir Goldstein
2016-10-10Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds
2016-10-10Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds
2016-09-28Merge branch 'misc' into for-nextMartin Brandenburg
2016-09-27fs: Replace CURRENT_TIME with current_time() for inode timestampsDeepa Dinamani
2016-08-15orangefs: g_orangefs_stats -> orangefs_stats for consistencyMartin Brandenburg
2016-08-12orangefs: do not allow client readahead cache without feature bitMartin Brandenburg
2016-08-08orangefs: re-add flush_racache from out-of-treeMartin Brandenburg
2016-08-08orangefs: rename remaining bits of mmap readahead cacheMartin Brandenburg
2016-08-07orangefs: use %pd/%pDAl Viro
2016-07-05orangefs: Remove useless xattr prefix argumentsAndreas Gruenbacher
2016-07-05orangefs: Remove useless definesAndreas Gruenbacher
2016-05-02orangefs: don't open-code inode_lock/inode_unlockAl Viro
2016-03-25orangefs: fix do_readv_writev() handling of error halfway throughAl Viro
2016-03-25orangefs: sanitize ->llseek()Al Viro
2016-03-25orangefs: saner calling conventions for getting a slotAl Viro
2016-03-25orangefs_copy_{to,from}_bufmap(): don't pass bufmap pointerAl Viro
2016-03-23orangefs: use new orangefs_inode_getattr to get size in write and llseekMartin Brandenburg
2016-03-23orangefs: rename orangefs_inode_getattr to orangefs_inode_old_getattrMartin Brandenburg
2016-03-09Orangefs: improve the POSIXness of interrupted writes...Mike Marshall
2016-03-03Orangefs: improve gossip statementsMike Marshall
2016-02-24orangefs: remove vestigial async io codeMartin Brandenburg
2016-02-19orangefs: get rid of op->doneAl Viro
2016-02-19orangefs: delay freeing slot until cancel completesAl Viro
2016-02-12get rid of bufmap argument of orangefs_bufmap_put()Al Viro
2016-02-12orangefs: get rid of handle_io_error()Al Viro
2016-02-12orangefs: wait_for_direct_io(): restore the position in iter when restartingAl Viro
2016-02-12orangefs: avoid freeing a slot twice in wait_for_direct_io()Al Viro
2016-02-04Orangefs: added a couple of WARN_ONs, perhaps just temporarily.Mike Marshall
2016-01-28orangefs: Fix revalidate.Martin Brandenburg
2016-01-23orangefs: move handle_io_error() to file.cAl Viro
2016-01-23orangefs: don't reinvent completion.h...Al Viro
2016-01-23orangefs: hopefully saner op refcounting and lockingAl Viro
2015-12-04Orangefs: change pvfs2 filenames to orangefsMike Marshall
2015-12-03OrangeFS: Change almost all instances of the string PVFS2 to OrangeFS.Yi Liu
2015-11-16fs: out of bounds on stack in iov_iter_advanceAl Viro
2015-11-13Orangefs: set pos after generic_write_checksMike Marshall
2015-11-13orangefs: make pvfs2_inode_read() take iov_iterAl Viro
2015-11-13orangefs: make do_readv_writev() take iov_iterAl Viro
2015-11-13orangefs: don't bother with splitting iovecsAl Viro