“1cbd9c2bcf02a3be91e14c7206d4b6c0346540ed”上不存在“io_uring/io_uring.c”
  1. 06 9月, 2022 1 次提交
  2. 02 9月, 2022 1 次提交
  3. 22 8月, 2022 1 次提交
  4. 12 8月, 2022 1 次提交
  5. 06 7月, 2022 1 次提交
  6. 27 5月, 2022 1 次提交
  7. 17 5月, 2022 1 次提交
  8. 30 4月, 2022 1 次提交
  9. 27 4月, 2022 1 次提交
  10. 16 4月, 2022 1 次提交
  11. 12 4月, 2022 5 次提交
  12. 29 3月, 2022 1 次提交
  13. 11 3月, 2022 1 次提交
    • H
      net: lan966x: Improve the CPU TX bitrate. · fb9eb027
      Horatiu Vultur 提交于
      When doing manual injection of the frame, it is required to check if the
      TX FIFO is ready to accept the next word of the frame. For this we are
      using 'readx_poll_timeout_atomic', the only problem is that before it
      actually checks the status, is determining the time when to finish polling
      the status. Which seems to be an expensive operation.
      Therefore check the status of the TX FIFO before calling
      'readx_poll_timeout_atomic'.
      Doing this will improve the TX bitrate by ~70%. Because 99% the FIFO is
      ready by that time. The measurements were done using iperf3.
      
      Before:
      [ ID] Interval           Transfer     Bitrate         Retr
      [  5]   0.00-10.03  sec  55.2 MBytes  46.2 Mbits/sec    0 sender
      [  5]   0.00-10.04  sec  53.8 MBytes  45.0 Mbits/sec      receiver
      
      After:
      [ ID] Interval           Transfer     Bitrate         Retr
      [  5]   0.00-10.10  sec  95.0 MBytes  78.9 Mbits/sec    0 sender
      [  5]   0.00-10.11  sec  95.0 MBytes  78.8 Mbits/sec      receiver
      Signed-off-by: NHoratiu Vultur <horatiu.vultur@microchip.com>
      Reviewed-by: NAndrew Lunn <andrew@lunn.ch>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      fb9eb027
  14. 09 3月, 2022 1 次提交
  15. 08 3月, 2022 1 次提交
  16. 04 3月, 2022 1 次提交
  17. 13 2月, 2022 1 次提交
  18. 05 2月, 2022 2 次提交
  19. 04 2月, 2022 1 次提交
  20. 01 2月, 2022 5 次提交
  21. 26 1月, 2022 1 次提交
  22. 05 1月, 2022 1 次提交
  23. 27 12月, 2021 1 次提交
    • H
      net: lan966x: Fix the vlan used by host ports · 0c94d657
      Horatiu Vultur 提交于
      The blamed commit changed the vlan used by the host ports to be 4095
      instead of 0.
      Because of this change the following issues are seen:
      - when the port is probed first it was adding an entry in the MAC table
        with the wrong vlan (port->pvid which is default 0) and not HOST_PVID
      - when the port is removed from a bridge, it was using the wrong vlan to
        add entries in the MAC table. It was using the old PVID and not the
        HOST_PVID
      
      This patch fixes this two issues by using the HOST_PVID instead of
      port->pvid.
      
      Fixes: 6d2c186a ("net: lan966x: Add vlan support.")
      Signed-off-by: NHoratiu Vultur <horatiu.vultur@microchip.com>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      0c94d657
  24. 23 12月, 2021 1 次提交
  25. 20 12月, 2021 5 次提交
  26. 03 12月, 2021 1 次提交
  27. 02 12月, 2021 1 次提交