[Lenovo T540p] DevConfigDiffAfterS3 and DevConfigDiffAfterS4
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/
fwts -q --stdout-summary -r /home/ubuntu/
DevConfigDiffAf
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 ....`...........
DevConfigDiffAf
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-
ProcVersionSign
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/
/dev/snd/
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,
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,
Controls : 22
Simple ctrls : 10
Card29.Amixer.info:
Card hw:29 'ThinkPadEC'
Mixer name : 'ThinkPad EC (unknown)'
Components : ''
Controls : 1
Simple ctrls : 1
Card29.
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=
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=
RelatedPackageV
linux-
linux-
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.
dmi.board.name: 20BFZ052US
dmi.board.vendor: LENOVO
dmi.board.version: Win8 Pro DPK TPG
dmi.chassis.
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.
dmi.modalias: dmi:bvnLENOVO:
dmi.product.name: 20BFZ052US
dmi.product.
dmi.sys.vendor: LENOVO
tags: | added: 201309-14211 taipei-lab |
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) |
Changed in linux-lts-saucy (Ubuntu): | |
status: | New → Confirmed |
Changed in fwts (Ubuntu): | |
status: | New → Invalid |
Changed in linux-lts-saucy (Ubuntu): | |
importance: | Undecided → Low |
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.