Hi Greg, This series contains few fixes to the IB core, mlx4 IB driver and IPoIB. The patches enable working properly with IPoIB devices set over SRIOV Virtual Functions probed to VMs in cloud environment when the cloud management system uses non trivial settings of IB PKEYs (Partition-Keys , sort of Ethernet vlans equivalent). Or. Erez Shitrit (1): IPoIB: Fix pkey change flow for virtualization environments Jack Morgenstein (2): IB/mlx4: Use default pkey when creating tunnel QPs IB/core: Create QP1 using the pkey index which contains the default pkey Or Gerlitz (1): IPoIB: Make sure child devices use valid/proper pkeys drivers/infiniband/core/mad.c | 8 +++- drivers/infiniband/hw/mlx4/mad.c | 10 +++- drivers/infiniband/ulp/ipoib/ipoib_ib.c | 76 +++++++++++++++++++++----- drivers/infiniband/ulp/ipoib/ipoib_main.c | 2 +- drivers/infiniband/ulp/ipoib/ipoib_netlink.c | 9 +++ 5 files changed, 88 insertions(+), 17 deletions(-) -- To unsubscribe from this list: send the line "unsubscribe stable" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html