| Age | Commit message (Expand) | Author | Files | Lines |
| 2026-05-28 | ocfs2: kill osb->system_file_mutex lock | Tetsuo Handa | 1 | -2/+0 |
| 2025-12-10 | ocfs2: add ocfs2_emergency_state helper and apply to setattr | Ahmet Eray Karadag | 1 | -0/+18 |
| 2025-05-07 | ocfs2: stop quota recovery before disabling quotas | Jan Kara | 1 | -0/+6 |
| 2025-05-07 | ocfs2: implement handshaking with ocfs2 recovery thread | Jan Kara | 1 | -0/+4 |
| 2025-05-07 | ocfs2: switch osb->disable_recovery to enum | Jan Kara | 1 | -1/+6 |
| 2024-06-24 | ocfs2: constify struct ocfs2_lock_res_ops | Christophe JAILLET | 1 | -1/+1 |
| 2024-06-15 | ocfs2: fix NULL pointer dereference in ocfs2_abort_trigger() | Joseph Qi | 1 | -0/+27 |
| 2022-12-11 | ocfs2: always read both high and low parts of dinode link count | Alexey Asemov | 1 | -2/+1 |
| 2022-07-18 | Revert "ocfs2: mount shared volume without ha stack" | Junxiao Bi | 1 | -3/+1 |
| 2022-03-22 | fs/ocfs2: fix comments mentioning i_mutex | hongnanli | 1 | -2/+2 |
| 2021-05-07 | treewide: remove editor modelines and cruft | Masahiro Yamada | 1 | -3/+1 |
| 2020-08-07 | ocfs2: change slot number type s16 to u16 | Junxiao Bi | 1 | -2/+2 |
| 2020-06-26 | ocfs2: avoid inode removal while nfsd is accessing it | Junxiao Bi | 1 | -0/+1 |
| 2020-06-02 | ocfs2: mount shared volume without ha stack | Gang He | 1 | -1/+3 |
| 2019-09-24 | ocfs2: further debugfs cleanups | Greg Kroah-Hartman | 1 | -3/+0 |
| 2019-07-12 | ocfs2: add first lock wait time in locking_state | Gang He | 1 | -0/+1 |
| 2019-07-12 | ocfs2: add locking filter debugfs file | Gang He | 1 | -0/+2 |
| 2019-07-12 | ocfs2: add last unlock times in locking_state | Gang He | 1 | -0/+1 |
| 2019-05-30 | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 145 | Thomas Gleixner | 1 | -15/+1 |
| 2019-03-05 | ocfs2: fix the application IO timeout when fstrim is running | Gang He | 1 | -0/+1 |
| 2018-04-05 | ocfs2: add kobject for online file check | Gang He | 1 | -0/+8 |
| 2018-01-31 | ocfs2: add trimfs dlm lock resource | Gang He | 1 | -0/+1 |
| 2017-09-06 | ocfs2: clean up some dead code | Jun Piao | 1 | -3/+1 |
| 2017-02-22 | ocfs2/dlmglue: prepare tracking logic to avoid recursive cluster lock | Eric Ren | 1 | -0/+1 |
| 2016-12-12 | ocfs2: use time64_t to represent orphan scan times | Deepa Dinamani | 1 | -1/+1 |
| 2016-04-04 | mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macros | Kirill A. Shutemov | 1 | -10/+10 |
| 2016-03-25 | ocfs2: fix occurring deadlock by changing ocfs2_wq from global to local | jiangyiwen | 1 | -0/+8 |
| 2015-09-04 | ocfs2: add errors=continue | Goldwyn Rodrigues | 1 | -0/+2 |
| 2015-06-24 | ocfs2: fix wrong check in ocfs2_direct_IO_get_blocks | Joseph Qi | 1 | -0/+10 |
| 2015-03-12 | ocfs2: make append_dio an incompat feature | Mark Fasheh | 1 | -1/+1 |
| 2015-02-16 | ocfs2: set append dio as a ro compat feature | Joseph Qi | 1 | -0/+8 |
| 2015-02-16 | ocfs2: implement ocfs2_direct_IO_write | Joseph Qi | 1 | -0/+10 |
| 2015-02-16 | ocfs2: add orphan recovery types in ocfs2_recover_orphans | Joseph Qi | 1 | -0/+5 |
| 2015-02-10 | ocfs2: add a mount option journal_async_commit on ocfs2 filesystem | alex chen | 1 | -0/+2 |
| 2014-12-10 | ocfs2: do not set OCFS2_LOCK_UPCONVERT_FINISHING if nonblocking lock can not ... | Xue jiufei | 1 | -0/+6 |
| 2014-06-04 | ocfs2: fix umount hang while shutting down truncate log | Xue jiufei | 1 | -0/+1 |
| 2014-04-03 | ocfs2: avoid system inode ref confusion by adding mutex lock | jiangyiwen | 1 | -0/+2 |
| 2014-04-03 | ocfs2: revert iput deferring code in ocfs2_drop_dentry_lock | Goldwyn Rodrigues | 1 | -24/+4 |
| 2014-04-03 | ocfs2: implement delayed dropping of last dquot reference | Jan Kara | 1 | -0/+5 |
| 2014-01-21 | ocfs2: add clustername to cluster connection | Goldwyn Rodrigues | 1 | -0/+1 |
| 2013-07-03 | ocfs2: remove unecessary variable needs_checkpoint | Goldwyn Rodrigues | 1 | -1/+0 |
| 2011-12-01 | ocfs2: avoid unaligned access to dqc_bitmap | Akinobu Mita | 1 | -0/+47 |
| 2011-05-31 | ocfs2: use proper little-endian bitops | Akinobu Mita | 1 | -2/+2 |
| 2011-03-28 | Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 1 | -9/+14 |
| 2011-03-23 | ocfs2: use little-endian bitops | Akinobu Mita | 1 | -5/+5 |
| 2011-02-20 | ocfs2: Use hrtimer to track ocfs2 fs lock stats | Sunil Mushran | 1 | -9/+14 |
| 2010-12-16 | ocfs2: Try to free truncate log when meeting ENOSPC in write. | Tao Ma | 1 | -0/+5 |
| 2010-11-18 | ocfs2: char is not always signed | Milton Miller | 1 | -3/+3 |
| 2010-11-13 | ocfs2: Change some lock status member in ocfs2_lock_res to char. | Tao Ma | 1 | -3/+3 |
| 2010-10-15 | Merge branch 'globalheartbeat-2' of git://oss.oracle.com/git/smushran/linux-2... | Joel Becker | 1 | -6/+34 |
| 2010-10-11 | ocfs2: Add a mount option "coherency=*" to handle cluster coherency for O_DIR... | Tristan Ye | 1 | -0/+3 |
| 2010-10-07 | ocfs2: Add support for heartbeat=global mount option | Sunil Mushran | 1 | -1/+3 |
| 2010-10-09 | ocfs2: Add an incompat feature flag OCFS2_FEATURE_INCOMPAT_CLUSTERINFO | Sunil Mushran | 1 | -2/+29 |
| 2010-09-10 | ocfs2: Cache system inodes of other slots. | Tao Ma | 1 | -1/+2 |
| 2010-09-10 | Reorganize data elements to reduce struct sizes | Goldwyn Rodrigues | 1 | -8/+15 |
| 2010-04-22 | ocfs2: Some tiny bug fixes for discontiguous block allocation. | Tao Ma | 1 | -1/+1 |
| 2010-04-13 | ocfs2: Allocate discontiguous block groups. | Joel Becker | 1 | -0/+7 |
| 2010-05-05 | ocfs2: Add dir_resv_level mount option | Mark Fasheh | 1 | -0/+1 |
| 2010-05-05 | ocfs2: increase the default size of local alloc windows | Mark Fasheh | 1 | -0/+3 |
| 2010-05-05 | ocfs2: clean up localalloc mount option size parsing | Mark Fasheh | 1 | -0/+6 |
| 2010-05-05 | ocfs2: allocation reservations | Mark Fasheh | 1 | -0/+5 |
| 2010-03-23 | ocfs2: Clear undo bits when local alloc is freed | Mark Fasheh | 1 | -2/+12 |
| 2010-03-02 | Ocfs2: Move ocfs2 ioctl definitions from ocfs2_fs.h to newly added ocfs2_ioctl.h | Tristan Ye | 1 | -0/+1 |
| 2010-02-26 | ocfs2: Attach the connection to the lksb | Joel Becker | 1 | -1/+1 |
| 2010-02-26 | ocfs2: add extent block stealing for ocfs2 v5 | Tiger Yang | 1 | -27/+2 |
| 2010-02-02 | ocfs2: Prevent a livelock in dlmglue | Sunil Mushran | 1 | -0/+4 |
| 2009-12-24 | Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 1 | -3/+5 |
| 2009-11-13 | ocfs2: Trivial cleanup of jbd compatibility layer removal | Sunil Mushran | 1 | -6/+1 |
| 2009-10-28 | ocfs2: Make acl use the default | Jan Kara | 1 | -3/+5 |
| 2009-09-22 | ocfs2: Add functions for extents refcounted. | Tao Ma | 1 | -0/+7 |
| 2009-09-22 | ocfs2: Add refcount tree lock mechanism. | Tao Ma | 1 | -0/+4 |
| 2009-09-22 | ocfs2: Add ocfs2_read_refcount_block. | Tao Ma | 1 | -0/+3 |
| 2009-09-04 | ocfs2: Pass struct ocfs2_caching_info to the journal functions. | Joel Becker | 1 | -1/+7 |
| 2009-09-04 | ocfs2: move ip_created_trans to struct ocfs2_caching_info | Joel Becker | 1 | -0/+3 |
| 2009-09-04 | ocfs2: move ip_last_trans to struct ocfs2_caching_info | Joel Becker | 1 | -0/+4 |
| 2009-09-04 | ocfs2: Change metadata caching locks to an operations structure. | Joel Becker | 1 | -4/+4 |
| 2009-09-04 | ocfs2: Make the ocfs2_caching_info structure self-contained. | Joel Becker | 1 | -2/+21 |
| 2009-07-21 | ocfs2: Fix deadlock on umount | Jan Kara | 1 | -4/+18 |
| 2009-06-22 | ocfs2: Add lockdep annotations | Jan Kara | 1 | -0/+4 |
| 2009-06-22 | ocfs2: Stop orphan scan as early as possible during umount | Sunil Mushran | 1 | -0/+6 |
| 2009-06-03 | ocfs2: Add statistics for the checksum and ecc operations. | Joel Becker | 1 | -0/+4 |
| 2009-06-03 | ocfs2 patch to track delayed orphan scan timer statistics | Srinivas Eeda | 1 | -1/+3 |
| 2009-06-03 | ocfs2: timer to queue scan of all orphan slots | Srinivas Eeda | 1 | -0/+10 |
| 2009-04-03 | ocfs2: recover orphans in offline slots during recovery and mount | Srinivas Eeda | 1 | -0/+2 |
| 2009-04-03 | ocfs2: fix rare stale inode errors when exporting via nfs | wengang wang | 1 | -0/+1 |
| 2009-04-03 | ocfs2: Optimize inode group allocation by recording last used group. | Tao Ma | 1 | -0/+3 |
| 2009-04-03 | ocfs2: fix leaf start calculation in ocfs2_dx_dir_rebalance() | Mark Fasheh | 1 | -0/+10 |
| 2009-04-03 | ocfs2: Increase max links count | Mark Fasheh | 1 | -0/+38 |
| 2009-04-03 | ocfs2: Add a name indexed b-tree to directory inodes | Mark Fasheh | 1 | -0/+16 |
| 2009-04-03 | ocfs2: Remove debugfs file local_alloc_stats | Sunil Mushran | 1 | -5/+0 |
| 2009-04-03 | ocfs2: Expose the file system state via debugfs | Sunil Mushran | 1 | -0/+1 |
| 2009-02-26 | ocfs2: lock the metaecc process for xattr bucket | Tao Ma | 1 | -0/+3 |
| 2009-02-02 | ocfs2: Push out dropping of dentry lock to ocfs2_wq | Jan Kara | 1 | -0/+6 |
| 2009-01-05 | ocfs2: Add directory block trailers. | Mark Fasheh | 1 | -0/+3 |
| 2009-01-05 | ocfs2: Use metadata-specific ocfs2_journal_access_*() functions. | Joel Becker | 1 | -0/+4 |
| 2009-01-05 | ocfs2: Add the underlying blockcheck code. | Joel Becker | 1 | -0/+8 |
| 2009-01-05 | ocfs2: Enable quota accounting on mount, disable on umount | Jan Kara | 1 | -0/+3 |
| 2009-01-05 | ocfs2: Implement quota recovery | Jan Kara | 1 | -1/+3 |
| 2009-01-05 | ocfs2: Wrap extent block reads in a dedicated function. | Joel Becker | 1 | -8/+0 |
| 2009-01-05 | ocfs2: Morph the haphazard OCFS2_IS_VALID_GROUP_DESC() checks. | Joel Becker | 1 | -7/+0 |
| 2009-01-05 | ocfs2: Morph the haphazard OCFS2_IS_VALID_DINODE() checks. | Joel Becker | 1 | -8/+0 |
| 2009-01-05 | ocfs2: add POSIX ACL API | Tiger Yang | 1 | -0/+1 |
| 2008-12-01 | ocfs2: comments typo fix | Coly Li | 1 | -1/+1 |
| 2008-11-10 | ocfs2: Check xattr block signatures properly. | Joel Becker | 1 | -0/+3 |
| 2008-10-13 | ocfs2: Switch over to JBD2. | Joel Becker | 1 | -1/+6 |
| 2008-10-13 | ocfs2: Add the 'inode64' mount option. | Joel Becker | 1 | -0/+1 |
| 2008-10-13 | ocfs2: Add incompatible flag for extended attribute | Tiger Yang | 1 | -0/+7 |
| 2008-10-13 | ocfs2: Add extended attribute support | Tiger Yang | 1 | -0/+2 |
| 2008-10-13 | ocfs2: reserve inline space for extended attribute | Tiger Yang | 1 | -0/+1 |
| 2008-10-13 | ocfs2: track local alloc state via debugfs | Mark Fasheh | 1 | -0/+5 |
| 2008-10-13 | ocfs2: throttle back local alloc when low on disk space | Mark Fasheh | 1 | -4/+19 |
| 2008-10-13 | ocfs2: Track local alloc bits internally | Mark Fasheh | 1 | -1/+9 |
| 2008-07-31 | [PATCH 2/2] ocfs2: Fix race between mount and recovery | Sunil Mushran | 1 | -0/+2 |
| 2008-07-14 | [PATCH 2/2] ocfs2: Instrument fs cluster locks | Sunil Mushran | 1 | -0/+12 |
| 2008-04-18 | ocfs2: Add inode stealing for ocfs2_reserve_new_inode | Tao Ma | 1 | -2/+32 |
| 2008-04-18 | ocfs2: Add the USERSPACE_STACK incompat bit. | Joel Becker | 1 | -0/+7 |
| 2008-04-18 | ocfs2: Remove CANCELGRANT from the view of dlmglue. | Joel Becker | 1 | -0/+4 |
| 2008-04-18 | ocfs2: Move o2hb functionality into the stack glue. | Joel Becker | 1 | -4/+0 |
| 2008-04-18 | ocfs2: Abstract out node number queries. | Joel Becker | 1 | -1/+1 |
| 2008-04-18 | ocfs2: Introduce the new ocfs2_cluster_connect/disconnect() API. | Joel Becker | 1 | -3/+1 |
| 2008-04-18 | ocfs2: Create the lock status block union. | Joel Becker | 1 | -2/+3 |
| 2008-04-18 | ocfs2: New slot map format | Joel Becker | 1 | -0/+7 |
| 2008-04-18 | ocfs2: De-magic the in-memory slot map. | Joel Becker | 1 | -3/+3 |
| 2008-04-18 | ocfs2: Change the recovery map to an array of node numbers. | Joel Becker | 1 | -1/+2 |
| 2008-04-18 | ocfs2: Make ocfs2_slot_info private. | Joel Becker | 1 | -0/+1 |
| 2008-02-08 | byteorder: move le32_add_cpu & friends from OCFS2 to core | Marcin Slusarz | 1 | -1/+0 |
| 2008-02-06 | ocfs2: Negotiate locking protocol versions. | Joel Becker | 1 | -0/+1 |
| 2008-01-25 | ocfs2: document access rules for blocked_lock_list | Mark Fasheh | 1 | -0/+6 |
| 2008-01-25 | [PATCH 2/2] ocfs2: cluster aware flock() | Mark Fasheh | 1 | -0/+1 |
| 2008-01-25 | [PATCH 1/2] ocfs2: add flock lock type | Mark Fasheh | 1 | -0/+1 |
| 2008-01-25 | ocfs2: Local alloc window size changeable via mount option | Sunil Mushran | 1 | -0/+1 |
| 2008-01-25 | ocfs2: Support commit= mount option | Mark Fasheh | 1 | -0/+1 |
| 2008-01-25 | ocfs2: Remove mount/unmount votes | Mark Fasheh | 1 | -20/+5 |
| 2007-10-12 | ocfs2: Structure updates for inline data | Mark Fasheh | 1 | -0/+7 |
| 2007-08-09 | ocfs2: Fix some casting errors related to file writes | Mark Fasheh | 1 | -4/+4 |
| 2007-07-10 | ocfs2: btree changes for unwritten extents | Mark Fasheh | 1 | -0/+13 |
| 2007-07-10 | ocfs2: Add "preferred slot" mount option | Sunil Mushran | 1 | -0/+1 |
| 2007-05-02 | ocfs2: fix sparse warnings in fs/ocfs2 | Mark Fasheh | 1 | -6/+6 |
| 2007-04-26 | ocfs2: zero tail of sparse files on truncate | Mark Fasheh | 1 | -0/+11 |
| 2007-04-26 | ocfs2: teach ocfs2_file_aio_write() about sparse files | Mark Fasheh | 1 | -0/+32 |
| 2007-04-26 | ocfs2: temporarily remove extent map caching | Mark Fasheh | 1 | -5/+0 |
| 2007-04-26 | ocfs2: sparse b-tree support | Mark Fasheh | 1 | -0/+7 |
| 2006-12-07 | ocfs2: local mounts | Sunil Mushran | 1 | -0/+5 |
| 2006-12-05 | Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torval... | David Howells | 1 | -1/+3 |
| 2006-12-01 | ocfs2: core atime update functions | Tiger Yang | 1 | -0/+2 |
| 2006-12-01 | ocfs2: Remove struct ocfs2_journal_handle in favor of handle_t | Mark Fasheh | 1 | -1/+1 |
| 2006-11-22 | WorkStruct: make allyesconfig | David Howells | 1 | -1/+1 |
| 2006-08-07 | ocfs2: allocation hints | Mark Fasheh | 1 | -0/+1 |
| 2006-08-07 | ocfs2: limit cluster bitmap information saved at mount | Mark Fasheh | 1 | -1/+0 |
| 2006-06-29 | ocfs2: clean up some osb fields | Mark Fasheh | 1 | -4/+0 |
| 2006-03-24 | ocfs2: don't use MLF* in the file system | Mark Fasheh | 1 | -6/+6 |
| 2006-03-01 | [PATCH] ocfs2: fix orphan recovery deadlock | Mark Fasheh | 1 | -0/+4 |
| 2006-03-01 | [PATCH] ocfs2: remove unused code | Mark Fasheh | 1 | -3/+0 |
| 2006-02-03 | [PATCH] ocfs2: Semaphore to mutex conversion. | Arjan van de Ven | 1 | -1/+2 |
| 2006-01-03 | [PATCH] OCFS2: The Second Oracle Cluster Filesystem | Mark Fasheh | 1 | -0/+464 |