Commit History

Autor SHA1 Mensaxe Data
  NeilBrown dafb20fa34 md: tidy up rdev_for_each usage. %!s(int64=13) %!d(string=hai) anos
  NeilBrown dc10c643e8 md: allow re-add to failed arrays. %!s(int64=13) %!d(string=hai) anos
  majianpeng 41fe75f60b md/raid5: use atomic_dec_return() instead of atomic_dec() and atomic_read(). %!s(int64=13) %!d(string=hai) anos
  NeilBrown 9d4c7d8799 md/raid5: removed unused 'added_devices' variable. %!s(int64=13) %!d(string=hai) anos
  NeilBrown 1e3fa9bd50 md/raid5: make sure reshape_position is cleared on error path. %!s(int64=13) %!d(string=hai) anos
  NeilBrown 3a6de2924a md/raid5: Mark device want_replacement when we see a write error. %!s(int64=13) %!d(string=hai) anos
  NeilBrown 7bfec5f35c md/raid5: If there is a spare and a want_replacement device, start replacement. %!s(int64=13) %!d(string=hai) anos
  NeilBrown 17045f52ac md/raid5: recognise replacements when assembling array. %!s(int64=13) %!d(string=hai) anos
  NeilBrown dd054fce88 md/raid5: handle activation of replacement device when recovery completes. %!s(int64=13) %!d(string=hai) anos
  NeilBrown 9a3e1101b8 md/raid5: detect and handle replacements during recovery. %!s(int64=13) %!d(string=hai) anos
  NeilBrown 977df36255 md/raid5: writes should get directed to replacement as well as original. %!s(int64=13) %!d(string=hai) anos
  NeilBrown 657e3e4d88 md/raid5: allow removal for failed replacement devices. %!s(int64=13) %!d(string=hai) anos
  NeilBrown 14a75d3e07 md/raid5: preferentially read from replacement device if possible. %!s(int64=13) %!d(string=hai) anos
  NeilBrown 995c4275a7 md/raid5: remove redundant bio initialisations. %!s(int64=13) %!d(string=hai) anos
  NeilBrown 671488cc25 md/raid5: allow each slot to have an extra replacement device %!s(int64=13) %!d(string=hai) anos
  NeilBrown b8321b68d1 md: change hot_remove_disk to take an rdev rather than a number. %!s(int64=13) %!d(string=hai) anos
  NeilBrown 908f4fbd26 md/raid5: be more thorough in calculating 'degraded' value. %!s(int64=13) %!d(string=hai) anos
  NeilBrown 30d7a48368 md/raid5: ensure correct assessment of drives during degraded reshape. %!s(int64=13) %!d(string=hai) anos
  Adam Kwolek 5d8c71f9e5 md: raid5 crash during degradation %!s(int64=13) %!d(string=hai) anos
  NeilBrown 9283d8c5af md/raid5: never wait for bad-block acks on failed device. %!s(int64=13) %!d(string=hai) anos
  Dan Williams 257a4b42af md/raid5: STRIPE_ACTIVE has lock semantics, add barriers %!s(int64=14) %!d(string=hai) anos
  NeilBrown 9a3f530f39 md/raid5: abort any pending parity operations when array fails. %!s(int64=14) %!d(string=hai) anos
  Linus Torvalds 32aaeffbd4 Merge branch 'modsplit-Oct31_2011' of git://git.kernel.org/pub/scm/linux/kernel/git/paulg/linux %!s(int64=14) %!d(string=hai) anos
  Linus Torvalds b4fdcb02f1 Merge branch 'for-3.2/core' of git://git.kernel.dk/linux-block %!s(int64=14) %!d(string=hai) anos
  Paul Gortmaker 056075c764 md: Add module.h to all files using it implicitly %!s(int64=14) %!d(string=hai) anos
  NeilBrown d890fa2b05 md: Fix some bugs in recovery_disabled handling. %!s(int64=14) %!d(string=hai) anos
  NeilBrown 355840e7a7 md/raid5: fix bug that could result in reads from a failed device. %!s(int64=14) %!d(string=hai) anos
  Jens Axboe 5c04b426f2 Merge branch 'v3.1-rc10' into for-3.2/core %!s(int64=14) %!d(string=hai) anos
  NeilBrown 84fc4b56db md: rename "mdk_personality" to "md_personality" %!s(int64=14) %!d(string=hai) anos
  NeilBrown d1688a6d55 md/raid5: typedef removal: raid5_conf_t -> struct r5conf %!s(int64=14) %!d(string=hai) anos