Messages in this thread | | | Date | Sun, 27 Jan 2008 13:42:44 +0100 | From | Ingo Molnar <> | Subject | Re: X fails to start with latest Linus git |
| |
* 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.
Ingo
| |