[LU-13895] Prevent discovery on peer that is being deleted Created: 07/Aug/20 Updated: 26/Aug/22 Resolved: 11/Mar/21 |
|
| Status: | Resolved |
| Project: | Lustre |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | Lustre 2.15.0 |
| Type: | Bug | Priority: | Minor |
| Reporter: | Chris Horn | Assignee: | Chris Horn |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Severity: | 3 |
| Rank (Obsolete): | 9223372036854775807 |
| Description |
|
In lnet_peer_add_nid(), we may delete a peer associated with the NID we're attempting to add. If so, we should avoid any further discovery actions on that peer, and ensure any waiters on the peer are woken so they can release their references and allow the peer to be deleted. |
| Comments |
| Comment by Gerrit Updater [ 07/Aug/20 ] |
|
Chris Horn (chris.horn@hpe.com) uploaded a new patch: https://review.whamcloud.com/39604 |
| Comment by Gerrit Updater [ 07/Aug/20 ] |
|
Chris Horn (chris.horn@hpe.com) uploaded a new patch: https://review.whamcloud.com/39605 |
| Comment by Gerrit Updater [ 10/Mar/21 ] |
|
Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/39604/ |
| Comment by Gerrit Updater [ 10/Mar/21 ] |
|
Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/39605/ |
| Comment by Peter Jones [ 11/Mar/21 ] |
|
Landed for 2.15 |