Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
a7f7f6248d9740d710fd6bd190293fe5e16410ac
/
drivers
/
md
/
raid1.c
c91114c
md/raid1: release pending accounting for an I/O only after write-behind is also finished
by David Jeffery
· 5 years ago
d0d2d8b
md/raid1: introduce wait_for_serialization
by Guoqing Jiang
· 5 years ago
025471f
md/raid1: use bucket based mechanism for IO serialization
by Guoqing Jiang
· 5 years ago
69b00b5
md: introduce a new struct for IO serialization
by Guoqing Jiang
· 5 years ago
69df9cf
raid1: serialize the overlap write
by Guoqing Jiang
· 5 years ago
404659c
md: rename wb stuffs
by Guoqing Jiang
· 5 years ago
028288d
md: raid1: check rdev before reference in raid1_sync_request func
by Zhiqiang Liu
· 5 years ago
5fa4f8b
md/raid1: avoid soft lockup under high load
by Hannes Reinecke
· 5 years ago
775d783
md: improve handling of bio with REQ_PREFLUSH in md_flush_request()
by David Jeffery
· 5 years ago
07f1a68
md/raid1: fail run raid1 array when active disk less than one
by Yufen Yu
· 5 years ago
449808a
raid1: factor out a common routine to handle the completion of sync write
by Hou Tao
· 5 years ago
9a56784
md: allow last device to be forcibly removed from RAID1/RAID10.
by Guoqing Jiang
· 6 years ago
eeba680
md/raid1: end bio when the device faulty
by Yufen Yu
· 6 years ago
4675719
raid1: use an int as the return value of raise_barrier()
by Hou Tao
· 6 years ago
16d4b74
md/raid1: Fix a warning message in remove_wb()
by Dan Carpenter
· 6 years ago
3e148a3
md/raid1: fix potential data inconsistency issue with write behind device
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
ebfeb44
md/raid1: get rid of extra blank line and space
by Yufen Yu
· 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
2b070cf
block: remove the i argument to bio_for_each_segment_all
by Christoph Hellwig
· 6 years ago
80201fe
Merge tag 'for-5.1/block-20190302' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 6 years ago
6dc4f10
block: allow bio_for_each_segment_all() to iterate over multi-page bvec
by Ming Lei
· 6 years ago
dfcc34c
md/raid1: don't clear bitmap bits on interrupted recovery.
by Nate Dailey
· 6 years ago
ebda52f
raid1: simplify raid1_error function
by Yufen Yu
· 6 years ago
9e753ba
MD: fix invalid stored role for a disk - try2
by Shaohua Li
· 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
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
b33d106
md/raid1: add error handling of read error from FailFast device
by Gioh Kim
· 7 years ago
13db16d
md: fix an error code format and remove unsed bio_sector
by Yufen Yu
· 7 years ago
dba40d4
raid1: copy write hint from master bio to behind bio
by Mariusz Dabrowski
· 7 years ago
8c24259
md/raid1: exit sync request if MD_RECOVERY_INTR is set
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
3de59bb
md/raid1: fix NULL pointer dereference
by Yufen Yu
· 7 years ago
56a64c1
md/raid1: Fix trailing semicolon
by Luis de Bethencourt
· 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
f81f730
raid1: remove obsolete code in raid1_write_request
by Guoqing Jiang
· 7 years ago
f6eca2d
raid1: prevent freeze_array/wait_all_barriers deadlock
by Nate Dailey
· 7 years ago
ae89fd3
md: use TASK_IDLE instead of blocking signals
by Mikulas Patocka
· 7 years ago
b03e0cc
md: remove special meaning of ->quiesce(.., 2)
by NeilBrown
· 7 years ago
b3143b9
md: move suspend_hi/lo handling into core md code
by NeilBrown
· 7 years ago
935fe09
md: rename some drivers/md/ files to have an "md-" prefix
by Mike Snitzer
· 7 years ago
385f4d7
md-cluster: fix wrong condition check in raid1_write_request
by Guoqing Jiang
· 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
ddc0882
md: Runtime support for multiple ppls
by Pawel Baldysiak
· 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
· 8 years ago
16d56e2
md/raid1: fix writebehind bio clone
by Shaohua Li
· 8 years ago
be453e7
md: raid1-10: move raid1/raid10 common code into raid1-10.c
by Ming Lei
· 8 years ago
fb0eb5d
md: raid1/raid10: initialize bvec table via bio_add_page()
by Ming Lei
· 8 years ago
022e510
md: remove 'idx' from 'struct resync_pages'
by Ming Lei
· 8 years ago
026d15f
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/shli/md
by Linus Torvalds
· 8 years ago
011067b
blk: replace bioset_create_nobvec() with a flags arg to bioset_create()
by NeilBrown
· 8 years ago
037d2ff
md/raid1: remove unused bio in sync_request_write
by Guoqing Jiang
· 8 years ago
f9c79bc
md: don't use flush_signals in userspace processes
by Mikulas Patocka
· 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
d82dd0e
raid1: prefer disk without bad blocks
by Tomasz Majchrzak
· 8 years ago
23b245c
md/raid1/10: avoid unnecessary locking
by Shaohua Li
· 8 years ago
2214c26
md: don't return -EAGAIN in md_allow_write for external metadata arrays
by Artur Paszkiewicz
· 8 years ago
e265eb3a
Merge branch 'md-next' into md-linus
by Shaohua Li
· 8 years ago
43ac9b8
md/raid1: Use a new variable to count flighting sync requests
by Xiao Ni
· 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
673ca68
md/raid1: factor out flush_bio_list()
by NeilBrown
· 8 years ago
689389a
md/raid1: simplify handle_read_error().
by NeilBrown
· 8 years ago
cb83efc
md/raid1: simplify alloc_behind_master_bio()
by NeilBrown
· 8 years ago
c230e7e
md/raid1: simplify the splitting of requests.
by NeilBrown
· 8 years ago
0c9d5b1
md/raid1: avoid reusing a resync bio after error handling.
by NeilBrown
· 8 years ago
3deff1a
md: support REQ_OP_WRITE_ZEROES
by Christoph Hellwig
· 8 years ago
8fc04e6e
md: raid1: kill warning on powerpc_pseries
by Ming Lei
· 8 years ago
41743c1
md/raid1: skip data copy for behind io for discard request
by Shaohua Li
· 8 years ago
841c131
md: raid1: improve write behind
by Ming Lei
· 8 years ago
d8c84c4
md: raid1: move 'offset' out of loop
by Ming Lei
· 8 years ago
60928a9
md: raid1: use bio helper in process_checks()
by Ming Lei
· 8 years ago
44cf0f4
md: raid1: retrieve page from pre-allocated resync page array
by Ming Lei
· 8 years ago
98d30c5
md: raid1: don't use bio's vec table to manage resync pages
by Ming Lei
· 8 years ago
a723423
md: raid1: simplify r1buf_pool_free()
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
37011e3
md/raid1: stop using bi_phys_segment
by NeilBrown
· 8 years ago
6b6c811
md/raid1, raid10: move rXbio accounting closer to allocation.
by NeilBrown
· 8 years ago
ea0213e
md: superblock changes for PPL
by Artur Paszkiewicz
· 8 years ago
11353b9
md/raid1: fix a trivial typo in comments
by Zhilong Liu
· 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
3f07c01
sched/headers: Prepare for new header dependencies before moving code to <linux/sched/signal.h>
by Ingo Molnar
· 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
1ec4922
md/raid1: fix write behind issues introduced by bio_clone_bioset_partial
by Shaohua Li
· 8 years ago
aff8da0
md/raid1: handle flush request correctly
by Shaohua Li
· 8 years ago
af5f42a
md/raid1: fix a use-after-free bug
by Shaohua Li
· 8 years ago
Next »