[LU-11653] hsm: copytool registration should trigger request dispatching from the coordinator Created: 10/Nov/18 Updated: 05/Aug/20 Resolved: 19/Dec/18 |
|
| Status: | Resolved |
| Project: | Lustre |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | Lustre 2.12.0 |
| Type: | Bug | Priority: | Minor |
| Reporter: | CEA | Assignee: | Quentin Bouget |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Issue Links: |
|
||||||||
| Severity: | 3 | ||||||||
| Rank (Obsolete): | 9223372036854775807 | ||||||||
| Description |
|
When the coordinator wakes up, it checks that something worth its attention has happened, otherwise it simply goes back to sleep. It is possible for the coordinator to have several waiting requests in its llog but no copytool to process them. In this situation, when a copytool registers to the coordinator, the coordinator should wake up and try to schedule requests. The fix is pretty simple, we should call mdt_hsm_cdt_event() from mdt_hsm_agent_register(). |
| Comments |
| Comment by Gerrit Updater [ 13/Nov/18 ] |
|
Quentin Bouget (quentin.bouget@cea.fr) uploaded a new patch: https://review.whamcloud.com/33649 |
| Comment by Gerrit Updater [ 28/Nov/18 ] |
|
Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/33649/ |
| Comment by Joseph Gmitter (Inactive) [ 19/Dec/18 ] |
|
Patch has landed for 2.12.0 |