Still the same on Ubuntu 11.04. Any progress would be greatly appreciated. Some output of dmesg after turning on pm_trace (echo 1 > /sys/power/pm-trace):
[ 1168.500933] PM: Syncing filesystems ... done. [ 1168.503670] PM: Preparing system for mem sleep [ 1168.715991] Freezing user space processes ... [ 1188.725230] Freezing of tasks failed after 20.01 seconds (1 tasks refusing to freeze, wq_busy=0): [ 1188.725274] gnome-do D c10665ab 0 1699 1467 0x00800004 [ 1188.725278] efea1d9c 00200086 efea1d2c c10665ab f74c8000 efea1d2c ed039bcc c1879680 [ 1188.725282] 948dec8c 0000010f ed039bc8 c1879680 c1879680 f7807680 ed039940 c1766f60 [ 1188.725285] edf64a64 efea1d74 fa84d6a3 edf64800 f6d14004 efea1d88 fa84b52d 00200246 [ 1188.725288] Call Trace: [ 1188.725294] [<c10665ab>] ? lock_timer_base.clone.21+0x2b/0x50 [ 1188.725303] [<fa84d6a3>] ? __rpc_sleep_on+0x93/0x110 [sunrpc] [ 1188.725309] [<fa84b52d>] ? xs_tcp_send_request+0x4d/0x140 [sunrpc] [ 1188.725312] [<c10359b8>] ? default_spin_lock_flags+0x8/0x10 [ 1188.725315] [<c15325ef>] ? _raw_spin_lock_irqsave+0x2f/0x50 [ 1188.725321] [<fa84ce9e>] rpc_wait_bit_killable+0x1e/0x40 [sunrpc] [ 1188.725323] [<c1530ecd>] __wait_on_bit+0x4d/0x70 [ 1188.725327] [<fa84ce80>] ? rpc_wait_bit_killable+0x0/0x40 [sunrpc] [ 1188.725332] [<fa84ce80>] ? rpc_wait_bit_killable+0x0/0x40 [sunrpc] [ 1188.725334] [<c1530f51>] out_of_line_wait_on_bit+0x61/0x70 [ 1188.725337] [<c1076e20>] ? wake_bit_function+0x0/0x60 [ 1188.725341] [<fa84d515>] __rpc_execute+0xd5/0x1b0 [sunrpc] [ 1188.725346] [<fa84d9e8>] rpc_execute+0x38/0x40 [sunrpc] [ 1188.725350] [<fa847314>] rpc_run_task+0xa4/0xe0 [sunrpc] [ 1188.725355] [<fa84744c>] rpc_call_sync+0x3c/0x60 [sunrpc] [ 1188.725362] [<fb0f8c67>] nfs3_rpc_wrapper.clone.7+0x37/0x60 [nfs] [ 1188.725367] [<fb0f9c9d>] nfs3_proc_getattr+0x3d/0x80 [nfs] [ 1188.725372] [<fb0ea269>] __nfs_revalidate_inode+0xa9/0x200 [nfs] [ 1188.725375] [<c113efda>] ? user_path_at+0x4a/0x80 [ 1188.725380] [<fb0ea50f>] nfs_revalidate_inode+0x2f/0x50 [nfs] [ 1188.725384] [<fb0ea5d6>] nfs_getattr+0x56/0x110 [nfs] [ 1188.725387] [<c1136a32>] vfs_getattr+0x42/0x70 [ 1188.725391] [<fb0ea580>] ? nfs_getattr+0x0/0x110 [nfs] [ 1188.725393] [<c1136acd>] vfs_fstatat+0x6d/0x90 [ 1188.725395] [<c1136b40>] vfs_stat+0x20/0x30 [ 1188.725397] [<c1136eb6>] sys_stat64+0x16/0x30 [ 1188.725399] [<c1133ccd>] ? fput+0x1d/0x30 [ 1188.725401] [<c1130a0e>] ? filp_close+0x4e/0x70 [ 1188.725403] [<c105e29e>] ? sys_time+0x1e/0x60 [ 1188.725405] [<c100ab5f>] sysenter_do_call+0x12/0x28
Still the same on Ubuntu 11.04. Any progress would be greatly appreciated. Some output of dmesg after turning on pm_trace (echo 1 > /sys/power/ pm-trace) :
[ 1168.500933] PM: Syncing filesystems ... done. base.clone. 21+0x2b/ 0x50 on+0x93/ 0x110 [sunrpc] send_request+ 0x4d/0x140 [sunrpc] spin_lock_ flags+0x8/ 0x10 lock_irqsave+ 0x2f/0x50 bit_killable+ 0x1e/0x40 [sunrpc] on_bit+ 0x4d/0x70 bit_killable+ 0x0/0x40 [sunrpc] bit_killable+ 0x0/0x40 [sunrpc] line_wait_ on_bit+ 0x61/0x70 function+ 0x0/0x60 0xd5/0x1b0 [sunrpc] 0x38/0x40 [sunrpc] task+0xa4/ 0xe0 [sunrpc] sync+0x3c/ 0x60 [sunrpc] wrapper. clone.7+ 0x37/0x60 [nfs] getattr+ 0x3d/0x80 [nfs] e_inode+ 0xa9/0x200 [nfs] at+0x4a/ 0x80 inode+0x2f/ 0x50 [nfs] 0x56/0x110 [nfs] 0x42/0x70 0x0/0x110 [nfs] 0x6d/0x90 0x16/0x30 0x4e/0x70 do_call+ 0x12/0x28
[ 1168.503670] PM: Preparing system for mem sleep
[ 1168.715991] Freezing user space processes ...
[ 1188.725230] Freezing of tasks failed after 20.01 seconds (1 tasks refusing to freeze, wq_busy=0):
[ 1188.725274] gnome-do D c10665ab 0 1699 1467 0x00800004
[ 1188.725278] efea1d9c 00200086 efea1d2c c10665ab f74c8000 efea1d2c ed039bcc c1879680
[ 1188.725282] 948dec8c 0000010f ed039bc8 c1879680 c1879680 f7807680 ed039940 c1766f60
[ 1188.725285] edf64a64 efea1d74 fa84d6a3 edf64800 f6d14004 efea1d88 fa84b52d 00200246
[ 1188.725288] Call Trace:
[ 1188.725294] [<c10665ab>] ? lock_timer_
[ 1188.725303] [<fa84d6a3>] ? __rpc_sleep_
[ 1188.725309] [<fa84b52d>] ? xs_tcp_
[ 1188.725312] [<c10359b8>] ? default_
[ 1188.725315] [<c15325ef>] ? _raw_spin_
[ 1188.725321] [<fa84ce9e>] rpc_wait_
[ 1188.725323] [<c1530ecd>] __wait_
[ 1188.725327] [<fa84ce80>] ? rpc_wait_
[ 1188.725332] [<fa84ce80>] ? rpc_wait_
[ 1188.725334] [<c1530f51>] out_of_
[ 1188.725337] [<c1076e20>] ? wake_bit_
[ 1188.725341] [<fa84d515>] __rpc_execute+
[ 1188.725346] [<fa84d9e8>] rpc_execute+
[ 1188.725350] [<fa847314>] rpc_run_
[ 1188.725355] [<fa84744c>] rpc_call_
[ 1188.725362] [<fb0f8c67>] nfs3_rpc_
[ 1188.725367] [<fb0f9c9d>] nfs3_proc_
[ 1188.725372] [<fb0ea269>] __nfs_revalidat
[ 1188.725375] [<c113efda>] ? user_path_
[ 1188.725380] [<fb0ea50f>] nfs_revalidate_
[ 1188.725384] [<fb0ea5d6>] nfs_getattr+
[ 1188.725387] [<c1136a32>] vfs_getattr+
[ 1188.725391] [<fb0ea580>] ? nfs_getattr+
[ 1188.725393] [<c1136acd>] vfs_fstatat+
[ 1188.725395] [<c1136b40>] vfs_stat+0x20/0x30
[ 1188.725397] [<c1136eb6>] sys_stat64+
[ 1188.725399] [<c1133ccd>] ? fput+0x1d/0x30
[ 1188.725401] [<c1130a0e>] ? filp_close+
[ 1188.725403] [<c105e29e>] ? sys_time+0x1e/0x60
[ 1188.725405] [<c100ab5f>] sysenter_