> Quoting Yosef Etigin <[EMAIL PROTECTED]>:
> Subject: Re: [PATCHv4 2/2] ipoib: handle pkey change events
> 
> > 
> > Return some error code -ENXIO.
> > 
> All other branches in this function return -1 (see next hunk)

Oh. Right. I haven't looked.

> Anyway, let it be -ENXIO.

Up to you really, I take it back.

> @@ -260,7 +249,6 @@ void ipoib_event(struct ib_event_handler
>               container_of(handler, struct ipoib_dev_priv, event_handler);
>  
>       if ((record->event == IB_EVENT_PORT_ERR    ||
> -          record->event == IB_EVENT_PKEY_CHANGE ||
>            record->event == IB_EVENT_PORT_ACTIVE ||
>            record->event == IB_EVENT_LID_CHANGE  ||
>            record->event == IB_EVENT_SM_CHANGE   ||
> @@ -268,5 +256,9 @@ void ipoib_event(struct ib_event_handler
>           record->element.port_num == priv->port) {
>               ipoib_dbg(priv, "Port state change event\n");
>               queue_work(ipoib_workqueue, &priv->flush_task);
> +     } else if (record->event == IB_EVENT_PKEY_CHANGE &&
> +                record->element.port_num == priv->port) {
> +             ipoib_dbg(priv, "pkey change event on port:%d\n", priv->port);
> +             queue_work(ipoib_workqueue, &priv->pkey_event_task);
>       }
>  }

What do you think about my idea to do
if (record->element.port_num != priv->port)
        return
at the top?

Anyway, I think you've addressed all real issues - could you pls
post final version of both patches for OFED and 2.6.22?

-- 
MST
_______________________________________________
general mailing list
[email protected]
http://lists.openfabrics.org/cgi-bin/mailman/listinfo/general

To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general

Reply via email to