[LU-13101] Eviction during ll_open_cleanup() Created: 25/Dec/19  Updated: 19/Apr/20  Resolved: 28/Jan/20

Status: Resolved
Project: Lustre
Component/s: None
Affects Version/s: None
Fix Version/s: Lustre 2.14.0, Lustre 2.12.5

Type: Bug Priority: Minor
Reporter: Andriy Skulysh Assignee: Andriy Skulysh
Resolution: Fixed Votes: 0
Labels: patch

Severity: 3
Rank (Obsolete): 9223372036854775807

 Description   

On error ll_open_cleanup()  is called while intent lock remains pinned.
So eviction can happen while close request waits for a mod rpc slot.

Stack : 
__schedule
schedule
obd_get_mod_rpc_slot
ptlrpc_get_mod_rpc_slot
mdc_close
lmv_close
ll_open_cleanup
ll_prep_inode
ll_lookup_it
ll_atomic_open
do_last
path_openat
do_filp_open
do_sys_open
sys_open
system_call_fastpath
Progs: 13284 "file_concat.sh"


 Comments   
Comment by Gerrit Updater [ 25/Dec/19 ]

Andriy Skulysh (c17819@cray.com) uploaded a new patch: https://review.whamcloud.com/37096
Subject: LU-13101 llite: eviction during ll_open_cleanup()
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 4b3b73bd797ea1813965e2f92287c0a722e8fbc8

Comment by Gerrit Updater [ 28/Jan/20 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/37096/
Subject: LU-13101 llite: eviction during ll_open_cleanup()
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 6d5d7c6bdb4f19f9db485a774d9259d452cf220e

Comment by Peter Jones [ 28/Jan/20 ]

Landed for 2.14

Comment by Gerrit Updater [ 06/Apr/20 ]

James Simmons (jsimmons@infradead.org) uploaded a new patch: https://review.whamcloud.com/38147
Subject: LU-13101 llite: eviction during ll_open_cleanup()
Project: fs/lustre-release
Branch: b2_12
Current Patch Set: 1
Commit: 2f17fe6fdde30dbf32b2e257f183852283be20ec

Comment by Gerrit Updater [ 19/Apr/20 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/38147/
Subject: LU-13101 llite: eviction during ll_open_cleanup()
Project: fs/lustre-release
Branch: b2_12
Current Patch Set:
Commit: 2bc7049ba9ed341c174c590ec4d13c94697d3cdb

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