Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
77740cb433fd5c4394cad4bb948e5c550b027837
/
fs
/
btrfs
/
scrub.c
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
· 11 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
· 12 years ago
271fd5d
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 12 years ago
ea9947b
Btrfs: fix crash in scrub repair code when device is missing
by Stefan Behrens
· 12 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
143bede
btrfs: return void in functions without error conditions
by Jeff Mahoney
· 13 years ago
7ac687d
btrfs: remove the second argument of k[un]map_atomic()
by Cong Wang
· 13 years ago
859acaf
btrfs: don't check DUP chunks twice
by Arne Jansen
· 13 years ago
c126dea
Merge branch 'integrity-check-patch-v2' of git://btrfs.giantdisaster.de/git/btrfs into integration
by Chris Mason
· 13 years ago
9785dbd
Merge branch 'for-chris' of git://git.jan-o-sch.net/btrfs-unstable into integration
by Chris Mason
· 13 years ago
4692cf5
Btrfs: new backref walking code
by Jan Schmidt
· 13 years ago
21adbd5
Btrfs: integrate integrity check module into btrfs
by Stefan Behrens
· 13 years ago
0dc3b84
Btrfs: fix num_workers_starting bug and other bugs in async thread
by Josef Bacik
· 13 years ago
26bdef5
btrfs scrub: handle -ENOMEM from init_ipath()
by Dan Carpenter
· 13 years ago
745c4d8
btrfs: Fix up 32/64-bit compatibility for new ioctls
by Jeff Mahoney
· 13 years ago
69f4cb5
Btrfs: handle bio_add_page failure gracefully in scrub
by Arne Jansen
· 13 years ago
56d2a48
Btrfs: fix a potential btrfs_bio leak on scrub fixups
by Ilya Dryomov
· 13 years ago
740c3d2
Btrfs: fix the new inspection ioctls for 32 bit compat
by Chris Mason
· 13 years ago
806468f
Merge git://git.jan-o-sch.net/btrfs-unstable into integration
by Chris Mason
· 13 years ago
531f4b1a
Merge branch 'for-chris' of git://github.com/sensille/linux into integration
by Chris Mason
· 13 years ago
6c41761
btrfs: separate superblock items out of fs_info
by David Sterba
· 14 years ago
7a26285
btrfs: use readahead API for scrub
by Arne Jansen
· 13 years ago
5da6fcb
btrfs: integrating raid-repair and scrub-fixup-nodatasum
by Jan Schmidt
· 13 years ago
a1d3c47
btrfs: btrfs_multi_bio replaced with btrfs_bio
by Jan Schmidt
· 13 years ago
0ef8e45
btrfs scrub: add fixup code for errors on nodatasum files
by Jan Schmidt
· 13 years ago
e12fa9c
btrfs scrub: use int for mirror_num, not u64
by Jan Schmidt
· 13 years ago
193ea74
btrfs scrub: bugfix: mirror_num off by one
by Jan Schmidt
· 13 years ago
558540c
btrfs scrub: print paths of corrupted files
by Jan Schmidt
· 13 years ago
13db62b
btrfs scrub: added unverified_errors
by Jan Schmidt
· 13 years ago
6eef312
btrfs: remove unneeded includes from scrub.c
by Arne Jansen
· 13 years ago
632dd77
btrfs: reinitialize scrub workers
by Arne Jansen
· 13 years ago
8c51032
btrfs: scrub: errors in tree enumeration
by Arne Jansen
· 13 years ago
7841cb2
btrfs: add helper for fs_info->closing
by David Sterba
· 13 years ago
e7786c3
btrfs: scrub: add explicit plugging
by Arne Jansen
· 13 years ago
1bc8779
btrfs: scrub: don't reuse bios and pages
by Arne Jansen
· 13 years ago
00d01bc
btrfs scrub: don't coalesce pages that are logically discontiguous
by Arne Jansen
· 13 years ago
7126733
Merge branch 'for-chris' of git://git.kernel.org/pub/scm/linux/kernel/git/arne/btrfs-unstable-arne into inode_numbers
by Chris Mason
· 13 years ago
8628764
btrfs: add readonly flag
by Arne Jansen
· 14 years ago
96e3692
btrfs scrub: make fixups sync
by Ilya Dryomov
· 14 years ago
a2de733
btrfs: scrub
by Arne Jansen
· 14 years ago