Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
common
/
e84fe99b68ce353c37ceeecc95dce9696c976556
/
fs
/
jbd2
/
transaction.c
6c5d911
jbd2: fix data races at struct journal_head
by Qian Cai
· 4 years, 11 months ago
8eedabf
jbd2: fix ocfs2 corrupt when clearing block group bits
by wangyan
· 4 years, 11 months ago
6a66a7d
jbd2: move the clearing of b_modified flag to the journal_unmap_buffer()
by zhangyi (F)
· 4 years, 11 months ago
8d6ce13
ext4,jbd2: fix comment and code style
by Shijie Luo
· 5 years ago
0c1cba6
jbd2: delete the duplicated words in the comments
by wangyan
· 5 years ago
50b8b3f
Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
by Linus Torvalds
· 5 years ago
a6d404084
Merge branch 'jk/jbd2-revoke-overflow'
by Theodore Ts'o
· 5 years ago
19014d6
jbd2: Fine tune estimate of necessary descriptor blocks
by Jan Kara
· 5 years ago
0094f98
jbd2: Provide trace event for handle restarts
by Jan Kara
· 5 years ago
d090707
jbd2: Make credit checking more strict
by Jan Kara
· 5 years ago
933f1c1
jbd2: Rename h_buffer_credits to h_total_credits
by Jan Kara
· 5 years ago
fdc3ef8
jbd2: Reserve space for revoke descriptor blocks
by Jan Kara
· 5 years ago
77444ac
jbd2: Drop jbd2_space_needed()
by Jan Kara
· 5 years ago
9f356e5
jbd2: Account descriptor blocks into t_outstanding_credits
by Jan Kara
· 5 years ago
ec8b6f6
jbd2: Factor out common parts of stopping and restarting a handle
by Jan Kara
· 5 years ago
5559b2d
jbd2: Drop pointless wakeup from jbd2_journal_stop()
by Jan Kara
· 5 years ago
150549e
jbd2: Drop pointless check from jbd2_journal_stop()
by Jan Kara
· 5 years ago
dfaf5ff
jbd2: Reorganize jbd2_journal_stop()
by Jan Kara
· 5 years ago
4641706
jbd2: Make state lock a spinlock
by Thomas Gleixner
· 5 years ago
2e710ff
jbd2: Don't call __bforget() unnecessarily
by Jan Kara
· 5 years ago
6d69843
jbd2: Drop unnecessary branch from jbd2_journal_forget()
by Jan Kara
· 5 years ago
93108eb
jbd2: Move dropping of jh reference out of un/re-filing functions
by Jan Kara
· 5 years ago
d84560f
jbd2: Simplify journal_unmap_buffer()
by Thomas Gleixner
· 5 years ago
5facae4
locking/lockdep: Remove unused @nested argument from lock_release()
by Qian Cai
· 5 years ago
963abb9
jbd2: remove jbd2_journal_inode_add_[write|wait]
by Joseph Qi
· 5 years ago
4c27335
jbd2: add missing tracepoint for reserved handle
by Xiaoguang Wang
· 5 years ago
6ba0e7d
jbd2: introduce jbd2_inode dirty range scoping
by Ross Zwisler
· 6 years ago
0d52154
jbd2: fix potential double free
by Chengguang Xu
· 6 years ago
0df6f46
jbd2: jbd2_get_transaction does not need to return a value
by Liu Song
· 6 years ago
01215d3
jbd2: fix compile warning when using JBUFFER_TRACE
by zhangyi (F)
· 6 years ago
5975992
jbd2: discard dirty data when forgetting an un-journalled buffer
by zhangyi (F)
· 6 years ago
904cdbd
jbd2: clear dirty flag when revoking a buffer from an older transaction
by zhangyi (F)
· 6 years ago
561405f
jbd2: clean up indentation issue, replace spaces with tab
by Colin Ian King
· 6 years ago
96f1e09
jbd2: avoid long hold times of j_state_lock while committing a transaction
by Jan Kara
· 6 years ago
e09463f
jbd2: don't mark block as modified if the handle is out of credits
by Theodore Ts'o
· 7 years ago
8bdd5b6
jbd2: remove NULL check before calling kmem_cache_destroy()
by Wang Long
· 7 years ago
b256926
ext4: set h_journal if there is a failure starting a reserved handle
by Theodore Ts'o
· 7 years ago
f69120c
jbd2: fix sphinx kernel-doc build warnings
by Tobin C. Harding
· 7 years ago
f516676
ext4: fix up remaining files with SPDX cleanups
by Theodore Ts'o
· 7 years ago
650fc87
Merge tag 'docs-4.13' of git://git.lwn.net/linux
by Linus Torvalds
· 8 years ago
b470906
jbd2: preserve original nofs flag during journal restart
by Tahsin Erdogan
· 8 years ago
df1b560
fs: jbd2: escape a string with special chars on a kernel-doc
by Mauro Carvalho Chehab
· 8 years ago
91e4775
fs: jbd2: make jbd2_journal_start() kernel-doc parseable
by Mauro Carvalho Chehab
· 8 years ago
81378da
jbd2: mark the transaction context with the scope GFP_NOFS context
by Michal Hocko
· 8 years ago
e112666
jbd2: don't leak modified metadata buffers on an aborted journal
by Theodore Ts'o
· 8 years ago
559cce6
jbd2: fix incorrect unlock on j_list_lock
by Taesoo Kim
· 8 years ago
e03a997
jbd2: fix lockdep annotation in add_transaction_credits()
by Jan Kara
· 8 years ago
1eaa566
jbd2: track more dependencies on transaction commit
by Jan Kara
· 9 years ago
ab714af
jbd2: move lockdep tracking to journal_s
by Jan Kara
· 9 years ago
7a4b188
jbd2: move lockdep instrumentation for jbd2 handles
by Jan Kara
· 9 years ago
0e01df1
Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
by Linus Torvalds
· 9 years ago
41617e1
jbd2: add support for avoiding data writes during transaction commits
by Jan Kara
· 9 years ago
9938b04
Merge branch 'master' into for-next
by Jiri Kosina
· 9 years ago
bd7ced9
Doc: treewide : Fix typos in DocBook/filesystem.xml
by Masanari Iida
· 9 years ago
09cbfea
mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macros
by Kirill A. Shutemov
· 9 years ago
490c1b4
jbd2: do not fail journal because of frozen_buffer allocation failure
by Michal Hocko
· 9 years ago
a1c6f057
fs: use block_device name vsprintf helper
by Dmitry Monakhov
· 10 years ago
f41683a
Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
by Linus Torvalds
· 9 years ago
087ffd4
jbd2: fix null committed data return in undo_access
by Junxiao Bi
· 9 years ago
bc23f0c
jbd2: Fix unreclaimed pages after truncate in data=journal mode
by Jan Kara
· 9 years ago
d0164ad
mm, page_alloc: distinguish between being unable to sleep, unwilling to sleep and avoiding waking kswapd
by Mel Gorman
· 9 years ago
6d3ec14
jbd2: limit number of reserved credits
by Lukas Czerner
· 9 years ago
6e06ae8
jbd2: speedup jbd2_journal_dirty_metadata()
by Jan Kara
· 9 years ago
ebeaa8d
Revert "jbd2: speedup jbd2_journal_dirty_metadata()"
by Linus Torvalds
· 10 years ago
2143c19
jbd2: speedup jbd2_journal_dirty_metadata()
by Jan Kara
· 10 years ago
de92c8c
jbd2: speedup jbd2_journal_get_[write|undo]_access()
by Jan Kara
· 10 years ago
8b00f40
jbd2: more simplifications in do_get_write_access()
by Jan Kara
· 10 years ago
d012aa5
jbd2: simplify error path on allocation failure in do_get_write_access()
by Jan Kara
· 10 years ago
ee57aba
jbd2: simplify code flow in do_get_write_access()
by Jan Kara
· 10 years ago
6ccaf3e
jbd2: revert must-not-fail allocation loops back to GFP_NOFAIL
by Michal Hocko
· 10 years ago
9d50659
ext4: fix NULL pointer dereference when journal restart fails
by Lukas Czerner
· 10 years ago
7431620
sched: Remove proliferation of wait_on_bit() action functions
by NeilBrown
· 10 years ago
5dd2142
ext4: disable synchronous transaction batching if max_batch_time==0
by Eric Sandeen
· 11 years ago
66a4cb1
jbd2: improve error messages for inconsistent journal heads
by Theodore Ts'o
· 11 years ago
0bfea81
jbd2: minimize region locked by j_list_lock in jbd2_journal_forget()
by Theodore Ts'o
· 11 years ago
6e4862a
jbd2: minimize region locked by j_list_lock in journal_get_create_access()
by Theodore Ts'o
· 11 years ago
d2eb0b9
jbd2: check jh->b_transaction without taking j_list_lock
by Theodore Ts'o
· 11 years ago
92e3b40
jbd2: fix use after free in jbd2_journal_start_reserved()
by Dan Carpenter
· 11 years ago
a67c848
jbd2: rename obsoleted msg JBD->JBD2
by Dmitry Monakhov
· 11 years ago
7568507
jbd2: revise KERN_EMERG error messages
by Jan Kara
· 11 years ago
f6c07ca
jbd2: don't BUG but return ENOSPC if a handle runs out of space
by Theodore Ts'o
· 11 years ago
41a5b91
jbd2: invalidate handle if jbd2_journal_restart() fails
by Theodore Ts'o
· 12 years ago
39c0415
jbd2: fix theoretical race in jbd2__journal_restart
by Theodore Ts'o
· 12 years ago
9ff8644
jbd2: optimize jbd2_journal_force_commit
by Dmitry Monakhov
· 12 years ago
8f7d89f
jbd2: transaction reservation support
by Jan Kara
· 12 years ago
fe1e8db5
jbd2: fix race in t_outstanding_credits update in jbd2_journal_extend()
by Jan Kara
· 12 years ago
76c3990
jbd2: cleanup needed free block estimates when starting a transaction
by Jan Kara
· 12 years ago
2f387f8
jbd2: remove outdated comment
by Jan Kara
· 12 years ago
b34090e
jbd2: refine waiting for shadow buffers
by Jan Kara
· 12 years ago
e5a120a
jbd2: remove journal_head from descriptor buffers
by Jan Kara
· 12 years ago
f5113ef
jbd2: don't create journal_head for temporary journal buffers
by Jan Kara
· 12 years ago
259709b
jbd2: change jbd2_journal_invalidatepage to accept length
by Lukas Czerner
· 12 years ago
f783f09
jbd2: trace when lock_buffer in do_get_write_access takes a long time
by Theodore Ts'o
· 12 years ago
28daf4f
jbd2: use kmem_cache_zalloc instead of kmem_cache_alloc/memset
by Zheng Liu
· 12 years ago
ad56eda
jbd2: fix use after free in jbd2_journal_dirty_metadata()
by Jan Kara
· 12 years ago
df05c1b8
jbd2: fix ERR_PTR dereference in jbd2__journal_start
by Dmitry Monakhov
· 12 years ago
343d9c2
jbd2: add tracepoints which provide per-handle statistics
by Theodore Ts'o
· 12 years ago
9fff24a
jbd2: track request delay statistics
by Theodore Ts'o
· 12 years ago
5439ca6
Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
by Linus Torvalds
· 12 years ago
53e8726
ext4: fix deadlock in journal_unmap_buffer()
by Jan Kara
· 12 years ago
Next »