1. 13 6月, 2019 2 次提交
  2. 10 6月, 2019 2 次提交
  3. 27 5月, 2019 3 次提交
  4. 24 5月, 2019 1 次提交
    • I
      Revert "dpaa2-eth: configure the cache stashing amount on a queue" · 16fa1cf1
      Ioana Radulescu 提交于
      This reverts commit f8b99585.
      
      The reverted change instructed the QMan hardware block to fetch
      RX frame annotation and beginning of frame data to cache before
      the core would read them.
      
      It turns out that in rare cases, it's possible that a QMan
      stashing transaction is delayed long enough such that, by the time
      it gets executed, the frame in question had already been dequeued
      by the core and software processing began on it. If the core
      manages to unmap the frame buffer _before_ the stashing transaction
      is executed, an SMMU exception will be raised.
      
      Unfortunately there is no easy way to work around this while keeping
      the performance advantages brought by QMan stashing, so disable
      it altogether.
      Signed-off-by: NIoana Radulescu <ruxandra.radulescu@nxp.com>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      16fa1cf1
  5. 21 5月, 2019 1 次提交
  6. 17 4月, 2019 4 次提交
  7. 27 3月, 2019 2 次提交
  8. 21 3月, 2019 1 次提交
  9. 04 3月, 2019 2 次提交
  10. 27 2月, 2019 1 次提交
  11. 07 2月, 2019 4 次提交
  12. 23 1月, 2019 1 次提交
  13. 20 1月, 2019 2 次提交
  14. 18 1月, 2019 1 次提交
    • I
      dpaa2-eth: Fix ndo_stop routine · 68d74315
      Ioana Ciocoi Radulescu 提交于
      In the current implementation, on interface down we disabled NAPI and
      then manually drained any remaining ingress frames. This could lead
      to a situation when, under heavy traffic, the data availability
      notification for some of the channels would not get rearmed correctly.
      
      Change the implementation such that we let all remaining ingress frames
      be processed as usual and only disable NAPI once the hardware queues
      are empty.
      
      We also add a wait on the Tx side, to allow hardware time to process
      all in-flight Tx frames before issueing the disable command.
      Signed-off-by: NIoana Radulescu <ruxandra.radulescu@nxp.com>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      68d74315
  15. 12 1月, 2019 1 次提交
  16. 20 12月, 2018 1 次提交
  17. 30 11月, 2018 1 次提交
  18. 29 11月, 2018 8 次提交
  19. 17 11月, 2018 2 次提交