From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753134Ab0HPIlF (ORCPT ); Mon, 16 Aug 2010 04:41:05 -0400 Received: from contentorg.co.uk ([87.106.218.60]:53979 "EHLO contentorg.co.uk" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752736Ab0HPIlC (ORCPT ); Mon, 16 Aug 2010 04:41:02 -0400 X-Greylist: delayed 401 seconds by postgrey-1.27 at vger.kernel.org; Mon, 16 Aug 2010 04:41:00 EDT Message-ID: <4C68F806.9090801@content-org.com> Date: Mon, 16 Aug 2010 09:34:14 +0100 From: Ian Newton User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.8) Gecko/20100808 Mandriva/3.1.2-69.1mib2010.1 (2010.1) Lightning/1.0b2 Thunderbird/3.1.2 MIME-Version: 1.0 To: linux-kernel@vger.kernel.org Subject: suspend/resume no longer working on kernel 2.6.34 (34 or 35) Via VX800/VX820 chipset Content-Type: multipart/mixed; boundary="------------090009080804060700030402" Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This is a multi-part message in MIME format. --------------090009080804060700030402 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable [1.] One line summary of the problem: suspend/resume no longer working on kernel 2.6.33 (34 or 35) Via VX800/VX820 chipset [2.] Full description of the problem/report:Upgrading from 2.6.31-13 kernel (Mandriva 2010.0) to 2.6.33-5 kernel (Mandriva 2010.1) results in the final stage of shutdown on suspend (ram or disk) hanging without putting the laptop (Samsung NC20) to sleep. The network and power leds and processor remain on though the screen has powered down. Reverting to 2.6.31-13 resolves the issue. The pm-suspend.log (attached) seems to be correct though when control is passed to the kernel the hang state result= s. [3.] Keywords (i.e., modules, networking, kernel): kernel suspend/resume power management [4.] Kernel version (from /proc/version): Linux version 2.6.34.2-tmb-laptop-2mdv (mandrake@n4.mandriva.com) (gcc version 4.4.3 (GCC) ) #1 SMP Sun Aug 15 13:50:18 UTC 2010 [5.] Output of Oops.. message (if applicable) with symbolic information resolved (see Documentation/oops-tracing.txt) [6.] A small shell script or example program which triggers the problem (if possible) [7.] Environment LESSKEY=3D/etc/.less LC_PAPER=3Den_GB.UTF-8 LC_ADDRESS=3Den_GB.UTF-8 KDE_MULTIHEAD=3Dfalse DM_CONTROL=3D/var/run/xdmctl HOSTNAME=3Dlocalhost.localdomain LC_MONETARY=3Den_GB.UTF-8 MALLOC_CHECK_=3D2 GPG_AGENT_INFO=3D/home/ixnewton/.gnupg/S.gpg-agent:5985:1 TERM=3Dxterm SHELL=3D/bin/bash XDG_MENU_PREFIX=3Dkde- HISTSIZE=3D1000 XDG_SESSION_COOKIE=3Ddc07773cfbd39ff212b34c9c4b49ab89-1281943875.441308-1= 898716235 XDM_MANAGED=3Dmethod=3Dclassic,auto LC_SOURCED=3D1 CANBERRA_DRIVER=3Dpulse GTK2_RC_FILES=3D/etc/gtk-2.0/gtkrc:/home/ixnewton/.gtkrc-2.0::/home/ixnew= ton/.kde4/share/config/gtkrc-2.0 KONSOLE_DBUS_SERVICE=3D:1.35 TMPDIR=3D/home/ixnewton/tmp GTK_RC_FILES=3D/etc/gtk/gtkrc:/home/ixnewton/.gtkrc::/home/ixnewton/.kde4= /share/config/gtkrc GS_LIB=3D/home/ixnewton/.fonts WINDOWID=3D39845927 LC_NUMERIC=3Den_GB.UTF-8 QTDIR=3D/usr/lib/qt4 GTK_MODULES=3Dcanberra-gtk-module KDE_FULL_SESSION=3Dtrue USER=3Dixnewton LS_COLORS=3Drs=3D0:di=3D01;34:ln=3D01;36:mh=3D00:pi=3D40;33:so=3D01;35:do= =3D01;35:bd=3D40;33;01:cd=3D40;33;01:or=3D01;05;37;41:mi=3D01;05;37;41:su= =3D37;41:sg=3D30;43:ca=3D30;41:tw=3D30;42:ow=3D34;42:st=3D37;44:ex=3D01;3= 2:*.cmd=3D01;32:*.exe=3D01;32:*.com=3D01;32:*.btm=3D01;32:*.bat=3D01;32:*= =2Esh=3D01;32:*.csh=3D01;32:*.tar=3D01;31:*.tgz=3D01;31:*.arj=3D01;31:*.t= az=3D01;31:*.lzh=3D01;31:*.lzma=3D01;31:*.tlz=3D01;31:*.txz=3D01;31:*.zip= =3D01;31:*.z=3D01;31:*.Z=3D01;31:*.dz=3D01;31:*.gz=3D01;31:*.lz=3D01;31:*= =2Exz=3D01;31:*.bz2=3D01;31:*.bz=3D01;31:*.tbz=3D01;31:*.tbz2=3D01;31:*.t= z=3D01;31:*.deb=3D01;31:*.rpm=3D01;31:*.jar=3D01;31:*.rar=3D01;31:*.ace=3D= 01;31:*.zoo=3D01;31:*.cpio=3D01;31:*.7z=3D01;31:*.rz=3D01;31:*.iso=3D01;3= 1:*.jpg=3D01;35:*.jpeg=3D01;35:*.JPG=3D01;35:*.JPEG=3D01;35:*.gif=3D01;35= :*.bmp=3D01;35:*.pbm=3D01;35:*.pgm=3D01;35:*.ppm=3D01;35:*.tga=3D01;35:*.= xbm=3D01;35:*.xpm=3D01;35:*.tif=3D01;35:*.tiff=3D01;35:*.png=3D01;35:*.ic= o=3D01;35:*.svg=3D01;35:*.svgz=3D01;35:*.mng=3D01;35:*.pcx=3D01;35:*.mov=3D= 01;35:*.mpg=3D01;35:*.mpeg=3D01;35:*.m2v=3D01;35:*.mkv=3D01;35:*.ogm=3D01= ;35:*.divx=3D01;35:*.xvid=3D01;35:*.3gp=3D01;35:*.mp4=3D01;35:*.m4v=3D01;= 35:*.mp4v=3D01;35:*.vob=3D01;35:*.qt=3D01;35:*.nuv=3D01;35:*.wmv=3D01;35:= *.asf=3D01;35:*.rm=3D01;35:*.rmvb=3D01;35:*.flc=3D01;35:*.avi=3D01;35:*.f= li=3D01;35:*.flv=3D01;35:*.gl=3D01;35:*.dl=3D01;35:*.xcf=3D01;35:*.xwd=3D= 01;35:*.yuv=3D01;35:*.cgm=3D01;35:*.emf=3D01;35:*.axv=3D01;35:*.anx=3D01;= 35:*.ogv=3D01;35:*.ogx=3D01;35:*.aac=3D00;36:*.au=3D00;36:*.flac=3D00;36:= *.mid=3D00;36:*.midi=3D00;36:*.mka=3D00;36:*.mp3=3D00;36:*.mpc=3D00;36:*.= ogg=3D00;36:*.ra=3D00;36:*.wav=3D00;36:*.axa=3D00;36:*.oga=3D00;36:*.spx=3D= 00;36:*.xspf=3D00;36:*.mp2=3D00;36:*.mod=3D00;36:*.xm=3D00;36:*.s3m=3D00;= 36:*.it=3D00;36:*.wma=3D00;36:*~=3D47;30:*.bak=3D47;30:*.swp=3D47;30:*.bc= k=3D47;30:*.bk=3D47;30:*.old=3D47;30:*.tmp=3D47;30:*.save=3D47;30:*.rpmsa= ve=3D47;30:*.rpmnew=3D47;30: QT4DOCDIR=3D/usr/share/doc/qt4/doc LC_TELEPHONE=3Den_GB.UTF-8 SESSION_MANAGER=3Dlocal/localhost.localdomain:@/tmp/.ICE-unix/7737,unix/l= ocalhost.localdomain:/tmp/.ICE-unix/7737 XDG_CONFIG_DIRS=3D/etc/xdg:/etc/xdg/kde4 NLSPATH=3D/usr/share/locale/%l/%N DESKTOP_SESSION=3D01KDE4 PATH=3D/usr/bin:/bin:/usr/local/bin:/usr/X11R6/bin/:/usr/games:/usr/lib/q= t4/bin:/home/ixnewton/bin MAIL=3D/var/spool/mail/ixnewton LC_MESSAGES=3Den_GB.UTF-8 LC_IDENTIFICATION=3Den_GB.UTF-8 LC_COLLATE=3Den_GB.UTF-8 PWD=3D/home/ixnewton/.kde4/Autostart INPUTRC=3D/etc/inputrc XMODIFIERS=3D@im=3Dnone KDE_COLOR_DEBUG=3D1 LANG=3Den_GB.UTF-8 KDE_SESSION_UID=3D10001 PYTHONSTARTUP=3D/etc/pythonrc.py LC_MEASUREMENT=3Den_GB.UTF-8 PYTHONDONTWRITEBYTECODE=3D1 KONSOLE_DBUS_SESSION=3D/Sessions/2 HISTCONTROL=3Dignoredups SSH_ASKPASS=3D/usr/lib/ssh/ssh-askpass COLORFGBG=3D0;15 SHLVL=3D2 HOME=3D/home/ixnewton LESSCHARSET=3Dutf-8 KDE_SESSION_VERSION=3D4 LANGUAGE=3Den_GB.UTF-8:en_GB:en XCURSOR_THEME=3DOxygen_White GCONF_TMPDIR=3D/tmp LESS=3D-MM G_FILENAME_ENCODING=3D@locale LOGNAME=3Dixnewton PYTHONPATH=3D/usr/lib/ooo/basis-link/program:/usr/lib/ooo/basis-link/prog= ram TMP=3D/home/ixnewton/tmp LC_CTYPE=3Den_GB.UTF-8 DBUS_SESSION_BUS_ADDRESS=3Dunix:abstract=3D/tmp/dbus-tIXCkOOHNa,guid=3Da0= 71bf0f0167ce81ab9642ee00000040 XDG_DATA_DIRS=3D/usr/share:/usr/share:/usr/local/share LESSOPEN=3D|/usr/bin/lesspipe.sh %s BROWSER=3D/usr/bin/www-browser WINDOWPATH=3D8 PROFILEHOME=3D DISPLAY=3D:0 QTEST_COLORED=3D1 META_CLASS=3Ddesktop QT_PLUGIN_PATH=3D/home/ixnewton/.kde4/lib/kde4/plugins/:/usr/lib/kde4/plu= gins/ LC_TIME=3Den_GB.UTF-8 MDV_MENU_STYLE=3Dmandriva LC_NAME=3Den_GB.UTF-8 _=3D/usr/bin/env [7.1.] Software (add the output of the ver_linux script here) [7.2.] Processor information (from /proc/cpuinfo): [7.3.] Module information (from /proc/modules): [7.4.] Loaded driver and hardware information (/proc/ioports, /proc/iomem= ) [7.5.] PCI information ('lspci -vvv' as root) 00:00.0 Host bridge: VIA Technologies, Inc. VX800 Host Bridge (rev 12) Subsystem: Samsung Electronics Co Ltd Device c04e Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=3Dmedium >TAbort= - SERR- TAbort= - SERR- TAbort= - SERR- TAbort= - SERR- TAbort= - SERR- TAbort- SERR- TAbort- SERR- TAbort= - SERR- TAbort- SERR- TAbort- SERR- TAbort- Reset- FastB2B- PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn- Capabilities: [40] Express (v1) Root Port (Slot+), MSI 00 DevCap: MaxPayload 256 bytes, PhantFunc 0, Latency L0s <64ns, L1 <1us ExtTag- RBE+ FLReset- DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported- RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop- MaxPayload 128 bytes, MaxReadReq 128 bytes DevSta: CorrErr+ UncorrErr- FatalErr+ UnsuppReq- AuxPwr+ TransPend+ LnkCap: Port #2, Speed 2.5GT/s, Width x1, ASPM L0s L1, Latency L0 <512ns, L1 <1us ClockPM- Surprise+ LLActRep+ BwNot- LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk+ ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt- LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive+ BWMgmt- ABWMgmt- SltCap: AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug+ Surprise+ Slot #0, PowerLimit 0.000W; Interlock- NoCompl- SltCtl: Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg- Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock- SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock- Changed: MRL- PresDet+ LinkState- RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna- CRSVisible- RootCap: CRSVisible- RootSta: PME ReqID 0000, PMEStatus- PMEPending- Capabilities: [68] Power Management version 2 Flags: PMEClk- DSI+ D1- D2- AuxCurrent=3D0mA PME(D0+,D1-,D2-,D3hot+,D3cold+) Status: D0 NoSoftRst- PME-Enable- DSel=3D0 DScale=3D0 PME= - Capabilities: [70] MSI: Enable+ Count=3D1/1 Maskable+ 64bit+ Address: 00000000fee0100c Data: 4149 Masking: 00000001 Pending: 00000000 Capabilities: [98] Subsystem: Samsung Electronics Co Ltd Device c= 04e Capabilities: [100 v1] Advanced Error Reporting UESta: DLP- SDES+ TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol- UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol- UESvrt: DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol- CESta: RxErr+ BadTLP+ BadDLLP+ Rollover- Timeout- NonFatalErr- CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+ AERCap: First Error Pointer: 00, GenCap- CGenEn- ChkCap- ChkEn- Capabilities: [140 v1] Virtual Channel Caps: LPEVC=3D0 RefClk=3D100ns PATEntryBits=3D1 Arb: Fixed- WRR32- WRR64- WRR128- Ctrl: ArbSelect=3DFixed Status: InProgress- VC0: Caps: PATOffset=3D00 MaxTimeSlots=3D1 RejSnoopT= rans- Arb: Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256- Ctrl: Enable+ ID=3D0 ArbSelect=3DFixed TC/VC=3D= ff Status: NegoPending- InProgress- Capabilities: [180 v1] Root Complex Link Desc: PortNumber=3D02 ComponentID=3D01 EltType=3DConfig= Link0: Desc: TargetPort=3D00 TargetComponent=3D01 AssocRCRB- LinkType=3DMemMapped LinkValid+ Addr: 0000000000000000 Kernel driver in use: pcieport Kernel modules: shpchp 00:03.1 PCI bridge: VIA Technologies, Inc. VX800/VX820 PCI Express Root Port (prog-if 00 [Normal decode]) Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+ Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=3Dfast >TAbort- SERR- TAbort- Reset- FastB2B- PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn- Capabilities: [40] Express (v1) Root Port (Slot+), MSI 00 DevCap: MaxPayload 256 bytes, PhantFunc 0, Latency L0s <64ns, L1 <1us ExtTag- RBE+ FLReset- DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported- RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop- MaxPayload 128 bytes, MaxReadReq 128 bytes DevSta: CorrErr+ UncorrErr- FatalErr+ UnsuppReq- AuxPwr+ TransPend+ LnkCap: Port #3, Speed 2.5GT/s, Width x1, ASPM L0s L1, Latency L0 <512ns, L1 <1us ClockPM- Surprise+ LLActRep+ BwNot- LnkCtl: ASPM L1 Enabled; RCB 64 bytes Disabled- Retrain- CommClk+ ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt- LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive+ BWMgmt- ABWMgmt- SltCap: AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug+ Surprise+ Slot #0, PowerLimit 0.000W; Interlock- NoCompl- SltCtl: Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg- Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock- SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock- Changed: MRL- PresDet+ LinkState- RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna- CRSVisible- RootCap: CRSVisible- RootSta: PME ReqID 0000, PMEStatus- PMEPending- Capabilities: [68] Power Management version 2 Flags: PMEClk- DSI+ D1- D2- AuxCurrent=3D0mA PME(D0+,D1-,D2-,D3hot+,D3cold+) Status: D0 NoSoftRst- PME-Enable- DSel=3D0 DScale=3D0 PME= - Capabilities: [70] MSI: Enable+ Count=3D1/1 Maskable+ 64bit+ Address: 00000000fee0100c Data: 4151 Masking: 00000001 Pending: 00000000 Capabilities: [98] Subsystem: Samsung Electronics Co Ltd Device c= 04e Capabilities: [100 v1] Advanced Error Reporting UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol- UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol- UESvrt: DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol- CESta: RxErr+ BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr- CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+ AERCap: First Error Pointer: 00, GenCap- CGenEn- ChkCap- ChkEn- Capabilities: [140 v1] Virtual Channel Caps: LPEVC=3D0 RefClk=3D100ns PATEntryBits=3D1 Arb: Fixed- WRR32- WRR64- WRR128- Ctrl: ArbSelect=3DFixed Status: InProgress- VC0: Caps: PATOffset=3D00 MaxTimeSlots=3D1 RejSnoopT= rans- Arb: Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256- Ctrl: Enable+ ID=3D0 ArbSelect=3DFixed TC/VC=3D= ff Status: NegoPending- InProgress- Capabilities: [180 v1] Root Complex Link Desc: PortNumber=3D03 ComponentID=3D01 EltType=3DConfig= Link0: Desc: TargetPort=3D00 TargetComponent=3D01 AssocRCRB- LinkType=3DMemMapped LinkValid+ Addr: 0000000000000000 Kernel driver in use: pcieport Kernel modules: shpchp 00:0d.0 FLASH memory: VIA Technologies, Inc. Secure Digital Memory Card Controller Subsystem: Samsung Electronics Co Ltd Device c04e Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=3Dmedium >TAbort= - SERR- TAbort= - SERR- TAbort= - SERR- TAbort= - SERR- TAbort= - SERR- TAbort= - SERR- TAbort= - SERR- TAbort= - SERR- TAbort- SERR- TAbort- SERR- TAbort- SERR-