here is a small and stupid bugfix for the flakey target. :) A down interval of one second didn't work. [Christophe Saout] --- diff/drivers/md/dm-flakey.c 2003-12-29 10:16:45.000000000 +0000 +++ source/drivers/md/dm-flakey.c 2004-01-03 12:21:49.000000000 +0000 @@ -89,7 +89,7 @@ /* are we alive ? */ elapsed = (jiffies - f->start_time) / HZ; elapsed %= (f->up_interval + f->down_interval); - if (elapsed > f->up_interval) + if (elapsed >= f->up_interval) return -EIO; else {