Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
c08f8467939e7d2eebcba7cf2330242c4f53f2f7
/
fs
/
btrfs
/
scrub.c
063c54d
btrfs: fix raid56 scrub failed in xfstests btrfs/072
by Gui Hecheng
· 10 years ago
379d685
Btrfs: fix incorrect freeing in scrub_stripe
by Tsutomu Itoh
· 10 years ago
6b6d24b
Btrfs, scrub: uninitialized variable in scrub_extent_for_parity()
by Dan Carpenter
· 10 years ago
9627aee
Merge branch 'raid56-scrub-replace' of git://github.com/miaoxie/linux-btrfs into for-linus
by Chris Mason
· 10 years ago
4245215
Btrfs, raid56: fix use-after-free problem in the final device replace procedure on raid56
by Miao Xie
· 10 years ago
7603597
Btrfs, replace: write raid56 parity into the replace target device
by Miao Xie
· 10 years ago
5a6ac9e
Btrfs, raid56: support parity scrub on raid56
by Miao Xie
· 10 years ago
af8e2d1
Btrfs, scrub: repair the common data on RAID5/6 if it is corrupted
by Miao Xie
· 10 years ago
3215924
btrfs: fix dead lock while running replace and defrag concurrently
by Gui Hecheng
· 10 years ago
8b9456d
btrfs: remove unused members from struct scrub_warning
by David Sterba
· 10 years ago
1203b68
Btrfs: modify clean_io_failure and make it suit direct io
by Miao Xie
· 10 years ago
ffdd201
Btrfs: modify repair_io_failure and make it suit direct io
by Miao Xie
· 10 years ago
935e5cc
Btrfs: fix wrong disk size when writing super blocks
by Miao Xie
· 10 years ago
5f54606
Btrfs: fix wrong generation check of super block on a seed device
by Miao Xie
· 10 years ago
17a9be2
Btrfs: fix wrong fsid check of scrub
by Miao Xie
· 10 years ago
707e8a0
btrfs: use nodesize everywhere, kill leafsize
by David Sterba
· 10 years ago
962a298
btrfs: kill the key type accessor helpers
by David Sterba
· 10 years ago
9e0af23
Btrfs: fix task hang under heavy compressed write
by Liu Bo
· 10 years ago
5d68da3
Btrfs: don't write any data into a readonly device when scrub
by Miao Xie
· 10 years ago
ced96ed
btrfs: Skip scrubbing removed chunks to avoid -ENOENT.
by Qu Wenruo
· 10 years ago
6eda71d
Btrfs: fix scrub_print_warning to handle skinny metadata extents
by Liu Bo
· 10 years ago
7fb18a0
btrfs: Remove unnecessary check for NULL
by Tobias Klauser
· 11 years ago
3123bca
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 11 years ago
e4fbaee
Btrfs: fix compile warnings on on avr32 platform
by Wang Shilong
· 11 years ago
3b080b2
Btrfs: scrub raid56 stripes in the right way
by Wang Shilong
· 11 years ago
53c5666
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 11 years ago
d458b05
btrfs: Cleanup the "_struct" suffix in btrfs_workequeue
by Qu Wenruo
· 11 years ago
0339ef2
btrfs: Replace fs_info->scrub_* workqueue with btrfs_workqueue.
by Qu Wenruo
· 11 years ago
32a4478
Btrfs: wake up @scrub_pause_wait as much as we can
by Wang Shilong
· 11 years ago
12cf937
Btrfs: device_replace: fix deadlock for nocow case
by Wang Shilong
· 11 years ago
e7651b8
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 11 years ago
ade2e0b
Btrfs: fix to search previous metadata extent item since skinny metadata
by Wang Shilong
· 11 years ago
7c76edb
Btrfs: fix missing skinny metadata check in scrub_stripe()
by Wang Shilong
· 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
3cb0929
Btrfs: fix wrong super generation mismatch when scrubbing supers
by Wang Shilong
· 11 years ago
ce3e7f10
btrfs: remove unused variable from scrub_fixup_nodatasum
by Valentina Giusti
· 11 years ago
5ee5406
Merge branch 'for-linus' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 11 years ago
c170bbb
block: submit_bio_wait() conversions
by Kent Overstreet
· 11 years ago
4f024f3
block: Abstract out bvec iterator
by Kent Overstreet
· 11 years ago
33879d4
block: submit_bio_wait() conversions
by Kent Overstreet
· 11 years ago
33ef30a
Btrfs: do not inc uncorrectable_errors counter on ro scrubs
by Ilya Dryomov
· 11 years ago
3b7a016
Btrfs: avoid unnecessary scrub workers allocation
by Wang Shilong
· 11 years ago
9b011ad
Btrfs: remove scrub_super_lock holding in btrfs_sync_log()
by Wang Shilong
· 11 years ago
539f358
Btrfs: fix the dev-replace suspend sequence
by Ilya Dryomov
· 11 years ago
652f25a
Btrfs: improve replacing nocow extents
by Josef Bacik
· 11 years ago
23fa76b0
Btrf: cleanup: don't check for root_refs == 0 twice
by Stefan Behrens
· 11 years ago
118a0a2
Btrfs: Format mirror_num as int
by Geert Uytterhoeven
· 11 years ago
27f9f02
Btrfs: Format PAGE_SIZE as unsigned long
by Geert Uytterhoeven
· 11 years ago
c1c9ff7
Btrfs: Remove superfluous casts from u64 to unsigned long long
by Geert Uytterhoeven
· 11 years ago
3cae210
btrfs: Cleanup for using BTRFS_SETGET_STACK instead of raw convert
by Qu Wenruo
· 11 years ago
115930c
Btrfs: fix wrong write offset when replacing a device
by Stefan Behrens
· 11 years ago
edd1400
Btrfs: fix several potential problems in copy_nocow_pages_for_inode
by Miao Xie
· 11 years ago
826aa0a
Btrfs: cleanup the code of copy_nocow_pages_for_inode()
by Miao Xie
· 11 years ago
26b25891
Btrfs: fix oops when recovering the file data by scrub function
by Miao Xie
· 11 years ago
f51a4a1
Btrfs: remove btrfs_sector_sum structure
by Miao Xie
· 11 years ago
d88d46c
Btrfs: free csums when we're done scrubbing an extent
by Josef Bacik
· 11 years ago
9be3395
Btrfs: use a btrfs bioset instead of abusing bio internals
by Chris Mason
· 12 years ago
625f1c8d
Btrfs: improve the loop of scrub_stripe
by Liu Bo
· 12 years ago
48a3b63
btrfs: make static code static & remove dead code
by Eric Sandeen
· 12 years ago
3173a18
Btrfs: add a incompatible format change for smaller metadata extent refs
by Josef Bacik
· 12 years ago
b049668
Btrfs: cleanup unused arguments of btrfs_csum_data
by Liu Bo
· 12 years ago
d8fe29e
Btrfs: don't drop path when printing out tree errors in scrub
by Josef Bacik
· 12 years ago
e942f88
Merge branch 'raid56-experimental' into for-linus-3.9
by Chris Mason
· 12 years ago
87533c4
Btrfs: use bit operation for ->fs_state
by Miao Xie
· 12 years ago
6f1c360
Btrfs: fix race between snapshot deletion and getting inode
by Liu Bo
· 12 years ago
53b381b
Btrfs: RAID5 and RAID6
by David Woodhouse
· 12 years ago
4ded4f6
Btrfs: fix BUG() in scrub when first superblock reading gives EIO
by Stefan Behrens
· 12 years ago
af1be4f
Btrfs: fix a scrub regression in case of write errors
by Stefan Behrens
· 12 years ago
29a8d9a
Btrfs: introduce GET_READ_MIRRORS functionality for btrfs_map_block()
by Stefan Behrens
· 12 years ago
8dabb74
Btrfs: change core code of btrfs to support the device replace operations
by Stefan Behrens
· 12 years ago
ff023aa
Btrfs: add code to scrub to copy read data to another disk
by Stefan Behrens
· 12 years ago
63a212a
Btrfs: disallow some operations on the device replace target device
by Stefan Behrens
· 12 years ago
aa1b8cd
Btrfs: pass fs_info instead of root
by Stefan Behrens
· 12 years ago
3ec706c
Btrfs: pass fs_info to btrfs_map_block() instead of mapping_tree
by Stefan Behrens
· 12 years ago
b6bfebc
Btrfs: cleanup scrub bio and worker wait code
by Stefan Behrens
· 12 years ago
34f5c8e
Btrfs: in scrub repair code, simplify alloc error handling
by Stefan Behrens
· 12 years ago
cb2ced7
Btrfs: in scrub repair code, optimize the reading of mirrors
by Stefan Behrens
· 12 years ago
7a9e998
Btrfs: make the scrub page array dynamically allocated
by Stefan Behrens
· 12 years ago
a36cf8b
Btrfs: remove the block device pointer from the scrub context struct
by Stefan Behrens
· 12 years ago
d9d181c
Btrfs: rename the scrub context structure
by Stefan Behrens
· 12 years ago
be3940c
btrfs: Kill some bi_idx references
by Kent Overstreet
· 12 years ago
69917e4
Btrfs: fix a bug in parsing return value in logical resolve
by Liu Bo
· 12 years ago
cf93dcc
Btrfs: fix possible memory leak in scrub_setup_recheck_block()
by Wei Yongjun
· 12 years ago
606686e
Btrfs: use rcu to protect device->name
by Josef Bacik
· 12 years ago
442a4f6
Btrfs: add device counters for detected IO and checksum errors
by Stefan Behrens
· 13 years ago
271fd5d
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 13 years ago
ea9947b
Btrfs: fix crash in scrub repair code when device is missing
by Stefan Behrens
· 13 years ago
f7b0069
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 13 years ago
5c84fc3
Btrfs: don't count CRC or header errors twice while scrubbing
by Stefan Behrens
· 13 years ago
659e45d
Merge branch 'for-linus-min' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 13 years ago
e627ee7
Btrfs: check return value of bio_alloc() properly
by Tsutomu Itoh
· 13 years ago
9613beb
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 13 years ago
98961a7
Merge git://git.jan-o-sch.net/btrfs-unstable into for-linus
by Chris Mason
· 13 years ago
1d4284b
Merge branch 'error-handling' into for-linus
by Chris Mason
· 13 years ago
b5d67f6
Btrfs: change scrub to support big blocks
by Stefan Behrens
· 13 years ago
1623ede
Btrfs: minor cleanup in scrub
by Stefan Behrens
· 13 years ago
7a3ae2f
Btrfs: fix regression in scrub path resolving
by Jan Schmidt
· 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
Next »