> Quoting Yosef Etigin <[EMAIL PROTECTED]>: > Subject: [PATCHv2 1/2] ipoib: handle pkey change events > > This issue was found during partitioning & SM fail over testing. > > * Added flush flag to ipoib_ib_dev_stop(), ipoib_ib_dev_down() alike > * Rename the polling thread work to 'pkey_poll_task' to avoid ambiguity > * Upon PKEY_CHANGE event, schedule a work that restarts the QP > * Restart child interfaces before parent
What's the reason for this change? Is this a separate bugfix? You might want to put this info in the log. > * Use uncached pkey query upon qp initiallization > > SM reconfiguration or failover possibly causes a shuffling of the values in > the port > pkey table. The current implementation only queries for the index of the pkey > once, > when it creates the device QP and after that moves it into working state, and > hence > does not address this scenario. Fix this by using the PKEY_CHANGE event as a > trigger > to reconfigure the device QP. > > > Signed-off-by: Yosef Etigin <[EMAIL PROTECTED]> Btw, pls try making log lines a bit shorter - git log shifts everything to the right. -- 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
