aboutsummaryrefslogtreecommitdiffstats
path: root/fs/orangefs/orangefs-utils.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2021-03-12orangefs_inode_is_stale(): i_mode type bits do *not* form a bitmap...Al Viro1-1/+1
2019-05-03orangefs: skip inode writeout if nothing to writeMartin Brandenburg1-0/+5
2019-05-03orangefs: implement writepageMartin Brandenburg1-2/+6
2019-05-03orangefs: service ops done for writeback are not killableMartin Brandenburg1-1/+1
2019-05-03orangefs: reorganize setattr functions to track attribute changesMartin Brandenburg1-70/+44
2019-05-03orangefs: hold i_lock during inode_getattrMartin Brandenburg1-10/+23
2019-05-03orangefs: simplify orangefs_inode_getattr interfaceMartin Brandenburg1-21/+10
2018-06-01orangefs: formatting cleanupsMike Marshall1-7/+11
2018-06-01orangefs: revamp block sizesMartin Brandenburg1-8/+4
2018-03-27treewide: Fix typos in printkMasanari Iida1-1/+1
2018-02-06orangefs: simplify orangefs_inode_is_staleMartin Brandenburg1-24/+30
2018-02-06Orangefs: don't propogate whacky error codesMike Marshall1-0/+1
2018-02-06orangefs: make orangefs_make_bad_inode staticMartin Brandenburg1-19/+19
2017-11-13orangefs: stop setting atime on inode dirtyMartin Brandenburg1-82/+1
2017-11-13orangefs: use ARRAY_SIZEJérémy Lefaure1-1/+2
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-04-26orangefs: ensure the userspace component is unmounted if mount failsMartin Brandenburg1-35/+0
2017-04-26orangefs: implement statxMartin Brandenburg1-20/+43
2017-02-27fs: add i_blocksize()Fabian Frederick1-2/+2
2016-08-16orangefs: rename most remaining global variablesMartin Brandenburg1-1/+2
2016-08-15orangefs: clean up debugfs globalsMartin Brandenburg1-398/+0
2016-08-08orangefs: rename remaining bits of mmap readahead cacheMartin Brandenburg1-1/+1
2016-08-02orangefs: Account for jiffies wraparound.Martin Brandenburg1-2/+2
2016-08-02orangefs: Allow dcache and getattr cache time to be configured.Martin Brandenburg1-1/+1
2016-08-02orangefs: Cache getattr results.Martin Brandenburg1-17/+21
2016-07-05orangefs: fix namespace handlingJann Horn1-2/+2
2016-04-09Merge tag 'for-linus-4.6-ofs1' of git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linuxLinus Torvalds1-1/+5
2016-04-08orangefs: strncpy -> strscpyMartin Brandenburg1-1/+5
2016-04-04mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macrosKirill A. Shutemov1-1/+1
2016-03-23orangefs: move code which sets i_link to orangefs_inode_getattrMartin Brandenburg1-0/+1
2016-03-23orangefs: refactor inode type or link_target change detectionMartin Brandenburg1-41/+36
2016-03-23orangefs: use new getattr for revalidate and remove old getattrMartin Brandenburg1-321/+46
2016-03-23orangefs: rename orangefs_inode_getattr to orangefs_inode_old_getattrMartin Brandenburg1-1/+120
2016-03-23orangefs: remove inode->i_lock wrapperMartin Brandenburg1-4/+4
2016-02-26orangefs: avoid time conversion functionArnd Bergmann1-7/+5
2016-02-19service_operation(): don't block signals, just use ..._killableAl Viro1-21/+0
2016-02-19orangefs: use S_ISREG(mode) and friends instead of mode & S_IFREG.Martin Brandenburg1-3/+3
2016-02-19orangefs: delay freeing slot until cancel completesAl Viro1-32/+0
2016-02-04orangefs: Only compare attributes specified in orangefs_inode_getattr.Martin Brandenburg1-19/+43
2016-01-28orangefs: Fix revalidate.Martin Brandenburg1-21/+120
2016-01-28orangefs: Util functions shouldn't operate on inode where it can be avoided.Martin Brandenburg1-39/+43
2016-01-23orangefs: clean up op_alloc()Al Viro1-16/+0
2016-01-23orangefs: don't reinvent completion.h...Al Viro1-1/+1
2016-01-23orangefs: hopefully saner op refcounting and lockingAl Viro1-10/+6
2016-01-04orangefs: Don't pollute global namespaceRichard Weinberger1-2/+2
2015-12-04Orangefs: change pvfs2 filenames to orangefsMike Marshall1-0/+1156