Repository navigation
AIESW-33714 Implement xrt-smi reset subcmd for npu3 vf, pf - #10106
Merged
Merged
Conversation
Signed-off-by: Ryan Chane <rchane@xilinx.com>
Signed-off-by: Ryan Chane <rchane@xilinx.com>
Contributor
|
clang-tidy review says "All clean, LGTM! 👍" |
Signed-off-by: Ryan Chane <rchane@xilinx.com>
Contributor
|
clang-tidy review says "All clean, LGTM! 👍" |
Signed-off-by: Ryan Chane <rchane@xilinx.com>
rchane
marked this pull request as ready for review
October 12, 2026 18:19
rchane
requested review from
AShivangi,
chvamshi-xilinx,
rbramand-xilinx and
stsoe
as code owners
October 12, 2026 18:19
Contributor
|
clang-tidy review says "All clean, LGTM! 👍" |
aktondak
reviewed
Oct 12, 2026
aktondak
approved these changes
Oct 12, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Problem solved by the commit
https://jira.xilinx.com/browse/AIESW-33714
Bug / issue (if any) fixed, which PR introduced the bug, how it was discovered
FLR reset has been requested for npu3 VF/PF.
How problem was solved, alternative solutions (if any) and why they were rejected
Added FLR reset type to SubCmdReset and added to proper smi config. Will not show up on classic, only on pf/vf. Reset subcmd will also not show up for other AIE2 devices. Alveo still only has user reset option, npu3 vf/pf only have the new FLR reset option. FLR reset also requires admin privileges.
This first iteration requires separate shim changes in xdna in order to actually work, otherwise the reset will fail for now. xrt-smi queries the shim, which will handle triggering the FLR reset and return whether it was successful.
Risks (if any) associated the changes in the commit
N/A
What has been tested and how, request additional testing if necessary
Tested on Linux-on-Linux machine w/ xdna changes
Documentation impact (if any)
Will update xrt-smi documentation.