In the scenario that multiple Linux partitions managed by a Hypervisor, it is sometimes desired to split one MAC device’s traffic between partitions. In Hypervisor, DPAA Ethernet interfaces belonging to the same FMAN only can be assigned to one partition in Hypervisor, which brings limitation in DPAA Ethernet interfaces usage between partitions, Shared-MAC technology provides an efficient way for users to share a DPAA Ethernet interface between two Linux partitions, this is very useful for processors with single FMAN device, such as P2041, T1040.
1. Overview of Shared-MAC Architecture between two Linux Partitions
2. Shared-MAC DPAA Ethernet interface Definition in Hypervisor Device Tree
3. Implement Shared-MAC Use Case between two Linux Partitions on the target
4. Hypervisor Shared-MAC Test Result on P2041RDB