| Age | Commit message (Expand) | Author | Files | Lines |
| 5 days | Merge tag 'mm-nonmm-stable-2025-12-06-11-14' of git://git.kernel.org/pub/scm/... | Linus Torvalds | 1 | -5/+44 |
| 2025-11-20 | ocfs2: mark inode bad upon validation failure during read | Ahmet Eray Karadag | 1 | -0/+2 |
| 2025-11-20 | ocfs2: validate cl_bpc in allocator inodes to prevent divide-by-zero | Deepanshu Kartikey | 1 | -0/+10 |
| 2025-11-20 | ocfs2: add extra consistency checks for chain allocator dinodes | Dmitry Antipov | 1 | -0/+17 |
| 2025-11-12 | ocfs2: add inline inode consistency check to ocfs2_validate_inode_block() | Dmitry Antipov | 1 | -0/+8 |
| 2025-11-12 | ocfs2: convert to host endian in ocfs2_validate_inode_block | Joseph Qi | 1 | -1/+1 |
| 2025-11-12 | ocfs2: use correct endian in ocfs2_dinode_has_extents | Joseph Qi | 1 | -4/+6 |
| 2025-10-20 | Coccinelle-based conversion to use ->i_state accessors | Mateusz Guzik | 1 | -2/+2 |
| 2025-10-20 | ocfs2: retire ocfs2_drop_inode() and I_WILL_FREE usage | Mateusz Guzik | 1 | -21/+2 |
| 2025-09-13 | ocfs2: add suballoc slot check in ocfs2_validate_inode_block() | Dmitry Antipov | 1 | -0/+8 |
| 2025-08-27 | ocfs2: prevent release journal inode after journal shutdown | Edward Adam Davis | 1 | -0/+3 |
| 2025-07-09 | ocfs2: embed actual values into ocfs2_sysfile_lock_key names | Tetsuo Handa | 1 | -4/+66 |
| 2025-01-24 | ocfs2: correct l_next_free_rec in online check | Julian Sun | 1 | -0/+24 |
| 2025-01-12 | ocfs2: miscellaneous spelling fixes | Dmitry Antipov | 1 | -2/+2 |
| 2024-04-25 | ocfs2: fix sparse warnings | Heming Zhao | 1 | -0/+2 |
| 2023-10-18 | ocfs2: convert to new timestamp accessors | Jeff Layton | 1 | -14/+14 |
| 2023-07-24 | ocfs2: convert to ctime accessor functions | Jeff Layton | 1 | -6/+6 |
| 2022-04-29 | ocfs2: fix mounting crash if journal is not alloced | Heming Zhao via Ocfs2-devel | 1 | -2/+2 |
| 2022-03-22 | fs/ocfs2: fix comments mentioning i_mutex | hongnanli | 1 | -1/+1 |
| 2021-11-06 | ocfs2: cleanup journal init and shutdown | Valentin Vidic | 1 | -2/+2 |
| 2021-05-07 | treewide: remove editor modelines and cruft | Masahiro Yamada | 1 | -3/+1 |
| 2019-09-24 | ocfs2: fix spelling mistake "ambigous" -> "ambiguous" | Colin Ian King | 1 | -1/+1 |
| 2019-05-30 | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 145 | Thomas Gleixner | 1 | -15/+1 |
| 2018-08-17 | ocfs2: clean up some unnecessary code | wangyan | 1 | -4/+1 |
| 2018-04-05 | ocfs2: use 'oi' instead of 'OCFS2_I()' | piaojun | 1 | -1/+1 |
| 2018-04-05 | ocfs2: use 'osb' instead of 'OCFS2_SB()' | piaojun | 1 | -3/+3 |
| 2018-01-29 | ocfs2: convert to new i_version API | Jeff Layton | 1 | -1/+2 |
| 2017-07-06 | ocfs2: fix a static checker warning | Gang He | 1 | -1/+1 |
| 2016-12-12 | ocfs2: replace CURRENT_TIME macro | Deepa Dinamani | 1 | -1/+1 |
| 2016-05-26 | ocfs2: fix improper handling of return errno | Eric Ren | 1 | -6/+1 |
| 2016-05-02 | parallel lookups: actual switch to rwsem | Al Viro | 1 | -1/+1 |
| 2016-03-25 | ocfs2: record UNWRITTEN extents when populate write desc | Ryan Ding | 1 | -0/+3 |
| 2016-03-22 | ocfs2: check/fix inode block for online file check | Gang He | 1 | -9/+216 |
| 2016-01-22 | wrappers for ->i_mutex access | Al Viro | 1 | -6/+6 |
| 2015-12-08 | don't put symlink bodies in pagecache into highmem | Al Viro | 1 | -0/+1 |
| 2015-09-04 | ocfs2: neaten do_error, ocfs2_error and ocfs2_abort | Joe Perches | 1 | -9/+9 |
| 2015-09-04 | ocfs2: fix race between crashed dio and rm | Joseph Qi | 1 | -0/+9 |
| 2015-09-04 | ocfs2: acknowledge return value of ocfs2_error() | Goldwyn Rodrigues | 1 | -4/+4 |
| 2015-09-04 | ocfs2: flush inode data to disk and free inode when i_count becomes zero | Xue jiufei | 1 | -6/+8 |
| 2015-04-26 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir... | Linus Torvalds | 1 | -1/+1 |
| 2015-04-15 | VFS: normal filesystems (and lustre): d_inode() annotations | David Howells | 1 | -1/+1 |
| 2015-04-14 | ocfs2: use ENOENT instead of EEXIST when get system file fails | Joseph Qi | 1 | -2/+2 |
| 2015-02-16 | ocfs2: add functions to add and remove inode in orphan dir | Joseph Qi | 1 | -1/+1 |
| 2014-12-10 | ocfs2: remove bogus test from ocfs2_read_locked_inode() | Jan Kara | 1 | -2/+1 |
| 2014-04-03 | mm + fs: store shadow entries in page cache | Johannes Weiner | 1 | -2/+2 |
| 2014-04-03 | ocfs2: avoid blocking in ocfs2_mark_lockres_freeing() in downconvert thread | Jan Kara | 1 | -3/+4 |
| 2014-04-03 | ocfs2: move dquot_initialize() in ocfs2_delete_inode() somewhat later | Jan Kara | 1 | -7/+9 |
| 2014-04-03 | ocfs2: remove OCFS2_INODE_SKIP_DELETE flag | Jan Kara | 1 | -6/+0 |
| 2014-04-03 | ocfs2: improve fsync efficiency and fix deadlock between aio_write and sync_file | Darrick J. Wong | 1 | -0/+28 |
| 2013-11-09 | ocfs2: get rid of impossible checks | Al Viro | 1 | -10/+0 |
| 2013-02-13 | ocfs2: Convert uid and gids between in core and on disk inodes | Eric W. Biederman | 1 | -6/+6 |
| 2012-05-29 | ocfs: simplify symlink handling | Al Viro | 1 | -7/+6 |
| 2012-05-06 | vfs: Rename end_writeback() to clear_inode() | Jan Kara | 1 | -1/+1 |
| 2011-12-01 | Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 1 | -1/+1 |
| 2011-11-17 | ocfs2: Use filemap_write_and_wait() instead of write_inode_now() | Jan Kara | 1 | -1/+1 |
| 2011-11-02 | filesystems: add set_nlink() | Miklos Szeredi | 1 | -2/+2 |
| 2011-03-31 | Fix common misspellings | Lucas De Marchi | 1 | -2/+2 |
| 2011-02-22 | ocfs2: Remove masklog ML_INODE. | Tao Ma | 1 | -61/+46 |
| 2011-02-21 | ocfs2: Little refactoring against ocfs2_iget. | Tao Ma | 1 | -5/+5 |
| 2011-03-07 | ocfs2: Remove EXIT from masklog. | Tao Ma | 1 | -13/+2 |
| 2011-02-21 | ocfs2: Remove ENTRY from masklog. | Tao Ma | 1 | -17/+11 |
| 2010-11-01 | tree-wide: fix comment/printk typos | Uwe Kleine-König | 1 | -1/+1 |
| 2010-09-10 | Track negative entries v3 | Goldwyn Rodrigues | 1 | -0/+1 |
| 2010-09-08 | ocfs2: Fix incorrect checksum validation error | Sunil Mushran | 1 | -1/+5 |
| 2010-08-09 | Make ->drop_inode() just return whether inode needs to be dropped | Al Viro | 1 | -3/+5 |
| 2010-08-09 | convert ocfs2 to ->evict_inode() | Al Viro | 1 | -7/+14 |
| 2010-05-21 | Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 1 | -31/+14 |
| 2010-05-18 | Ocfs2: Optimize ocfs2 truncate to use ocfs2_remove_btree_range() instead. | Tristan Ye | 1 | -8/+1 |
| 2010-05-10 | ocfs2: Wrap signal blocking in void functions. | Joel Becker | 1 | -11/+3 |
| 2010-05-05 | ocfs2: use allocation reservations for directory data | Mark Fasheh | 1 | -0/+4 |
| 2010-05-05 | ocfs2: use allocation reservations during file write | Mark Fasheh | 1 | -0/+4 |
| 2010-05-05 | ocfs2: Make ocfs2_journal_dirty() void. | Joel Becker | 1 | -12/+2 |
| 2010-05-03 | ocfs2: Avoid a gcc warning in ocfs2_wipe_inode(). | Joel Becker | 1 | -1/+1 |
| 2010-04-30 | Merge branch 'skip_delete_inode' of git://git.kernel.org/pub/scm/linux/kernel... | Joel Becker | 1 | -30/+36 |
| 2010-04-23 | ocfs2: potential ERR_PTR dereference on error paths | Dan Carpenter | 1 | -0/+1 |
| 2010-04-23 | ocfs2: add OCFS2_INODE_SKIP_ORPHAN_DIR flag and honor it in the inode wipe code | Li Dongyang | 1 | -29/+36 |
| 2010-03-30 | include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp... | Tejun Heo | 1 | -1/+0 |
| 2010-03-23 | Ocfs2: Handle deletion of reflinked oprhan inodes correctly. | Tristan Ye | 1 | -0/+15 |
| 2010-03-05 | dquot: cleanup dquot initialize routine | Christoph Hellwig | 1 | -1/+1 |
| 2010-03-05 | dquot: move dquot initialization responsibility into the filesystem | Christoph Hellwig | 1 | -0/+2 |
| 2010-03-05 | dquot: cleanup dquot drop routine | Christoph Hellwig | 1 | -1/+1 |
| 2010-03-05 | dquot: move dquot drop responsibility into the filesystem | Christoph Hellwig | 1 | -0/+2 |
| 2010-03-05 | dquot: cleanup inode allocation / freeing routines | Christoph Hellwig | 1 | -1/+1 |
| 2010-01-25 | ocfs2/trivial: Remove trailing whitespaces | Sunil Mushran | 1 | -2/+2 |
| 2009-09-22 | ocfs2: Call refcount tree remove process properly. | Tao Ma | 1 | -0/+7 |
| 2009-09-04 | ocfs2: Drop struct inode from ocfs2_extent_tree_operations. | Joel Becker | 1 | -4/+0 |
| 2009-09-04 | ocfs2: Pass struct ocfs2_caching_info to the journal functions. | Joel Becker | 1 | -3/+4 |
| 2009-09-04 | ocfs2: move ip_created_trans to struct ocfs2_caching_info | Joel Becker | 1 | -1/+0 |
| 2009-09-04 | ocfs2: move ip_last_trans to struct ocfs2_caching_info | Joel Becker | 1 | -2/+1 |
| 2009-09-04 | ocfs2: Take the inode out of the metadata read/write paths. | Joel Becker | 1 | -8/+16 |
| 2009-09-04 | ocfs2: Change metadata caching locks to an operations structure. | Joel Becker | 1 | -0/+49 |
| 2009-09-04 | ocfs2: Make the ocfs2_caching_info structure self-contained. | Joel Becker | 1 | -2/+3 |
| 2009-06-22 | ocfs2: Add lockdep annotations | Jan Kara | 1 | -0/+11 |
| 2009-04-03 | ocfs2: fix rare stale inode errors when exporting via nfs | wengang wang | 1 | -1/+27 |
| 2009-04-03 | ocfs2: Optimize inode allocation by remembering last group | Tao Ma | 1 | -0/+2 |
| 2009-04-03 | ocfs2: Increase max links count | Mark Fasheh | 1 | -3/+3 |
| 2009-04-03 | ocfs2: Add a name indexed b-tree to directory inodes | Mark Fasheh | 1 | -1/+11 |
| 2009-01-05 | ocfs2: Use metadata-specific ocfs2_journal_access_*() functions. | Joel Becker | 1 | -7/+10 |
| 2009-01-05 | ocfs2: block read meta ecc. | Joel Becker | 1 | -1/+17 |
| 2009-01-05 | ocfs2: Add quota calls for allocation and freeing of inodes and space | Jan Kara | 1 | -2/+8 |
| 2009-01-05 | ocfs2: Mark system files as not subject to quota accounting | Jan Kara | 1 | -1/+3 |
| 2009-01-05 | ocfs2: Assign feature bits and system inodes to quota feature and quota files | Jan Kara | 1 | -0/+2 |
| 2009-01-05 | ocfs2: Validate metadata only when it's read from disk. | Joel Becker | 1 | -13/+5 |
| 2009-01-05 | ocfs2: Wrap inode block reads in a dedicated function. | Joel Becker | 1 | -38/+98 |
| 2008-11-10 | ocfs2: Set journal descriptor to NULL after journal shutdown | Sunil Mushran | 1 | -0/+6 |
| 2008-10-14 | ocfs2: Make cached block reads the common case. | Joel Becker | 1 | -1/+2 |
| 2008-10-14 | ocfs2: Move ocfs2_bread() into dir.c | Joel Becker | 1 | -50/+0 |
| 2008-10-14 | ocfs2: Simplify ocfs2_read_block() | Joel Becker | 1 | -2/+2 |
| 2008-10-14 | ocfs2: Require an inode for ocfs2_read_block(s)(). | Joel Becker | 1 | -4/+2 |
| 2008-10-14 | ocfs2: Separate out sync reads from ocfs2_read_blocks() | Joel Becker | 1 | -2/+5 |
| 2008-10-13 | ocfs2: Don't check for NULL before brelse() | Mark Fasheh | 1 | -4/+3 |
| 2008-10-13 | ocfs2: Switch over to JBD2. | Joel Becker | 1 | -0/+5 |
| 2008-10-13 | ocfs2: Add extended attribute support | Tiger Yang | 1 | -0/+8 |
| 2008-10-13 | ocfs2: POSIX file locks support | Mark Fasheh | 1 | -2/+13 |
| 2008-01-25 | ocfs2: convert byte order of constant instead of variable | Marcin Slusarz | 1 | -1/+1 |
| 2008-01-25 | ocfs2: Silence false lockdep warnings | Jan Kara | 1 | -1/+9 |
| 2008-01-25 | ocfs2: Rename ocfs2_meta_[un]lock | Mark Fasheh | 1 | -15/+15 |
| 2008-01-25 | ocfs2: Remove data locks | Mark Fasheh | 1 | -6/+0 |
| 2008-01-25 | ocfs2: Remove mount/unmount votes | Mark Fasheh | 1 | -19/+17 |
| 2007-11-27 | ocfs2: log valid inode # on bad inode | Mark Fasheh | 1 | -2/+2 |
| 2007-11-27 | [PATCH] fs/ocfs2: Add missing "space" | Joe Perches | 1 | -1/+1 |
| 2007-10-12 | ocfs2: Write support for inline data | Mark Fasheh | 1 | -0/+4 |
| 2007-10-12 | ocfs2: Structure updates for inline data | Mark Fasheh | 1 | -0/+3 |
| 2007-05-08 | header cleaning: don't include smp_lock.h when not used | Randy Dunlap | 1 | -1/+0 |
| 2007-05-02 | ocfs2: fix sparse warnings in fs/ocfs2 | Mark Fasheh | 1 | -6/+7 |
| 2007-05-02 | [PATCH] Copy i_flags to ocfs2 inode flags on write | Jan Kara | 1 | -0/+20 |
| 2007-05-02 | ocfs2: Wrap access of directory allocations with ip_alloc_sem. | Joel Becker | 1 | -0/+2 |
| 2007-04-26 | ocfs2: Cache extent records | Mark Fasheh | 1 | -0/+2 |
| 2007-04-26 | ocfs2: Fix up i_blocks calculation to know about holes | Mark Fasheh | 1 | -6/+5 |
| 2007-04-26 | ocfs2: Read from an unwritten extent returns zeros | Mark Fasheh | 1 | -1/+2 |
| 2007-04-26 | ocfs2: zero tail of sparse files on truncate | Mark Fasheh | 1 | -1/+29 |
| 2007-04-26 | ocfs2: teach extend/truncate about sparse files | Mark Fasheh | 1 | -34/+12 |
| 2007-04-26 | ocfs2: temporarily remove extent map caching | Mark Fasheh | 1 | -5/+1 |
| 2007-04-26 | ocfs2: small cleanup of ocfs2_request_delete() | Mark Fasheh | 1 | -33/+13 |
| 2007-04-26 | ocfs2: remove unused code | Tiger Yang | 1 | -40/+0 |
| 2007-04-26 | ocfs2: Remove delete inode vote | Tiger Yang | 1 | -26/+67 |
| 2007-01-21 | ocfs2: cleanup ocfs2_iget() errors | Mark Fasheh | 1 | -8/+3 |
| 2006-12-07 | ocfs2: local mounts | Sunil Mushran | 1 | -1/+2 |
| 2006-12-01 | ocfs2: core atime update functions | Tiger Yang | 1 | -1/+0 |
| 2006-12-01 | ocfs2: Remove struct ocfs2_journal_handle in favor of handle_t | Mark Fasheh | 1 | -3/+3 |
| 2006-12-01 | ocfs2: remove handle argument to ocfs2_start_trans() | Mark Fasheh | 1 | -2/+2 |
| 2006-12-01 | ocfs2: pass ocfs2_super * into ocfs2_commit_trans() | Mark Fasheh | 1 | -3/+3 |
| 2006-12-01 | ocfs2: remove unused handle argument from ocfs2_meta_lock_full() | Mark Fasheh | 1 | -5/+5 |
| 2006-12-01 | ocfs2: remove unused ocfs2_handle_add_inode() | Mark Fasheh | 1 | -6/+0 |
| 2006-09-27 | [PATCH] inode-diet: Eliminate i_blksize from the inode structure | Theodore Ts'o | 1 | -4/+0 |
| 2006-09-24 | ocfs2: Remove i_generation from inode lock names | Mark Fasheh | 1 | -35/+111 |
| 2006-09-24 | ocfs2: Hook rest of the file system into dentry locking API | Mark Fasheh | 1 | -6/+4 |
| 2006-09-20 | ocfs2: implement directory read-ahead | Mark Fasheh | 1 | -4/+0 |
| 2006-09-20 | ocfs2: add ext2 attributes | Herbert Poetzl | 1 | -1/+27 |
| 2006-03-24 | ocfs2: don't use MLF* in the file system | Mark Fasheh | 1 | -55/+61 |
| 2006-03-01 | [PATCH] ocfs2: fix orphan recovery deadlock | Mark Fasheh | 1 | -1/+45 |
| 2006-02-03 | [OCFS2] Make ip_io_sem a mutex | Mark Fasheh | 1 | -3/+3 |
| 2006-01-09 | [PATCH] mutex subsystem, semaphore to mutex: VFS, ->i_sem | Jes Sorensen | 1 | -6/+6 |
| 2006-01-03 | [PATCH] OCFS2: The Second Oracle Cluster Filesystem | Mark Fasheh | 1 | -0/+1140 |