[LU-8578] ptlrpcd threads hung waiting for cl_lock held by osc_extent_wait() process Created: 02/Sep/16  Updated: 24/Oct/17  Resolved: 14/Aug/17

Status: Resolved
Project: Lustre
Component/s: None
Affects Version/s: None
Fix Version/s: Lustre 2.11.0, Lustre 2.10.2

Type: Bug Priority: Minor
Reporter: Andriy Skulysh Assignee: WC Triage
Resolution: Fixed Votes: 0
Labels: None

Severity: 3
Rank (Obsolete): 9223372036854775807

 Description   

[ffff885a87401258] schedule at ffffffff814625fb
> #1 [ffff885a874013a0] osc_extent_wait at ffffffffa0e04687 [osc]
> #2 [ffff885a874014c0] osc_cache_wait_range at ffffffffa0e04e22 [osc]
> #3 [ffff885a874015f0] osc_cache_writeback_range at ffffffffa0e05ea5 [osc]
> #4 [ffff885a874017a0] osc_lock_flush at ffffffffa0dee92d [osc]
> #5 [ffff885a874017f0] osc_lock_cancel at ffffffffa0deec19 [osc]
> #6 [ffff885a87401830] cl_lock_cancel0 at ffffffffa0a9dbc5 [obdclass]
> #7 [ffff885a87401850] cl_lock_cancel at ffffffffa0a9e93b [obdclass]
> #8 [ffff885a87401870] osc_lock_blocking at ffffffffa0def4fd [osc]
> #9 [ffff885a874018a0] osc_dlm_blocking_ast0 at ffffffffa0df08e9 [osc]
> #10 [ffff885a874018e0] osc_ldlm_blocking_ast at ffffffffa0df0a4c [osc]
> #11 [ffff885a87401920] ldlm_cancel_callback at ffffffffa0c52faf [ptlrpc]
> #12 [ffff885a87401930] ldlm_cli_cancel_local at ffffffffa0c6260f [ptlrpc]
> #13 [ffff885a87401950] ldlm_cli_cancel_list_local at ffffffffa0c65992 [ptlrpc]
> #14 [ffff885a874019b0] ldlm_prep_elc_req at ffffffffa0c6779f [ptlrpc]
> #15 [ffff885a87401a20] ldlm_prep_enqueue_req at ffffffffa0c6786f [ptlrpc]
> #16 [ffff885a87401a30] osc_enqueue_base at ffffffffa0dd52a4 [osc]
> #17 [ffff885a87401ac0] osc_lock_enqueue at ffffffffa0defde0 [osc]
> #18 [ffff885a87401b30] cl_enqueue_kick at ffffffffa0a9f0d2 [obdclass]
> #19 [ffff885a87401b60] cl_enqueue_try at ffffffffa0aa2321 [obdclass]
> #20 [ffff885a87401b90] lov_lock_enqueue_one at ffffffffa0e86cad [lov]
> #21 [ffff885a87401bc0] lov_lock_enqueue at ffffffffa0e89e9b [lov]
> #22 [ffff885a87401c30] cl_enqueue_kick at ffffffffa0a9f0d2 [obdclass]
> #23 [ffff885a87401c60] cl_enqueue_try at ffffffffa0aa2321 [obdclass]
> #24 [ffff885a87401c90] cl_enqueue_locked at ffffffffa0aa2c07 [obdclass]
> #25 [ffff885a87401cc0] cl_lock_request at ffffffffa0aa38d9 [obdclass]
> #26 [ffff885a87401d10] cl_glimpse_lock at ffffffffa0f5f0fd [lustre]
> #27 [ffff885a87401d70] cl_glimpse_size0 at ffffffffa0f5f5bf [lustre]
> #28 [ffff885a87401dc0] ll_glimpse_size at ffffffffa0f07f25 [lustre]
> #29 [ffff885a87401de0] ll_inode_revalidate_it at ffffffffa0f1aad5 [lustre]
> #30 [ffff885a87401e10] ll_getattr_it at ffffffffa0f1ab1e [lustre]
> #31 [ffff885a87401e40] ll_getattr at ffffffffa0f1ac6f [lustre]
> #32 [ffff885a87401ea0] vfs_fstatat at ffffffff81161f27



 Comments   
Comment by Gerrit Updater [ 02/Sep/16 ]

Andriy Skulysh (andriy.skulysh@seagate.com) uploaded a new patch: http://review.whamcloud.com/22286
Subject: LU-8578 ldlm: ELC shouldn't wait on lock flush
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: a2ba916c15927e7e09619bd1ecb8f4983f34d6c0

Comment by Gerrit Updater [ 13/Aug/17 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch https://review.whamcloud.com/22286/
Subject: LU-8578 ldlm: ELC shouldn't wait on lock flush
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 7ca60f338936465c534c2ac9a0ea467d276a7485

Comment by Peter Jones [ 14/Aug/17 ]

Landed for 2.11

Comment by Gerrit Updater [ 29/Sep/17 ]

Minh Diep (minh.diep@intel.com) uploaded a new patch: https://review.whamcloud.com/29263
Subject: LU-8578 ldlm: ELC shouldn't wait on lock flush
Project: fs/lustre-release
Branch: b2_10
Current Patch Set: 1
Commit: 0ba28b37ae104d2849c6aae7faf9a8ae4c483419

Comment by Gerrit Updater [ 24/Oct/17 ]

John L. Hammond (john.hammond@intel.com) merged in patch https://review.whamcloud.com/29263/
Subject: LU-8578 ldlm: ELC shouldn't wait on lock flush
Project: fs/lustre-release
Branch: b2_10
Current Patch Set:
Commit: 150f63fae4662be548d42a4c4afc5c5f97589af1

Generated at Sat Feb 10 02:18:47 UTC 2024 using Jira 9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c.