Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
590c96b178c5a01360f4138674aaa031c7a56278
/
fs
/
btrfs
/
transaction.c
0aefda3
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 12 years ago
66b6135
Btrfs: avoid deadlock on transaction waiting list
by Liu Bo
· 12 years ago
aec8030
Btrfs: fix wrong handle at error path of create_snapshot() when the commit fails
by Miao Xie
· 12 years ago
b695188
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 12 years ago
d5c1207
Btrfs: fix wrong reserved space in qgroup during snap/subv creation
by Miao Xie
· 12 years ago
e9662f7
Btrfs: remove unnecessary dget_parent/dput when creating the pending snapshot
by Miao Xie
· 12 years ago
f094ac3
Btrfs: fix NULL pointer after aborting a transaction
by Liu Bo
· 12 years ago
2382c5c
Btrfs: use reserved space for creating a snapshot
by Liu Bo
· 12 years ago
9afa319
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
by Linus Torvalds
· 12 years ago
e942f88
Merge branch 'raid56-experimental' into for-linus-3.9
by Chris Mason
· 12 years ago
272d26d
Btrfs: fix missing release of qgroup reservation in commit_transaction()
by Miao Xie
· 12 years ago
d4edf39
Btrfs: fix uncompleted transaction
by Miao Xie
· 12 years ago
178260b
Btrfs: fix the deadlock between the transaction start/attach and commit
by Miao Xie
· 12 years ago
4b82490
Btrfs: fix the qgroup reserved space is released prematurely
by Miao Xie
· 12 years ago
569e0f3
Btrfs: place ordered operations on a per transaction list
by Josef Bacik
· 12 years ago
210549e
btrfs: add cancellation points to defrag
by David Sterba
· 12 years ago
de78b51
btrfs: remove cache only arguments from defrag path
by Eric Sandeen
· 12 years ago
e4a2bca
Btrfs: if we aren't committing just end the transaction if we error out
by Josef Bacik
· 12 years ago
87533c4
Btrfs: use bit operation for ->fs_state
by Miao Xie
· 12 years ago
eebc608
Btrfs: check the return value of btrfs_run_ordered_operations()
by Miao Xie
· 12 years ago
3edb2a6
Btrfs: check the return value of btrfs_start_delalloc_inodes()
by Miao Xie
· 12 years ago
c6b305a
Btrfs: don't re-enter when allocating a chunk
by Josef Bacik
· 12 years ago
7892b5a
Btrfs: use common work instead of delayed work
by Miao Xie
· 12 years ago
7b5a1c5
Btrfs: cleanup unnecessary clear when freeing a transaction or a trans handle
by Miao Xie
· 12 years ago
843fcf3
Btrfs: fix missing release of the space/qgroup reservation in start_transaction()
by Miao Xie
· 12 years ago
0e4e026
Merge branch 'for-linus' into raid56-experimental
by Chris Mason
· 12 years ago
bb72170
Btrfs: reduce CPU contention while waiting for delayed extent operations
by Chris Mason
· 12 years ago
53b381b
Btrfs: RAID5 and RAID6
by David Woodhouse
· 12 years ago
6176772
Merge branch 'master' into for-next
by Jiri Kosina
· 12 years ago
2cba30f
Btrfs: fix missed transaction->aborted check
by Miao Xie
· 12 years ago
8d25a08
Btrfs: Add ACCESS_ONCE() to transaction->abort accesses
by Miao Xie
· 12 years ago
210b907
btrfs: remove unnecessary cur_trans set before goto loop in join_transaction
by Wang Sheng-Hui
· 12 years ago
9c52057
Btrfs: fix hash overflow handling
by Chris Mason
· 12 years ago
8cd2807
Btrfs: fix wrong return value of btrfs_wait_for_commit()
by Miao Xie
· 12 years ago
ff7c1d3
Btrfs: don't start a new transaction when starting sync
by Miao Xie
· 12 years ago
8dabb74
Btrfs: change core code of btrfs to support the device replace operations
by Stefan Behrens
· 12 years ago
b53d3f5
Btrfs: cleanup for btrfs_btree_balance_dirty
by Liu Bo
· 12 years ago
31b1a2b
fs/btrfs: use WARN
by Julia Lawall
· 12 years ago
ca46963
Btrfs: fix missing flush when committing a transaction
by Miao Xie
· 12 years ago
b7d5b0a
Btrfs: fix joining the same transaction handler more than 2 times
by Miao Xie
· 12 years ago
25287e0
Btrfs: make ordered operations be handled by multi-task
by Miao Xie
· 12 years ago
8ccf6f19
Btrfs: make delalloc inodes be flushed by multi-task
by Miao Xie
· 12 years ago
08e007d
Btrfs: improve the noflush reservation
by Miao Xie
· 12 years ago
be6aef6
Btrfs: Use btrfs_update_inode_fallback when creating a snapshot
by Josef Bacik
· 12 years ago
e613887
Btrfs: cache extent state when writing out dirty metadata pages
by Josef Bacik
· 12 years ago
354aa0f
Btrfs: fix orphan transaction on the freezed filesystem
by Miao Xie
· 12 years ago
a698d075
Btrfs: add a type field for the transaction handle
by Miao Xie
· 12 years ago
e8830e6
Btrfs: fix memory leak in start_transaction()
by Miao Xie
· 12 years ago
8732d44
Btrfs: fix the missing error information in create_pending_snapshot()
by Miao Xie
· 12 years ago
9811465
Btrfs: fix race with freeze and free space inodes
by Josef Bacik
· 12 years ago
6bbe3a9
Btrfs: kill obsolete arguments in btrfs_wait_ordered_extents
by Liu Bo
· 12 years ago
60376ce
Btrfs: fix race in sync and freeze again
by Josef Bacik
· 12 years ago
ea658ba
Btrfs: delay block group item insertion
by Josef Bacik
· 12 years ago
6df7881
Btrfs: move the sb_end_intwrite until after the throttle logic
by Josef Bacik
· 12 years ago
8407aa4
Btrfs: fix corrupted metadata in the snapshot
by Miao Xie
· 12 years ago
42874b3
Btrfs: fix the snapshot that should not exist
by Miao Xie
· 12 years ago
361048f
Btrfs: fix full backref problem when inserting shared block reference
by Miao Xie
· 12 years ago
6fa9700
Btrfs: fix error path in create_pending_snapshot()
by Miao Xie
· 12 years ago
e209db7
Btrfs: set journal_info in async trans commit worker
by Sage Weil
· 12 years ago
6fc4e3548
Btrfs: pass lockdep rwsem metadata to async commit transaction
by Sage Weil
· 12 years ago
318e151
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 12 years ago
c0f62de
Btrfs: fix wrong mtime and ctime when creating snapshots
by Miao Xie
· 12 years ago
dadd110
Btrfs: fix some endian bugs handling the root times
by Dan Carpenter
· 12 years ago
a0e881b
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 12 years ago
b2b5ef5
btrfs: Convert to new freezing mechanism
by Jan Kara
· 13 years ago
113c1cb
Merge branch 'send-v2' of git://github.com/ablock84/linux-btrfs into for-linus
by Chris Mason
· 12 years ago
8ea05e3
Btrfs: introduce subvol uuids and times
by Alexander Block
· 12 years ago
b478b2b
Merge branch 'qgroup' of git://git.jan-o-sch.net/btrfs-unstable into for-linus
by Chris Mason
· 12 years ago
0e72110
Btrfs: change how we indicate we're adding csums
by Josef Bacik
· 12 years ago
e4b50e1
Btrfs: small naming cleanup in join_transaction()
by Dan Carpenter
· 13 years ago
e39e64a
Btrfs: don't wait around for new log writers on an SSD
by Chris Mason
· 12 years ago
6f72c7e
Btrfs: add qgroup inheritance
by Arne Jansen
· 13 years ago
c556723
Btrfs: hooks to reserve qgroup space
by Arne Jansen
· 13 years ago
546adb0
Btrfs: hooks for qgroup to record delayed refs
by Jan Schmidt
· 13 years ago
edf3927
Btrfs: call the qgroup accounting functions
by Jan Schmidt
· 12 years ago
bed92ea
Btrfs: qgroup implementation and prototypes
by Arne Jansen
· 12 years ago
d13603e
Btrfs: check the root passed to btrfs_end_transaction
by Arne Jansen
· 13 years ago
097b8a7
Btrfs: join tree mod log code with the code holding back delayed refs
by Jan Schmidt
· 12 years ago
7b8b92a
Btrfs: abort the transaction if the commit fails
by Josef Bacik
· 13 years ago
d7096fc
Btrfs: wake up transaction waiters when aborting a transaction
by Josef Bacik
· 13 years ago
1e20932
Merge branch 'for-chris' of git://git.jan-o-sch.net/btrfs-unstable into for-linus
by Chris Mason
· 13 years ago
733f4fb
Btrfs: read device stats on mount, write modified ones during commit
by Stefan Behrens
· 13 years ago
20b297d
Btrfs: tree mod log sanity checks in join_transaction
by Jan Schmidt
· 13 years ago
19ae4e8
Btrfs: fs_info variable for join_transaction
by Jan Schmidt
· 13 years ago
871383b
btrfs: add missing unlocks to transaction abort paths
by David Sterba
· 13 years ago
4edc2ca
Btrfs: fix use-after-free in __btrfs_end_transaction
by Dave Jones
· 13 years ago
2bcc032
Btrfs: show useful info in space reservation tracepoint
by Liu Bo
· 13 years ago
79787ea
btrfs: replace many BUG_ONs with proper error handling
by Jeff Mahoney
· 13 years ago
49b25e0
btrfs: enhance transaction abort infrastructure
by Jeff Mahoney
· 13 years ago
2c53679
btrfs: btrfs_drop_snapshot should return int
by Jeff Mahoney
· 13 years ago
143bede
btrfs: return void in functions without error conditions
by Jeff Mahoney
· 13 years ago
e77266e
Btrfs: fix compiler warnings on 32 bit systems
by Chris Mason
· 13 years ago
fe66a05
Btrfs: improve error handling for btrfs_insert_dir_item callers
by Chris Mason
· 13 years ago
8c2a3ca
Btrfs: space leak tracepoints
by Josef Bacik
· 13 years ago
9785dbd
Merge branch 'for-chris' of git://git.jan-o-sch.net/btrfs-unstable into integration
by Chris Mason
· 13 years ago
203bf28
Btrfs: run chunk allocations while we do delayed refs
by Chris Mason
· 13 years ago
a168650
Btrfs: add waitqueue instead of doing busy waiting for more delayed refs
by Jan Schmidt
· 13 years ago
00f04b8
Btrfs: add sequence numbers to delayed refs
by Arne Jansen
· 13 years ago
66d7e7f
Btrfs: mark delayed refs as for cow
by Arne Jansen
· 13 years ago
f1ebcc7
Btrfs: fix tree corruption after multi-thread snapshots and inode_cache flush
by Liu Bo
· 13 years ago
Next »