1. 23 9月, 2006 2 次提交
  2. 14 9月, 2006 2 次提交
    • J
      [PATCH] ehea: IBM eHEA Ethernet Device Driver · 7a291083
      Jan-Bernd Themann 提交于
      Hi Jeff,
      
      I fixed the __iomem issue and tested the driver with sparse. Looks good so far.
      Thanks for your effort.
      
      Jan-Bernd Themann
      Signed-off-by: NJan-Bernd Themann <themann@de.ibm.com>
      
       drivers/net/Kconfig             |    9
       drivers/net/Makefile            |    1
       drivers/net/ehea/Makefile       |    6
       drivers/net/ehea/ehea.h         |  447 ++++++
       drivers/net/ehea/ehea_ethtool.c |  294 ++++
       drivers/net/ehea/ehea_hcall.h   |   51
       drivers/net/ehea/ehea_hw.h      |  287 ++++
       drivers/net/ehea/ehea_main.c    | 2654 ++++++++++++++++++++++++++++++++++++++++
       drivers/net/ehea/ehea_phyp.c    |  705 ++++++++++
       drivers/net/ehea/ehea_phyp.h    |  455 ++++++
       drivers/net/ehea/ehea_qmr.c     |  582 ++++++++
       drivers/net/ehea/ehea_qmr.h     |  358 +++++
       12 files changed, 5849 insertions(+)
      Signed-off-by: NJeff Garzik <jeff@garzik.org>
      7a291083
    • D
      [PATCH] pcnet32: NAPI implementation · 7de745e5
      Don Fry 提交于
      Implement NAPI changes to pcnet32 driver.  Compile default is off.
      Listed as experimental.
      
      Len and Don both worked on a NAPI implementation and have both tested
      these changes.
      
      An e1000 blasting short packets to the pcnet32 will lockup Don's system
      until the receive storm stops.  Without NAPI Len's system watchdog would
      expire causing the system to reboot.  With NAPI the system will stay
      operational.
      
      Tested ia32 and ppc64.  Tested '970A, '971, '972, '973, '975, '976, and
      '978.
      
      The Kconfig changes came from Len.  Don is to blame for all the others.
      Signed-off-by: NLen Sorensen <lsorense@csclub.uwaterloo.ca>
      Signed-off-by: NDon Fry <brazilnut@us.ibm.com>
      Signed-off-by: NJeff Garzik <jeff@garzik.org>
      7de745e5
  3. 06 9月, 2006 1 次提交
  4. 20 8月, 2006 2 次提交
  5. 09 8月, 2006 1 次提交
  6. 29 7月, 2006 1 次提交
    • R
      [PATCH] qla3xxx NIC driver · 5a4faa87
      Ron Mercer 提交于
      This is a complementary network driver for our ISP4XXX parts.
      
      There is a concurrent effort underway to get the iSCSI driver (qla4xxx)
      integrated upstream as well.
      
      I have been through several iterations with the linux-netdev list and have had
      much response from Stephen Hemminger.
      
      - Built and tested using kernel 2.6.17-rc4.
      
      - The chip supports two ethernet and two iSCSI functions.
      
      - The functions ql_sem_lock, ql_sem_spinlock, ql_sem_unlock, and
        ql_wait_for_drvr_lock are used to protect resources that are shared across
        the network and iSCSI functions.  This protection is mostly during chip
        initialization and resets, but also include link management.
      
      - The PHY/MII are not exported through ethtool due to the fact that the
        iSCSI function will control the common link at least 50% of the time.
      
      This driver has been through several iterations on the netdev list and we feel
      this driver is ready for inclusion in the upstream kernel.
      
      It has been built and tested on x86 and PPC64 platforms.
      
      Cc: Jeff Garzik <jeff@garzik.org>
      Cc: Stephen Hemminger <shemminger@osdl.org>
      Signed-off-by: NRon Mercer <ron.mercer@qlogic.com>
      Signed-off-by: NAndrew Morton <akpm@osdl.org>
      Signed-off-by: NJeff Garzik <jeff@garzik.org>
      5a4faa87
  7. 20 7月, 2006 1 次提交
  8. 23 6月, 2006 2 次提交
  9. 21 6月, 2006 2 次提交
  10. 18 6月, 2006 1 次提交
  11. 12 6月, 2006 1 次提交
  12. 11 6月, 2006 1 次提交
    • A
      [PATCH] smc911x Kconfig fix · b89fa8b6
      Andrew Morton 提交于
      In file included from drivers/net/smc911x.c:84:
      drivers/net/smc911x.h:46:9: warning: "SMC_USE_16BIT" is not defined
      drivers/net/smc911x.h:60:9: warning: "SMC_USE_32BIT" is not defined
      drivers/net/smc911x.h:73:10: warning: "SMC_USE_PXA_DMA" is not defined
      drivers/net/smc911x.c: In function `smc911x_reset':
      drivers/net/smc911x.c:247: warning: implicit declaration of function `SMC_inl'
      drivers/net/smc911x.c:249: warning: implicit declaration of function `SMC_outl'
      
      Cc: Dustin McIntire <dustin@sensoria.com>
      Cc: Jeff Garzik <jeff@garzik.org>
      Signed-off-by: NAndrew Morton <akpm@osdl.org>
      Signed-off-by: NJeff Garzik <jeff@garzik.org>
      b89fa8b6
  13. 24 5月, 2006 1 次提交
  14. 21 4月, 2006 1 次提交
  15. 01 4月, 2006 1 次提交
  16. 22 3月, 2006 1 次提交
  17. 17 3月, 2006 1 次提交
  18. 12 3月, 2006 2 次提交
  19. 05 3月, 2006 1 次提交
  20. 04 3月, 2006 1 次提交
  21. 18 2月, 2006 2 次提交
  22. 17 2月, 2006 1 次提交
  23. 07 2月, 2006 1 次提交
  24. 01 2月, 2006 1 次提交
  25. 19 1月, 2006 2 次提交
  26. 15 1月, 2006 2 次提交
  27. 12 1月, 2006 1 次提交
  28. 11 1月, 2006 1 次提交
  29. 10 1月, 2006 1 次提交
    • J
      [NET]: Add IFB (Intermediate Functional Block) network device. · 253af423
      Jamal Hadi Salim 提交于
      A new device to do intermidiate functional block in a system shared
      manner.  To use the new functionality, you need to turn on
      qos/classifier actions.
      
      The new functionality can be grouped as:
      
      1) qdiscs/policies that are per device as opposed to system wide.  ifb
      allows for a device which can be redirected to thus providing an
      impression of sharing.
      
      2) Allows for queueing incoming traffic for shaping instead of
      dropping.
      
      Packets are redirected to this device using tc/action mirred redirect
      construct. If they are sent to it by plain routing instead then they
      will merely be dropped and the stats would indicate that.
      Signed-off-by: NJamal Hadi Salim <hadi@cyberus.ca>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      253af423
  30. 09 1月, 2006 2 次提交