[LU-7791] signal vs CP callback race Created: 18/Feb/16  Updated: 15/Sep/21  Resolved: 28/Jan/20

Status: Resolved
Project: Lustre
Component/s: None
Affects Version/s: None
Fix Version/s: Lustre 2.12.7, Lustre 2.12.8

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

Issue Links:
Related
is related to LU-8067 sanityn test_31a: read dd: reading `/... Resolved
Severity: 3
Rank (Obsolete): 9223372036854775807

 Description   

a lock isn't canceled on the server on reception of a signal, thus client is evicted for not responding to LDLM_FL_AST_SENT.



 Comments   
Comment by Gerrit Updater [ 18/Feb/16 ]

Andriy Skulysh (andriy.skulysh@seagate.com) uploaded a new patch: http://review.whamcloud.com/18498
Subject: LU-7791 ldlm: signal vs CP callback race
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: d18a1eabe19ff4b8e2a1de978a253bb189832a09

Comment by Gerrit Updater [ 21/Apr/16 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/18498/
Subject: LU-7791 ldlm: signal vs CP callback race
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: a880f385164547837a34df92acd6cdc8e9a9698d

Comment by Joseph Gmitter (Inactive) [ 21/Apr/16 ]

Landed to master for 2.9.0

Comment by Gerrit Updater [ 26/Apr/16 ]

Oleg Drokin (oleg.drokin@intel.com) uploaded a new patch: http://review.whamcloud.com/19798
Subject: Revert "LU-7791 ldlm: signal vs CP callback race"
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: d632c523656693320d5838d720374087d9d47cdf

Comment by Andreas Dilger [ 26/Apr/16 ]

Reopen ticket because patch was reverted due to frequent sanityn test_31a failures (LU-8067).

Please update and resubmit whole patch with fix.

Comment by Gerrit Updater [ 02/May/16 ]

Andriy Skulysh (andriy.skulysh@seagate.com) uploaded a new patch: http://review.whamcloud.com/19898
Subject: LU-7791 ldlm: signal vs CP callback race
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 41adbd3e8c6832a5d883a74e5b89ce35acc5b43b

Comment by Gerrit Updater [ 02/May/16 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/19798/
Subject: Revert "LU-7791 ldlm: signal vs CP callback race"
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 51d9874087a87a9a616615adc98f6239ebd8619d

Comment by Gerrit Updater [ 28/Jan/20 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/19898/
Subject: LU-7791 ldlm: signal vs CP callback race
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 7fff052c930da4822c3b2a13d130da7473a20a58

Comment by Peter Jones [ 28/Jan/20 ]

Landed for 2.14

Comment by Gerrit Updater [ 13/Jul/21 ]

Minh Diep (mdiep@whamcloud.com) uploaded a new patch: https://review.whamcloud.com/44297
Subject: LU-7791 ldlm: signal vs CP callback race
Project: fs/lustre-release
Branch: b2_12
Current Patch Set: 1
Commit: 59eb3b254804ace64503863e9305fd4532cfb662

Comment by Andreas Dilger [ 14/Jul/21 ]

Oleg, I saw that the last time this patch was backported to b2_12, it was later reverted due to LU-8067, linked here:

commit 51d9874087a87a9a616615adc98f6239ebd8619d
Author:     Oleg Drokin <green@whamcloud.com>
AuthorDate: Tue Apr 26 17:46:09 2016 +0000
CommitDate: Mon May 2 17:41:30 2016 +0000

    Revert "LU-7791 ldlm: signal vs CP callback race"
    
    This causes frequent failures tracked in LU-8067
    
    This reverts commit a880f385164547837a34df92acd6cdc8e9a9698d.
    
    Change-Id: Ib247bb924dabe4635edd17f9a2dca391135f558f
    Reviewed-on: http://review.whamcloud.com/19798
Comment by Gerrit Updater [ 10/Aug/21 ]

"Oleg Drokin <green@whamcloud.com>" merged in patch https://review.whamcloud.com/44297/
Subject: LU-7791 ldlm: signal vs CP callback race
Project: fs/lustre-release
Branch: b2_12
Current Patch Set:
Commit: 8f4336481a482544f54b7e8a9d63340a57062d68

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