1. 18 3月, 2018 2 次提交
  2. 15 3月, 2018 1 次提交
    • J
      ibmvnic: Fix reset return from closed state · e676d81c
      John Allen 提交于
      The case in which we handle a reset from the state where the device is
      closed seems to be bugged for all types of reset. For most types of reset
      we currently exit the reset routine correctly, but don't set the state to
      indicate that we are back in the "closed" state. For some specific cases,
      we don't exit the reset routine at all and resetting will cause a closed
      device to be opened.
      
      This patch fixes the problem by unconditionally checking the reset_state
      and correctly setting the adapter state before returning.
      Signed-off-by: NJohn Allen <jallen@linux.vnet.ibm.com>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      e676d81c
  3. 13 3月, 2018 5 次提交
  4. 09 3月, 2018 3 次提交
  5. 28 2月, 2018 5 次提交
  6. 23 2月, 2018 3 次提交
  7. 22 2月, 2018 6 次提交
  8. 21 2月, 2018 2 次提交
  9. 15 2月, 2018 5 次提交
  10. 10 2月, 2018 2 次提交
  11. 09 2月, 2018 1 次提交
  12. 08 2月, 2018 2 次提交
  13. 06 2月, 2018 1 次提交
  14. 02 2月, 2018 1 次提交
  15. 30 1月, 2018 1 次提交
    • T
      ibmvnic: Wait for device response when changing MAC · f813614f
      Thomas Falcon 提交于
      Wait for a response from the VNIC server before exiting after setting
      the MAC address. The resolves an issue with bonding a VNIC client in
      ALB or TLB modes. The bonding driver was changing the MAC address more
      rapidly than the device could respond, causing the following errors.
      
      "bond0: the hw address of slave eth2 is in use by the bond;
      couldn't find a slave with a free hw address to give it
      (this should not have happened)"
      
      If the function waits until the change is finalized, these errors are
      avoided.
      Signed-off-by: NThomas Falcon <tlfalcon@linux.vnet.ibm.com>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      f813614f