Progress so far...
Compile all raid stuff as modules, boot the machine. Stop md with
mdadm -S /dev/md0
Remove all raid modules from kernel, then turn on DMA with
hdparm -d1 -c3 -u1 -m16 /dev/hd[e-l]
Then restart the md and its busy rebuilding at 12.5 Mb a second rather than
the 400ish k/sec it was doing.
finish=379.4min speed=12862K/sec
Should be done by morning :)
-----Original Message-----
From: Christopher Sawtell [mailto:[EMAIL PROTECTED]
Sent: Tuesday, 21 February 2006 12:01 p.m.
To: [email protected]
Subject: Re: FW: DMA strangeness
On Tuesday 21 February 2006 10:41, Craig FALCONER wrote:
> I also get this in dmesg:
>
> Losing too many ticks!
> TSC cannot be used as a timesource.
> Possible reasons for this are:
> You're running with Speedstep,
> You don't have DMA enabled for your hard disk (see hdparm),
> Incorrect TSC synchronization on an SMP system (see dmesg).
> Falling back to a sane timesource now.
Is the kernel option CONFIG_X86_PM_TIMER set?
see: drivers/acpi/Kconfig line 287 and following.
--
CS