[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-Id: <200905242158.15093.rjw@sisk.pl>
Date: Sun, 24 May 2009 21:58:14 +0200
From: "Rafael J. Wysocki" <rjw@...k.pl>
To: Marcin Slusarz <marcin.slusarz@...il.com>
Cc: LKML <linux-kernel@...r.kernel.org>, Pavel Machek <pavel@....cz>,
Linux PM List <linux-pm@...ts.linux-foundation.org>
Subject: Re: 2 bugs related to suspend to disk
On Sunday 24 May 2009, Marcin Slusarz wrote:
> 1) echo platform > /sys/power/disk; echo disk > /sys/power/state
>
> works but prints:
>
> BUG: sleeping function called from invalid context at include/linux/writeback.h:87
> in_atomic(): 1, irqs_disabled(): 0, pid: 6509, name: sh
> 3 locks held by sh/6509:
> #0: (&buffer->mutex){+.+.+.}, at: [<>] sysfs_write_file+0x38/0x119
> #1: (pm_mutex){+.+.+.}, at: [<>] hibernate+0x17/0x169
> #2: (swap_lock){+.+...}, at: [<>] swap_type_of+0x2e/0xed
> Pid: 6509, comm: sh Not tainted 2.6.30-rc7-mod #124
> Call Trace:
> ? __debug_show_held_locks
> ? bdev_test
> __might_sleep
> ifind
> ? bdev_test
> iget5_locked
> ? bdev_set
> bdget
> swap_type_of
> swsusp_write
> ? acpi_sleep_tts_switch
> hibernate
> state_store
> kobj_attr_store
> sysfs_write_file
> vfs_write
> sys_write
> system_call_fastpath
>
> 2) "s2disk" (from suspend-0.8) suspends, but doesn't resume (and I need to mkswap && swapon -a later)
>
> It's not a regression, because I never tried to STD (STR worked).
Both look strange, at least the first one does.
Thanks for the report, I'll do my best to take care of this as soon as I can.
Best,
Rafael
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists