Liu Bo
|
b89203f74b
Btrfs: fix eof while discarding extents
|
13 years ago |
Chris Mason
|
d95603b262
Btrfs: fix uninit variable in repair_eb_io_failure
|
13 years ago |
Chris Mason
|
8e62c2de6e
Revert "Btrfs: increase the global block reserve estimates"
|
13 years ago |
Chris Mason
|
bc3f116fec
Btrfs: update the checks for mixed block groups with big metadata blocks
|
13 years ago |
Liu Bo
|
e1f041e14c
Btrfs: update to the right index of defragment
|
13 years ago |
Liu Bo
|
66c2689226
Btrfs: do not bother to defrag an extent if it is a big real extent
|
13 years ago |
Liu Bo
|
17ce6ef8d7
Btrfs: add a check to decide if we should defrag the range
|
13 years ago |
Liu Bo
|
4cb13e5d6e
Btrfs: fix recursive defragment with autodefrag option
|
13 years ago |
Liu Bo
|
1f12bd0632
Btrfs: fix the mismatch of page->mapping
|
13 years ago |
Liu Bo
|
ecb8bea87d
Btrfs: fix race between direct io and autodefrag
|
13 years ago |
Liu Bo
|
15d1ff8111
Btrfs: fix deadlock during allocating chunks
|
13 years ago |
Liu Bo
|
2bcc0328c3
Btrfs: show useful info in space reservation tracepoint
|
13 years ago |
Chris Mason
|
7ca4be45a0
Btrfs: don't use crc items bigger than 4KB
|
13 years ago |
Chris Mason
|
3c4bb26b21
Btrfs: flush out and clean up any block device pages during mount
|
13 years ago |
Chris Mason
|
98961a7e43
Merge git://git.jan-o-sch.net/btrfs-unstable into for-linus
|
13 years ago |
Chris Mason
|
1c691b330a
Merge branch 'for-chris' of git://github.com/idryomov/btrfs-unstable into for-linus
|
13 years ago |
Chris Mason
|
1d4284bd6e
Merge branch 'error-handling' into for-linus
|
13 years ago |
David Sterba
|
65139ed992
btrfs: disallow unequal data/metadata blocksize for mixed block groups
|
13 years ago |
David Sterba
|
fcd1f065da
Btrfs: enhance superblock sanity checks
|
13 years ago |
Stefan Behrens
|
b5d67f64f9
Btrfs: change scrub to support big blocks
|
13 years ago |
Stefan Behrens
|
1623edebee
Btrfs: minor cleanup in scrub
|
13 years ago |
Stefan Behrens
|
94598ba8d8
Btrfs: introduce common define for max number of mirrors
|
13 years ago |
Ilya Dryomov
|
213e64da90
Btrfs: fix infinite loop in btrfs_shrink_device()
|
13 years ago |
Ilya Dryomov
|
5eb56d2520
Btrfs: fix memory leak in resolver code
|
13 years ago |
Ilya Dryomov
|
e4837f8f3b
Btrfs: allow dup for data chunks in mixed mode
|
13 years ago |
Ilya Dryomov
|
6728b198de
Btrfs: validate target profiles only if we are going to use them
|
13 years ago |
Ilya Dryomov
|
4a5e98f5d6
Btrfs: improve the logic in btrfs_can_relocate()
|
13 years ago |
Ilya Dryomov
|
7738a53a3a
Btrfs: add __get_block_group_index() helper
|
13 years ago |
Ilya Dryomov
|
fc67c45083
Btrfs: add get_restripe_target() helper
|
13 years ago |
Ilya Dryomov
|
0c460c0d70
Btrfs: move alloc_profile_is_valid() to volumes.c
|
13 years ago |