[LU-17354] ASSERTION( d->opd_obd->u.cli.cl_seq->lcs_exp != ((void *)0) ) Created: 11/Dec/23  Updated: 04/Feb/24  Resolved: 04/Feb/24

Status: Resolved
Project: Lustre
Component/s: None
Affects Version/s: None
Fix Version/s: Lustre 2.16.0

Type: Bug Priority: Minor
Reporter: Alex Zhuravlev Assignee: Alex Zhuravlev
Resolution: Fixed Votes: 0
Labels: None

Issue Links:
Related
Severity: 3
Rank (Obsolete): 9223372036854775807

 Description   

if getting new sequence fail for a reason, then OSP can hit an assertion on reconnect:

[   40.651226] LustreError: 8347:0:(osp_precreate.c:1286:osp_precreate_thread()) ASSERTION( d->opd_obd->u.cli.cl_seq->lcs_exp != ((void *)0) ) failed: 
[   40.651422] LustreError: 8347:0:(osp_precreate.c:1286:osp_precreate_thread()) LBUG
[   40.651528] Pid: 8347, comm: osp-pre-10-1 4.18.0 #3 SMP Tue Sep 26 15:15:16 UTC 2023
[   40.651633] Call Trace TBD:
[   40.651667] [<0>] libcfs_call_trace+0x5e/0x80 [libcfs]
[   40.651730] [<0>] lbug_with_loc+0x3a/0x60 [libcfs]
[   40.651791] [<0>] osp_precreate_thread+0x16c5/0x2340 [osp]
[   40.651895] [<0>] kthread+0x14a/0x170
[   40.651937] [<0>] ret_from_fork+0x24/0x30
[   40.651996] Kernel panic - not syncing: LBUG


 Comments   
Comment by Gerrit Updater [ 11/Dec/23 ]

"Alex Zhuravlev <bzzz@whamcloud.com>" uploaded a new patch: https://review.whamcloud.com/c/fs/lustre-release/+/53406
Subject: LU-17354 osp: don't reset sequence client
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 2a078ba9c43825bd19fb81576147bfd477edafa6

Comment by Gerrit Updater [ 04/Jan/24 ]

"Andreas Dilger <adilger@whamcloud.com>" uploaded a new patch: https://review.whamcloud.com/c/fs/lustre-release/+/53584
Subject: LU-17354 tests: confirm conf-sanity/152 works
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: b46be1d30e2cf1de83cb4571a9410cfd5251a5d2

Ignore test patch.

Comment by Gerrit Updater [ 04/Feb/24 ]

"Oleg Drokin <green@whamcloud.com>" merged in patch https://review.whamcloud.com/c/fs/lustre-release/+/53406/
Subject: LU-17354 osp: don't reset sequence client
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 8423644c062ee58cbe76e53ce032b0d295742026

Comment by Peter Jones [ 04/Feb/24 ]

Merged for 2.16

Generated at Sat Feb 10 03:34:45 UTC 2024 using Jira 9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c.