index
:
kernel/git/torvalds/linux.git
master
Linux kernel source tree
Linus Torvalds
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
fs
/
ocfs2
/
journal.c
Age
Commit message (
Expand
)
Author
Files
Lines
2023-10-18
ocfs2: annotate struct ocfs2_replay_map with __counted_by
Kees Cook
1
-1
/
+1
2023-08-31
Merge tag 'ext4_for_linus-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kern...
Linus Torvalds
1
-4
/
+4
2023-08-29
Merge tag 'mm-nonmm-stable-2023-08-28-22-48' of git://git.kernel.org/pub/scm/...
Linus Torvalds
1
-7
/
+4
2023-08-23
jbd2: jbd2_journal_init_{dev,inode} return proper error return value
Zhang Yi
1
-4
/
+4
2023-08-18
ocfs2: Use struct_size()
Christophe JAILLET
1
-3
/
+3
2023-08-18
ocfs2: use flexible array in 'struct ocfs2_recovery_map'
Christophe JAILLET
1
-4
/
+1
2023-08-09
ocfs2: stop using bdev->bd_super for journal error logging
Christoph Hellwig
1
-3
/
+3
2023-01-18
ocfs2: use filemap_fdatawrite_wbc instead of generic_writepages
Christoph Hellwig
1
-1
/
+1
2023-01-18
jbd2,ocfs2: move jbd2_journal_submit_inode_data_buffers to ocfs2
Christoph Hellwig
1
-1
/
+15
2022-11-30
ocfs2: fix memory leak in ocfs2_mount_volume()
Li Zetao
1
-1
/
+1
2022-08-17
Change calling conventions for filldir_t
Al Viro
1
-7
/
+7
2022-04-29
ocfs2: fix mounting crash if journal is not alloced
Heming Zhao via Ocfs2-devel
1
-10
/
+23
2022-01-15
ocfs2: use BUG_ON instead of if condition followed by BUG.
Zhang Mingyu
1
-4
/
+2
2021-11-10
Merge branch 'exit-cleanups-for-v5.16' of git://git.kernel.org/pub/scm/linux/...
Linus Torvalds
1
-4
/
+1
2021-11-06
ocfs2: cleanup journal init and shutdown
Valentin Vidic
1
-5
/
+21
2021-10-29
exit/kthread: Have kernel threads return instead of calling do_exit
Eric W. Biederman
1
-4
/
+1
2021-06-22
ext4: add discard/zeroout flags to journal flush
Leah Rumancik
1
-4
/
+4
2021-05-07
treewide: remove editor modelines and cruft
Masahiro Yamada
1
-3
/
+1
2020-11-06
jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs
Harshad Shirwadkar
1
-1
/
+1
2020-10-18
jbd2, ext4, ocfs2: introduce/use journal callbacks j_submit|finish_inode_data...
Mauricio Faria de Oliveira
1
-0
/
+4
2020-04-02
ocfs2: replace zero-length array with flexible-array member
Gustavo A. R. Silva
1
-1
/
+1
2020-01-04
ocfs2: call journal flush to mark journal as empty after journal recovery whe...
Kai Li
1
-0
/
+8
2019-11-30
Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/t...
Linus Torvalds
1
-4
/
+4
2019-11-05
jbd2: Reserve space for revoke descriptor blocks
Jan Kara
1
-2
/
+2
2019-11-05
ocfs2: Use accessor function for h_buffer_credits
Jan Kara
1
-2
/
+2
2019-10-19
ocfs2: fix panic due to ocfs2_wq is null
Yi Li
1
-1
/
+2
2019-05-30
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 145
Thomas Gleixner
1
-15
/
+1
2018-12-28
ocfs2: clear journal dirty flag after shutdown journal
Junxiao Bi
1
-4
/
+2
2018-11-03
ocfs2: without quota support, avoid calling quota recovery
Guozhonghua
1
-17
/
+34
2018-06-12
treewide: kzalloc() -> kcalloc()
Kees Cook
1
-1
/
+1
2018-01-31
ocfs2: return error when we attempt to access a dirty bh in jbd2
piaojun
1
-11
/
+12
2017-09-06
ocfs2: clean up some dead code
Jun Piao
1
-1
/
+0
2016-12-12
ocfs2: use time64_t to represent orphan scan times
Deepa Dinamani
1
-2
/
+2
2016-07-26
ocfs2: improve recovery performance
Junxiao Bi
1
-20
/
+21
2016-03-25
ocfs2: fix occurring deadlock by changing ocfs2_wq from global to local
jiangyiwen
1
-4
/
+4
2016-01-22
wrappers for ->i_mutex access
Al Viro
1
-4
/
+4
2016-01-14
ocfs2: clean up redundant NULL check before iput
Joseph Qi
1
-7
/
+3
2015-11-05
ocfs2: add uuid to ocfs2 thread name for problem analysis
Joseph Qi
1
-2
/
+2
2015-11-05
ocfs2: only take lock if dio entry when recover orphans
Joseph Qi
1
-39
/
+47
2015-11-05
ocfs2: do not include dio entry in case of orphan scan
Joseph Qi
1
-3
/
+12
2015-09-04
ocfs2: neaten do_error, ocfs2_error and ocfs2_abort
Joe Perches
1
-1
/
+1
2015-09-04
ocfs2: fix race between crashed dio and rm
Joseph Qi
1
-1
/
+3
2015-09-04
ocfs2: do not BUG if buffer not uptodate in __ocfs2_journal_access
Joseph Qi
1
-1
/
+17
2015-09-04
ocfs2: fix race between dio and recover orphan
Joseph Qi
1
-4
/
+4
2015-06-24
ocfs2: mark local functions as static
Joseph Qi
1
-5
/
+5
2015-06-24
ocfs2: fix NULL pointer dereference in function ocfs2_abort_trigger()
Xue jiufei
1
-3
/
+1
2015-06-24
ocfs2: do not BUG if jbd2_journal_dirty_metadata fails
Joseph Qi
1
-1
/
+14
2015-06-24
ocfs2: fix a tiny race when truncate dio orohaned entry
Joseph Qi
1
-26
/
+21
2015-02-16
ocfs2: wait for orphan recovery first once append O_DIRECT write crash
Joseph Qi
1
-0
/
+2
2015-02-16
ocfs2: add orphan recovery types in ocfs2_recover_orphans
Joseph Qi
1
-20
/
+88
2015-02-10
ocfs2: remove unreachable code in __ocfs2_recovery_thread()
Daeseok Youn
1
-1
/
+0
2014-10-31
vfs: make first argument of dir_context.actor typed
Miklos Szeredi
1
-3
/
+5
2014-06-04
ocfs2: limit printk when journal is aborted
Joseph Qi
1
-2
/
+15
2014-04-03
ocfs2: remove OCFS2_INODE_SKIP_DELETE flag
Jan Kara
1
-6
/
+0
2013-09-11
ocfs2: use i_size_read() to access i_size
Junxiao Bi
1
-4
/
+4
2013-09-11
ocfs2: lighten up allocate transaction
Younger Liu
1
-0
/
+35
2013-06-29
[readdir] convert ocfs2
Al Viro
1
-7
/
+7
2013-02-21
ocfs2: remove kfree() redundant null checks
Tim Gardner
1
-7
/
+3
2012-07-31
ocfs2: Convert to new freezing mechanism
Jan Kara
1
-1
/
+6
2011-07-24
ocfs2: Add comment about orphan scanning
Sunil Mushran
1
-0
/
+14
2011-07-24
ocfs2: Clean up messages in the fs
Sunil Mushran
1
-3
/
+6
2011-05-13
ocfs2: Skip mount recovery for hard-ro mounts
Sunil Mushran
1
-0
/
+3
2011-03-31
Fix common misspellings
Lucas De Marchi
1
-1
/
+1
2011-02-24
ocfs2: Remove masklog ML_JOURNAL.
Tao Ma
1
-76
/
+54
2011-03-07
ocfs2: Remove EXIT from masklog.
Tao Ma
1
-19
/
+0
2011-02-21
ocfs2: Remove ENTRY from masklog.
Tao Ma
1
-31
/
+12
2010-09-10
ocfs2: Remove obsolete comments before ocfs2_start_trans.
Tao Ma
1
-3
/
+0
2010-09-10
ocfs2: Remove unused old_id in ocfs2_commit_cache.
Tao Ma
1
-2
/
+1
2010-09-10
ocfs2: Add some trace log for orphan scan.
Tao Ma
1
-0
/
+3
2010-08-07
Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
Linus Torvalds
1
-2
/
+2
2010-08-03
jbd2: Change j_state_lock to be a rwlock_t
Theodore Ts'o
1
-2
/
+2
2010-07-15
jbd2/ocfs2: Fix block checksumming when a buffer is used in several transactions
Jan Kara
1
-12
/
+12
2010-06-15
ocfs2: Move orphan scan work to ocfs2_wq.
Tao Ma
1
-3
/
+3
2010-05-05
ocfs2: Make ocfs2_extend_trans() really extend.
Tao Ma
1
-6
/
+9
2010-05-05
ocfs2: Make ocfs2_journal_dirty() void.
Joel Becker
1
-8
/
+3
2010-01-25
ocfs2/trivial: Remove trailing whitespaces
Sunil Mushran
1
-1
/
+1
2009-12-04
tree-wide: fix assorted typos all over the place
André Goddard Rosa
1
-1
/
+1
2009-09-22
ocfs2: Add metaecc for ocfs2_refcount_block.
Tao Ma
1
-0
/
+15
2009-09-04
ocfs2: Pass struct ocfs2_caching_info to the journal functions.
Joel Becker
1
-35
/
+30
2009-09-04
ocfs2: Take the inode out of the metadata read/write paths.
Joel Becker
1
-2
/
+2
2009-07-08
ocfs2: Fixup orphan scan cleanup after failed mount
Jeff Mahoney
1
-1
/
+7
2009-06-22
ocfs2: Disable orphan scanning for local and hard-ro mounts
Sunil Mushran
1
-13
/
+17
2009-06-22
ocfs2: Do not initialize lvb in ocfs2_orphan_scan_lock_res_init()
Sunil Mushran
1
-0
/
+1
2009-06-22
ocfs2: Stop orphan scan as early as possible during umount
Sunil Mushran
1
-2
/
+12
2009-06-03
ocfs2 patch to track delayed orphan scan timer statistics
Srinivas Eeda
1
-0
/
+4
2009-06-03
ocfs2: timer to queue scan of all orphan slots
Srinivas Eeda
1
-0
/
+107
2009-04-03
ocfs2: recover orphans in offline slots during recovery and mount
Srinivas Eeda
1
-18
/
+123
2009-04-03
ocfs2: Add a name indexed b-tree to directory inodes
Mark Fasheh
1
-0
/
+30
2009-04-03
ocfs2: Move struct recovery_map to a header file
Sunil Mushran
1
-12
/
+0
2009-01-05
ocfs2: Checksum and ECC for directory blocks.
Joel Becker
1
-2
/
+29
2009-01-05
ocfs2: Use metadata-specific ocfs2_journal_access_*() functions.
Joel Becker
1
-0
/
+2
2009-01-05
ocfs2: Add journal_access functions with jbd2 triggers.
Joel Becker
1
-4
/
+155
2009-01-05
ocfs2: Enable quota accounting on mount, disable on umount
Jan Kara
1
-3
/
+17
2009-01-05
ocfs2: Implement quota recovery
Jan Kara
1
-22
/
+86
2009-01-05
ocfs2: Support nested transactions
Jan Kara
1
-7
/
+7
2009-01-05
ocfs2: Remove JBD compatibility layer
Mark Fasheh
1
-14
/
+0
2009-01-05
ocfs2: Morph the haphazard OCFS2_IS_VALID_DINODE() checks.
Joel Becker
1
-12
/
+5
2009-01-05
ocfs2: Wrap inode block reads in a dedicated function.
Joel Becker
1
-2
/
+1
2008-11-10
ocfs2: Set journal descriptor to NULL after journal shutdown
Sunil Mushran
1
-0
/
+1
2008-10-14
ocfs2: Make cached block reads the common case.
Joel Becker
1
-1
/
+2
2008-10-14
ocfs2: Simplify ocfs2_read_block()
Joel Becker
1
-1
/
+1
2008-10-14
ocfs2: Require an inode for ocfs2_read_block(s)().
Joel Becker
1
-1
/
+1
2008-10-14
ocfs2: Separate out sync reads from ocfs2_read_blocks()
Joel Becker
1
-3
/
+2
2008-10-13
ocfs2: Don't check for NULL before brelse()
Mark Fasheh
1
-6
/
+3
2008-10-13
ocfs2: Switch over to JBD2.
Joel Becker
1
-34
/
+38
2008-08-22
ocfs2: Fix sleep-with-spinlock recovery regression
Mark Fasheh
1
-9
/
+14
2008-07-31
[PATCH 2/2] ocfs2: Fix race between mount and recovery
Sunil Mushran
1
-40
/
+133
2008-07-14
ocfs2: Fix CONFIG_OCFS2_DEBUG_FS #ifdefs
Joel Becker
1
-1
/
+1
2008-04-18
ocfs2: Use BUG_ON
Julia Lawall
1
-2
/
+1
2008-04-18
ocfs2: De-magic the in-memory slot map.
Joel Becker
1
-1
/
+1
2008-04-18
ocfs2: Change the recovery map to an array of node numbers.
Joel Becker
1
-15
/
+166
2008-04-18
ocfs2: Make ocfs2_slot_info private.
Joel Becker
1
-12
/
+12
2008-04-18
ocfs2: Move slot map access into slot_map.c
Mark Fasheh
1
-2
/
+1
2008-01-25
ocfs2: Silence false lockdep warnings
Jan Kara
1
-1
/
+1
2008-01-25
ocfs2: Support commit= mount option
Mark Fasheh
1
-2
/
+6
2008-01-25
ocfs2: Rename ocfs2_meta_[un]lock
Mark Fasheh
1
-13
/
+13
2008-01-25
ocfs2: Remove mount/unmount votes
Mark Fasheh
1
-8
/
+7
2007-12-17
ocfs2: Re-journal buffers after transaction extend
Mark Fasheh
1
-0
/
+6
2007-12-17
ocfs2: Allow for debugging of transaction extends
Mark Fasheh
1
-0
/
+4
2007-12-17
ocfs2: fix exit-while-locked bug in ocfs2_queue_orphans()
Mark Fasheh
1
-1
/
+2
2007-10-12
ocfs2: Remove open coded readdir()
Mark Fasheh
1
-74
/
+44
2007-10-12
ocfs2: Move directory manipulation code into dir.c
Mark Fasheh
1
-1
/
+1
2007-07-10
[PATCH] ocfs2: use list_for_each_entry where benefical
Christoph Hellwig
1
-4
/
+2
2007-05-02
ocfs2: fix sparse warnings in fs/ocfs2
Mark Fasheh
1
-3
/
+4
2007-04-26
ocfs2: Fix up i_blocks calculation to know about holes
Mark Fasheh
1
-11
/
+3
2007-04-26
ocfs2: Fix extent lookup to return true size of holes
Mark Fasheh
1
-3
/
+3
2007-04-26
ocfs2: Read from an unwritten extent returns zeros
Mark Fasheh
1
-1
/
+1
2007-04-26
ocfs2: temporarily remove extent map caching
Mark Fasheh
1
-2
/
+1
2007-04-26
ocfs2: Remove delete inode vote
Tiger Yang
1
-2
/
+1
2006-12-07
ocfs2: local mounts
Sunil Mushran
1
-13
/
+33
2006-12-05
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torval...
David Howells
1
-240
/
+31
2006-12-01
ocfs2: Remove struct ocfs2_journal_handle in favor of handle_t
Mark Fasheh
1
-75
/
+20
2006-12-01
ocfs2: remove handle argument to ocfs2_start_trans()
Mark Fasheh
1
-21
/
+8
2006-12-01
ocfs2: remove ocfs2_journal_handle journal field
Mark Fasheh
1
-2
/
+0
2006-12-01
ocfs2: pass ocfs2_super * into ocfs2_commit_trans()
Mark Fasheh
1
-2
/
+3
2006-12-01
ocfs2: remove unused handle argument from ocfs2_meta_lock_full()
Mark Fasheh
1
-6
/
+4
2006-12-01
ocfs2: make ocfs2_alloc_handle() static
Mark Fasheh
1
-1
/
+1
2006-12-01
ocfs2: remove unused ocfs2_handle_add_lock()
Mark Fasheh
1
-78
/
+2
2006-12-01
ocfs2: remove unused ocfs2_handle_add_inode()
Mark Fasheh
1
-43
/
+0
2006-12-01
ocfs2: remove ocfs2_journal_handle flags field
Mark Fasheh
1
-12
/
+1
2006-12-01
ocfs2: have ocfs2_extend_trans() take handle_t
Mark Fasheh
1
-6
/
+3
2006-12-01
ocfs2: remove unused ocfs2_journal_handle field
Mark Fasheh
1
-6
/
+1
2006-11-22
WorkStruct: make allyesconfig
David Howells
1
-3
/
+4
2006-09-24
ocfs2: Remove i_generation from inode lock names
Mark Fasheh
1
-1
/
+2
2006-06-29
ocfs2: clean up some osb fields
Mark Fasheh
1
-3
/
+2
2006-06-27
[PATCH] spin/rwlock init cleanups
Ingo Molnar
1
-1
/
+1
2006-06-26
[PATCH] fs: use list_move()
Akinobu Mita
1
-2
/
+1
2006-05-17
ocfs2: fix gfp mask in some file system paths
Sunil Mushran
1
-2
/
+2
2006-05-17
ocfs2: Don't populate uptodate cache in ocfs2_force_read_journal()
Mark Fasheh
1
-1
/
+3
2006-03-26
[PATCH] change buffer_head.b_size to size_t
Badari Pulavarty
1
-1
/
+1
2006-03-26
[PATCH] 2tb-files-add-blkcnt_t-fixes
Andrew Morton
1
-3
/
+5
2006-03-24
ocfs2: don't use MLF* in the file system
Mark Fasheh
1
-13
/
+14
2006-03-01
[PATCH] ocfs2: fix orphan recovery deadlock
Mark Fasheh
1
-31
/
+93
2006-02-16
[PATCH] ocfs2: only checkpoint journal when asked to
Mark Fasheh
1
-4
/
+3
2006-02-03
[PATCH] ocfs2: don't wait on recovery when locking journal
Mark Fasheh
1
-1
/
+5
2006-02-03
[PATCH] BUG_ON() Conversion in fs/ocfs2/
Eric Sesterhenn / snakebyte
1
-8
/
+4
2006-02-03
[PATCH] ocfs2: Semaphore to mutex conversion.
Arjan van de Ven
1
-5
/
+5
2006-02-03
[OCFS2] Make ip_io_sem a mutex
Mark Fasheh
1
-2
/
+2
2006-01-09
[PATCH] mutex subsystem, semaphore to mutex: VFS, ->i_sem
Jes Sorensen
1
-7
/
+7
2006-01-03
[PATCH] OCFS2: The Second Oracle Cluster Filesystem
Mark Fasheh
1
-0
/
+1652