> If you have a PIIX4 based SMP system and run current, could you
> please try out this patch:
> 
>       http://phk.freebsd.dk/piix/
> 
> I'm very interested in hearing if there are any measurable difference
> apart from clock granularity being 3 times better.
> 
> --
> Poul-Henning Kamp             FreeBSD coreteam member
> [EMAIL PROTECTED]               "Real hackers run -current on their laptop."
> FreeBSD -- It will take a long time before progress goes too far!
> 
This reminds me about the usage of TSC counter on SMP. First even though
we don't use TSC for time keeping on SMP, the TSC frequency from calibration
is still valid (at least for BSP), and we can show it in the cpu identification
message. Second, the listed reason for not using TSC on SMP is the inability
to synchronize TSCs on all cpus. My question is, is it really necessary?
TSC is initialized to 0 at hardware reset, which should happen to all CPUs
at the same time (invalid assumption?), in another words, all TSCs should be
automatically synchronized.

-lq


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message

Reply via email to