Bug#611627: mdadm: checkarray doesn't handle all arrays if no scheduling class given

martin f krafft madduck at debian.org
Mon Jan 31 13:05:04 UTC 2011


tags 611627 confirmed
thanks

also sprach Mario 'BitKoenig' Holbe <Mario.Holbe at TU-Ilmenau.DE> [2011.01.31.1341 +0100]:
> checkarray terminates after issuing check to first RAID if no scheduling
> class is given:
> 
> This is due to the break in checkarray:188:
>    183	      case "$ionice" in
>    184	        idle) arg='-c3';;
>    185	        low) arg='-c2 -n7';;
>    186	        high) arg='-c2 -n0';;
>    187	        realtime) arg='-c1 -n4';;
>    188	        *) break;;
>    189	      esac

Indeed. Can you please verify that changing s/break/continue in both
lines 188 and 200 fixes the problem?

-- 
 .''`.   martin f. krafft <madduck at d.o>      Related projects:
: :'  :  proud Debian developer               http://debiansystem.info
`. `'`   http://people.debian.org/~madduck    http://vcs-pkg.org
  `-  Debian - when you have better things to do than fixing systems
 
due to lack of interest tomorrow has been cancelled.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 1124 bytes
Desc: Digital signature (see http://martin-krafft.net/gpg/sig-policy/999bbcc4/current)
URL: <http://lists.alioth.debian.org/pipermail/pkg-mdadm-devel/attachments/20110131/f175ca1f/attachment.pgp>


More information about the pkg-mdadm-devel mailing list