fix(nvlink): Multicast group limit attribute, when creating a partiti…#2681
Conversation
…on, needs to be a multiple of 4. Signed-off-by: Roopesh Tamma <rtamma@nvidia.com>
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Enterprise Run ID: 📒 Files selected for processing (1)
Summary by CodeRabbit
Walkthrough
ChangesNMX-C Multicast Groups Limit Fix
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~3 minutes 🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (4 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
🔍 Container Scan Summary
Per-CVE detail lives in the per-service |
NVIDIA#2681) …on, needs to be a multiple of 4. <!-- Describe what this PR does --> GB200 NVL partition multicast group limit setting has an additional constraint that the value must be 0 or a multiple of 4. The formula previously used to calculate the default limit was evaluating to a value of 18. This PR rounds it down to nearest multiple of 4. NMX-C simulator used for pre-integration testing does not check for this contraint. ## Related issues <!-- Refer to existing GitHub issues here --> ## Type of Change <!-- Check one that best describes this PR --> - [ ] **Add** - New feature or capability - [ ] **Change** - Changes in existing functionality - [ X] **Fix** - Bug fixes - [ ] **Remove** - Removed features or deprecated functionality - [ ] **Internal** - Internal changes (refactoring, tests, docs, etc.) ## Breaking Changes <!-- If checked, describe the breaking changes and migration steps --> <!-- Breaking changes are not generally permitted, please discuss on a GitHub discussion or with the development team if you believe you need to break a backward compatibility guarantee --> - [ ] **This PR contains breaking changes** ## Testing <!-- How was this tested? Check all that apply --> - [ ] Unit tests added/updated - [ ] Integration tests added/updated - [ X] Manual testing performed - [ ] No testing required (docs, internal refactor, etc.) ## Additional Notes <!-- Any additional context, deployment notes, or reviewer guidance --> Signed-off-by: Roopesh Tamma <rtamma@nvidia.com> Signed-off-by: Thomas McRoberts <tmcroberts@nvidia.com>
#2681) …on, needs to be a multiple of 4. <!-- Describe what this PR does --> GB200 NVL partition multicast group limit setting has an additional constraint that the value must be 0 or a multiple of 4. The formula previously used to calculate the default limit was evaluating to a value of 18. This PR rounds it down to nearest multiple of 4. NMX-C simulator used for pre-integration testing does not check for this contraint. ## Related issues <!-- Refer to existing GitHub issues here --> ## Type of Change <!-- Check one that best describes this PR --> - [ ] **Add** - New feature or capability - [ ] **Change** - Changes in existing functionality - [ X] **Fix** - Bug fixes - [ ] **Remove** - Removed features or deprecated functionality - [ ] **Internal** - Internal changes (refactoring, tests, docs, etc.) ## Breaking Changes <!-- If checked, describe the breaking changes and migration steps --> <!-- Breaking changes are not generally permitted, please discuss on a GitHub discussion or with the development team if you believe you need to break a backward compatibility guarantee --> - [ ] **This PR contains breaking changes** ## Testing <!-- How was this tested? Check all that apply --> - [ ] Unit tests added/updated - [ ] Integration tests added/updated - [ X] Manual testing performed - [ ] No testing required (docs, internal refactor, etc.) ## Additional Notes <!-- Any additional context, deployment notes, or reviewer guidance --> Signed-off-by: Roopesh Tamma <rtamma@nvidia.com> Signed-off-by: Thomas McRoberts <tmcroberts@nvidia.com>
…on, needs to be a multiple of 4.
GB200 NVL partition multicast group limit setting has an additional constraint that the value must be 0 or a multiple of 4. The formula previously used to calculate the default limit was evaluating to a value of 18. This PR rounds it down to nearest multiple of 4.
NMX-C simulator used for pre-integration testing does not check for this contraint.
Related issues
Type of Change
Breaking Changes
Testing
Additional Notes