diff options
| -rw-r--r-- | drivers/infiniband/core/cache.c | 1 | ||||
| -rw-r--r-- | drivers/infiniband/core/multicast.c | 1 | ||||
| -rw-r--r-- | drivers/infiniband/ulp/ipoib/ipoib_verbs.c | 3 |
3 files changed, 1 insertions, 4 deletions
diff --git a/drivers/infiniband/core/cache.c b/drivers/infiniband/core/cache.c index 099d922ae7bd..18e476b3ced0 100644 --- a/drivers/infiniband/core/cache.c +++ b/drivers/infiniband/core/cache.c | |||
| @@ -1478,7 +1478,6 @@ static void ib_cache_event(struct ib_event_handler *handler, | |||
| 1478 | event->event == IB_EVENT_PORT_ACTIVE || | 1478 | event->event == IB_EVENT_PORT_ACTIVE || |
| 1479 | event->event == IB_EVENT_LID_CHANGE || | 1479 | event->event == IB_EVENT_LID_CHANGE || |
| 1480 | event->event == IB_EVENT_PKEY_CHANGE || | 1480 | event->event == IB_EVENT_PKEY_CHANGE || |
| 1481 | event->event == IB_EVENT_SM_CHANGE || | ||
| 1482 | event->event == IB_EVENT_CLIENT_REREGISTER || | 1481 | event->event == IB_EVENT_CLIENT_REREGISTER || |
| 1483 | event->event == IB_EVENT_GID_CHANGE) { | 1482 | event->event == IB_EVENT_GID_CHANGE) { |
| 1484 | work = kmalloc(sizeof *work, GFP_ATOMIC); | 1483 | work = kmalloc(sizeof *work, GFP_ATOMIC); |
diff --git a/drivers/infiniband/core/multicast.c b/drivers/infiniband/core/multicast.c index d50ff70bb24b..cd338ddc4a39 100644 --- a/drivers/infiniband/core/multicast.c +++ b/drivers/infiniband/core/multicast.c | |||
| @@ -804,7 +804,6 @@ static void mcast_event_handler(struct ib_event_handler *handler, | |||
| 804 | switch (event->event) { | 804 | switch (event->event) { |
| 805 | case IB_EVENT_PORT_ERR: | 805 | case IB_EVENT_PORT_ERR: |
| 806 | case IB_EVENT_LID_CHANGE: | 806 | case IB_EVENT_LID_CHANGE: |
| 807 | case IB_EVENT_SM_CHANGE: | ||
| 808 | case IB_EVENT_CLIENT_REREGISTER: | 807 | case IB_EVENT_CLIENT_REREGISTER: |
| 809 | mcast_groups_event(&dev->port[index], MCAST_GROUP_ERROR); | 808 | mcast_groups_event(&dev->port[index], MCAST_GROUP_ERROR); |
| 810 | break; | 809 | break; |
diff --git a/drivers/infiniband/ulp/ipoib/ipoib_verbs.c b/drivers/infiniband/ulp/ipoib/ipoib_verbs.c index 1e88213459f2..ba09068f6200 100644 --- a/drivers/infiniband/ulp/ipoib/ipoib_verbs.c +++ b/drivers/infiniband/ulp/ipoib/ipoib_verbs.c | |||
| @@ -279,8 +279,7 @@ void ipoib_event(struct ib_event_handler *handler, | |||
| 279 | ipoib_dbg(priv, "Event %d on device %s port %d\n", record->event, | 279 | ipoib_dbg(priv, "Event %d on device %s port %d\n", record->event, |
| 280 | dev_name(&record->device->dev), record->element.port_num); | 280 | dev_name(&record->device->dev), record->element.port_num); |
| 281 | 281 | ||
| 282 | if (record->event == IB_EVENT_SM_CHANGE || | 282 | if (record->event == IB_EVENT_CLIENT_REREGISTER) { |
| 283 | record->event == IB_EVENT_CLIENT_REREGISTER) { | ||
| 284 | queue_work(ipoib_workqueue, &priv->flush_light); | 283 | queue_work(ipoib_workqueue, &priv->flush_light); |
| 285 | } else if (record->event == IB_EVENT_PORT_ERR || | 284 | } else if (record->event == IB_EVENT_PORT_ERR || |
| 286 | record->event == IB_EVENT_PORT_ACTIVE || | 285 | record->event == IB_EVENT_PORT_ACTIVE || |
