1. 13 2月, 2014 5 次提交
  2. 07 2月, 2014 1 次提交
  3. 28 1月, 2014 1 次提交
  4. 16 1月, 2014 1 次提交
    • Y
      bnx2x: Don't release PCI bars on shutdown · d9aee591
      Yuval Mintz 提交于
      The bnx2x driver in its pci shutdown() callback releases its pci bars (in the
      same manner it does during its pci remove() callback).
      During a system reboot while VFs are enabled, its possible for the VF's remove
      to be called (as a result of pci_disable_sriov()) after its shutdown callback
      has already finished running; This will cause a paging request fault as the VF
      tries to access the pci bar which it has previously released, crashing the
      system.
      
      This patch further differentiates the shutdown and remove callbacks, preventing the
      pci release procedures from being called during shutdown.
      Signed-off-by: NYuval Mintz <yuvalmin@broadcom.com>
      Signed-off-by: NAriel Elior <ariele@broadcom.com>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      d9aee591
  5. 15 1月, 2014 1 次提交
  6. 14 1月, 2014 1 次提交
    • S
      bnx2x: namespace and dead code cleanups · a8f47eb7
      stephen hemminger 提交于
      Fix a bunch of whole lot of namespace issues with the Broadcom bnx2x driver
      found by running 'make namespacecheck'
      
       * global variables must be prefixed with bnx2x_
          naming a variable int_mode, or num_queue is invitation to disaster
      
       * make local functions static
      
       * move some inline's used in one file out of header
         (this driver has a bad case of inline-itis)
      
       * remove resulting dead code fallout
       	 bnx2x_pfc_statistic,
      	 bnx2x_emac_get_pfc_stat
       	 bnx2x_init_vlan_mac_obj,
         Looks like vlan mac support in this driver was a botch from day one
         either never worked, or not implemented or missing support functions
      
      Compile tested only.
      Signed-off-by: NStephen Hemminger <stephen@networkplumber.org>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      a8f47eb7
  7. 06 1月, 2014 1 次提交
  8. 27 12月, 2013 4 次提交
  9. 19 11月, 2013 2 次提交
  10. 22 10月, 2013 6 次提交
  11. 20 10月, 2013 1 次提交
    • E
      bnx2x: add TSO support for IPIP · 117401ee
      Eric Dumazet 提交于
      bnx2x driver already handles TSO for GRE, current code
      is the same for IPIP.
      
      Performance results : (Note we are now limited by receiver,
      as it does not support GRO for IPIP yet)
      
      Before patch :
      
      lpq83:~# ./netperf -H 7.7.9.84 -Cc
      MIGRATED TCP STREAM TEST from 0.0.0.0 (0.0.0.0) port 0 AF_INET to 7.7.9.84 () port 0 AF_INET
      Recv   Send    Send                          Utilization       Service Demand
      Socket Socket  Message  Elapsed              Send     Recv     Send    Recv
      Size   Size    Size     Time     Throughput  local    remote   local   remote
      bytes  bytes   bytes    secs.    10^6bits/s  % S      % S      us/KB   us/KB
      
       87380  16384  16384    10.00      7710.19   4.52     6.62     1.152   1.687
      
      After patch :
      
      lpq83:~# ./netperf -H 7.7.9.84 -Cc
      MIGRATED TCP STREAM TEST from 0.0.0.0 (0.0.0.0) port 0 AF_INET to 7.7.9.84 () port 0 AF_INET
      Recv   Send    Send                          Utilization       Service Demand
      Socket Socket  Message  Elapsed              Send     Recv     Send    Recv
      Size   Size    Size     Time     Throughput  local    remote   local   remote
      bytes  bytes   bytes    secs.    10^6bits/s  % S      % S      us/KB   us/KB
      
       87380  16384  16384    10.00      8532.40   2.55     7.73     0.588   1.781
      Signed-off-by: NEric Dumazet <edumazet@google.com>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      117401ee
  12. 18 10月, 2013 1 次提交
  13. 10 10月, 2013 1 次提交
  14. 04 10月, 2013 1 次提交
  15. 29 9月, 2013 2 次提交
  16. 24 9月, 2013 2 次提交
  17. 22 9月, 2013 1 次提交
  18. 19 9月, 2013 1 次提交
  19. 14 9月, 2013 1 次提交
  20. 10 9月, 2013 1 次提交
  21. 06 9月, 2013 2 次提交
  22. 28 8月, 2013 1 次提交
  23. 20 8月, 2013 2 次提交