In this instance, SRIOV mirroring would want to spit the packets out of the net link in at least the worst case scenario - and this isn't a simple MAC rewrite, because you want the MAC in the information, it has to be an encap. If that requires a duplication to a DPDK service that does the encap then that would meet the requirements, though the uncosted extra load on the host and the limited-capacity DMA interface would be a concern.
In this instance, SRIOV mirroring would want to spit the packets out of the net link in at least the worst case scenario - and this isn't a simple MAC rewrite, because you want the MAC in the information, it has to be an encap. If that requires a duplication to a DPDK service that does the encap then that would meet the requirements, though the uncosted extra load on the host and the limited-capacity DMA interface would be a concern.