DPAA Ethernet Interfaces Shared-MAC between two Linux Partitions under Hypervisor(Topaz)

Document created by Yiping Wang Employee on Sep 23, 2015Last modified by Yiping Wang Employee on Apr 30, 2018
Version 5Show Document
  • View in full screen mode

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