1. 08 5月, 2018 1 次提交
    • M
      bnxt_en: Fix firmware message delay loop regression. · cc559c1a
      Michael Chan 提交于
      A recent change to reduce delay granularity waiting for firmware
      reponse has caused a regression.  With a tighter delay loop,
      the driver may see the beginning part of the response faster.
      The original 5 usec delay to wait for the rest of the message
      is not long enough and some messages are detected as invalid.
      
      Increase the maximum wait time from 5 usec to 20 usec.  Also, fix
      the debug message that shows the total delay time for the response
      when the message times out.  With the new logic, the delay time
      is not fixed per iteration of the loop, so we define a macro to
      show the total delay time.
      
      Fixes: 9751e8e7 ("bnxt_en: reduce timeout on initial HWRM calls")
      Signed-off-by: NMichael Chan <michael.chan@broadcom.com>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      cc559c1a
  2. 28 4月, 2018 9 次提交
  3. 12 4月, 2018 2 次提交
  4. 01 4月, 2018 13 次提交
  5. 27 3月, 2018 1 次提交
  6. 12 3月, 2018 6 次提交
  7. 30 1月, 2018 1 次提交
  8. 26 1月, 2018 1 次提交
  9. 18 1月, 2018 6 次提交