-
Notifications
You must be signed in to change notification settings - Fork 806
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[RACL] Add raclgen (tool to generate RACL selection vectors for out-of-topgen flows) #25973
Conversation
8dae8c6
to
ca8afba
Compare
ca8afba
to
d0cde7a
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @davidschrammel! This looks good to me.
89a2a63
to
4466311
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Some nitty Python comments, but this looks good. And thanks for finding and fixing a silly bug in intermodule.py
.
Used for out-of-topgen flows to hookup an IP with the distributed policy vector. Signed-off-by: David Schrammel <davidschrammel@rivosinc.com>
Signed-off-by: David Schrammel <davidschrammel@rivosinc.com>
4466311
to
6d9ab4b
Compare
@rswarbrick I have updated the commits according to your comments and rebased them on master (now that #25749 has been merged). Could you take a look at this again? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks good, thanks!
This PR is based on #25749 and adds a command line utility for RACL.
raclgen is a tool to compute RACL selection vector and used for out-of-topgen flows to hookup an IP with the distributed policy vector.
All but the last 2 commits are from #25749 and will be dropped once that PR has been merged.