Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
ea443e5e98b5b74e317ef3d26bcaea54931ccdee
/
drivers
/
md
/
raid10.c
e9eeba2
md/raid10: read balance chooses idlest disk for SSD
by Guoqing Jiang
· 6 years ago
c7afa80
md: raid1-10: Unify r{1,10}bio_pool_free
by Marcos Paulo de Souza
· 6 years ago
8cf05a7
md: raid10: Use struct_size() in kmalloc()
by Gustavo A. R. Silva
· 6 years ago
3f677f9
drivers: md: Unify common definitions of raid1 and raid10
by Marcos Paulo de Souza
· 6 years ago
af1a889
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 47
by Thomas Gleixner
· 6 years ago
e406f12
md: Fix failed allocation of md_register_thread
by Aditya Pakki
· 6 years ago
b761dcf
It's wrong to add len to sector_nr in raid10 reshape twice
by Xiao Ni
· 6 years ago
e820d55
md: fix raid10 hang issue caused by barrier
by Guoqing Jiang
· 6 years ago
caea3c4
raid10: refactor common wait code from regular read/write request
by Guoqing Jiang
· 6 years ago
5ebaf80
md-cluster: introduce resync_info_get interface for sanity check
by Guoqing Jiang
· 6 years ago
7564bed
md-cluster/raid10: support add disk under grow mode
by Guoqing Jiang
· 6 years ago
afd7562
md-cluster/raid10: resize all the bitmaps before start reshape
by Guoqing Jiang
· 6 years ago
9e753ba
MD: fix invalid stored role for a disk - try2
by Shaohua Li
· 6 years ago
ee37d73
md/raid10: Fix raid10 replace hang when new added disk faulty
by Alex Wu
· 6 years ago
1d0ffd2
RAID10 BUG_ON in raise_barrier when force is true and conf->barrier is 0
by Xiao Ni
· 6 years ago
08b5fa8
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
by Linus Torvalds
· 6 years ago
e64e4018
md: Avoid namespace collision with bitmap API
by Andy Shevchenko
· 6 years ago
bda3153
md/raid10: fix that replacement cannot complete recovery after reassemble
by BingJing Chang
· 7 years ago
6396bb2
treewide: kzalloc() -> kcalloc()
by Kees Cook
· 7 years ago
6da2ec5
treewide: kmalloc() -> kmalloc_array()
by Kees Cook
· 7 years ago
d60dafd
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/shli/md
by Linus Torvalds
· 7 years ago
afeee51
md: convert to bioset_init()/mempool_init()
by Kent Overstreet
· 7 years ago
eb81b32
raid10: check bio in r10buf_pool_free to void NULL pointer dereference
by Guoqing Jiang
· 7 years ago
13db16d
md: fix an error code format and remove unsed bio_sector
by Yufen Yu
· 7 years ago
3526dd0
Merge tag 'for-4.17/block-20180402' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 7 years ago
8b904b5
block: Use blk_queue_flag_*() in drivers instead of queue_flag_*()
by Bart Van Assche
· 7 years ago
8876391
md: fix a potential deadlock of raid5/raid10 reshape
by BingJing Chang
· 7 years ago
43a5212
md-cluster: choose correct label when clustered layout is not supported
by Lidong Zhong
· 7 years ago
01a69ca
md raid10: fix NULL deference in handle_write_completed()
by Yufen Yu
· 7 years ago
4b242e9
raid10: change the size of resync window for clustered raid
by Guoqing Jiang
· 7 years ago
474beb5
md/raid1,raid10: silence warning about wait-within-wait
by NeilBrown
· 7 years ago
18022a1
md/raid1/10: add missed blk plug
by Shaohua Li
· 7 years ago
8db8791
md-cluster: Use a small window for raid10 resync
by Guoqing Jiang
· 7 years ago
cb8a7a7
md-cluster: Suspend writes in RAID10 if within range
by Guoqing Jiang
· 7 years ago
d4098c7
md-cluster/raid10: set "do_balance = 0" if area is resyncing
by Guoqing Jiang
· 7 years ago
b03e0cc
md: remove special meaning of ->quiesce(.., 2)
by NeilBrown
· 7 years ago
a0e764c
md: raid10: remove a couple of redundant variables and initializations
by Colin Ian King
· 7 years ago
935fe09
md: rename some drivers/md/ files to have an "md-" prefix
by Mike Snitzer
· 7 years ago
584ed9fa
md: raid10: remove VLAIS
by Matthias Kaehlcke
· 7 years ago
3645e6d
Merge tag 'md/4.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shli/md
by Linus Torvalds
· 7 years ago
208410b
md/raid1/10: reset bio allocated from mempool
by Shaohua Li
· 7 years ago
74d4699
block: replace bi_bdev with a gendisk pointer and partitions index
by Christoph Hellwig
· 7 years ago
6308d8e
md: simplify code with bio_io_error
by Guoqing Jiang
· 7 years ago
be453e7
md: raid1-10: move raid1/raid10 common code into raid1-10.c
by Ming Lei
· 7 years ago
fb0eb5d
md: raid1/raid10: initialize bvec table via bio_add_page()
by Ming Lei
· 7 years ago
022e510
md: remove 'idx' from 'struct resync_pages'
by Ming Lei
· 7 years ago
026d15f
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/shli/md
by Linus Torvalds
· 7 years ago
011067b
blk: replace bioset_create_nobvec() with a flags arg to bioset_create()
by NeilBrown
· 8 years ago
1cdd125
md/raid10: fix FailFast test for wrong device
by Guoqing Jiang
· 8 years ago
cc27b0c
md: fix deadlock between mddev_suspend() and md_write_start()
by NeilBrown
· 8 years ago
8f66439
Merge tag 'v4.12-rc5' into for-4.13/block
by Jens Axboe
· 8 years ago
4e4cbee
block: switch bios to blk_status_t
by Christoph Hellwig
· 8 years ago
a415c0f
md: initialise ->writes_pending in personality modules.
by NeilBrown
· 8 years ago
23b245c
md/raid1/10: avoid unnecessary locking
by Shaohua Li
· 8 years ago
e265eb3a
Merge branch 'md-next' into md-linus
by Shaohua Li
· 8 years ago
b506335
md/raid10: skip spare disk as 'first' disk
by Shaohua Li
· 8 years ago
e5bc9c3
md: clear WantReplacement once disk is removed
by Guoqing Jiang
· 8 years ago
2966175
md/raid1/10: remove unused queue
by Lidong Zhong
· 8 years ago
cf25ae7
md/raid10: wait up frozen array in handle_write_completed
by Guoqing Jiang
· 8 years ago
545250f
md/raid10: simplify handle_read_error()
by NeilBrown
· 8 years ago
fc9977d
md/raid10: simplify the splitting of requests.
by NeilBrown
· 8 years ago
6f287ca
md/raid10: reset the 'first' at the end of loop
by Guoqing Jiang
· 8 years ago
3deff1a
md: support REQ_OP_WRITE_ZEROES
by Christoph Hellwig
· 8 years ago
2d06e3b
md: raid10: avoid direct access to bvec table in handle_reshape_read_error
by Ming Lei
· 8 years ago
cdb76be
md: raid10: retrieve page from preallocated resync page array
by Ming Lei
· 8 years ago
f025061
md: raid10: don't use bio's vec table to manage resync pages
by Ming Lei
· 8 years ago
81fa152
md: raid10: refactor code of read reshape's .bi_end_io
by Ming Lei
· 8 years ago
d8e29fb
md: move two macros into md.h
by Ming Lei
· 8 years ago
c85ba14
md: raid1/raid10: don't handle failure of bio_add_page()
by Ming Lei
· 8 years ago
27f26a0
md/raid10: refactor some codes from raid10_write_request
by Guoqing Jiang
· 8 years ago
fd16f2e
md/raid10: stop using bi_phys_segments
by NeilBrown
· 8 years ago
6b6c811
md/raid1, raid10: move rXbio accounting closer to allocation.
by NeilBrown
· 8 years ago
3009b30
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/shli/md
by Linus Torvalds
· 8 years ago
f5fe1b5
blk: Ensure users for current->bio_list can see the full list.
by NeilBrown
· 8 years ago
61eb2b4
md/raid1/10: fix potential deadlock
by Shaohua Li
· 8 years ago
c948363
md: move funcs from pers->resize to update_size
by Guoqing Jiang
· 8 years ago
6d39978
md/raid10: submit bio directly to replacement disk
by Shaohua Li
· 8 years ago
a682e00
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/shli/md
by Linus Torvalds
· 8 years ago
d7a1030
md: fast clone bio in bio_clone_mddev()
by Ming Lei
· 8 years ago
dc3b17c
block: Use pointer to backing_dev_info from request_queue
by Jan Kara
· 8 years ago
bb5f1ed
md/raid10: Refactor raid10_make_request
by Robert LeBlanc
· 8 years ago
2953079
md: separate flags for superblock changes
by Shaohua Li
· 8 years ago
1919cbb
md/raid10: add failfast handling for writes.
by NeilBrown
· 8 years ago
8d3ca83
md/raid10: add failfast handling for reads.
by NeilBrown
· 8 years ago
46533ff
md: Use REQ_FAILFAST_* on metadata writes where appropriate
by NeilBrown
· 8 years ago
578b54a
md/raid1, raid10: add blktrace records when IO is delayed
by NeilBrown
· 8 years ago
109e376
md: add block tracing for bio_remapping
by NeilBrown
· 8 years ago
a9ae93c
md/raid10: abort delayed writes when device fails.
by NeilBrown
· 8 years ago
08464e0
md/raid10: change printk() to pr_*()
by NeilBrown
· 8 years ago
579ed34
RAID10: ignore discard error
by Shaohua Li
· 8 years ago
86a1679
Merge tag 'md/4.8-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/shli/md
by Linus Torvalds
· 8 years ago
2702862
raid10: record correct address of bad block
by Tomasz Majchrzak
· 8 years ago
1eff9d3
block: rename bio bi_rw to bi_opf
by Jens Axboe
· 8 years ago
9b622e2
raid10: increment write counter after bio is split
by Tomasz Majchrzak
· 8 years ago
3f35e21
Merge branch 'mymd/for-next' into mymd/for-linus
by Shaohua Li
· 8 years ago
0e5313e
raid10: improve random reads performance
by Tomasz Majchrzak
· 9 years ago
0e3ef49
md: use seconds granularity for error logging
by Arnd Bergmann
· 9 years ago
d787be4
md: reduce the number of synchronize_rcu() calls when multiple devices fail.
by NeilBrown
· 9 years ago
f5b67ae
md: be extra careful not to take a reference to a Faulty device.
by NeilBrown
· 9 years ago
4056ca5
md/raid10: simplify print_conf a little.
by NeilBrown
· 9 years ago
Next »