Commit Graph

285 Commits (84707f38e767ac470fd82af6c45a8cafe2bd1b9a)

Author SHA1 Message Date
H Hartley Sweeten 7b92813c3c drivers/md: Remove unnecessary casts of void * 15 years ago
NeilBrown a64c876fd3 md: manage redundancy group in sysfs when changing level. 15 years ago
Martin K. Petersen 8a78362c4e block: Consolidate phys_segment and hw_segment limits 15 years ago
Tejun Heo a29d8b8e2d percpu: add __percpu sparse annotations to what's left 15 years ago
NeilBrown ef286f6fa6 md: fix some lockdep issues between md and sysfs. 15 years ago
NeilBrown 9eb07c2592 md: fix 'degraded' calculation when starting a reshape. 15 years ago
NeilBrown 0efb9e6191 md: add MODULE_DESCRIPTION for all md related modules. 15 years ago
NeilBrown 729a18663a md/raid5: don't complete make_request on barrier until writes are scheduled 15 years ago
NeilBrown a2826aa92e md: support barrier requests on all personalities. 15 years ago
NeilBrown 8553fe7ec7 md/raid5: remove some sparse warnings. 15 years ago
NeilBrown c148ffdcda md/raid5: Allow dirty-degraded arrays to be assembled when only party is degraded. 15 years ago
NeilBrown 7ef90146a1 Don't unconditionally set in_sync on newly added device in raid5_reshape 15 years ago
NeilBrown 8dee721146 md/raid5: make sure curr_sync_completes is uptodate when reshape starts 15 years ago
Dan Williams 6629542e79 md/raid6: kill a gcc-4.0.1 'uninitialized variable' warning 16 years ago
NeilBrown 5dd33c9a4c md/async: don't pass a memory pointer as a page pointer. 16 years ago
NeilBrown 5e5e3e78ed md: Fix handling of raid5 array which is being reshaped to fewer devices. 16 years ago
NeilBrown e4424fee18 md: fix problems with RAID6 calculations for DDF. 16 years ago
Dan Williams 417b8d4ac8 md/raid456: downlevel multicore operations to raid_run_ops 16 years ago
Dan Williams f5efd45ae5 md/raid5: initialize conf->device_lock earlier 16 years ago
NeilBrown 1442577bf6 Revert "md: do not progress the resync process if the stripe was blocked" 16 years ago
NeilBrown 3fa841d7e7 md: report device as congested when suspended 16 years ago
NeilBrown 0da3c6194e md: Improve name of threads created by md_register_thread 16 years ago
NeilBrown a9f326ebf2 md: remove sparse waring "symbol xxx shadows an earlier one" 16 years ago
Dan Williams 6c910a78e4 md/raid6: cleanup ops_run_compute6_2 16 years ago
Dan Williams 2d6e4ecc87 md/raid6: eliminate BUG_ON with side effect 16 years ago
Jens Axboe 1f98a13f62 bio: first step in sanitizing the bio->bi_rw flag testing 16 years ago
Dan Williams 0403e38277 dmaengine: add fence support 16 years ago
Dan Williams 07a3b417dc md/raid456: distribute raid processing over multiple cores 16 years ago
Yuri Tikhonov b774ef491b md/raid6: remove synchronous infrastructure 16 years ago
Yuri Tikhonov 6c0069c0ae md/raid6: asynchronous handle_stripe6 16 years ago
Dan Williams d82dfee0ad md/raid6: asynchronous handle_parity_check6 16 years ago
Yuri Tikhonov a9b39a741a md/raid6: asynchronous handle_stripe_dirtying6 16 years ago
Yuri Tikhonov 5599becca4 md/raid6: asynchronous handle_stripe_fill6 16 years ago
Yuri Tikhonov c0f7bddbe6 md/raid5,6: common schedule_reconstruction for raid5/6 16 years ago
Dan Williams ac6b53b6e6 md/raid6: asynchronous raid6 operations 16 years ago
Dan Williams 4e7d2c0aef md/raid5: factor out mark_uptodate from ops_complete_compute5 16 years ago
Dan Williams ad283ea4a3 async_tx: add sum check flags 16 years ago
Dan Williams d6f38f31f3 md/raid5,6: add percpu scribble region for buffer lists 16 years ago
Dan Williams 36d1c6476b md/raid6: move the spare page to a percpu allocation 16 years ago
NeilBrown 1a67dde0ab md/raid5: Properly remove excess drives after shrinking a raid5/6 16 years ago
NeilBrown a639755cf8 md/raid5: make sure a reshape restarts at the correct address. 16 years ago
NeilBrown 67ac6011db md/raid5: allow new reshape modes to be restarted in the middle. 16 years ago
NeilBrown 449aad3e25 md: Use revalidate_disk to effect changes in size of device. 16 years ago
NeilBrown 64bd660b51 md: allow raid5_quiesce to work properly when reshape is happening. 16 years ago
NeilBrown e516402c0d md/raid5: set reshape_position correctly when reshape starts. 16 years ago
Dan Williams 95fc17aac4 md/raid6: release spare page at ->stop() 16 years ago
Dan Williams a11034b428 md/raid6: release spare page at ->stop() 16 years ago
NeilBrown e62e58a5ff md: use interruptible wait when duration is controlled by userspace. 16 years ago
NeilBrown a5c308d4d1 md/raid5: suspend shouldn't affect read requests. 16 years ago
Martin K. Petersen 8f6c2e4b32 md: Use new topology calls to indicate alignment and I/O sizes 16 years ago