Josef Bacik
|
6df9a95e63
Btrfs: make the chunk allocator completely tree lockless
|
12 years ago |
Miao Xie
|
4a9d8bdee3
Btrfs: make the state of the transaction more readable
|
12 years ago |
Miao Xie
|
3f1e3fa65c
Btrfs: remove unnecessary varient ->num_joined in btrfs_transaction structure
|
12 years ago |
Miao Xie
|
0860adfdb2
Btrfs: don't wait for all the writers circularly during the transaction commit
|
12 years ago |
Eric Sandeen
|
48a3b6366f
btrfs: make static code static & remove dead code
|
12 years ago |
David Sterba
|
9d1a2a3ad5
btrfs: clean snapshots one by one
|
12 years ago |
Miao Xie
|
d5c1207017
Btrfs: fix wrong reserved space in qgroup during snap/subv creation
|
12 years ago |
Miao Xie
|
e9662f701c
Btrfs: remove unnecessary dget_parent/dput when creating the pending snapshot
|
12 years ago |
Miao Xie
|
d4edf39bd5
Btrfs: fix uncompleted transaction
|
12 years ago |
Josef Bacik
|
569e0f358c
Btrfs: place ordered operations on a per transaction list
|
12 years ago |
Eric Sandeen
|
de78b51a28
btrfs: remove cache only arguments from defrag path
|
12 years ago |
Josef Bacik
|
c6b305a89b
Btrfs: don't re-enter when allocating a chunk
|
12 years ago |
Miao Xie
|
08e007d2e5
Btrfs: improve the noflush reservation
|
12 years ago |
Miao Xie
|
354aa0fb6d
Btrfs: fix orphan transaction on the freezed filesystem
|
12 years ago |
Miao Xie
|
a698d0755a
Btrfs: add a type field for the transaction handle
|
12 years ago |
Josef Bacik
|
60376ce4a8
Btrfs: fix race in sync and freeze again
|
12 years ago |
Josef Bacik
|
ea658badc4
Btrfs: delay block group item insertion
|
13 years ago |
Miao Xie
|
8407aa4643
Btrfs: fix corrupted metadata in the snapshot
|
13 years ago |
Liu Bo
|
46d8bc3424
Btrfs: fix a bug in checking whether a inode is already in log
|
13 years ago |
Chris Mason
|
b478b2baa3
Merge branch 'qgroup' of git://git.jan-o-sch.net/btrfs-unstable into for-linus
|
13 years ago |
Josef Bacik
|
0e72110692
Btrfs: change how we indicate we're adding csums
|
13 years ago |
Arne Jansen
|
6f72c7e20d
Btrfs: add qgroup inheritance
|
14 years ago |
Arne Jansen
|
c556723794
Btrfs: hooks to reserve qgroup space
|
14 years ago |
Arne Jansen
|
bed92eae26
Btrfs: qgroup implementation and prototypes
|
13 years ago |
Arne Jansen
|
d13603ef6e
Btrfs: check the root passed to btrfs_end_transaction
|
14 years ago |
Jeff Mahoney
|
49b25e0540
btrfs: enhance transaction abort infrastructure
|
13 years ago |
Chris Mason
|
ff5714cca9
Merge branch 'for-chris' of
|
14 years ago |
Josef Bacik
|
d82a6f1d7e
Btrfs: kill BTRFS_I(inode)->block_group
|
14 years ago |
Josef Bacik
|
a4abeea41a
Btrfs: kill trans_mutex
|
14 years ago |
Josef Bacik
|
2a1eb4614d
Btrfs: if we've already started a trans handle, use that one
|
14 years ago |