Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
2d9e4e2bb58b59f80531dd6aca0999e5d3968822
/
drivers
/
md
/
raid5.c
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
ff87573
raid5: separate header for log functions
by Artur Paszkiewicz
· 8 years ago
aaf9f12
md/raid5: sort bios
by Shaohua Li
· 8 years ago
535ae4e
md/raid5: prioritize stripes for writeback
by Shaohua Li
· 8 years ago
0977762
md/r5cache: fix set_syndrome_sources() for data in cache
by Song Liu
· 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
818551e
Merge branch 'for-4.11/next' into for-4.11/linus-merge
by Jens Axboe
· 8 years ago
eae8263
md/raid5: Don't reinvent the wheel but use existing llist API
by Byungchul Park
· 8 years ago
d7a1030
md: fast clone bio in bio_clone_mddev()
by Ming Lei
· 8 years ago
e33fbb9
md/raid5-cache: exclude reclaiming stripes in reclaim check
by Shaohua Li
· 8 years ago
39b9958
md/r5cache: improve journal device efficiency
by Song Liu
· 8 years ago
03b047f
md/r5cache: enable chunk_aligned_read with write back cache
by Song Liu
· 8 years ago
765d704
raid5: only dispatch IO from raid5d for harddisk raid
by Shaohua Li
· 8 years ago
dc3b17c
block: Use pointer to backing_dev_info from request_queue
by Jan Kara
· 8 years ago
2e38a37
md/r5cache: disable write back for degraded array
by Song Liu
· 8 years ago
07e8336
md/r5cache: shift complex rmw from read path to write path
by Song Liu
· 8 years ago
ba02684
md/raid5: move comment of fetch_block to right location
by Song Liu
· 8 years ago
86aa139
md/r5cache: read data into orig_page for prexor of cached data
by Song Liu
· 8 years ago
32cd7cb
md/raid5: Use correct IS_ERR() variation on pointer check
by Jes Sorensen
· 8 years ago
394ed8e
md: cleanup mddev flag clear for takeover
by Shaohua Li
· 8 years ago
2073773
Merge branch 'md-next' into md-linus
by Shaohua Li
· 8 years ago
2953079
md: separate flags for superblock changes
by Shaohua Li
· 8 years ago
6995f0b
md: takeover should clear unrelated bits
by Shaohua Li
· 8 years ago
e8d7c33
md/raid5: limit request size according to implementation limits
by Konstantin Khlebnikov
· 8 years ago
d7bd398
md/r5cache: handle alloc_page failure
by Song Liu
· 8 years ago
3a83f46
block: bio: pass bvec table to bio_init()
by Ming Lei
· 8 years ago
3bddb7f
md/r5cache: handle FLUSH and FUA
by Song Liu
· 8 years ago
5aabf7c
md/r5cache: r5cache recovery: part 2
by Song Liu
· 8 years ago
2c7da14
md/r5cache: sysfs entry journal_mode
by Song Liu
· 8 years ago
a39f7af
md/r5cache: write-out phase and reclaim support
by Song Liu
· 8 years ago
1e6d690
md/r5cache: caching phase of r5cache
by Song Liu
· 8 years ago
2ded370
md/r5cache: State machine for raid5-cache write back mode
by Song Liu
· 8 years ago
937621c
md/r5cache: move some code to raid5.h
by Song Liu
· 8 years ago
cc6167b
md/raid5: change printk() to pr_*()
by NeilBrown
· 8 years ago
7adb072
raid5: revert commit 11367799f3d1
by Tomasz Majchrzak
· 8 years ago
70fd761
block,fs: use REQ_* flags directly
by Christoph Hellwig
· 8 years ago
c23112e
Merge tag 'md/4.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shli/md
by Linus Torvalds
· 8 years ago
597f03f
Merge branch 'smp-hotplug-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 8 years ago
30c8946
raid5: handle register_shrinker failure
by Shaohua Li
· 8 years ago
6a0f53f
raid5: fix to detect failure of register_shrinker
by Chao Yu
· 8 years ago
1dffddd
raid5: allow arbitrary max_hw_sectors
by Shaohua Li
· 8 years ago
c944555
raid5: fix a small race condition
by Shaohua Li
· 8 years ago
29c6d1b
md/raid5: Convert to hotplug state machine
by Sebastian Andrzej Siewior
· 8 years ago
ad5b0f7
raid5: guarantee enough stripes to avoid reshape hang
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
45c91d8
raid5: avoid unnecessary bio data set
by Shaohua Li
· 8 years ago
5f9d1fd
raid5: fix memory leak of bio integrity data
by Shaohua Li
· 8 years ago
486b0f7
r5cache: set MD_JOURNAL_CLEAN correctly
by Song Liu
· 8 years ago
1eff9d3
block: rename bio bi_rw to bi_opf
by Jens Axboe
· 8 years ago
1136779
md: Prevent IO hold during accessing to faulty raid5 array
by Alexey Obitotskiy
· 8 years ago
ff00d3b
raid5: fix incorrectly counter of conf->empty_inactive_list_nr
by ZhengYuan Liu
· 8 years ago
3f35e21
Merge branch 'mymd/for-next' into mymd/for-linus
by Shaohua Li
· 8 years ago
7024628
block: get rid of bio_rw and READA
by Christoph Hellwig
· 8 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
5fd1335
md/raid5: add rcu protection to rdev accesses in raid5_status.
by NeilBrown
· 9 years ago
3f232d6
md/raid5: add rcu protection to rdev accesses in want_replace
by NeilBrown
· 9 years ago
e50d399
md/raid5: add rcu protection to rdev accesses in handle_failed_sync.
by NeilBrown
· 9 years ago
28a8f0d
block, drivers, fs: rename REQ_FLUSH to REQ_PREFLUSH
by Mike Christie
· 9 years ago
6296b96
block, drivers, fs: shrink bi_rw from long to int
by Mike Christie
· 9 years ago
796a5cf
md: use bio op accessors
by Mike Christie
· 9 years ago
Next »