[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