Messages in this thread | | | Date | Sun, 27 Jan 2008 19:35:55 -0400 | From | Kevin Winchester <> | Subject | Re: X fails to start with latest Linus git |
| |
On Sun, 27 Jan 2008 13:42:44 +0100 Ingo Molnar <mingo@elte.hu> wrote:
> > * Ingo Molnar <mingo@elte.hu> wrote: > > > hm, perhaps it's due to the xtime lock dependency: > > > > do { > > seq = read_seqbegin(&xtime_lock); > > getnstimeofday(ts); > > tomono = wall_to_monotonic; > > > > } while (read_seqretry(&xtime_lock, seq)); > > > > perhaps your system somehow generates a printk from within an > > xtime_lock locked section? > > i _bet_ it's these printks that cause your lockup: > > [ 10.313437] Marking TSC unstable due to: cpufreq changes. > [ 10.313437] Time: hpet clocksource has been installed. > [ 10.424431] Clocksource tsc unstable (delta = -121609771 ns) > > as these are done with the xtime lock held. >
Yes, disabling cpufreq (in my .config since, sadly, there is no command line option to disable it) fixes the problem.
-- Kevin Winchester <kjwinchester@gmail.com>
| |