[Trac-bugs] [PC-BSD Trac] #1044: Hyperthreading causing problems with resume from suspend (state S3)

PC-BSD trac at pcbsd.org
Tue Feb 18 11:06:32 PST 2014


#1044: Hyperthreading causing problems with resume from suspend (state S3)
-------------------------------------------------+-------------------------
 Reporter:  q/pa                                 |      Owner:
     Type:  System Defect                        |     Status:  new
 Priority:  major                                |  Milestone:
Component:  System Configuration                 |    Version:  9.2-RELEASE
 Keywords:  resume, suspend, hyperthreading,     |
  sluggish, responsiveness                       |
-------------------------------------------------+-------------------------
 Thinkpad T520, Intel(R) Core(TM) i7-2670QM CPU @ 2.20GHz, 8GB RAM,
 dedicated Nvidia graphics, PCBSD 9.2-RELEASE-p12 FreeBSD 9.2-RELEASE-p12

 I tested suspend-to-RAM (STR) state S3 and resume from S3 with different
 settings:

 1. Hyper-Threading (HT) activated
 2. HT deactivated

 @1: When HT is activated (BIOS setting), most often with the second resume
 from STR the whole system is only responding sluggishly (as described in
 my first posts above). This behaviour is independent from the desktop
 environment I am using. Be it XFCE, LXDE, KDE or fluxbox). "vmstat -i" is
 not showing signs of an interrupt storm or any other abnormality. I tried
 unloading and loading different modules in the rc.suspend / rc.resume
 scripts but without any success.
 Another thing is that when shutting down the system the screen turns black
 (or blank for that matter) right after you see the logout screen but
 shutdown is performed normally. The only exception to this is when I was
 using LXDE before shutdown.

 @2: With HT deactivated in BIOS switching to state S3 and resuming seems
 to work always (though I have not tested it more than 8 times in a row).
 The issue with the blank screen after logout when shutting down is exactly
 the same as described in 1.

--
Ticket URL: <http://trac.pcbsd.org/ticket/1044>
PC-BSD <http://trac.pcbsd.org>
PC-BSD Project Management


More information about the Trac-bugs mailing list