[Bug 669905] [NEW] Partial resume with Thinkpad T410 (using NVidia Quadro NVS3100M)
James Hunt
669905 at bugs.launchpad.net
Tue Nov 2 13:30:45 UTC 2010
Public bug reported:
My Thinkpad T410 with an NVidia Quadro NVS3100M graphics card fails to
resume fully most of the time.
Steps to recreate:
1) Either Fn+F4 or shut the lid.
2) Open Lid
What actually happens is that on resume, the screen is often set to a
text console (blank with a cursor top-left, but no prompt). Also, the
networking does not come back up (although "sudo restart network-
manager" revives it).
Added to that, the system log shows a juicy stacktrace:
Nov 2 13:08:02 azul kernel: imklog 4.2.0, log source = /proc/kmsg started.
Nov 2 13:08:02 azul rsyslogd: [origin software="rsyslogd" swVersion="4.2.0" x-pid="3360" x-info="http://www.rsyslog.com"] (re)start
Nov 2 13:08:02 azul rsyslogd: rsyslogd's groupid changed to 103
Nov 2 13:08:02 azul rsyslogd: rsyslogd's userid changed to 101
Nov 2 13:08:05 azul kernel: [ 323.475146] NVRM: os_raise_smp_barrier(), invalid context!
Nov 2 13:08:05 azul kernel: [ 323.489780] NVRM: os_raise_smp_barrier(), invalid context!
Nov 2 13:08:42 azul kernel: [ 360.834193] mmcqd D f6afbe10 0 350 2 0x00000000
Nov 2 13:08:42 azul kernel: [ 360.834201] f6afbe20 00000046 00000002 f6afbe10 c081f234 c05ffb40 c0907480 c0907480
Nov 2 13:08:42 azul kernel: [ 360.834211] 73f80606 00000033 c0907480 c0907480 73f7a1f2 00000033 00000000 c0907480
Nov 2 13:08:42 azul kernel: [ 360.834219] c0907480 f69c3f70 00000001 f69c3f70 f6dad800 00000000 f6afbe60 c04f9a63
Nov 2 13:08:42 azul kernel: [ 360.834228] Call Trace:
Nov 2 13:08:42 azul kernel: [ 360.834243] [<c04f9a63>] __mmc_claim_host+0x93/0x160
Nov 2 13:08:42 azul kernel: [ 360.834252] [<c014a880>] ? default_wake_function+0x0/0x20
Nov 2 13:08:42 azul kernel: [ 360.834277] [<f858e51e>] mmc_blk_issue_rq+0x2e/0x610 [mmc_block]
Nov 2 13:08:42 azul kernel: [ 360.834285] [<c01411c5>] ? update_curr+0x175/0x2a0
Nov 2 13:08:42 azul kernel: [ 360.834293] [<c035f7c4>] ? rb_erase+0xb4/0x120
Nov 2 13:08:42 azul kernel: [ 360.834300] [<c0357371>] ? cfq_dispatch_insert+0x51/0x90
Nov 2 13:08:42 azul kernel: [ 360.834306] [<c0357487>] ? cfq_dispatch_request+0xd7/0x1d0
Nov 2 13:08:42 azul kernel: [ 360.834311] [<c035899a>] ? cfq_dispatch_requests+0x4a/0x130
Nov 2 13:08:42 azul kernel: [ 360.834321] [<c05eda1a>] ? schedule+0x37a/0x7a0
Nov 2 13:08:42 azul kernel: [ 360.834324] [<c0349fae>] ? blk_peek_request+0xae/0x1a0
Nov 2 13:08:42 azul kernel: [ 360.834328] [<c0133558>] ? default_spin_lock_flags+0x8/0x10
Nov 2 13:08:42 azul kernel: [ 360.834330] [<c034870a>] ? blk_start_request+0x2a/0x40
Nov 2 13:08:42 azul kernel: [ 360.834333] [<f858f162>] mmc_queue_thread+0x92/0x100 [mmc_block]
Nov 2 13:08:42 azul kernel: [ 360.834336] [<f858f0d0>] ? mmc_queue_thread+0x0/0x100 [mmc_block]
Nov 2 13:08:42 azul kernel: [ 360.834339] [<c016dcd4>] kthread+0x74/0x80
Nov 2 13:08:42 azul kernel: [ 360.834341] [<c016dc60>] ? kthread+0x0/0x80
Nov 2 13:08:42 azul kernel: [ 360.834343] [<c010993e>] kernel_thread_helper+0x6/0x10
Nov 2 13:08:42 azul kernel: [ 360.834372] pm-suspend D f04d1c7c 0 2889 1927 0x00000000
Nov 2 13:08:42 azul kernel: [ 360.834374] f04d1c8c 00000086 00000002 f04d1c7c 00000001 c05ffb40 c0907480 c0907480
Nov 2 13:08:42 azul kernel: [ 360.834378] 73f7a83e 00000033 c0907480 c0907480 73f73f94 00000033 00000000 c0907480
Nov 2 13:08:42 azul kernel: [ 360.834381] c0907480 f0741960 00000001 f0741960 c5c89480 f04d1cdc f04d1c9c c05edea1
Nov 2 13:08:42 azul kernel: [ 360.834384] Call Trace:
Nov 2 13:08:42 azul kernel: [ 360.834386] [<c05edea1>] io_schedule+0x61/0xa0
Nov 2 13:08:42 azul kernel: [ 360.834389] [<c0247568>] sync_buffer+0x38/0x40
Nov 2 13:08:42 azul kernel: [ 360.834391] [<c05ee517>] __wait_on_bit_lock+0x47/0x90
Nov 2 13:08:42 azul kernel: [ 360.834393] [<c0247530>] ? sync_buffer+0x0/0x40
Nov 2 13:08:42 azul kernel: [ 360.834395] [<c0247530>] ? sync_buffer+0x0/0x40
Nov 2 13:08:42 azul kernel: [ 360.834396] [<c05ee60b>] out_of_line_wait_on_bit_lock+0xab/0xc0
Nov 2 13:08:42 azul kernel: [ 360.834398] [<c016e150>] ? wake_bit_function+0x0/0x50
Nov 2 13:08:42 azul kernel: [ 360.834400] [<c02476be>] __lock_buffer+0x2e/0x30
Nov 2 13:08:42 azul kernel: [ 360.834403] [<c024841b>] sync_dirty_buffer+0xab/0xd0
Nov 2 13:08:42 azul kernel: [ 360.834405] [<c029a4c1>] ext2_sync_super+0x81/0xd0
Nov 2 13:08:42 azul kernel: [ 360.834409] [<c01e9ca4>] ? generic_writepages+0x24/0x30
Nov 2 13:08:42 azul kernel: [ 360.834411] [<c029a566>] ext2_sync_fs+0x56/0x70
Nov 2 13:08:42 azul kernel: [ 360.834413] [<c0263a27>] dquot_quota_sync+0x187/0x290
Nov 2 13:08:42 azul kernel: [ 360.834415] [<c02638a0>] ? dquot_quota_sync+0x0/0x290
Nov 2 13:08:42 azul kernel: [ 360.834416] [<c02638a0>] ? dquot_quota_sync+0x0/0x290
Nov 2 13:08:42 azul kernel: [ 360.834420] [<c0244c74>] __sync_filesystem+0x44/0xa0
Nov 2 13:08:42 azul kernel: [ 360.834422] [<c0244d99>] sync_filesystem+0x39/0x50
Nov 2 13:08:42 azul kernel: [ 360.834424] [<c024db04>] fsync_bdev+0x24/0x50
Nov 2 13:08:42 azul kernel: [ 360.834426] [<c03522b4>] invalidate_partition+0x24/0x50
Nov 2 13:08:42 azul kernel: [ 360.834429] [<c0273265>] del_gendisk+0x35/0x130
Nov 2 13:08:42 azul kernel: [ 360.834433] [<f858e1ea>] mmc_blk_remove+0x2a/0x50 [mmc_block]
Nov 2 13:08:42 azul kernel: [ 360.834436] [<c04faa31>] mmc_bus_remove+0x11/0x20
Nov 2 13:08:42 azul kernel: [ 360.834439] [<c0414a71>] __device_release_driver+0x51/0xb0
Nov 2 13:08:42 azul kernel: [ 360.834441] [<c0414b95>] device_release_driver+0x25/0x40
Nov 2 13:08:42 azul kernel: [ 360.834445] [<c0413e1b>] bus_remove_device+0x7b/0xa0
Nov 2 13:08:42 azul kernel: [ 360.834447] [<c0411f67>] device_del+0xf7/0x180
Nov 2 13:08:42 azul kernel: [ 360.834449] [<c04fab1a>] mmc_remove_card+0x5a/0xb0
Nov 2 13:08:42 azul kernel: [ 360.834451] [<c04fcd2e>] mmc_sd_remove+0x1e/0x40
Nov 2 13:08:42 azul kernel: [ 360.834453] [<c04fa296>] mmc_pm_notify+0xc6/0xf0
Nov 2 13:08:42 azul kernel: [ 360.834456] [<c05f3843>] notifier_call_chain+0x43/0x60
Nov 2 13:08:42 azul kernel: [ 360.834459] [<c017379b>] __blocking_notifier_call_chain+0x4b/0x70
Nov 2 13:08:42 azul kernel: [ 360.834461] [<c01737df>] blocking_notifier_call_chain+0x1f/0x30
Nov 2 13:08:42 azul kernel: [ 360.834466] [<c0189e26>] pm_notifier_call_chain+0x16/0x30
Nov 2 13:08:42 azul kernel: [ 360.834468] [<c018a356>] suspend_prepare+0x36/0x80
Nov 2 13:08:42 azul kernel: [ 360.834470] [<c018a6a6>] enter_state+0x86/0xf0
Nov 2 13:08:42 azul kernel: [ 360.834472] [<c0189d4d>] state_store+0x6d/0xb0
Nov 2 13:08:42 azul kernel: [ 360.834473] [<c0189ce0>] ? state_store+0x0/0xb0
Nov 2 13:08:42 azul kernel: [ 360.834475] [<c035bd80>] kobj_attr_store+0x20/0x30
Nov 2 13:08:42 azul kernel: [ 360.834478] [<c0279da9>] sysfs_write_file+0x99/0xf0
Nov 2 13:08:42 azul kernel: [ 360.834482] [<c0222602>] vfs_write+0xa2/0x190
Nov 2 13:08:42 azul kernel: [ 360.834484] [<c0279d10>] ? sysfs_write_file+0x0/0xf0
Nov 2 13:08:42 azul kernel: [ 360.834486] [<c0222ec2>] sys_write+0x42/0x70
Nov 2 13:08:42 azul kernel: [ 360.834490] [<c010939f>] sysenter_do_call+0x12/0x28
Nov 2 13:09:11 azul kernel: [ 389.497933] ADDRCONF(NETDEV_UP): eth0: link is not ready
Nov 2 13:09:11 azul kernel: [ 389.567020] ADDRCONF(NETDEV_UP): wlan0: link is not ready
Nov 2 13:09:21 azul kernel: [ 400.114095] ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
Nov 2 13:09:21 azul kernel: [ 400.114141] cfg80211: Calling CRDA for country: US
ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: linux-image-server 2.6.35.22.23
Regression: No
Reproducible: Yes
ProcVersionSignature: Ubuntu 2.6.35-22.35-generic-pae 2.6.35.4
Uname: Linux 2.6.35-22-generic-pae i686
NonfreeKernelModules: nvidia
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.23.
Architecture: i386
ArecordDevices:
**** List of CAPTURE Hardware Devices ****
card 0: Intel [HDA Intel], device 0: CONEXANT Analog [CONEXANT Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/controlC0: james 2319 F.... pulseaudio
CRDA: Error: [Errno 2] No such file or directory
Card0.Amixer.info:
Card hw:0 'Intel'/'HDA Intel at 0xf2420000 irq 47'
Mixer name : 'Conexant CX20585'
Components : 'HDA:14f15069,17aa214c,00100302 HDA:14f12c06,17aa2122,00100000'
Controls : 6
Simple ctrls : 4
Card1.Amixer.info:
Card hw:1 'NVidia'/'HDA NVidia at 0xcdefc000 irq 16'
Mixer name : 'Nvidia GT21x HDMI'
Components : 'HDA:10de000b,10de0101,00100100'
Controls : 16
Simple ctrls : 4
Card29.Amixer.info:
Card hw:29 'ThinkPadEC'/'ThinkPad Console Audio Control at EC reg 0x30, fw 6IHT37WW-1.12'
Mixer name : 'ThinkPad EC 6IHT37WW-1.12'
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: Tue Nov 2 13:12:51 2010
HibernationDevice: RESUME=UUID=67e3cd44-242b-4bbf-918b-28fff81e0312
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release i386 (20101007)
MachineType: LENOVO 2516CTO
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.35-22-generic-pae root=UUID=7ad192e9-7b26-49d1-8e1c-fefc7dc495cb ro acpi_sleep=nonvs quiet splash
ProcEnviron:
PATH=(custom, user)
LANG=en_GB.utf8
SHELL=/bin/bash
RelatedPackageVersions: linux-firmware 1.38
SourcePackage: linux
dmi.bios.date: 08/27/2010
dmi.bios.vendor: LENOVO
dmi.bios.version: 6IET72WW (1.32 )
dmi.board.name: 2516CTO
dmi.board.vendor: LENOVO
dmi.board.version: Not Available
dmi.chassis.asset.tag: No Asset Information
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: Not Available
dmi.modalias: dmi:bvnLENOVO:bvr6IET72WW(1.32):bd08/27/2010:svnLENOVO:pn2516CTO:pvrThinkPadT410:rvnLENOVO:rn2516CTO:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable:
dmi.product.name: 2516CTO
dmi.product.version: ThinkPad T410
dmi.sys.vendor: LENOVO
** Affects: linux (Ubuntu)
Importance: Undecided
Status: New
** Tags: apport-bug i386 kernel-power maverick needs-upstream-testing resume suspend
--
Partial resume with Thinkpad T410 (using NVidia Quadro NVS3100M)
https://bugs.launchpad.net/bugs/669905
You received this bug notification because you are a member of Kernel
Bugs, which is subscribed to linux in ubuntu.
More information about the kernel-bugs
mailing list