aboutsummaryrefslogtreecommitdiffstats
path: root/fs/ocfs2/ocfs2.h
AgeCommit message (Expand)AuthorFilesLines
2022-12-11ocfs2: always read both high and low parts of dinode link countAlexey Asemov1-2/+1
2022-07-18Revert "ocfs2: mount shared volume without ha stack"Junxiao Bi1-3/+1
2022-03-22fs/ocfs2: fix comments mentioning i_mutexhongnanli1-2/+2
2021-05-07treewide: remove editor modelines and cruftMasahiro Yamada1-3/+1
2020-08-07ocfs2: change slot number type s16 to u16Junxiao Bi1-2/+2
2020-06-26ocfs2: avoid inode removal while nfsd is accessing itJunxiao Bi1-0/+1
2020-06-02ocfs2: mount shared volume without ha stackGang He1-1/+3
2019-09-24ocfs2: further debugfs cleanupsGreg Kroah-Hartman1-3/+0
2019-07-12ocfs2: add first lock wait time in locking_stateGang He1-0/+1
2019-07-12ocfs2: add locking filter debugfs fileGang He1-0/+2
2019-07-12ocfs2: add last unlock times in locking_stateGang He1-0/+1
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 145Thomas Gleixner1-15/+1
2019-03-05ocfs2: fix the application IO timeout when fstrim is runningGang He1-0/+1
2018-04-05ocfs2: add kobject for online file checkGang He1-0/+8
2018-01-31ocfs2: add trimfs dlm lock resourceGang He1-0/+1
2017-09-06ocfs2: clean up some dead codeJun Piao1-3/+1
2017-02-22ocfs2/dlmglue: prepare tracking logic to avoid recursive cluster lockEric Ren1-0/+1
2016-12-12ocfs2: use time64_t to represent orphan scan timesDeepa Dinamani1-1/+1
2016-04-04mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macrosKirill A. Shutemov1-10/+10
2016-03-25ocfs2: fix occurring deadlock by changing ocfs2_wq from global to localjiangyiwen1-0/+8
2015-09-04ocfs2: add errors=continueGoldwyn Rodrigues1-0/+2
2015-06-24ocfs2: fix wrong check in ocfs2_direct_IO_get_blocksJoseph Qi1-0/+10
2015-03-12ocfs2: make append_dio an incompat featureMark Fasheh1-1/+1
2015-02-16ocfs2: set append dio as a ro compat featureJoseph Qi1-0/+8
2015-02-16ocfs2: implement ocfs2_direct_IO_writeJoseph Qi1-0/+10
2015-02-16ocfs2: add orphan recovery types in ocfs2_recover_orphansJoseph Qi1-0/+5
2015-02-10ocfs2: add a mount option journal_async_commit on ocfs2 filesystemalex chen1-0/+2
2014-12-10ocfs2: do not set OCFS2_LOCK_UPCONVERT_FINISHING if nonblocking lock can not ...Xue jiufei1-0/+6
2014-06-04ocfs2: fix umount hang while shutting down truncate logXue jiufei1-0/+1
2014-04-03ocfs2: avoid system inode ref confusion by adding mutex lockjiangyiwen1-0/+2
2014-04-03ocfs2: revert iput deferring code in ocfs2_drop_dentry_lockGoldwyn Rodrigues1-24/+4
2014-04-03ocfs2: implement delayed dropping of last dquot referenceJan Kara1-0/+5
2014-01-21ocfs2: add clustername to cluster connectionGoldwyn Rodrigues1-0/+1
2013-07-03ocfs2: remove unecessary variable needs_checkpointGoldwyn Rodrigues1-1/+0
2011-12-01ocfs2: avoid unaligned access to dqc_bitmapAkinobu Mita1-0/+47
2011-05-31ocfs2: use proper little-endian bitopsAkinobu Mita1-2/+2
2011-03-28Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-9/+14
2011-03-23ocfs2: use little-endian bitopsAkinobu Mita1-5/+5
2011-02-20ocfs2: Use hrtimer to track ocfs2 fs lock statsSunil Mushran1-9/+14
2010-12-16ocfs2: Try to free truncate log when meeting ENOSPC in write.Tao Ma1-0/+5
2010-11-18ocfs2: char is not always signedMilton Miller1-3/+3
2010-11-13ocfs2: Change some lock status member in ocfs2_lock_res to char.Tao Ma1-3/+3
2010-10-15Merge branch 'globalheartbeat-2' of git://oss.oracle.com/git/smushran/linux-2...Joel Becker1-6/+34
2010-10-11ocfs2: Add a mount option "coherency=*" to handle cluster coherency for O_DIR...Tristan Ye1-0/+3
2010-10-07ocfs2: Add support for heartbeat=global mount optionSunil Mushran1-1/+3
2010-10-09ocfs2: Add an incompat feature flag OCFS2_FEATURE_INCOMPAT_CLUSTERINFOSunil Mushran1-2/+29
2010-09-10ocfs2: Cache system inodes of other slots.Tao Ma1-1/+2
2010-09-10Reorganize data elements to reduce struct sizesGoldwyn Rodrigues1-8/+15
2010-04-22ocfs2: Some tiny bug fixes for discontiguous block allocation.Tao Ma1-1/+1
2010-04-13ocfs2: Allocate discontiguous block groups.Joel Becker1-0/+7
2010-05-05ocfs2: Add dir_resv_level mount optionMark Fasheh1-0/+1
2010-05-05ocfs2: increase the default size of local alloc windowsMark Fasheh1-0/+3
2010-05-05ocfs2: clean up localalloc mount option size parsingMark Fasheh1-0/+6
2010-05-05ocfs2: allocation reservationsMark Fasheh1-0/+5
2010-03-23ocfs2: Clear undo bits when local alloc is freedMark Fasheh1-2/+12
2010-03-02Ocfs2: Move ocfs2 ioctl definitions from ocfs2_fs.h to newly added ocfs2_ioctl.hTristan Ye1-0/+1
2010-02-26ocfs2: Attach the connection to the lksbJoel Becker1-1/+1
2010-02-26ocfs2: add extent block stealing for ocfs2 v5Tiger Yang1-27/+2
2010-02-02ocfs2: Prevent a livelock in dlmglueSunil Mushran1-0/+4
2009-12-24Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-3/+5
2009-11-13ocfs2: Trivial cleanup of jbd compatibility layer removalSunil Mushran1-6/+1
2009-10-28ocfs2: Make acl use the defaultJan Kara1-3/+5
2009-09-22ocfs2: Add functions for extents refcounted.Tao Ma1-0/+7
2009-09-22ocfs2: Add refcount tree lock mechanism.Tao Ma1-0/+4
2009-09-22ocfs2: Add ocfs2_read_refcount_block.Tao Ma1-0/+3
2009-09-04ocfs2: Pass struct ocfs2_caching_info to the journal functions.Joel Becker1-1/+7
2009-09-04ocfs2: move ip_created_trans to struct ocfs2_caching_infoJoel Becker1-0/+3
2009-09-04ocfs2: move ip_last_trans to struct ocfs2_caching_infoJoel Becker1-0/+4
2009-09-04ocfs2: Change metadata caching locks to an operations structure.Joel Becker1-4/+4
2009-09-04ocfs2: Make the ocfs2_caching_info structure self-contained.Joel Becker1-2/+21
2009-07-21ocfs2: Fix deadlock on umountJan Kara1-4/+18
2009-06-22ocfs2: Add lockdep annotationsJan Kara1-0/+4
2009-06-22ocfs2: Stop orphan scan as early as possible during umountSunil Mushran1-0/+6
2009-06-03ocfs2: Add statistics for the checksum and ecc operations.Joel Becker1-0/+4
2009-06-03ocfs2 patch to track delayed orphan scan timer statisticsSrinivas Eeda1-1/+3
2009-06-03ocfs2: timer to queue scan of all orphan slotsSrinivas Eeda1-0/+10
2009-04-03ocfs2: recover orphans in offline slots during recovery and mountSrinivas Eeda1-0/+2
2009-04-03ocfs2: fix rare stale inode errors when exporting via nfswengang wang1-0/+1
2009-04-03ocfs2: Optimize inode group allocation by recording last used group.Tao Ma1-0/+3
2009-04-03ocfs2: fix leaf start calculation in ocfs2_dx_dir_rebalance()Mark Fasheh1-0/+10
2009-04-03ocfs2: Increase max links countMark Fasheh1-0/+38
2009-04-03ocfs2: Add a name indexed b-tree to directory inodesMark Fasheh1-0/+16
2009-04-03ocfs2: Remove debugfs file local_alloc_statsSunil Mushran1-5/+0
2009-04-03ocfs2: Expose the file system state via debugfsSunil Mushran1-0/+1
2009-02-26ocfs2: lock the metaecc process for xattr bucketTao Ma1-0/+3
2009-02-02ocfs2: Push out dropping of dentry lock to ocfs2_wqJan Kara1-0/+6
2009-01-05ocfs2: Add directory block trailers.Mark Fasheh1-0/+3
2009-01-05ocfs2: Use metadata-specific ocfs2_journal_access_*() functions.Joel Becker1-0/+4
2009-01-05ocfs2: Add the underlying blockcheck code.Joel Becker1-0/+8
2009-01-05ocfs2: Enable quota accounting on mount, disable on umountJan Kara1-0/+3
2009-01-05ocfs2: Implement quota recoveryJan Kara1-1/+3
2009-01-05ocfs2: Wrap extent block reads in a dedicated function.Joel Becker1-8/+0
2009-01-05ocfs2: Morph the haphazard OCFS2_IS_VALID_GROUP_DESC() checks.Joel Becker1-7/+0
2009-01-05ocfs2: Morph the haphazard OCFS2_IS_VALID_DINODE() checks.Joel Becker1-8/+0
2009-01-05ocfs2: add POSIX ACL APITiger Yang1-0/+1
2008-12-01ocfs2: comments typo fixColy Li1-1/+1
2008-11-10ocfs2: Check xattr block signatures properly.Joel Becker1-0/+3
2008-10-13ocfs2: Switch over to JBD2.Joel Becker1-1/+6
2008-10-13ocfs2: Add the 'inode64' mount option.Joel Becker1-0/+1
2008-10-13ocfs2: Add incompatible flag for extended attributeTiger Yang1-0/+7
2008-10-13ocfs2: Add extended attribute supportTiger Yang1-0/+2
2008-10-13ocfs2: reserve inline space for extended attributeTiger Yang1-0/+1
2008-10-13ocfs2: track local alloc state via debugfsMark Fasheh1-0/+5
2008-10-13ocfs2: throttle back local alloc when low on disk spaceMark Fasheh1-4/+19
2008-10-13ocfs2: Track local alloc bits internallyMark Fasheh1-1/+9
2008-07-31[PATCH 2/2] ocfs2: Fix race between mount and recoverySunil Mushran1-0/+2
2008-07-14[PATCH 2/2] ocfs2: Instrument fs cluster locksSunil Mushran1-0/+12
2008-04-18ocfs2: Add inode stealing for ocfs2_reserve_new_inodeTao Ma1-2/+32
2008-04-18ocfs2: Add the USERSPACE_STACK incompat bit.Joel Becker1-0/+7
2008-04-18ocfs2: Remove CANCELGRANT from the view of dlmglue.Joel Becker1-0/+4
2008-04-18ocfs2: Move o2hb functionality into the stack glue.Joel Becker1-4/+0
2008-04-18ocfs2: Abstract out node number queries.Joel Becker1-1/+1
2008-04-18ocfs2: Introduce the new ocfs2_cluster_connect/disconnect() API.Joel Becker1-3/+1
2008-04-18ocfs2: Create the lock status block union.Joel Becker1-2/+3
2008-04-18ocfs2: New slot map formatJoel Becker1-0/+7
2008-04-18ocfs2: De-magic the in-memory slot map.Joel Becker1-3/+3
2008-04-18ocfs2: Change the recovery map to an array of node numbers.Joel Becker1-1/+2
2008-04-18ocfs2: Make ocfs2_slot_info private.Joel Becker1-0/+1
2008-02-08byteorder: move le32_add_cpu & friends from OCFS2 to coreMarcin Slusarz1-1/+0
2008-02-06ocfs2: Negotiate locking protocol versions.Joel Becker1-0/+1
2008-01-25ocfs2: document access rules for blocked_lock_listMark Fasheh1-0/+6
2008-01-25[PATCH 2/2] ocfs2: cluster aware flock()Mark Fasheh1-0/+1
2008-01-25[PATCH 1/2] ocfs2: add flock lock typeMark Fasheh1-0/+1
2008-01-25ocfs2: Local alloc window size changeable via mount optionSunil Mushran1-0/+1
2008-01-25ocfs2: Support commit= mount optionMark Fasheh1-0/+1
2008-01-25ocfs2: Remove mount/unmount votesMark Fasheh1-20/+5
2007-10-12ocfs2: Structure updates for inline dataMark Fasheh1-0/+7
2007-08-09ocfs2: Fix some casting errors related to file writesMark Fasheh1-4/+4
2007-07-10ocfs2: btree changes for unwritten extentsMark Fasheh1-0/+13
2007-07-10ocfs2: Add "preferred slot" mount optionSunil Mushran1-0/+1
2007-05-02ocfs2: fix sparse warnings in fs/ocfs2Mark Fasheh1-6/+6
2007-04-26ocfs2: zero tail of sparse files on truncateMark Fasheh1-0/+11
2007-04-26ocfs2: teach ocfs2_file_aio_write() about sparse filesMark Fasheh1-0/+32
2007-04-26ocfs2: temporarily remove extent map cachingMark Fasheh1-5/+0
2007-04-26ocfs2: sparse b-tree supportMark Fasheh1-0/+7
2006-12-07ocfs2: local mountsSunil Mushran1-0/+5
2006-12-05Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torval...David Howells1-1/+3
2006-12-01ocfs2: core atime update functionsTiger Yang1-0/+2
2006-12-01ocfs2: Remove struct ocfs2_journal_handle in favor of handle_tMark Fasheh1-1/+1
2006-11-22WorkStruct: make allyesconfigDavid Howells1-1/+1
2006-08-07ocfs2: allocation hintsMark Fasheh1-0/+1
2006-08-07ocfs2: limit cluster bitmap information saved at mountMark Fasheh1-1/+0
2006-06-29ocfs2: clean up some osb fieldsMark Fasheh1-4/+0
2006-03-24ocfs2: don't use MLF* in the file systemMark Fasheh1-6/+6
2006-03-01[PATCH] ocfs2: fix orphan recovery deadlockMark Fasheh1-0/+4
2006-03-01[PATCH] ocfs2: remove unused codeMark Fasheh1-3/+0
2006-02-03[PATCH] ocfs2: Semaphore to mutex conversion.Arjan van de Ven1-1/+2
2006-01-03[PATCH] OCFS2: The Second Oracle Cluster FilesystemMark Fasheh1-0/+464