1. 31 8月, 2019 13 次提交
  2. 25 8月, 2019 1 次提交
  3. 19 8月, 2019 2 次提交
    • M
      bnxt_en: Improve RX doorbell sequence. · e8f267b0
      Michael Chan 提交于
      When both RX buffers and RX aggregation buffers have to be
      replenished at the end of NAPI, post the RX aggregation buffers first
      before RX buffers.  Otherwise, we may run into a situation where
      there are only RX buffers without RX aggregation buffers for a split
      second.  This will cause the hardware to abort the RX packet and
      report buffer errors, which will cause unnecessary cleanup by the
      driver.
      
      Ringing the Aggregation ring doorbell first before the RX ring doorbell
      will prevent some of these buffer errors.  Use the same sequence during
      ring initialization as well.
      
      Fixes: 697197e5 ("bnxt_en: Re-structure doorbells.")
      Signed-off-by: NMichael Chan <michael.chan@broadcom.com>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      e8f267b0
    • M
      bnxt_en: Fix VNIC clearing logic for 57500 chips. · a46ecb11
      Michael Chan 提交于
      During device shutdown, the VNIC clearing sequence needs to be modified
      to free the VNIC first before freeing the RSS contexts.  The current
      code is doing the reverse and we can get mis-directed RX completions
      to CP ring ID 0 when the RSS contexts are freed and zeroed.  The clearing
      of RSS contexts is not required with the new sequence.
      
      Refactor the VNIC clearing logic into a new function bnxt_clear_vnic()
      and do the chip specific VNIC clearing sequence.
      
      Fixes: 7b3af4f7 ("bnxt_en: Add RSS support for 57500 chips.")
      Signed-off-by: NMichael Chan <michael.chan@broadcom.com>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      a46ecb11
  4. 31 7月, 2019 1 次提交
  5. 30 7月, 2019 11 次提交
  6. 26 7月, 2019 1 次提交
  7. 24 7月, 2019 1 次提交
  8. 23 7月, 2019 1 次提交
  9. 19 7月, 2019 1 次提交
  10. 16 7月, 2019 1 次提交
  11. 10 7月, 2019 3 次提交
  12. 09 7月, 2019 2 次提交
  13. 01 7月, 2019 2 次提交