[Lenovo T540p] DevConfigDiffAfterS3 and DevConfigDiffAfterS4

Bug #1312559 reported by Yung Shen
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
fwts (Ubuntu)
Invalid
Undecided
Unassigned
linux (Ubuntu)
Expired
Low
Unassigned

Bug Description

Recivied device configuration differ messages when performing following tests:

fwts -q --stdout-summary -r /home/ubuntu/.checkbox/suspend_30_cycles --s3-device-check --s3-device-check-delay 45 --s3-sleep-delay 30 s3

fwts -q --stdout-summary -r /home/ubuntu/.checkbox/hibernate_30_cycles --s4-device-check --s4-device-check-delay 45 --s4-sleep-delay 30 s4

DevConfigDiffAfterS3:
Video configurations differ, before:
  PCI: 0000:00:02.0, VID: 86:16, Class: 03:00 (VGA/8512 compatible controller)
  Config:
    0000: 86 80 16 04 07 04 90 00 06 00 00 03 00 00 00 00 ................
    0010: 04 00 00 f1 00 00 00 00 0c 00 00 e0 00 00 00 00 ................
    0020: 01 50 00 00 00 00 00 00 00 00 00 00 aa 17 11 22 .P............."
    0030: 00 00 00 00 90 00 00 00 00 00 00 00 0b 01 00 00 ................

  PCI: 0000:01:00.0, VID: de:90, Class: 03:00 (VGA/8512 compatible controller)
  Config:
    0000: de 10 90 12 03 00 10 00 a1 00 00 03 10 00 00 00 ................
    0010: 00 00 00 f0 0c 00 00 c0 00 00 00 00 0c 00 00 d0 ................
    0020: 00 00 00 00 01 40 00 00 00 00 00 00 aa 17 11 22 .....@........."
    0030: 00 00 f8 ff 60 00 00 00 00 00 00 00 0b 01 00 00 ....`...........

versus after:
  PCI: 0000:00:02.0, VID: 86:16, Class: 03:00 (VGA/8512 compatible controller)
  Config:
    0000: 86 80 16 04 07 04 90 00 06 00 00 03 00 00 00 00 ................
    0010: 04 00 00 f1 00 00 00 00 0c 00 00 e0 00 00 00 00 ................
    0020: 01 50 00 00 00 00 00 00 00 00 00 00 aa 17 11 22 .P............."
    0030: 00 00 00 00 90 00 00 00 00 00 00 00 0b 01 00 00 ................

  PCI: 0000:01:00.0, VID: de:90, Class: 03:00 (VGA/8512 compatible controller)
  Config:
    0000: de 10 90 12 03 00 10 00 a1 00 00 03 10 00 00 00 ................
    0010: 00 00 00 f0 0c 00 00 c0 00 00 00 00 0c 00 00 d0 ................
    0020: 00 00 00 00 01 40 00 00 00 00 00 00 00 00 00 00 .....@..........
    0030: 00 00 f8 ff 60 00 00 00 00 00 00 00 0b 01 00 00 ....`...........

DevConfigDiffAfterS4:
Video configurations differ, before:
  PCI: 0000:00:02.0, VID: 86:16, Class: 03:00 (VGA/8512 compatible controller)
  Config:
    0000: 86 80 16 04 07 04 90 00 06 00 00 03 00 00 00 00 ................
    0010: 04 00 00 f1 00 00 00 00 0c 00 00 e0 00 00 00 00 ................
    0020: 01 50 00 00 00 00 00 00 00 00 00 00 aa 17 11 22 .P............."
    0030: 00 00 00 00 90 00 00 00 00 00 00 00 0b 01 00 00 ................

  PCI: 0000:01:00.0, VID: de:90, Class: 03:00 (VGA/8512 compatible controller)
  Config:
    0000: de 10 90 12 03 00 10 00 a1 00 00 03 10 00 00 00 ................
    0010: 00 00 00 f0 0c 00 00 c0 00 00 00 00 0c 00 00 d0 ................
    0020: 00 00 00 00 01 40 00 00 00 00 00 00 00 00 00 00 .....@..........
    0030: 00 00 f8 ff 60 00 00 00 00 00 00 00 0b 01 00 00 ....`...........

versus after:
  PCI: 0000:00:02.0, VID: 86:16, Class: 03:00 (VGA/8512 compatible controller)
  Config:
    0000: 86 80 16 04 07 04 90 00 06 00 00 03 00 00 00 00 ................
    0010: 04 00 00 f1 00 00 00 00 0c 00 00 e0 00 00 00 00 ................
    0020: 01 50 00 00 00 00 00 00 00 00 00 00 aa 17 11 22 .P............."
    0030: 00 00 00 00 90 00 00 00 00 00 00 00 0b 01 00 00 ................

  PCI: 0000:01:00.0, VID: de:90, Class: 03:00 (VGA/8512 compatible controller)
  Config:
    0000: de 10 90 12 03 00 10 00 a1 00 00 03 10 00 00 00 ................
    0010: 00 00 00 f0 0c 00 00 c0 00 00 00 00 0c 00 00 d0 ................
    0020: 00 00 00 00 01 40 00 00 00 00 00 00 aa 17 11 22 .....@........."
    0030: 00 00 f8 ff 60 00 00 00 00 00 00 00 0b 01 00 00 ....`...........

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: linux-image-3.11.0-19-generic 3.11.0-19.33~precise1
ProcVersionSignature: Ubuntu 3.11.0-19.33~precise1-generic 3.11.10.5
Uname: Linux 3.11.0-19-generic x86_64
AlsaVersion: Advanced Linux Sound Architecture Driver Version k3.11.0-19-generic.
ApportVersion: 2.0.1-0ubuntu17.6
Architecture: amd64
ArecordDevices:
 **** List of CAPTURE Hardware Devices ****
 card 1: PCH [HDA Intel PCH], device 0: ALC292 Analog [ALC292 Analog]
   Subdevices: 1/1
   Subdevice #0: subdevice #0
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC1: ubuntu 1833 F.... pulseaudio
 /dev/snd/controlC0: ubuntu 1833 F.... pulseaudio
CRDA: Error: [Errno 2] No such file or directory
Card0.Amixer.info:
 Card hw:0 'MID'/'HDA Intel MID at 0xf2630000 irq 49'
   Mixer name : 'Intel Haswell HDMI'
   Components : 'HDA:80862807,80860101,00100000'
   Controls : 21
   Simple ctrls : 3
Card1.Amixer.info:
 Card hw:1 'PCH'/'HDA Intel PCH at 0xf2634000 irq 48'
   Mixer name : 'Realtek ALC292'
   Components : 'HDA:10ec0292,17aa2210,00100001'
   Controls : 22
   Simple ctrls : 10
Card29.Amixer.info:
 Card hw:29 'ThinkPadEC'/'ThinkPad Console Audio Control at EC reg 0x30, fw unknown'
   Mixer name : 'ThinkPad EC (unknown)'
   Components : ''
   Controls : 1
   Simple ctrls : 1
Card29.Amixer.values:
 Simple mixer control 'Console',0
   Capabilities: pswitch pswitch-joined penum
   Playback channels: Mono
   Mono: Playback [on]
Date: Fri Apr 25 01:58:31 2014
HibernationDevice: RESUME=UUID=1b4cdcb0-648d-47ea-a58d-75b406f42f39
InstallationMedia: Ubuntu 12.04.4 LTS "Precise Pangolin" - Release amd64 (20140204)
MachineType: LENOVO 20BFZ052US
MarkForUpload: True
ProcEnviron:
 TERM=xterm
 PATH=(custom, no user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.11.0-19-generic root=UUID=4a43c15e-12c7-49f2-bbab-4ae4f0bd50f0 ro quiet splash initcall_debug vt.handoff=7
RelatedPackageVersions:
 linux-restricted-modules-3.11.0-19-generic N/A
 linux-backports-modules-3.11.0-19-generic N/A
 linux-firmware 1.79.11
SourcePackage: linux-lts-saucy
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 03/20/2014
dmi.bios.vendor: LENOVO
dmi.bios.version: GMET62N1 (2.10 )
dmi.board.asset.tag: Not Available
dmi.board.name: 20BFZ052US
dmi.board.vendor: LENOVO
dmi.board.version: Win8 Pro DPK TPG
dmi.chassis.asset.tag: No Asset Information
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: Not Available
dmi.modalias: dmi:bvnLENOVO:bvrGMET62N1(2.10):bd03/20/2014:svnLENOVO:pn20BFZ052US:pvrThinkPadT540p:rvnLENOVO:rn20BFZ052US:rvrWin8ProDPKTPG:cvnLENOVO:ct10:cvrNotAvailable:
dmi.product.name: 20BFZ052US
dmi.product.version: ThinkPad T540p
dmi.sys.vendor: LENOVO

Revision history for this message
Yung Shen (kaxing) wrote :
description: updated
Yung Shen (kaxing)
tags: added: 201309-14211 taipei-lab
Ara Pulido (ara)
Changed in linux-lts-saucy (Ubuntu):
assignee: nobody → Yang Kun (YK) (dayangkuncn)
Changed in linux-lts-saucy (Ubuntu):
assignee: Yang Kun (YK) (dayangkuncn) → Ivan Hu (ivan.hu)
Revision history for this message
Ivan Hu (ivan.hu) wrote :

Compare with the PCI configure registers that change between sleep/wake are the offset 0x2c~0x2f, which are the subsystem vendor ID and subsystem ID, these IDs can mainly be used for further identification of a device. If the chip in itself is a generic interface chip to a local (onboard) bus, it is often used in several completely different roles, and the driver must identify the actual device it is talking with. The subsystem identifiers are used to this aim.

Checking with the lspci,
it should be the device,
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GK208M [GeForce GT 730M] [10de:1290]

Not sure if the NVIDIA driver need to use these SVID,SID.
 It might need to do the function tests for this device to see if it work normal before sleep/after wake.

Ivan Hu (ivan.hu)
Changed in linux-lts-saucy (Ubuntu):
status: New → Confirmed
Keng-Yu Lin (lexical)
Changed in fwts (Ubuntu):
status: New → Invalid
Daniel Manrique (roadmr)
Changed in linux-lts-saucy (Ubuntu):
importance: Undecided → Low
Revision history for this message
penalvch (penalvch) wrote :

Yung Shen, thank you for reporting this bug to Ubuntu. linux-lts-saucy reached EOL on August 2014.
See the following documents for currently supported Ubuntu releases:
https://wiki.ubuntu.com/Releases
https://wiki.ubuntu.com/Kernel/LTSEnablementStack

If this is still reproducible in a supported release, please execute the following in a terminal:
apport-collect 1312559

Otherwise, please mark this as Invalid.

tags: added: bios-outdated-2.21
affects: linux-lts-saucy (Ubuntu) → linux (Ubuntu)
Changed in linux (Ubuntu):
assignee: Ivan Hu (ivan.hu) → nobody
status: Confirmed → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for linux (Ubuntu) because there has been no activity for 60 days.]

Changed in linux (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.