https://bugzilla.kernel.org/show_bug.cgi?id=12788





--- Comment #66 from ykzhao <yakui.z...@intel.com>  2010-12-06 03:30:14 ---
Hi, James
    Sorry for the late response about the issue. It is very strange that the
number of wakeup is increased very significantly after suspend/resume when the
mwait is used to enter the idle state.
    From the section 8.10.4 of Intel Software Developer Manual, it seems that
it will exit the idle state under the following cases:
     a. write to the monitored address configured by Monitor instruction(In the
code the current_thread_info->flags is the corresponding monitor address)
     b. External interrupts, including NMI, SMI, INIT, BINIT, MCERR, A20M#
     c. Faults, Aborts (including Machine Check)
     d. Architectural TLB invalidations including writes to CR0, CR3, CR4 and
certain MSR writes

     But from the powertop info it seems that the number of interrupts/timer
event is farther less than the number of wakeup. Not sure why the number of
wakeup is affected so significantly by mwait after suspend/resume.

     Please use the boot option of "idle=nomwait" to workaround this issue. 

Thanks.
    Yakui

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

------------------------------------------------------------------------------
What happens now with your Lotus Notes apps - do you make another costly 
upgrade, or settle for being marooned without product support? Time to move
off Lotus Notes and onto the cloud with Force.com, apps are easier to build,
use, and manage than apps on traditional platforms. Sign up for the Lotus 
Notes Migration Kit to learn more. http://p.sf.net/sfu/salesforce-d2d
_______________________________________________
acpi-bugzilla mailing list
acpi-bugzilla@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla

Reply via email to