public inbox for linux-pm@vger.kernel.org
 help / color / mirror / Atom feed
From: "Rafael J. Wysocki" <rjw@sisk.pl>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Daniel Vetter <daniel.vetter@ffwll.ch>,
	Linux Kernel Mailing List <linux-kernel@vger.kernel.org>,
	Linux PM list <linux-pm@vger.kernel.org>,
	Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	David Airlie <airlied@linux.ie>, Michal Hocko <mhocko@suse.cz>,
	Jiri Kosina <jkosina@suse.cz>
Subject: Re: Linux 3.7-rc3
Date: Fri, 02 Nov 2012 23:43:50 +0100	[thread overview]
Message-ID: <2859519.IO8aRDjQvR@vostro.rjw.lan> (raw)
In-Reply-To: <CA+55aFzfbvb4HsY0viCXC0FnVt7fcyhzyZgR4R6tu5uYC8qzPA@mail.gmail.com>

On Friday, November 02, 2012 03:26:22 PM Linus Torvalds wrote:
> On Fri, Nov 2, 2012 at 3:23 PM, Rafael J. Wysocki <rjw@sisk.pl> wrote:
> >
> > Well, it appears that Tumbleweed has acquired a broken s2disk binary.
> > Replace it with one built from upstream sources and it magically starts to
> > work. Grumble.
> >
> > Sorry for the noise.
> 
> Heh. This was the report that so far made me most worried about the
> current state of the -rc process, so I'll curse you and be very
> relieved at the same time ;)

Well, not everything is rosy in the suspend land, though.  This is a
failure to freeze khubd during the second in a row attempt to suspend to
RAM (your current tree):

[  105.679281] PM: Syncing filesystems ... done.
[  105.693722] PM: Preparing system for mem sleep
[  105.760289] Freezing user space processes ... (elapsed 0.01 seconds) done.
[  115.398131] usb 5-2: device descriptor read/64, error -110
[  115.601126] usb 5-2: new full-speed USB device number 4 using uhci_hcd
[  105.775886] Freezing remaining freezable tasks ... 
[  125.780627] Freezing of tasks failed after 20.00 seconds (1 tasks refusing to freeze, wq_busy=0):
[  125.780718] khubd           D ffff88007c920000 
[  125.780730] ===============================
[  125.780766] [ INFO: suspicious RCU usage. ]
[  125.780804] 3.7.0-rc3+ #988 Not tainted
[  125.780838] -------------------------------
[  125.780875] /home/rafael/src/linux/kernel/sched/core.c:4497 suspicious rcu_dereference_check() usage!
[  125.780946] 
[  125.780946] other info that might help us debug this:
[  125.780946] 
[  125.781031] 
[  125.781031] rcu_scheduler_active = 1, debug_locks = 0
[  125.781087] 4 locks held by s2ram/4211:
[  125.781120]  #0:  (&buffer->mutex){+.+.+.}, at: [<ffffffff811e2acf>] sysfs_write_file+0x3f/0x160
[  125.781233]  #1:  (s_active#94){.+.+.+}, at: [<ffffffff811e2b58>] sysfs_write_file+0xc8/0x160
[  125.781339]  #2:  (pm_mutex){+.+.+.}, at: [<ffffffff81090a81>] pm_suspend+0x81/0x230
[  125.781439]  #3:  (tasklist_lock){.?.?..}, at: [<ffffffff8108feed>] try_to_freeze_tasks+0x2cd/0x3f0
[  125.781543] 
[  125.781543] stack backtrace:
[  125.781584] Pid: 4211, comm: s2ram Not tainted 3.7.0-rc3+ #988
[  125.781632] Call Trace:
[  125.781662]  [<ffffffff810a3c73>] lockdep_rcu_suspicious+0x103/0x140
[  125.781719]  [<ffffffff8107cf21>] sched_show_task+0x121/0x180
[  125.781770]  [<ffffffff8108ffb4>] try_to_freeze_tasks+0x394/0x3f0
[  125.781823]  [<ffffffff810903b5>] freeze_kernel_threads+0x25/0x80
[  125.781876]  [<ffffffff81090b65>] pm_suspend+0x165/0x230
[  125.781924]  [<ffffffff8108fa29>] state_store+0x99/0x100
[  125.781975]  [<ffffffff812f5867>] kobj_attr_store+0x17/0x20
[  125.782038]  [<ffffffff811e2b71>] sysfs_write_file+0xe1/0x160
[  125.782091]  [<ffffffff811667a6>] vfs_write+0xc6/0x180
[  125.782138]  [<ffffffff81166ada>] sys_write+0x5a/0xa0
[  125.782185]  [<ffffffff812ff6ae>] ? trace_hardirqs_on_thunk+0x3a/0x3f
[  125.782242]  [<ffffffff81669dd2>] system_call_fastpath+0x16/0x1b
[  125.782294]     0    29      2 0x00000000
[  125.782329]  ffff88007cb099d8 0000000000000046 ffff88007cb09998 ffffffff810a865e
[  125.784196]  ffff88007cb09fd8 ffff88007cb06040 ffff88007cb09fd8 ffff88007cb08000
[  125.786048]  ffff88007cb09fd8 ffff88007cb08000 00000000000131c0 ffff88007cb09fd8
[  125.787879] Call Trace:
[  125.789655]  [<ffffffff810a865e>] ? mark_held_locks+0x6e/0x130
[  125.791465]  [<ffffffff81667854>] schedule+0x24/0x70
[  125.793278]  [<ffffffff81664af3>] schedule_timeout+0x173/0x480
[  125.795118]  [<ffffffff810507c0>] ? lock_timer_base+0x70/0x70
[  125.796975]  [<ffffffff81666cc1>] wait_for_common+0xd1/0x170
[  125.798836]  [<ffffffff8107d6a0>] ? try_to_wake_up+0x320/0x320
[  125.800665]  [<ffffffff81666dee>] wait_for_completion_timeout+0xe/0x10
[  125.802524]  [<ffffffff814903ab>] usb_start_wait_urb+0xdb/0x170
[  125.804382]  [<ffffffff8149067c>] usb_control_msg+0xdc/0x110
[  125.806208]  [<ffffffff814873a9>] hub_port_init+0x649/0xa50
[  125.808002]  [<ffffffff810a88bd>] ? trace_hardirqs_on+0xd/0x10
[  125.809749]  [<ffffffff8148a38f>] hub_thread+0x6ff/0x1670
[  125.811448]  [<ffffffff81069a50>] ? wake_up_bit+0x40/0x40
[  125.813111]  [<ffffffff81489c90>] ? usb_new_device+0x2c0/0x2c0
[  125.814774]  [<ffffffff810691f6>] kthread+0xd6/0xe0
[  125.816440]  [<ffffffff81069120>] ? flush_kthread_worker+0x1a0/0x1a0
[  125.818117]  [<ffffffff81669d2c>] ret_from_fork+0x7c/0xb0
[  125.819797]  [<ffffffff81069120>] ? flush_kthread_worker+0x1a0/0x1a0
[  125.821521] 
[  125.823147] Restarting kernel threads ... done.
[  125.825210] Restarting tasks ... done.

Rafael


-- 
I speak only for myself.
Rafael J. Wysocki, Intel Open Source Technology Center.

  reply	other threads:[~2012-11-02 22:39 UTC|newest]

Thread overview: 18+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <CA+55aFwwTc4QXKqiECgE9NOE2zjC6GsGHHydGP9YDbgQSbw9Aw@mail.gmail.com>
2012-10-30  0:10 ` Linux 3.7-rc3 Rafael J. Wysocki
2012-10-30  9:50   ` Jiri Kosina
2012-10-30 12:53     ` Michal Hocko
2012-10-30 10:10   ` Arend van Spriel
2012-10-30 11:05   ` Hugo Mills
2012-11-02 20:25   ` Linus Torvalds
2012-11-02 20:35     ` Rafael J. Wysocki
2012-11-02 21:07     ` Daniel Vetter
2012-11-02 21:40       ` Rafael J. Wysocki
2012-11-02 21:43         ` Daniel Vetter
2012-11-02 21:56           ` Rafael J. Wysocki
2012-11-02 22:23             ` Rafael J. Wysocki
2012-11-02 22:26               ` Linus Torvalds
2012-11-02 22:43                 ` Rafael J. Wysocki [this message]
2012-11-02 23:10                   ` Linus Torvalds
2012-11-03 16:35                     ` Alan Stern
2012-11-07 22:22                     ` Paul E. McKenney
2012-11-07 22:35                       ` Rafael J. Wysocki

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=2859519.IO8aRDjQvR@vostro.rjw.lan \
    --to=rjw@sisk.pl \
    --cc=airlied@linux.ie \
    --cc=daniel.vetter@ffwll.ch \
    --cc=gregkh@linuxfoundation.org \
    --cc=jkosina@suse.cz \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-pm@vger.kernel.org \
    --cc=mhocko@suse.cz \
    --cc=torvalds@linux-foundation.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox