On Mon, November 17, 2008 11:29 am, H. Peter Anvin wrote: > Justin Piszcz wrote: >> >> The sync_speed_max was the default as well until I changed it, once I >> lowered >> the speed, the system was functional again. By default its set quite >> high, >> this appeared to be the root cause of the problem. >> > > You probably ran out of CPU. 2-disk RAID-6 recovery is very CPU > intensive. So maybe we need to back-off resync when the CPU is busy ?? I wonder how you measure "am I taking CPU from something else important"?? Maybe we just set the scheduling priority quite low. Maybe set_user_nice(current, 15); near the top of md_do_sync(). ?? NeilBrown -- To unsubscribe from this list: send the line "unsubscribe linux-raid" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html