[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#706818: NFSv4.1 breaks suspend



Package: linux-2.6
Version: 3.2.41-2
Severity: normal

If I try to suspend my laptop when a NFSv4.1 file system is mounted then
the processes freezer fails. It works fine with NFSv4.0.

The file system is mounted with:

noauto,soft,intr,minorversion=1,sec=krb5p

This is 100% reproducible, the logs of two events follow.


[1818582.210692] PM: Syncing filesystems ... done.
[1818582.365676] PM: Preparing system for mem sleep
[1818582.448201] Freezing user space processes ... (elapsed 0.01 seconds) done.
[1818582.464066] Freezing remaining freezable tasks ... ACPI Error: No installed handler for fixed event [0x00000002] (20110623/evevent-272)
[1818602.480061] 
[1818602.480067] Freezing of tasks failed after 20.01 seconds (1 tasks refusing to freeze, wq_busy=0):
[1818602.480143] man             T ffff880117e5c080     0 27137  20188 0x00820004
[1818602.480152]  ffff880117e5c080 0000000000000086 0000000000000086 ffff8800c36195d0
[1818602.480160]  0000000000013780 ffff880015515fd8 ffff880015515fd8 ffff880117e5c080
[1818602.480169]  ffff880070d839f0 ffff88011ae3ec00 ffff880015515e50 ffff880117e5c080
[1818602.480177] Call Trace:
[1818602.480187]  [<ffffffff81054e61>] ? do_signal_stop+0x177/0x1a3
[1818602.480193]  [<ffffffff81055bf0>] ? get_signal_to_deliver+0x3e1/0x48f
[1818602.480207]  [<ffffffff8100de2b>] ? do_signal+0x38/0x610
[1818602.480211]  [<ffffffff8107ecc9>] ? compat_sys_wait4+0x21/0xb5
[1818602.480215]  [<ffffffff81032e92>] ? ia32_restore_sigcontext+0x123/0x148
[1818602.480219]  [<ffffffff8100e439>] ? do_notify_resume+0x25/0x68
[1818602.480223]  [<ffffffff8134dd60>] ? int_signal+0x12/0x17
[1818602.480225] less            T ffff88011fc13780     0 27142  27137 0x00820004
[1818602.480229]  ffff880119e0cab0 0000000000000082 0000000000000000 ffffffff8160d020
[1818602.480234]  0000000000013780 ffff8800c34fbfd8 ffff8800c34fbfd8 ffff880119e0cab0
[1818602.480238]  ffff880070d83c70 000000011ae3ec00 ffff8800c34fbe50 ffff880119e0cab0
[1818602.480243] Call Trace:
[1818602.480246]  [<ffffffff81054e61>] ? do_signal_stop+0x177/0x1a3
[1818602.480249]  [<ffffffff81055bf0>] ? get_signal_to_deliver+0x3e1/0x48f
[1818602.480252]  [<ffffffff8100de2b>] ? do_signal+0x38/0x610
[1818602.480255]  [<ffffffff81032645>] ? sys32_rt_sigaction+0x15e/0x180
[1818602.480259]  [<ffffffff810553da>] ? kill_pid_info+0x2a/0x3b
[1818602.480262]  [<ffffffff810563c3>] ? sys_kill+0x73/0x14c
[1818602.480265]  [<ffffffff81032645>] ? sys32_rt_sigaction+0x15e/0x180
[1818602.480268]  [<ffffffff8100e439>] ? do_notify_resume+0x25/0x68
[1818602.480271]  [<ffffffff8134dd60>] ? int_signal+0x12/0x17
[1818602.480288] nfsv4.1-svc     S ffff88011fd13780     0 12843      2 0x00800000
[1818602.480292]  ffff8801192a27f0 0000000000000046 ffffffff00000000 ffff88011aee80c0
[1818602.480297]  0000000000013780 ffff880003a6bfd8 ffff880003a6bfd8 ffff8801192a27f0
[1818602.480301]  0000000000000246 0000000181348b74 ffff8800a4e686e8 ffff8800a4e68600
[1818602.480306] Call Trace:
[1818602.480328]  [<ffffffffa053c132>] ? nfs41_callback_svc+0x121/0x14a [nfs]
[1818602.480333]  [<ffffffff8105f687>] ? add_wait_queue+0x3c/0x3c
[1818602.480343]  [<ffffffffa053c011>] ? param_set_portnr+0x44/0x44 [nfs]
[1818602.480346]  [<ffffffff8105f035>] ? kthread+0x76/0x7e
[1818602.480350]  [<ffffffff8134fbf4>] ? kernel_thread_helper+0x4/0x10
[1818602.480353]  [<ffffffff8105efbf>] ? kthread_worker_fn+0x139/0x139
[1818602.480357]  [<ffffffff8134fbf0>] ? gs_change+0x13/0x13
[1818602.480362] 
[1818602.480363] Restarting tasks ... done.



[1820821.496207] Freezing user space processes ... 
[1820841.512062] Freezing of tasks failed after 20.01 seconds (1 tasks refusing to freeze, wq_busy=0):
[1820841.512107] gnome-settings- D ffff88011fc13780     0  6862   6805 0x00820004
[1820841.512116]  ffff880117974970 0000000000000082 ffffffff00000000 ffffffff8160d020
[1820841.512124]  0000000000013780 ffff880118157fd8 ffff880118157fd8 ffff880117974970
[1820841.512133]  0000000000000246 0000000181348b74 ffff8800a4dd2320 ffff880118157888
[1820841.512141] Call Trace:
[1820841.512160]  [<ffffffffa04b19b3>] ? gss_cred_init+0x2b1/0x2c9 [auth_rpcgss]
[1820841.512169]  [<ffffffff8105f687>] ? add_wait_queue+0x3c/0x3c
[1820841.512185]  [<ffffffffa04c59d7>] ? rpcauth_lookup_credcache+0x18d/0x1c9 [sunrpc]
[1820841.512200]  [<ffffffffa04c5efb>] ? rpcauth_refreshcred+0x40/0x151 [sunrpc]
[1820841.512213]  [<ffffffffa04c042a>] ? xprt_release_xprt+0x30/0x62 [sunrpc]
[1820841.512219]  [<ffffffffa04bf7d3>] ? xprt_release_write+0x2c/0x3a [sunrpc]
[1820841.512227]  [<ffffffffa04c4d79>] ? __rpc_execute+0x6f/0x2ba [sunrpc]
[1820841.512230]  [<ffffffff8105f456>] ? wake_up_bit+0xd/0x1e
[1820841.512236]  [<ffffffffa04becd0>] ? rpc_run_task+0x77/0x7e [sunrpc]
[1820841.512250]  [<ffffffffa0529761>] ? nfs4_call_sync_sequence+0x69/0x89 [nfs]
[1820841.512260]  [<ffffffffa052988b>] ? _nfs4_call_sync_session+0x10/0x15 [nfs]
[1820841.512271]  [<ffffffffa052b1c6>] ? _nfs4_proc_access+0xfa/0x14f [nfs]
[1820841.512282]  [<ffffffffa052cba6>] ? nfs4_proc_access+0x23/0x46 [nfs]
[1820841.512290]  [<ffffffffa05156ab>] ? nfs_do_access+0x186/0x3b2 [nfs]
[1820841.512298]  [<ffffffffa05159a0>] ? nfs_permission+0xc9/0x15b [nfs]
[1820841.512302]  [<ffffffff81102290>] ? inode_permission+0x65/0xd6
[1820841.512305]  [<ffffffff8110237e>] ? link_path_walk+0x7d/0x421
[1820841.512309]  [<ffffffff81102aac>] ? path_lookupat+0x53/0x2bd
[1820841.512312]  [<ffffffff810363c0>] ? should_resched+0x5/0x23
[1820841.512316]  [<ffffffff813478c7>] ? _cond_resched+0x7/0x1c
[1820841.512319]  [<ffffffff81102d32>] ? do_path_lookup+0x1c/0x87
[1820841.512323]  [<ffffffff811047bb>] ? user_path_at_empty+0x47/0x7b
[1820841.512327]  [<ffffffff810fc842>] ? vfs_fstatat+0x32/0x60
[1820841.512331]  [<ffffffff810d315e>] ? remove_vma+0x64/0x6b
[1820841.512334]  [<ffffffff8103240a>] ? sys32_lstat64+0x12/0x2b
[1820841.512339]  [<ffffffff810d446d>] ? sys_munmap+0x46/0x52
[1820841.512343]  [<ffffffff8134ff30>] ? sysenter_dispatch+0x7/0x2e
[1820841.512392] 
[1820841.512393] Restarting tasks ... done.


-- System Information:
Debian Release: 7.0
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (x86_64)

Kernel: Linux 3.2.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=it_IT.utf8, LC_CTYPE=it_IT.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

-- debconf information excluded

-- 
ciao,
Marco

Attachment: signature.asc
Description: Digital signature


Reply to: