From: David S. Miller Date: Fri, 13 Apr 2018 01:51:54 +0000 (-0400) Subject: Merge branch 'ibmvnic-Fix-parameter-change-request-handling' X-Git-Url: http://git.cdn.openwrt.org/?a=commitdiff_plain;h=095d370173e128bbf93d638d3951764102999c1f;p=openwrt%2Fstaging%2Fblogic.git Merge branch 'ibmvnic-Fix-parameter-change-request-handling' Nathan Fontenot says: ==================== ibmvnic: Fix parameter change request handling When updating parameters for the ibmvnic driver there is a possibility of entering an infinite loop if a return value other that a partial success is received from sending the login CRQ. Also, a deadlock can occur on the rtnl lock if netdev_notify_peers() is called during driver reset for a parameter change reset. This patch set corrects both of these issues by updating the return code handling in ibmvnic_login() nand gaurding against calling netdev_notify_peers() for parameter change requests. Updates for V2: Correct spelling mistakes in commit messages. ==================== Signed-off-by: David S. Miller --- 095d370173e128bbf93d638d3951764102999c1f