| Commit message (Expand) | Author | Age | Files | Lines |
* | md/raid5: Allow dirty-degraded arrays to be assembled when only party is degr... | NeilBrown | 2009-11-13 | 1 | -4/+75 |
* | Don't unconditionally set in_sync on newly added device in raid5_reshape | NeilBrown | 2009-11-13 | 1 | -2/+4 |
* | md/raid5: make sure curr_sync_completes is uptodate when reshape starts | NeilBrown | 2009-11-06 | 1 | -0/+2 |
* | md/raid6: kill a gcc-4.0.1 'uninitialized variable' warning | Dan Williams | 2009-10-19 | 1 | -3/+3 |
* | md/async: don't pass a memory pointer as a page pointer. | NeilBrown | 2009-10-16 | 1 | -2/+2 |
* | md: Fix handling of raid5 array which is being reshaped to fewer devices. | NeilBrown | 2009-10-16 | 1 | -19/+18 |
* | md: fix problems with RAID6 calculations for DDF. | NeilBrown | 2009-10-16 | 1 | -7/+13 |
* | md/raid456: downlevel multicore operations to raid_run_ops | Dan Williams | 2009-10-16 | 1 | -35/+40 |
* | md/raid5: initialize conf->device_lock earlier | Dan Williams | 2009-10-16 | 1 | -13/+12 |
* | Revert "md: do not progress the resync process if the stripe was blocked" | NeilBrown | 2009-10-16 | 1 | -13/+6 |
* | Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/asy... | NeilBrown | 2009-09-23 | 1 | -562/+913 |
|\ |
|
| * | md/raid6: cleanup ops_run_compute6_2 | Dan Williams | 2009-09-16 | 1 | -12/+15 |
| * | md/raid6: eliminate BUG_ON with side effect | Dan Williams | 2009-09-16 | 1 | -2/+4 |
| * | Merge commit 'md/for-linus' into async-tx-next | Dan Williams | 2009-09-08 | 1 | -22/+65 |
| |\ |
|
| * \ | Merge branch 'dmaengine' into async-tx-next | Dan Williams | 2009-09-08 | 1 | -108/+115 |
| |\ \ |
|
| * | | | dmaengine: add fence support | Dan Williams | 2009-09-08 | 1 | -14/+23 |
| * | | | Merge branch 'md-raid6-accel' into ioat3.2 | Dan Williams | 2009-09-08 | 1 | -576/+910 |
| |\ \ \ |
|
| | * | | | md/raid456: distribute raid processing over multiple cores | Dan Williams | 2009-08-29 | 1 | -2/+34 |
| | * | | | md/raid6: remove synchronous infrastructure | Yuri Tikhonov | 2009-08-29 | 1 | -254/+0 |
| | * | | | md/raid6: asynchronous handle_stripe6 | Yuri Tikhonov | 2009-08-29 | 1 | -38/+82 |
| | * | | | md/raid6: asynchronous handle_parity_check6 | Dan Williams | 2009-08-29 | 1 | -67/+139 |
| | * | | | md/raid6: asynchronous handle_stripe_dirtying6 | Yuri Tikhonov | 2009-08-29 | 1 | -85/+37 |
| | * | | | md/raid6: asynchronous handle_stripe_fill6 | Yuri Tikhonov | 2009-08-29 | 1 | -50/+93 |
| | * | | | md/raid5,6: common schedule_reconstruction for raid5/6 | Yuri Tikhonov | 2009-08-29 | 1 | -6/+18 |
| | * | | | md/raid6: asynchronous raid6 operations | Dan Williams | 2009-08-29 | 1 | -30/+292 |
| | * | | | md/raid5: factor out mark_uptodate from ops_complete_compute5 | Dan Williams | 2009-08-29 | 1 | -5/+16 |
| | * | | | async_tx: add sum check flags | Dan Williams | 2009-08-29 | 1 | -1/+1 |
| | * | | | md/raid5,6: add percpu scribble region for buffer lists | Dan Williams | 2009-08-29 | 1 | -30/+102 |
| | * | | | md/raid6: move the spare page to a percpu allocation | Dan Williams | 2009-08-29 | 1 | -84/+168 |
| | * | | | md/raid6: release spare page at ->stop() | Dan Williams | 2009-07-14 | 1 | -14/+12 |
| | * | | | async_tx: structify submission arguments, add scribble | Dan Williams | 2009-06-03 | 1 | -25/+34 |
| | * | | | async_tx: kill ASYNC_TX_DEP_ACK flag | Dan Williams | 2009-06-03 | 1 | -14/+11 |
| | * | | | async_tx: rename zero_sum to val | Dan Williams | 2009-04-08 | 1 | -1/+1 |
* | | | | | md: report device as congested when suspended | NeilBrown | 2009-09-23 | 1 | -0/+3 |
* | | | | | md: Improve name of threads created by md_register_thread | NeilBrown | 2009-09-23 | 1 | -3/+3 |
* | | | | | md: remove sparse waring "symbol xxx shadows an earlier one" | NeilBrown | 2009-09-23 | 1 | -4/+5 |
* | | | | | bio: first step in sanitizing the bio->bi_rw flag testing | Jens Axboe | 2009-09-11 | 1 | -1/+1 |
| |_|_|/
|/| | | |
|
* | | | | md/raid5: Properly remove excess drives after shrinking a raid5/6 | NeilBrown | 2009-08-13 | 1 | -2/+9 |
* | | | | md/raid5: make sure a reshape restarts at the correct address. | NeilBrown | 2009-08-13 | 1 | -1/+1 |
* | | | | md/raid5: allow new reshape modes to be restarted in the middle. | NeilBrown | 2009-08-13 | 1 | -1/+20 |
* | | | | md: Use revalidate_disk to effect changes in size of device. | NeilBrown | 2009-08-03 | 1 | -10/+2 |
* | | | | md: allow raid5_quiesce to work properly when reshape is happening. | NeilBrown | 2009-08-03 | 1 | -1/+10 |
* | | | | md/raid5: set reshape_position correctly when reshape starts. | NeilBrown | 2009-08-03 | 1 | -1/+1 |
* | | | | md/raid6: release spare page at ->stop() | Dan Williams | 2009-07-31 | 1 | -14/+12 |
* | | | | md: use interruptible wait when duration is controlled by userspace. | NeilBrown | 2009-07-01 | 1 | -4/+11 |
* | | | | md/raid5: suspend shouldn't affect read requests. | NeilBrown | 2009-07-01 | 1 | -1/+2 |
* | | | | md: Use new topology calls to indicate alignment and I/O sizes | Martin K. Petersen | 2009-07-01 | 1 | -1/+9 |
| |_|/
|/| | |
|
* | | | md/raid5: correctly update sync_completed when we reach max_resync | NeilBrown | 2009-06-18 | 1 | -1/+1 |
* | | | md/raid5: add missing call to schedule() after prepare_to_wait() | Dan Williams | 2009-06-18 | 1 | -0/+1 |
* | | | md: Push down reconstruction log message to personality code. | Andre Noll | 2009-06-18 | 1 | -0/+4 |