http://bugzilla.kernel.org/show_bug.cgi?id=13087





--- Comment #19 from alexs <alex....@intel.com>  2009-04-16 10:06:33 ---

> 
> So the printk in acpi_idle_enter_simple inserts some delay needed to get the
> box to boot (or to skip some other non-recovering wait)...

Bruno: 
I am wondering the ktime_get_real really can return in above function. In fact,
the ktime_get_real should call getnstimeofday() in kernel/time/timekeeping.c
file if the CONFIG_GENERIC_TIME was set in kernel config. 

Maybe it hang in the following while cycle in getnstimeofday function: 
//       do {
//                seq = read_seqbegin(&xtime_lock);

                *ts = xtime;

                /* read clocksource: */
                cycle_now = clocksource_read(clock);

                /* calculate the delta since the last update_wall_time: */
                cycle_delta = (cycle_now - clock->cycle_last) & clock->mask;

                /* convert to nanoseconds: */
                nsecs = cyc2ns(clock, cycle_delta);

//        } while (read_seqretry(&xtime_lock, seq));

So would you like to comments the "do" "while" and "seq = .." line as above.
and try again?

-- 
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.

------------------------------------------------------------------------------
Stay on top of everything new and different, both inside and 
around Java (TM) technology - register by April 22, and save
$200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco.
300 plus technical and hands-on sessions. Register today. 
Use priority code J9JMT32. http://p.sf.net/sfu/p
_______________________________________________
acpi-bugzilla mailing list
acpi-bugzilla@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla

Reply via email to