diff options
Diffstat (limited to 'drivers/infiniband/ulp')
-rw-r--r-- | drivers/infiniband/ulp/ipoib/ipoib_multicast.c | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/drivers/infiniband/ulp/ipoib/ipoib_multicast.c b/drivers/infiniband/ulp/ipoib/ipoib_multicast.c index 858ada17f980..2628339e3a99 100644 --- a/drivers/infiniband/ulp/ipoib/ipoib_multicast.c +++ b/drivers/infiniband/ulp/ipoib/ipoib_multicast.c | |||
@@ -788,10 +788,6 @@ void ipoib_mcast_restart_task(struct work_struct *work) | |||
788 | 788 | ||
789 | memcpy(mgid.raw, mclist->dmi_addr + 4, sizeof mgid); | 789 | memcpy(mgid.raw, mclist->dmi_addr + 4, sizeof mgid); |
790 | 790 | ||
791 | /* Add in the P_Key */ | ||
792 | mgid.raw[4] = (priv->pkey >> 8) & 0xff; | ||
793 | mgid.raw[5] = priv->pkey & 0xff; | ||
794 | |||
795 | mcast = __ipoib_mcast_find(dev, &mgid); | 791 | mcast = __ipoib_mcast_find(dev, &mgid); |
796 | if (!mcast || test_bit(IPOIB_MCAST_FLAG_SENDONLY, &mcast->flags)) { | 792 | if (!mcast || test_bit(IPOIB_MCAST_FLAG_SENDONLY, &mcast->flags)) { |
797 | struct ipoib_mcast *nmcast; | 793 | struct ipoib_mcast *nmcast; |