2005-11-21 16:44:37

by Sascha Sommer

[permalink] [raw]
Subject: sleeping function called from invaled context at mm/slab.c:2472

Hi,
I'm not sure if this is the right place to report but
suspend to disk in 2.6.15-rc2 triggers the following:

Debug: sleeping function called from invalid context at mm/slab.c:2472
in_atomic():0, irqs_disabled():1
[<c014d53a>] kmem_cache_alloc+0x9a/0xc0
[<c02fcdc2>] acpi_pci_link_set+0x48/0x18a
[<c02fd313>] acpi_pci_link_resume+0x21/0x27
[<c02fd336>] irqrouter_resume+0x1d/0x3c
[<c03507e9>] __sysdev_resume+0x19/0x90
[<c0350b18>] sysdev_resume+0x48/0x67
[<c0356315>] device_power_up+0x5/0xa
[<c013cdac>] swsusp_suspend+0x6c/0xa0
[<c013d7df>] pm_suspend_disk+0x4f/0xb0
[<c013bc98>] enter_state+0x68/0xa0
[<c013be38>] state_store+0xa8/0xc3
[<c01a7567>] flush_write_buffer+0x37/0x40
[<c01a75e3>] sysfs_write_file+0x73/0xa0
[<c0165366>] vfs_write+0xd6/0x1b0
[<c016550b>] sys_write+0x4b/0x80
[<c01033a7>] sysenter_past_esp+0x54/0x75

Tell me if you need more info.

Thanks

Sascha


2005-11-21 18:17:08

by Pavel Machek

[permalink] [raw]
Subject: Re: sleeping function called from invaled context at mm/slab.c:2472

Hi!

> I'm not sure if this is the right place to report but
> suspend to disk in 2.6.15-rc2 triggers the following:

This is ACPI problem... known one, and hard to solve, IIRC.

Pavel
--
Thanks, Sharp!