1. 10 3月, 2010 1 次提交
  2. 14 1月, 2010 1 次提交
  3. 16 11月, 2009 3 次提交
  4. 05 10月, 2009 1 次提交
  5. 27 8月, 2009 2 次提交
  6. 25 3月, 2009 2 次提交
  7. 05 1月, 2009 1 次提交
  8. 25 12月, 2008 2 次提交
  9. 11 10月, 2008 1 次提交
  10. 27 8月, 2008 1 次提交
  11. 01 8月, 2008 1 次提交
  12. 17 7月, 2008 1 次提交
  13. 29 4月, 2008 3 次提交
  14. 17 4月, 2008 1 次提交
  15. 17 3月, 2008 1 次提交
    • F
      qeth: new qeth device driver · 4a71df50
      Frank Blaschka 提交于
      List of major changes and improvements:
       no manipulation of the global ARP constructor
       clean code split into core, layer 2 and layer 3 functionality
       better exploitation of the ethtool interface
       better representation of the various hardware capabilities
       fix packet socket support (tcpdump), no fake_ll required
       osasnmpd notification via udev events
       coding style and beautification
      Signed-off-by: NFrank Blaschka <frank.blaschka@de.ibm.com>
      Signed-off-by: NJeff Garzik <jeff@garzik.org>
      4a71df50
  16. 11 10月, 2007 1 次提交
  17. 31 8月, 2007 1 次提交
  18. 17 7月, 2007 1 次提交
  19. 05 5月, 2007 1 次提交
  20. 15 3月, 2007 1 次提交
  21. 09 1月, 2007 1 次提交
  22. 04 12月, 2006 1 次提交
  23. 17 9月, 2006 4 次提交
    • F
      [PATCH] s390: qeth driver fixes [5/6] · f956b690
      Frank Pavlic 提交于
      [PATCH 8/9] s390: qeth driver fixes [5/6]
      
      From: Frank Pavlic <fpavlic@de.ibm.com>
      	fix kernel panic in qdio queue handling.
      	qeth_qdio_clear_card() could be invoked by 2 CPUs
      	simultaneously (for example reboot event and recovery).
      Signed-off-by: NFrank Pavlic <fpavlic@de.ibm.com>
      Signed-off-by: NJeff Garzik <jeff@garzik.org>
      f956b690
    • F
      [PATCH] s390: qeth driver fixes [4/6] · 09d2d38a
      Frank Pavlic 提交于
      [PATCH 7/9] s390: qeth driver fixes [4/6]
      
      From: Frank Pavlic <fpavlic@de.ibm.com>
      	- fix kernel crash due to race,
      	  set card->state to SOFTSETUP after
      	  card and card->dev are initialized properly.
      	- remove CONFIG_QETH_PERF_STATS, use sysfs attribute instead,
      	  as we want to have the ability to turn on/off the
      	  statistics at runtime.
      Signed-off-by: NFrank Pavlic <fpavlic@de.ibm.com>
      Signed-off-by: NJeff Garzik <jeff@garzik.org>
      09d2d38a
    • F
      [PATCH] s390: qeth driver fixes [3/6] · f7b65d70
      Frank Pavlic 提交于
      [PATCH 6/9] s390: qeth driver fixes [3/6]
      
      From: Frank Pavlic <fpavlic@de.ibm.com>
             	fixed kernel panic caused by qeth driver:
              Using a bonding device qeth driver will realloc
              headroom for every skb coming from the bond device.
              Once this happens qeth frees the original skb and
              set the skb pointer to the new realloced skb.
              Under heavy transmit workload (e.g.UDP streams) through bond
              network device the qdio output queue might get full.
              In this case we return with EBUSY from qeth_send_packet.
              Returning to qeth_hard_start_xmit routine
              the skb address on the stack still points to the old address,
              which has been freed before.
              Returning from qeth_hard_start_xmit with EBUSY results in
              requeuing the skb. In this case it corrupts the qdisc queue
              and results in kernel panic.
      Signed-off-by: NFrank Pavlic <fpavlic@de.ibm.com>
      Signed-off-by: NJeff Garzik <jeff@garzik.org>
      f7b65d70
    • F
      [PATCH] s390: qeth driver fixes [2/6] · 1fda1a12
      Frank Pavlic 提交于
      [PATCH 5/9] s390: qeth driver fixes [2/6]
      
      From: Frank Pavlic <fpavlic@de.ibm.com>
      	- fixed error handling in create_device_attributes
      	- fixed some minor bugs in IPv4
      	  and IPv6 address checking
      Signed-off-by: NFrank Pavlic <fpavlic@de.ibm.com>
      Signed-off-by: NJeff Garzik <jeff@garzik.org>
      1fda1a12
  24. 27 5月, 2006 2 次提交
  25. 18 2月, 2006 1 次提交
    • F
      [PATCH] s390: some qeth driver fixes · 66cc5d5a
      Frank Pavlic 提交于
      [patch 2/2] s390: some qeth driver fixes
      
      From: Frank Pavlic <fpavlic@de.ibm.com>
      	- fixed kernel panic when using EDDP support in Layer 2 mode
      	- NULL pointer exception in qeth_set_offline fixed.
      	- setting EDDP in Layer 2 mode did not set NETIF_F_(SG/TSO)
      	  flags when device became online.
      	- use sscanf for parsing and converting IPv4 addresses
      	  from string to __u8 values.
      	- qeth_string_to_ipaddr6 fixed. in case of double colon
      	  the converted IPv6 address out from the string was not correct
      	  in previous implementation.
      Signed-off-by: NFrank Pavlic <fpavlic@de.ibm.com>
      
      diffstat:
       qeth.h      |  112 +++++++++++++++++++++++++-----------------------------------
       qeth_eddp.c |   11 ++++-
       qeth_main.c |   17 +++------
       3 files changed, 63 insertions(+), 77 deletions(-)
      Signed-off-by: NJeff Garzik <jgarzik@pobox.com>
      66cc5d5a
  26. 02 2月, 2006 1 次提交
  27. 11 11月, 2005 3 次提交