Skip to content
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

Should it be possible to recirculate mirrored copies of a packet ? #123

Open
thomascalvert-xlnx opened this issue Sep 11, 2023 · 1 comment

Comments

@thomascalvert-xlnx
Copy link
Member

The original packet can be recirculated using the recirculate() extern in #114.

How about any mirrored copies, can they be recirculated? We may consider adding a recirculation flag/id in the MirrorSession (which itself is yet to be defined in the code, having only some description in the text § 6.8).

@jafingerhut
Copy link
Collaborator

Other questions about packet mirroring raised during 2023-Sep-25 meeting:

What is the use case for the mirror_slot_id parameter in mirror_packet ? It feels superfluous; users could make multiple copies of a packet by calling mirror_packet(session_id) several times.

Mirror copies are best-effort, but should there be an option to guarantee them and instead backpressure the ingress?

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

No branches or pull requests

2 participants