Saturday, April 27, 2019 7:33 AM, Viacheslav Ovsiienko: > Subject: [PATCH v3 0/2] net/mlx5: share Memory Regions for multiport > devices > > The patches [1] and [2] are both related to Memory Regions sharing and their > applying order matters, this series just combines ones. > > The multiport Infiniband device support was introduced [3]. > All active ports, belonging to the same Infiniband device use the single > shared Infiniband context of that device and share the resources: > - QPs are created within shared context > - Verbs flows are also created with specifying port index > - DV/DR resources > - Protection Domain > - Event Handlers > > This patchset adds support for Memory Regions sharing between ports, > created on the base of multiport Infiniband device. > The datapath of mlx5 uses the layered cache subsystem for > allocating/releasing Memory Regions, only the lowest layer L3 is subject to > share due to performance issues. > > [1] http://patches.dpdk.org/patch/53040/ > [2] http://patches.dpdk.org/patch/53041/ > [3] http://patches.dpdk.org/cover/51800/ > > Signed-off-by: Viacheslav Ovsiienko <viachesl...@mellanox.com>
Series applied to next-net-mlx, thanks.