Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
a76b20e5ca8a9ec0b45a4150b4ad19e27dd19699
/
fs
/
btrfs
/
transaction.c
6df9a95
Btrfs: make the chunk allocator completely tree lockless
by Josef Bacik
· 11 years ago
90b6d28
Btrfs: fix the comment typo for btrfs_attach_transaction_barrier
by Wang Sheng-Hui
· 11 years ago
1be41b7
Btrfs: fix transaction throttling for delayed refs
by Josef Bacik
· 11 years ago
501407a
Btrfs: stop waiting on current trans if we aborted
by Josef Bacik
· 11 years ago
c6adc9c
Btrfs: merge pending IO for tree log write back
by Miao Xie
· 11 years ago
4a9d8bd
Btrfs: make the state of the transaction more readable
by Miao Xie
· 11 years ago
581227d
Btrfs: remove the time check in btrfs_commit_transaction()
by Miao Xie
· 11 years ago
3f1e3fa
Btrfs: remove unnecessary varient ->num_joined in btrfs_transaction structure
by Miao Xie
· 11 years ago
8243661
Btrfs: don't flush the delalloc inodes in the while loop if flushoncommit is set
by Miao Xie
· 11 years ago
0860adf
Btrfs: don't wait for all the writers circularly during the transaction commit
by Miao Xie
· 11 years ago
25d8c28
Btrfs: remove the code for the impossible case in cleanup_transaction()
by Miao Xie
· 11 years ago
6a03843
Btrfs: just flush the delalloc inodes in the source tree before snapshot creation
by Miao Xie
· 11 years ago
199c2a9
Btrfs: introduce per-subvolume ordered extent list
by Miao Xie
· 11 years ago
eb73c1b
Btrfs: introduce per-subvolume delalloc inode list
by Miao Xie
· 11 years ago
dc7f370
Btrfs: move the R/O check out of btrfs_clean_one_deleted_snapshot()
by Miao Xie
· 11 years ago
48a3b63
btrfs: make static code static & remove dead code
by Eric Sandeen
· 11 years ago
fc36ed7e
Btrfs: separate sequence numbers for delayed ref tracking and tree mod log
by Jan Schmidt
· 11 years ago
70023da
Btrfs: clear received_uuid field for new writable snapshots
by Stefan Behrens
· 11 years ago
98ad43be
Btrfs: cleanup to remove reduplicate code in transaction.c
by Wang Shilong
· 11 years ago
cf79ffb
Btrfs: fix infinite loop when we abort on mount
by Josef Bacik
· 11 years ago
c2cf52e
Btrfs: Include the device in most error printk()s
by Simon Kirby
· 11 years ago
9d1a2a3
btrfs: clean snapshots one by one
by David Sterba
· 11 years ago
0874881
btrfs: clean up transaction abort messages
by David Sterba
· 11 years ago
0863702
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 11 years ago
7c2ec3f
Btrfs: fix warning when creating snapshots
by Liu Bo
· 11 years ago
0aefda3
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 11 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
· 12 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
· 12 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
· 12 years ago
edf3927
Btrfs: call the qgroup accounting functions
by Jan Schmidt
· 12 years ago
Next »