Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
common
/
f2fb029b3790e1f374e93fc6d0ca1e6239e44543
/
drivers
/
md
/
raid5.c
d2c9ad4
raid5: remove worker_cnt_per_group argument from alloc_thread_groups
by Guoqing Jiang
· 5 years ago
a7ede3d
raid5: need to set STRIPE_HANDLE for batch head
by Guoqing Jiang
· 5 years ago
f193489
drivers/md/raid5.c: use the new spelling of RWH_WRITE_LIFE_NOT_SET
by Eugene Syromiatnikov
· 5 years ago
775d783
md: improve handling of bio with REQ_PREFLUSH in md_flush_request()
by David Jeffery
· 5 years ago
feb9bf9
raid5: remove STRIPE_OPS_REQ_PENDING
by Guoqing Jiang
· 5 years ago
6ce220d
raid5: don't set STRIPE_HANDLE to stripe which is in batch list
by Guoqing Jiang
· 5 years ago
b76b471
raid5: don't increment read_errors on EILSEQ return
by Nigel Croxon
· 5 years ago
b0f01ec
md/raid5: use bio_end_sector to calculate last_sector
by Guoqing Jiang
· 5 years ago
0009fad
raid5 improve too many read errors msg by adding limits
by Nigel Croxon
· 5 years ago
143f6e7
md/raid6: Set R5_ReadError when there is read failure on parity disk
by Xiao Ni
· 6 years ago
14ccb66
block: remove the bi_phys_segments field in struct bio
by Christoph Hellwig
· 6 years ago
d9771f5
raid5-cache: Need to do start() part job after adding journal device
by Xiao Ni
· 6 years ago
af1a889
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 47
by Thomas Gleixner
· 6 years ago
b2176a1
md/raid: raid5 preserve the writeback action after the parity check
by Nigel Croxon
· 6 years ago
a25d8c3
Revert "Don't jump to compute_result state from check_result state"
by Song Liu
· 6 years ago
efcd487
md: add __acquires/__releases annotations to handle_active_stripes
by Christoph Hellwig
· 6 years ago
368ecad
md: add __acquires/__releases annotations to (un)lock_two_stripes
by Christoph Hellwig
· 6 years ago
4f4fd7c
Don't jump to compute_result state from check_result state
by Nigel Croxon
· 6 years ago
11efae3
Merge tag 'for-5.1/block-post-20190315' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 6 years ago
e406f12
md: Fix failed allocation of md_register_thread
by Aditya Pakki
· 6 years ago
a596d08
raid5: set write hint for PPL
by Mariusz Dabrowski
· 6 years ago
b330e6a
md: convert to kvmalloc
by Kent Overstreet
· 6 years ago
483cbbe
md/raid5: fix 'out of memory' during raid cache recovery
by Alexei Naberezhnov
· 7 years ago
fb73b35
raid5: block failing device if raid will be failed
by Mariusz Tkaczyk
· 6 years ago
e254de6
md/raid5-cache: disable reshape completely
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
d63e2fc
md/raid5: fix data corruption of replacements after originals dropped
by BingJing Chang
· 6 years ago
e64e4018
md: Avoid namespace collision with bitmap API
by Andy Shevchenko
· 6 years ago
08edaaa
drivers/md/raid5: Do not disable irq on release_inactive_stripe_list() call
by Anna-Maria Gleixner
· 7 years ago
685dbca
drivers/md/raid5: Use irqsave variant of atomic_dec_and_lock()
by Anna-Maria Gleixner
· 7 years ago
6396bb2
treewide: kzalloc() -> kcalloc()
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
448ec63
md/raid5: Assigning NULL to sh->batch_head before testing bit R5_Overlap of a stripe
by Amy Chiang
· 7 years ago
2cd259a
raid5: copy write hint from origin bio to stripe
by Mariusz Dabrowski
· 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
53b8d89
md: raid5: avoid string overflow warning
by Arnd Bergmann
· 7 years ago
565e045
md/raid5: simplify uninitialization of shrinker
by Aliaksei Karaliou
· 7 years ago
1532d9e
raid5-ppl: PPL support for disks with write-back cache enabled
by Tomasz Majchrzak
· 7 years ago
d5d885f
md: introduce new personality funciton start()
by Song Liu
· 7 years ago
aff69d8
md/raid5: correct degraded calculation in raid5_error
by bingjingc
· 7 years ago
47f521b
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/shli/md
by Linus Torvalds
· 7 years ago
db0505d
md: be cautious about using ->curr_resync_completed for ->recovery_offset
by NeilBrown
· 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
230b55f
md: forbid a RAID5 from having both a bitmap and a journal.
by NeilBrown
· 7 years ago
6aa7de0
locking/atomics: COCCINELLE/treewide: Convert trivial ACCESS_ONCE() patterns to READ_ONCE()/WRITE_ONCE()
by Mark Rutland
· 7 years ago
235b600
raid5: Set R5_Expanded on parity devices as well as data.
by NeilBrown
· 7 years ago
935fe09
md: rename some drivers/md/ files to have an "md-" prefix
by Mike Snitzer
· 7 years ago
7d5d7b5
md/raid5: cap worker count
by Shaohua Li
· 7 years ago
12fcf66
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/shli/md
by Linus Torvalds
· 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
184a09e
md/raid5: preserve STRIPE_ON_UNPLUG_LIST in break_stripe_batch_list
by Dennis Yang
· 7 years ago
3664847
md/raid5: fix a race condition in stripe batch
by Shaohua Li
· 7 years ago
ddc0882
md: Runtime support for multiple ppls
by Pawel Baldysiak
· 7 years ago
27a4ff8
raid5: remove raid5_build_block
by Guoqing Jiang
· 7 years ago
9c72a18e4
md/raid5: release/flush io in raid5_do_work()
by Song Liu
· 7 years ago
74d4699
block: replace bi_bdev with a gendisk pointer and partitions index
by Christoph Hellwig
· 7 years ago
10433d0
raid5: remove a call to get_start_sect
by Christoph Hellwig
· 7 years ago
7e96d55
md/raid5: add thread_group worker async_tx_issue_pending_all
by Ofer Heifetz
· 7 years ago
6308d8e
md: simplify code with bio_io_error
by Guoqing Jiang
· 7 years ago
b5d2771
Raid5 should update rdev->sectors after reshape
by Xiao Ni
· 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
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
e153903
md: report sector of stripes with check mismatches
by Nix
· 8 years ago
5ddf044
md/r5cache: handle sync with data in write back cache
by Song Liu
· 8 years ago
70d466f
md/r5cache: gracefully handle journal device errors for writeback mode
by Song Liu
· 8 years ago
2214c26
md: don't return -EAGAIN in md_allow_write for external metadata arrays
by Artur Paszkiewicz
· 8 years ago
3d05f3a
md/raid5: make use of spin_lock_irq over local_irq_disable + spin_lock
by Julia Cartwright
· 8 years ago
e265eb3a
Merge branch 'md-next' into md-linus
by Shaohua Li
· 8 years ago
e5bc9c3
md: clear WantReplacement once disk is removed
by Guoqing Jiang
· 8 years ago
dd7a8f5
md/raid5: make chunk_aligned_read() split bios more cleanly.
by NeilBrown
· 8 years ago
ae1713e
raid5-ppl: partial parity calculation optimization
by Artur Paszkiewicz
· 8 years ago
845b9e2
raid5-ppl: use resize_stripes() when enabling or disabling ppl
by Artur Paszkiewicz
· 8 years ago
7471fb7
md/raid6: Fix anomily when recovering a single device in RAID6.
by NeilBrown
· 8 years ago
583da48
md: update slab_cache before releasing new stripes when stripes resizing
by Dennis Yang
· 8 years ago
48920ff
block: remove the discard_zeroes_data flag
by Christoph Hellwig
· 8 years ago
3deff1a
md: support REQ_OP_WRITE_ZEROES
by Christoph Hellwig
· 8 years ago
fbbaf70
block: trace completion of all bios.
by NeilBrown
· 8 years ago
0bb0c10
md/raid5: use consistency_policy to remove journal feature
by Song Liu
· 8 years ago
3560741e
md: fix several trivial typos in comments
by Zhilong Liu
· 8 years ago
84dd97a
md/raid5: don't test ->writes_pending in raid5_remove_disk
by NeilBrown
· 8 years ago
97d5343
Revert "md/raid5: limit request size according to implementation limits"
by NeilBrown
· 8 years ago
0472a42
md/raid5: remove over-loading of ->bi_phys_segments.
by NeilBrown
· 8 years ago
016c76a
md/raid5: use bio_inc_remaining() instead of repurposing bi_phys_segments as a counter
by NeilBrown
· 8 years ago
bd83d0a
md/raid5: call bio_endio() directly rather than queueing for later.
by NeilBrown
· 8 years ago
16d997b
md/raid5: simplfy delaying of writes while metadata is updated.
by NeilBrown
· 8 years ago
4972805
md/raid5: use md_write_start to count stripes, not bios
by NeilBrown
· 8 years ago
ba903a3
raid5-ppl: runtime PPL enabling or disabling
by Artur Paszkiewicz
· 8 years ago
6358c23
raid5-ppl: support disk hot add/remove with PPL
by Artur Paszkiewicz
· 8 years ago
4536bf9b
raid5-ppl: load and recover the log
by Artur Paszkiewicz
· 8 years ago
3418d03
raid5-ppl: Partial Parity Log write logging implementation
by Artur Paszkiewicz
· 8 years ago
Next »