* pm-susend on 2.6.30-rc5
@ 2009-05-14 1:33 Luis R. Rodriguez
2009-05-15 5:45 ` David Brownell
2009-05-15 15:20 ` Rafael J. Wysocki
0 siblings, 2 replies; 3+ messages in thread
From: Luis R. Rodriguez @ 2009-05-14 1:33 UTC (permalink / raw)
To: linux-kernel@vger.kernel.org; +Cc: Arjan van de Ven, David Brownell
When trying suspend on 2.6.30-rc5 I get the following WARN and also
cannot use my write to my file system. I cannot even reboot:
mcgrof@pogo ~ $ sudo reboot
sudo: unable to execute /sbin/reboot: Success
mcgrof@pogo ~ $ echo $?
127
Granted, I've never tried to suspend on this box, its a development
desktop, but still think you'd like to know about it. The actual WARN
in question is:
/* Warning on suspend means the RTC alarm period needs to be
* larger -- the system was sooo slooowwww to suspend that the
* alarm (should have) fired before the system went to sleep!
*
* Warning on either suspend or resume also means the system
* has some performance issues. The stack dump of a WARN_ON
* is more likely to get the right attention than a printk...
*/
WARN(msec > (TEST_SUSPEND_SECONDS * 1000), "Component: %s\n", label);
But what is surprising is this is a decent desktop: AMD Phenom(tm)
9750 Quad-Core Processor with 8 GB RAM. not sure what to make out of
this WARN then or what to do.
The hard drive (sdb) / ext3 issues seem separate. Below I paste the
WARN and some sda/ext3 errors.
For complete logs:
http://bombadil.infradead.org/~mcgrof/logs/2.6.30-rc5/bootup.log
http://bombadil.infradead.org/~mcgrof/logs/2.6.30-rc5/suspend.log
http://bombadil.infradead.org/~mcgrof/logs/2.6.30-rc5/resume.log
http://bombadil.infradead.org/~mcgrof/logs/2.6.30-rc5/system-info.log
I've booted with nmi_watchdog=1 (which doesn't work see bug #12774)
and apic=debug.
[1] http://bugzilla.kernel.org/show_bug.cgi?id=12774
In suspend.log you'll find a cfg80211 related lockdep warning -- I am
testing WoW code but I do not believe the lockdep issue is related to
that code so that should be reproducible without ithe WoW stuff I
have. Anyway if anyone has an idea how to fix this issue that the WARN
complains about please let me know. The sdb/ext3 issues are a little
more concerning. Not like I care but others using similar systems and
for whatever reason they suspend (I guess to save power at home on a
power hog machine) may.
[ 202.381160] ------------[ cut here ]------------
[ 202.381162] WARNING: at kernel/power/main.c:176
suspend_test_finish+0x7c/0x80()
[ 202.381164] Hardware name: System Product Name
[ 202.381165] Component: resume devices
[ 202.381166] Modules linked in: ipv6 cpufreq_ondemand powernow_k8
freq_table binfmt_misc loop dm_multipath scsi
_dh arc4 ecb ath9k mac80211 af_packet rfkill led_class ath sr_mod
cdrom cfg80211 shpchp evdev evbug usbhid psmous
e e1000 i2c_nforce2 pci_hotplug hid pata_amd i2c_core processor pcspkr
serio_raw sg floppy wmi button thermal dm_
snapshot dm_zero dm_mirror dm_region_hash dm_log dm_mod ahci
ata_generic pata_acpi libata sd_mod scsi_mod crc_t10
dif ext3 jbd mbcache uhci_hcd ohci_hcd ehci_hcd usbcore [last
unloaded: scsi_wait_scan]
[ 202.381205] Pid: 3879, comm: pm-suspend Not tainted 2.6.30-rc5-wl #28
[ 202.381207] Call Trace:
[ 202.381214] [<ffffffff8023f520>] warn_slowpath_fmt+0xd0/0x120
[ 202.381219] [<ffffffff80560380>] ? _spin_unlock+0x30/0x60
[ 202.381222] [<ffffffff802402c1>] ? vprintk+0x2f1/0x490
[ 202.381226] [<ffffffff8048c522>] ? device_resume+0x312/0x450
[ 202.381230] [<ffffffff8055c370>] ? printk+0x67/0x6f
[ 202.381234] [<ffffffff8026b37d>] ? trace_hardirqs_on+0xd/0x10
[ 202.381237] [<ffffffff8055dbb9>] ? mutex_unlock+0x9/0x10
[ 202.381239] [<ffffffff8048c59e>] ? device_resume+0x38e/0x450
[ 202.381242] [<ffffffff8027864c>] suspend_test_finish+0x7c/0x80
[ 202.381245] [<ffffffff8027871f>] suspend_devices_and_enter+0xaf/0x240
[ 202.381247] [<ffffffff80278a46>] enter_state+0x166/0x1e0
[ 202.381250] [<ffffffff80278b7a>] state_store+0xba/0x100
[ 202.381254] [<ffffffff803f5537>] kobj_attr_store+0x17/0x20
[ 202.381258] [<ffffffff8033f96a>] sysfs_write_file+0xca/0x140
[ 202.381262] [<ffffffff802ebbdb>] vfs_write+0xcb/0x190
[ 202.381264] [<ffffffff802ebd90>] sys_write+0x50/0x90
[ 202.381268] [<ffffffff8020bf6b>] system_call_fastpath+0x16/0x1b
[ 202.381270] ---[ end trace 3b85c8c444ddfc72 ]---
[ 202.401320] PM: Finishing wakeup.
[ 202.401367] Restarting tasks ... done.
[ 202.484982] sd 2:0:0:0: [sdb] Unhandled error code
[ 202.485043] sd 2:0:0:0: [sdb] Result: hostbyte=DID_BAD_TARGET
driverbyte=DRIVER_OK
[ 202.485141] end_request: I/O error, dev sdb, sector 16180793
[ 202.485227] sd 2:0:0:0: [sdb] Unhandled error code
[ 202.485277] sd 2:0:0:0: [sdb] Result: hostbyte=DID_BAD_TARGET
driverbyte=DRIVER_OK
[ 202.485372] end_request: I/O error, dev sdb, sector 16180793
[ 202.969259] sd 2:0:0:0: [sdb] Unhandled error code
[ 202.969317] sd 2:0:0:0: [sdb] Result: hostbyte=DID_BAD_TARGET
driverbyte=DRIVER_OK
[ 202.969419] end_request: I/O error, dev sdb, sector 144323017
[ 202.969497] EXT3-fs error (device dm-0): ext3_get_inode_loc: unable
to read inode block - inode=4505287, block
=17990126
[ 202.969717] sd 2:0:0:0: [sdb] Unhandled error code
[ 202.969769] sd 2:0:0:0: [sdb] Result: hostbyte=DID_BAD_TARGET
driverbyte=DRIVER_OK
[ 202.969867] end_request: I/O error, dev sdb, sector 402009
[ 202.969924] Buffer I/O error on device dm-0, logical block 0
[ 202.969978] lost page write due to I/O error on dm-0
[ 207.400942] sd 2:0:0:0: [sdb] Unhandled error code
[ 207.401003] sd 2:0:0:0: [sdb] Result: hostbyte=DID_BAD_TARGET
driverbyte=DRIVER_OK
[ 207.401104] end_request: I/O error, dev sdb, sector 235923705
[ 207.401165] Buffer I/O error on device dm-0, logical block 29440212
[ 207.401220] lost page write due to I/O error on dm-0
[ 207.401298] sd 2:0:0:0: [sdb] Unhandled error code
[ 207.401350] sd 2:0:0:0: [sdb] Result: hostbyte=DID_BAD_TARGET
driverbyte=DRIVER_OK
[ 207.401454] end_request: I/O error, dev sdb, sector 235976561
[ 207.401518] Buffer I/O error on device dm-0, logical block 29446819
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: pm-susend on 2.6.30-rc5
2009-05-14 1:33 pm-susend on 2.6.30-rc5 Luis R. Rodriguez
@ 2009-05-15 5:45 ` David Brownell
2009-05-15 15:20 ` Rafael J. Wysocki
1 sibling, 0 replies; 3+ messages in thread
From: David Brownell @ 2009-05-15 5:45 UTC (permalink / raw)
To: Luis R. Rodriguez; +Cc: linux-kernel@vger.kernel.org, Arjan van de Ven
On Wednesday 13 May 2009, Luis R. Rodriguez wrote:
> When trying suspend on 2.6.30-rc5 I get the following WARN and also
> cannot use my write to my file system. I cannot even reboot:
>
> mcgrof@pogo ~ $ sudo reboot
> sudo: unable to execute /sbin/reboot: Success
> mcgrof@pogo ~ $ echo $?
> 127
>
> Granted, I've never tried to suspend on this box, its a development
> desktop, but still think you'd like to know about it. The actual WARN
> in question is:
>
> /* Warning on suspend means the RTC alarm period needs to be
> * larger -- the system was sooo slooowwww to suspend that the
> * alarm (should have) fired before the system went to sleep!
> *
> * Warning on either suspend or resume also means the system
> * has some performance issues. The stack dump of a WARN_ON
> * is more likely to get the right attention than a printk...
> */
> WARN(msec > (TEST_SUSPEND_SECONDS * 1000), "Component: %s\n", label);
None of that was supposed to be executing *except* during
(a) initial boot, when (b) the command line parameter was
set to enable that test during boot ... see test_suspend().
If we can't enter standby/suspend/hibernate then, it's
either a regression or a bug to fix; ergo the warning.
Clearly that's been changed at some point, and this problem
relates to those changes.
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: pm-susend on 2.6.30-rc5
2009-05-14 1:33 pm-susend on 2.6.30-rc5 Luis R. Rodriguez
2009-05-15 5:45 ` David Brownell
@ 2009-05-15 15:20 ` Rafael J. Wysocki
1 sibling, 0 replies; 3+ messages in thread
From: Rafael J. Wysocki @ 2009-05-15 15:20 UTC (permalink / raw)
To: Luis R. Rodriguez
Cc: linux-kernel@vger.kernel.org, Arjan van de Ven, David Brownell
On Thursday 14 May 2009, Luis R. Rodriguez wrote:
> When trying suspend on 2.6.30-rc5 I get the following WARN and also
> cannot use my write to my file system. I cannot even reboot:
Can you attach the .config, please?
Rafael
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2009-05-15 15:21 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-05-14 1:33 pm-susend on 2.6.30-rc5 Luis R. Rodriguez
2009-05-15 5:45 ` David Brownell
2009-05-15 15:20 ` Rafael J. Wysocki
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox