All of lore.kernel.org
 help / color / mirror / Atom feed
* cpufreq: weird bug in set_time_scale
@ 2007-10-11 15:55 Langsdorf, Mark
  2007-10-11 17:43 ` Keir Fraser
  0 siblings, 1 reply; 6+ messages in thread
From: Langsdorf, Mark @ 2007-10-11 15:55 UTC (permalink / raw)
  To: xen-devel

On my test machine, in set_time_scale(),
the following code:
	ts->mul_frac = div_frac(MILLISECS(1000), tps32);
crashes with a division by zero error if 
tps32 == 1000000000d.  Unfortunately, tps32 is
often that value.

Does anyone know why this happens?  I've 
resolved it temporarily by checking for
tps32 == 1000000000 and changing the 
value slightly (101000010d works fine
on my test machine), but I'm not sure 
if that's the approved approach for Xen.

-Mark Langsdorf
Operating System Research Center
AMD

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2007-10-11 19:45 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-10-11 15:55 cpufreq: weird bug in set_time_scale Langsdorf, Mark
2007-10-11 17:43 ` Keir Fraser
2007-10-11 18:14   ` Jean Pihet
2007-10-11 18:31     ` Keir Fraser
2007-10-11 18:48       ` Jean Pihet
2007-10-11 19:45       ` Langsdorf, Mark

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.