Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
47a306a74842248dcd537b85f9a36c7b156c59a9
/
fs
/
btrfs
/
transaction.c
47a306a
btrfs: fix error handling in create_pending_snapshot
by Eric Sandeen
· 10 years ago
c7548af
Btrfs: convert smp_mb__{before,after}_clear_bit
by Chris Mason
· 10 years ago
a79b7d4
Btrfs: async delayed refs
by Chris Mason
· 10 years ago
fcebe45
Btrfs: rework qgroup accounting
by Josef Bacik
· 10 years ago
27cdeb7
Btrfs: use bitfield instead of integer data type for the some variants in btrfs_root
by Miao Xie
· 11 years ago
61155aa
btrfs: assert that send is not in progres before root deletion
by David Sterba
· 11 years ago
9e351cc
Btrfs: remove transaction from send
by Josef Bacik
· 11 years ago
a26e8c9
Btrfs: don't clear uptodate if the eb is under IO
by Josef Bacik
· 11 years ago
3bbb24b
Btrfs: fix deadlock with nested trans handles
by Josef Bacik
· 11 years ago
6c255e6
Btrfs: don't flush all delalloc inodes when we doesn't get s_umount lock
by Miao Xie
· 11 years ago
c0af8f0
Btrfs: cancel scrub on transaction abortion
by Wang Shilong
· 11 years ago
6cf7f77
Btrfs: fix a possible deadlock between scrub and transaction committing
by Wang Shilong
· 11 years ago
3818aea
btrfs: Add noinode_cache mount option
by Qu Wenruo
· 11 years ago
0a2b2a8
Btrfs: throttle delayed refs better
by Josef Bacik
· 11 years ago
d7df2c7
Btrfs: attach delayed ref updates to delayed ref heads
by Josef Bacik
· 11 years ago
5039edd
Btrfs: make fsync latency less sucky
by Josef Bacik
· 11 years ago
18f687d
Btrfs: fix protection between send and root deletion
by Wang Shilong
· 11 years ago
a56dbd8
Btrfs: remove btrfs_end_transaction_dmeta()
by Miao Xie
· 11 years ago
efe120a
Btrfs: convert printk to btrfs_ and fix BTRFS prefix
by Frank Holton
· 11 years ago
cb7ab02
Btrfs: wrap repeated code into scrub_blocked_if_needed()
by Wang Shilong
· 11 years ago
c46effa
Btrfs: introduce a head ref rbtree
by Liu Bo
· 11 years ago
b1a06a4
Btrfs: fix lockdep error in async commit
by Liu Bo
· 11 years ago
91aef86
Btrfs: rename btrfs_start_all_delalloc_inodes
by Miao Xie
· 11 years ago
b024419
Btrfs: don't wait for the completion of all the ordered extents
by Miao Xie
· 11 years ago
80d94fb
Btrfs: fix memory leaks on transaction commit failure
by Filipe David Borba Manana
· 11 years ago
20dd2cb
Btrfs: fix BUG_ON() casued by the reserved space migration
by Miao Xie
· 11 years ago
724e231
Btrfs: fix two use-after-free bugs with transaction cleanup
by Josef Bacik
· 11 years ago
c16ce19
Btrfs: remove all BUG_ON()'s from commit_cowonly_roots
by Josef Bacik
· 11 years ago
4e121c0
Btrfs: cleanup transaction on abort
by Josef Bacik
· 11 years ago
e022828
Btrfs: reset intwrite on transaction abort
by Josef Bacik
· 11 years ago
60e7cd3
Btrfs: fix transid verify errors when recovering log tree
by Josef Bacik
· 11 years ago
f0de181
Btrfs: kill delay_iput arg to the wait_ordered functions
by Josef Bacik
· 11 years ago
c1c9ff7
Btrfs: Remove superfluous casts from u64 to unsigned long long
by Geert Uytterhoeven
· 11 years ago
70f8017
Btrfs: check UUID tree during mount if required
by Stefan Behrens
· 11 years ago
2643279
Btrfs: introduce uuid-tree-gen field
by Stefan Behrens
· 11 years ago
dd5f961
Btrfs: maintain subvolume items in the UUID tree
by Stefan Behrens
· 11 years ago
171170c
btrfs: mark some local function as 'static'
by Sergei Trofimovich
· 11 years ago
6596a928
Btrfs: don't bug_on when we fail when cleaning up transactions
by Josef Bacik
· 11 years ago
3cae210
btrfs: Cleanup for using BTRFS_SETGET_STACK instead of raw convert
by Qu Wenruo
· 11 years ago
cfad392
Btrfs: check to see if root_list is empty before adding it to dead roots
by Josef Bacik
· 11 years ago
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
· 12 years ago
fc36ed7e
Btrfs: separate sequence numbers for delayed ref tracking and tree mod log
by Jan Schmidt
· 12 years ago
70023da
Btrfs: clear received_uuid field for new writable snapshots
by Stefan Behrens
· 12 years ago
98ad43be
Btrfs: cleanup to remove reduplicate code in transaction.c
by Wang Shilong
· 12 years ago
cf79ffb
Btrfs: fix infinite loop when we abort on mount
by Josef Bacik
· 12 years ago
c2cf52e
Btrfs: Include the device in most error printk()s
by Simon Kirby
· 12 years ago
9d1a2a3
btrfs: clean snapshots one by one
by David Sterba
· 12 years ago
0874881
btrfs: clean up transaction abort messages
by David Sterba
· 12 years ago
0863702
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 12 years ago
7c2ec3f
Btrfs: fix warning when creating snapshots
by Liu Bo
· 12 years ago
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
Next »