[LU-9448] Assert on an empty NUMA node Created: 04/May/17 Updated: 03/Jun/17 Resolved: 03/Jun/17 |
|
| Status: | Resolved |
| Project: | Lustre |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | Lustre 2.10.0 |
| Type: | Bug | Priority: | Critical |
| Reporter: | Amir Shehata (Inactive) | Assignee: | Amir Shehata (Inactive) |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Issue Links: |
|
||||||||
| Severity: | 3 | ||||||||
| Rank (Obsolete): | 9223372036854775807 | ||||||||
| Description |
|
Testing on a system that has 4 numa nodes, but 1 of the nodes has no CPUs assigned triggered an assert in o2iblnd: LASSERT(sched->ibs_nthreads > 0);
We should be able to handle this case in the LND, by only creating schedulers for non empty CPTs. Or by not creating an empty CPT in the first place in the libcfs code. |
| Comments |
| Comment by Dmitry Eremin (Inactive) [ 04/May/17 ] |
|
The fix is still under review https://review.whamcloud.com/23222/ |
| Comment by Gerrit Updater [ 16/May/17 ] |
|
Amir Shehata (amir.shehata@intel.com) uploaded a new patch: https://review.whamcloud.com/27145 |
| Comment by Gerrit Updater [ 03/Jun/17 ] |
|
Oleg Drokin (oleg.drokin@intel.com) merged in patch https://review.whamcloud.com/27145/ |
| Comment by Peter Jones [ 03/Jun/17 ] |
|
Landed for 2.10 |