Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
c83488afc5a772e424d8f159236bcf805b3c249c
/
fs
/
btrfs
/
scrub.c
c83488a
btrfs: Remove fs_info from btrfs_inc_block_group_ro
by Nikolay Borisov
· 6 years ago
9bebe66
btrfs: scrub: Remove unused copy_nocow_pages and its callchain
by Qu Wenruo
· 6 years ago
665d495
btrfs: scrub: Don't use inode page cache in scrub_handle_errored_block()
by Qu Wenruo
· 6 years ago
ac0b414
btrfs: scrub: Don't use inode pages for device replace
by Qu Wenruo
· 6 years ago
4ed0a7a
btrfs: trace: Add trace points for unused block groups
by Qu Wenruo
· 6 years ago
c1d7c51
btrfs: replace GPL boilerplate by SPDX -- sources
by David Sterba
· 6 years ago
7e79cb8
btrfs: split dev-replace locking helpers for read and write
by David Sterba
· 6 years ago
a32bf9a
btrfs: use lockdep_assert_held for mutexes
by David Sterba
· 6 years ago
d6e823a
btrfs: Remove unused length var from scrub_handle_errored_block
by Nikolay Borisov
· 6 years ago
6ca1765
Btrfs: scrub: batch rebuild for raid56
by Liu Bo
· 6 years ago
4759700
Btrfs: dev-replace: make sure target is identical to source when raid56 rebuild fails
by Liu Bo
· 6 years ago
ed5d5f3
Btrfs: dev-replace: skip prealloc extents when copy nocow pages
by Liu Bo
· 6 years ago
7ef2d6a7
btrfs: not a disk error if the bio_add_page fails
by Anand Jain
· 7 years ago
cadbc0a
btrfs: rename btrfs_device::scrub_device to scrub_ctx
by Anand Jain
· 7 years ago
762221f
Btrfs: fix scrub to repair raid6 corruption
by Liu Bo
· 7 years ago
e43bbe5
btrfs: sink unlock_extent parameter gfp_flags
by David Sterba
· 7 years ago
b4ff5ad
Btrfs: use struct completion in scrub_submit_raid56_bio_wait
by Liu Bo
· 7 years ago
401e29c
btrfs: cleanup device states define BTRFS_DEV_STATE_REPLACE_TGT
by Anand Jain
· 7 years ago
e6e674b
btrfs: cleanup device states define BTRFS_DEV_STATE_MISSING
by Anand Jain
· 7 years ago
e12c962
btrfs: cleanup device states define BTRFS_DEV_STATE_IN_FS_METADATA
by Anand Jain
· 7 years ago
ebbede4
btrfs: cleanup device states define BTRFS_DEV_STATE_WRITEABLE
by Anand Jain
· 7 years ago
c995ab3
btrfs: add a flag to iterate_inodes_from_logical to find all extent refs for uncompressed extents
by Zygo Blaxell
· 7 years ago
6aa2126
btrfs: scrub: get rid of sector_t
by David Sterba
· 7 years ago
66ba772
Merge branch 'for-4.14' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
by Linus Torvalds
· 7 years ago
74d4699
block: replace bi_bdev with a gendisk pointer and partitions index
by Christoph Hellwig
· 7 years ago
af1cbe0
btrfs: scrub: simplify scrub worker initialization
by David Sterba
· 7 years ago
1d1bf92
btrfs: scrub: clean up division in scrub_find_csum
by David Sterba
· 7 years ago
7736b0a
btrfs: scrub: clean up division in __scrub_mark_bitmap
by David Sterba
· 7 years ago
2073c4c2
btrfs: scrub: use bool for flush_all_writes
by David Sterba
· 7 years ago
44880fd
btrfs: use appropriate define for the fsid
by Anand Jain
· 7 years ago
131ce43
btrfs: account that we're waiting for IO in scrub_submit_raid56_bio_wait
by David Sterba
· 7 years ago
913e153
btrfs: drop newlines from strings when using btrfs_* helpers
by David Sterba
· 7 years ago
8c27cb3
Merge branch 'for-4.13-part1' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
by Linus Torvalds
· 7 years ago
6374e57a
btrfs: fix integer overflow in calc_reclaim_items_nr
by Chris Mason
· 7 years ago
ded5618
btrfs: scrub: fix target device intialization while setting up scrub context
by David Sterba
· 7 years ago
c5e4c3d
btrfs: sink gfp parameter to btrfs_io_bio_alloc
by David Sterba
· 7 years ago
e4f5690
btrfs: btrfs_io_bio_alloc never fails, skip error handling
by David Sterba
· 7 years ago
de2491f
btrfs: scrub: add memalloc_nofs protection around init_ipath
by David Sterba
· 7 years ago
3fb9930
btrfs: scrub: embed scrub_wr_ctx into scrub context
by David Sterba
· 7 years ago
25cc122
btrfs: scrub: use fs_info::sectorsize and drop it from scrub context
by David Sterba
· 7 years ago
4e2814e
btrfs: scrub: simplify cleanup of wr_ctx in scrub_free_ctx
by David Sterba
· 7 years ago
e241dde
btrfs: scrub: inline helper scrub_free_wr_ctx
by David Sterba
· 7 years ago
8fcdac3
btrfs: scrub: inline helper scrub_setup_wr_ctx
by David Sterba
· 7 years ago
6ec656b
btrfs: remove inode argument from repair_io_failure
by Josef Bacik
· 7 years ago
4e4cbee
block: switch bios to blk_status_t
by Christoph Hellwig
· 7 years ago
28d70e2
btrfs: scrub: Fix RAID56 recovery race condition
by Qu Wenruo
· 7 years ago
0966a7b
btrfs: scrub: Introduce full stripe lock for RAID56
by Qu Wenruo
· 7 years ago
42c61ab
Btrfs: switch to div64_u64 if with a u64 divisor
by Liu Bo
· 7 years ago
972d721
Btrfs: update scrub_parity to use u64 stripe_len
by Liu Bo
· 7 years ago
619a974
btrfs: use clear_page where appropriate
by David Sterba
· 7 years ago
e501bfe
btrfs: Prevent scrub recheck from racing with dev replace
by Qu Wenruo
· 7 years ago
ae6529c
btrfs: Wait for in-flight bios before freeing target device for raid56
by Qu Wenruo
· 7 years ago
9a33944
btrfs: scrub: Don't append on-disk pages for raid56 scrub
by Qu Wenruo
· 7 years ago
825ad4c
btrfs: drop redundant parameters from btrfs_map_sblock
by David Sterba
· 7 years ago
1bcd7aa
Btrfs: set scrub page's io_error if failing to submit io
by Liu Bo
· 7 years ago
99f4cdb
btrfs: convert scrub_ctx.refs from atomic_t to refcount_t
by Elena Reshetova
· 7 years ago
78a7645
btrfs: convert scrub_parity.refs from atomic_t to refcount_t
by Elena Reshetova
· 7 years ago
186debd
btrfs: convert scrub_block.refs from atomic_t to refcount_t
by Elena Reshetova
· 7 years ago
6f61501
btrfs: convert scrub_recover.refs from atomic_t to refcount_t
by Elena Reshetova
· 7 years ago
1c8c9c5
btrfs: Make check_extent_to_block take btrfs_inode
by Nikolay Borisov
· 7 years ago
9d4f7f8
btrfs: make repair_io_failure take btrfs_inode
by Nikolay Borisov
· 7 years ago
a776c6f
btrfs: Make btrfs_lookup_ordered_range take btrfs_inode
by Nikolay Borisov
· 7 years ago
5e00f19
btrfs: convert btrfs_inc_block_group_ro to accept fs_info
by Jeff Mahoney
· 7 years ago
e5987e1
btrfs: remove unused parameters from scrub_setup_wr_ctx
by David Sterba
· 7 years ago
087a76d
Merge branch 'for-linus-4.10' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 8 years ago
3a45bb2
btrfs: remove root parameter from transaction commit/end routines
by Jeff Mahoney
· 8 years ago
2ff7e61
btrfs: take an fs_info directly when the root is not used otherwise
by Jeff Mahoney
· 8 years ago
0b246af
btrfs: root->fs_info cleanup, add fs_info convenience variables
by Jeff Mahoney
· 8 years ago
da17066
btrfs: pull node/sector/stripe sizes out of root and into fs_info
by Jeff Mahoney
· 8 years ago
fb45625
btrfs: root->fs_info cleanup, use fs_info->dev_root everywhere
by Jeff Mahoney
· 8 years ago
cf8cddd
btrfs: don't abuse REQ_OP_* flags for btrfs_map_block
by Christoph Hellwig
· 8 years ago
70fd761
block,fs: use REQ_* flags directly
by Christoph Hellwig
· 8 years ago
5d163e0
btrfs: unsplit printed strings
by Jeff Mahoney
· 8 years ago
d58b0d9
Merge branch 'for-linus-4.8' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 8 years ago
cb00109
btrfs: plumb fs_info into btrfs_work
by Jeff Mahoney
· 8 years ago
751bebb
Btrfs: subpage-blocksize: Rate limit scrub error message
by Chandan Rajendra
· 8 years ago
37226b2
btrfs: use bio op accessors
by Mike Christie
· 8 years ago
4e49ea4
block/fs/drivers: remove rw argument from submit_bio
by Mike Christie
· 8 years ago
1a1a8b7
Btrfs: fix race setting block group back to RW mode during device replace
by Filipe Manana
· 8 years ago
81e87a7
Btrfs: fix unprotected assignment of the left cursor for device replace
by Filipe Manana
· 8 years ago
f0e9b7d
Btrfs: fix race setting block group readonly during device replace
by Filipe Manana
· 8 years ago
42f3173
Merge branch 'cleanups-4.7' into for-chris-4.7-20160525
by David Sterba
· 8 years ago
0132761
btrfs: fix string and comment grammatical issues and typos
by Nicholas D Steeves
· 8 years ago
f1fee65
btrfs: scrub: Set bbio to NULL before calling btrfs_map_block
by Zhao Lei
· 8 years ago
4673272
btrfs: fix memory leak during RAID 5/6 device replacement
by Scott Talbert
· 8 years ago
2473114
btrfs: Fix BUG_ON condition in scrub_setup_recheck_block()
by Ashish Samant
· 8 years ago
3d8da67
Btrfs: fix divide error upon chunk's stripe_len
by Liu Bo
· 8 years ago
e6c11f9
btrfs: reuse existing variable in scrub_stripe, reduce stack usage
by David Sterba
· 8 years ago
9116621
btrfs: sink gfp parameter to clear_extent_bits
by David Sterba
· 8 years ago
ceeb0ae
btrfs: sink gfp parameter to set_extent_bits
by David Sterba
· 8 years ago
09cbfea
mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macros
by Kirill A. Shutemov
· 8 years ago
07c9a8e
btrfs: scrub: silence an uninitialized variable warning
by Dan Carpenter
· 8 years ago
675d276
Merge branch 'foreign/liubo/replace-lockup' into for-chris-4.6
by David Sterba
· 8 years ago
73beece
Btrfs: fix lockdep deadlock warning due to dev_replace
by Liu Bo
· 9 years ago
58c4e17
btrfs: scrub: use GFP_KERNEL on the submission path
by David Sterba
· 8 years ago
5955102
wrappers for ->i_mutex access
by Al Viro
· 9 years ago
bfca9a6
btrfs: Fix calculation of rbio->dbitmap's size calculation
by Zhao Lei
· 10 years ago
acc3085
Merge branch 'misc-cleanups-4.5' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux into for-linus-4.5
by Chris Mason
· 9 years ago
95617d6
btrfs: cleanup, stop casting for extent_map->lookup everywhere
by Jeff Mahoney
· 9 years ago
b28cf57
Merge branch 'misc-cleanups-4.5' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux into for-linus-4.5
by Chris Mason
· 9 years ago
Next »