On Thu, Feb 18, 2016 at 5:40 PM, Jan Beulich <jbeul...@suse.com> wrote:
> >>> On 18.02.16 at 09:13, <robinlee.s...@gmail.com> wrote: > > After a git-bisect test, the commit > > 724b55f48a6c9fca00ddeeca5a130657680caf0b is found the first one that > > introduces this issue. > > And that also suggests that setting 'mwait-idle=false' works around the > > issue. And this is also tested. > > So it may be a bug in 724b55f48a6c9fca00ddeeca5a130657680caf0b? > > Provided you have most current microcode updates installed, > and provided you've read through all of the referenced Debian > bug and checked that this isn't - just like there - connected to an > apparently flawed BIOS, I'd suggest narrowing whether instead > of fully disabling the MWAIT idle driver just lowering the maximum > allowed C-state ("max_cstate=<number>"; try 3, 2, and 1 here) > would help. > > Also I think this really belongs on xen-devel; you're actually lucky > that I spotted this mail since it ended up in a spam folder. > > Jan > > > On Wed, Feb 17, 2016 at 8:19 PM, Robin Lee <robinlee.s...@gmail.com> > wrote: > > > >> Hi all, > >> > >> I recently met the same problem of > >> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=748052 > >> Also xen-devel list: > >> > >> > > > http://lists.xenproject.org/archives/html/xen-devel/2014-05/threads.html#0208 > > 4 > >> I copied the subject of this message. > >> > >> I tested previous versions of xen and found the issue was introduced in > >> xen 4.3.0. Any later versions up to 4.6.1 does not fix this issue. > >> > >> Dom0 Linux kernel version is 3.10 from XenServer 6.5SP1. > >> > >> I am new to xen debugging and willing to provide any additional > >> information if needed. > >> > >> Machine infomation: > >> > >> Mother board: > >> Intel Corporation S1200BTL > >> > >> CPU: > >> Intel(R) Xeon(R) CPU E3-1220 V2 > >> # lspci > >> 00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v2/Ivy Bridge DRAM > >> Controller (rev 09) > >> 00:19.0 Ethernet controller: Intel Corporation 82579LM Gigabit Network > >> Connection (rev 05) > >> 00:1a.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset > >> Family USB Enhanced Host Controller #2 (rev 05) > >> 00:1c.0 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset > Family > >> PCI Express Root Port 1 (rev b5) > >> 00:1c.4 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset > Family > >> PCI Express Root Port 5 (rev b5) > >> 00:1c.5 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset > Family > >> PCI Express Root Port 6 (rev b5) > >> 00:1d.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset > >> Family USB Enhanced Host Controller #1 (rev 05) > >> 00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev a5) > >> 00:1f.0 ISA bridge: Intel Corporation C204 Chipset Family LPC Controller > >> (rev 05) > >> 00:1f.2 SATA controller: Intel Corporation 6 Series/C200 Series Chipset > >> Family SATA AHCI Controller (rev 05) > >> 00:1f.3 SMBus: Intel Corporation 6 Series/C200 Series Chipset Family > SMBus > >> Controller (rev 05) > >> 02:00.0 Ethernet controller: Intel Corporation 82574L Gigabit Network > >> Connection > >> 03:00.0 VGA compatible controller: Matrox Electronics Systems Ltd. MGA > >> G200e [Pilot] ServerEngines (SEP1) (rev 04) > >> 04:00.0 Fibre Channel: QLogic Corp. ISP2312-based 2Gb Fibre Channel to > >> PCI-X HBA (rev 02) > >> > >> > >> -robin > >> > > > > (copy to xen-devel) The issue still exists with microcode updated. And on this machine, nothing 'ACPI Error' like the Debian bug was seen. And when max_cstate=2 is still bad, max_cstate=1 works. But max_cstate=1 and mwait-idle=false are different, which one is preferred to work around this issue? -robin
_______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel