[LU-24] LNET selftest improvements Created: 16/Dec/10 Updated: 17/Apr/13 Due: 20/Dec/10 Resolved: 17/Apr/13 |
|
| Status: | Resolved |
| Project: | Lustre |
| Component/s: | None |
| Affects Version/s: | Lustre 2.0.0, Lustre 2.1.0, Lustre 1.8.6 |
| Fix Version/s: | None |
| Type: | Improvement | Priority: | Minor |
| Reporter: | John Spray (Inactive) | Assignee: | John Spray (Inactive) |
| Resolution: | Incomplete | Votes: | 0 |
| Labels: | None | ||
| Attachments: |
|
| Bugzilla ID: | 15,646 |
| Rank (Obsolete): | 7778 |
| Description |
|
(Lustre bugzilla 15646 - LNET selftest to measure latency) Intention is to:
Also various typos in messages, and want to sort out the way that utils/lst lets you put in any old size for the brw test, but in the lnet_selftest module it gets rounded down to the nearest page. |
| Comments |
| Comment by Liang Zhen (Inactive) [ 23/Dec/10 ] |
|
John, I made a quick look through this patch, seems you are improving current ping_test to make it support ping_size and measure latency. How do you think? |
| Comment by John Spray (Inactive) [ 27/Dec/10 ] |
|
Here's a hopefully backwards-compatible version – there's quite of a lot of code, because the stats reply structure didn't have any spare space for the ping stats. The existing stats request structure did have a 'str_type' field, but this wasn't being used. If we started using this, then old nodes would ignore it, and when querying them we wouldn't know whether they were returning something valid or not. However, the new 'XSTAT' type is quite verbose for not that much benefit, so we might want to tolerate a bit of ugliness to make the code shorter. |
| Comment by John Spray (Inactive) [ 17/Apr/13 ] |
|
Cleaning up: this has been idle for >2yrs. |