Skip to content

fix: support SMC ARS-221GL-FNB-NC24B#106

Open
krish-nvidia wants to merge 2 commits into
mainfrom
krish/new-gg-smc-support
Open

fix: support SMC ARS-221GL-FNB-NC24B#106
krish-nvidia wants to merge 2 commits into
mainfrom
krish/new-gg-smc-support

Conversation

@krish-nvidia

@krish-nvidia krish-nvidia commented Jul 17, 2026

Copy link
Copy Markdown

This PR:

  • Supports the Supermicro ARS-221GL-FNB-NC24B, an MGX C2 system without KCS, by detecting its NVIDIA PG535 processor module and selecting MGX C2 SSIF handling.
  • Fixes SMC BIOS suffix handling so SR_IOVSupport is configured while preserving older spellings.
  • Keeps the HostInterface PXE exception scoped to ARS-121L-DNR; ARS-221 systems can PXE with it disabled.

Signed-off-by: Krish Dandiwala <kdandiwala@nvidia.com>
@krish-nvidia
krish-nvidia requested a review from spydaNVIDIA July 17, 2026 15:56
@krish-nvidia krish-nvidia self-assigned this Jul 17, 2026
Signed-off-by: Krish Dandiwala <kdandiwala@nvidia.com>
Comment thread src/supermicro.rs
add_keys!("IntelVTforDirectedI/O(VT-d)", EnableDisable::Enable);
add_keys!("IntelVirtualizationTechnology", EnableDisable::Enable);
add_keys!("SR-IOVSupport", EnabledDisabled::Enabled);
add_keys!("SR_IOVSupport", EnabledDisabled::Enabled);

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What is the difference between this and the existing line 1326?

@spydaNVIDIA spydaNVIDIA left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants