Commit Graph

168 Commits (d84f4f992cbd76e8f39c488cf0c5d123843923b1)

Author SHA1 Message Date
NeilBrown 4bbf3771ca md: Relax minimum size restrictions on chunk_size. 17 years ago
NeilBrown d710e13812 md: remove space after function name in declaration and call. 17 years ago
NeilBrown fb4d8c76e5 md: Remove unnecessary #includes, #defines, and function declarations. 17 years ago
Tejun Heo 074a7aca7a block: move stats from disk to part0 17 years ago
Tejun Heo c995905916 block: fix diskstats access 17 years ago
Jens Axboe 5b99c2ffa9 block: make bi_phys_segments an unsigned int instead of short 17 years ago
Jens Axboe 960e739d9e block: raid fixups for removal of bi_hw_segments 17 years ago
NeilBrown ac4090d24c Don't let a blocked_rdev interfere with read request in raid5/6 17 years ago
NeilBrown dba034eef2 Fail safely when trying to grow an array with a write-intent bitmap. 17 years ago
Dan Williams df10cfbc4d md: do not progress the resync process if the stripe was blocked 17 years ago
Dan Williams 2339788376 md: fix merge error 17 years ago
Dan Williams c9f21aaff1 md: move async_tx_issue_pending_all outside spin_lock_irq 17 years ago
Andre Noll f233ea5c9e md: Make mddev->array_size sector-based. 17 years ago
Dan Williams 7a1fc53c5a md: ensure all blocks are uptodate or locked when syncing 17 years ago
Alasdair G Kergon cc371e66e3 Add bvec_merge_data to handle stacked devices and ->merge_bvec() 17 years ago
Dan Williams b5470dc5fc md: resolve external metadata handling deadlock in md_allow_write 17 years ago
Dan Williams 1fe797e67f md: rationalize raid5 function names 17 years ago
Dan Williams 7b3a871ed9 md: handle operation chaining in raid5_run_ops 17 years ago
Dan Williams d8ee0728b5 md: replace R5_WantPrexor with R5_WantDrain, add 'prexor' reconstruct_states 17 years ago
Dan Williams 600aa10993 md: replace STRIPE_OP_{BIODRAIN,PREXOR,POSTXOR} with 'reconstruct_states' 17 years ago
Dan Williams 976ea8d475 md: replace STRIPE_OP_COMPUTE_BLK with STRIPE_COMPUTE_RUN 17 years ago
Dan Williams 83de75cc92 md: replace STRIPE_OP_BIOFILL with STRIPE_BIOFILL_RUN 17 years ago
Dan Williams ecc65c9b3f md: replace STRIPE_OP_CHECK with 'check_states' 17 years ago
Dan Williams f0e43bcdeb md: unify raid5/6 i/o submission 17 years ago
Dan Williams c4e5ac0a22 md: use stripe_head_state in ops_run_io() 17 years ago
Dan Williams 2b7497f0e0 md: kill STRIPE_OP_IO flag 17 years ago
Dan Williams b203886edb md: kill STRIPE_OP_MOD_DMA in raid5 offload 17 years ago
Neil Brown 199050ea1f rationalise return value for ->hot_add_disk method. 17 years ago
Neil Brown 6c2fce2ef6 Support adding a spare to a live md array with external metadata. 17 years ago
Neil Brown 0e13fe23a0 use bio_endio instead of a call to bi_end_io 17 years ago
Neil Brown efe3114318 Don't acknowlege that stripe-expand is complete until it really is. 17 years ago
Neil Brown 8c2e870a62 Ensure interrupted recovery completed properly (v1 metadata plus bitmap) 17 years ago
Dan Williams c337869d95 md: do not compute parity unless it is on a failed drive 17 years ago
Dan Williams e0a115e5aa md: fix prexor vs sync_request race 17 years ago
NeilBrown dfc7064500 md: restart recovery cleanly after device failure. 17 years ago
Bernd Schubert 6be9d49401 md: md: raid5 rate limit error printk 17 years ago
Neil Brown e7e72bf641 Remove blkdev warning triggered by using md 17 years ago
Dan Williams c8894419ac md: fix raid5 'repair' operations 17 years ago
Dan Williams 6bfe0b4990 md: support blocking writes to an array on device failure 17 years ago
Nick Andrew d7a420c947 raid: remove leading TAB on printk messages 17 years ago
Dan Williams 4ef197d87a md: raid5.c convert simple_strtoul to strict_strtoul 17 years ago
Dan Williams 8b3e6cdc53 md: introduce get_priority_stripe() to improve raid456 write performance 17 years ago
Harvey Harrison e46b272b66 md: replace remaining __FUNCTION__ occurrences 17 years ago
Dan Williams bd2ab67030 md: close a livelock window in handle_parity_checks5 17 years ago
Andrew Morton 9ea85ebae1 drivers/md/raid5.c: fix printk warnings 17 years ago
NeilBrown 6ed3003c19 md: fix an occasional deadlock in raid5 17 years ago
NeilBrown d089c6af10 md: change ITERATE_RDEV to rdev_for_each 17 years ago
NeilBrown c620727779 md: allow a maximum extent to be set for resyncing 17 years ago
NeilBrown b47490c9bc md: Update md bitmap during resync. 17 years ago
Dan Williams 0f94e87cde md: fix data corruption when a degraded raid5 array is reshaped 17 years ago