On Tue, Oct 15, 2019 at 10:20:58AM +0300, Leon Romanovsky wrote: > From: Parav Pandit <parav@xxxxxxxxxxxx> > > When macvlan netdevice is used for RoCE, consider the tos->prio->tc > mapping as SL using its lower netdevice. > 1. If lower netdevice is VLAN netdevice, consider such VLAN netdevice > and it's parent netdevice for mapping > 2. If lower netdevice is not a VLAN netdevice, consider tc mapping > directly from such lower netdevice > > Signed-off-by: Parav Pandit <parav@xxxxxxxxxxxx> > Signed-off-by: Leon Romanovsky <leonro@xxxxxxxxxxxx> > --- > Changelog: > v0->v1: https://lore.kernel.org/linux-rdma/20191002121959.17444-1-leon@xxxxxxxxxx > - Protect call to netdev_walk_all_lower_dev_rcu with rcu > ---- > drivers/infiniband/core/cma.c | 61 +++++++++++++++++++++++++++++------ > 1 file changed, 52 insertions(+), 9 deletions(-) Applied to for-next, thanks Jason