1. 24 12月, 2005 3 次提交
    • F
      [PATCH] s390: remove redundant and useless code in qeth · 3df3cc6d
      Frank Pavlic 提交于
      [patch 3/3] s390: remove redundant and useless code in qeth
      
      From: Frank Pavlic <pavlic@de.ibm.com>
      	- remove redundant and useless code in qeth for
      	  procfs operations.
      	- update Revision numbers
      Signed-off-by: NFrank Pavlic <pavlic@de.ibm.com>
      
      diffstat:
       qeth_main.c |    6 -
       qeth_mpc.c  |    2
       qeth_mpc.h  |    2
       qeth_proc.c |  250 ++++++------------------------------------------------------
       qeth_sys.c  |    4
       qeth_tso.h  |    4
       6 files changed, 38 insertions(+), 230 deletions(-)
      Signed-off-by: NJeff Garzik <jgarzik@pobox.com>
      3df3cc6d
    • F
      [PATCH] s390: minor qeth network driver fixes · 4965e97f
      Frank Pavlic 提交于
      [patch 2/3] s390: minor qeth network driver fixes
      
      From: Frank Pavlic <pavlic@de.ibm.com>
      	- use netif_carrier_on/off calls to tell network stack
      	  link carrier state
      	- fix possible kfree on NULL
      	- PDU_LEN2 is at offset 0x29 otherwise OSN chpid won't initialize
      Signed-off-by: NFrank Pavlic <pavlic@de.ibm.com>
      
      diffstat:
       qeth_eddp.c |    3 ++-
       qeth_main.c |   17 +++++++----------
       qeth_mpc.h  |    2 +-
       3 files changed, 10 insertions(+), 12 deletions(-)
      Signed-off-by: NJeff Garzik <jgarzik@pobox.com>
      4965e97f
    • F
      [PATCH] s390: some minor qeth driver fixes · 6c6b3e7c
      Frank Pavlic 提交于
      [patch 1/3] s390: some minor qeth driver fixes
      
      From: Frank Pavlic <pavlic@de.ibm.com>
      	- let's have just one function for both ,input and output queue
      	  to check qdio errors
      	- add /proc/s390dbf/qeth_qerr entries for outbound processing
      	- check removed for layer2 device in qeth_add_multicast_ipv6
      	- NULL pointer dereference with bonding and VLAN device fixed
      	- minimum length check for portname fixed
      Signed-off-by: NFrank Pavlic <pavlic@de.ibm.com>
      
      diffstat:
      qeth_main.c |   42 +++++++++++++++++++++---------------------
      qeth_sys.c  |    6 +++---
      2 files changed, 24 insertions(+), 24 deletions(-)
      Signed-off-by: NJeff Garzik <jgarzik@pobox.com>
      6c6b3e7c
  2. 02 12月, 2005 4 次提交
  3. 18 11月, 2005 1 次提交
  4. 11 11月, 2005 7 次提交
  5. 09 11月, 2005 2 次提交
  6. 07 11月, 2005 6 次提交
  7. 31 10月, 2005 3 次提交
  8. 30 10月, 2005 1 次提交
  9. 29 10月, 2005 1 次提交
  10. 28 10月, 2005 1 次提交
  11. 12 10月, 2005 1 次提交
  12. 09 10月, 2005 1 次提交
  13. 04 10月, 2005 3 次提交
    • U
      [PATCH] s390: introducing support in qeth for new OSA CHPID type OSN · 500f83ab
      Ursula Braun 提交于
      	This patch introduces new feature in qeth:
      	qeth enhancement provides the device driver support for
              the Communication Controller for Linux on System z9 and zSeries
              (CCL), which is software that enables running the Network Control
              Program (NCP) on a zSeries machine. The OSA CDLC support is based
              on a new IBM mainframe CHPID type called Open Systems Adaper for
              NCP (OSN). In case of OSN qeth communicates with the type-OSN
              OSA-card on one hand, and with the CCL-kernel-component Network
              Device Handler (NDH) on the other.
      Signed-off-by: NFrank Pavlic <pavlic@de.ibm.com>
      Signed-off-by: NJeff Garzik <jgarzik@pobox.com>
      500f83ab
    • U
      [PATCH] s390: qeth driver fixes · 9123e0d7
      Ursula Braun 提交于
      From: Peter Tiedemann <ptiedem@de.ibm.com>
      From: Frank Pavlic <pavlic@de.ibm.com>
      	minor qeth fixes:
      	- free old skb in qeth_realloc_headroom after duplicating skb
      	- disable IPV6 support for Hipersockets devices
      	- call ccw_device_set_offline on every channel regardless
      	  of the return value of the prior ccw_device_set_offline calls
      	- allocate qdio structures in DMA-area
      	- schedule recovery of appropriate card
      	  when cable has been inserted again.
      	- add missing initialization of card->lock
      	- write sequence number in skb->cb for SNA protocol which
      	  requires strictly serialized packets.
      Signed-off-by: NFrank Pavlic <pavlic@de.ibm.com>
      
      diffstat:
       qeth.h      |    2 ++
       qeth_main.c |   37 +++++++++++++++++--------------------
       2 files changed, 19 insertions(+), 20 deletions(-)
      Signed-off-by: NJeff Garzik <jgarzik@pobox.com>
      9123e0d7
    • H
      [IPV4]: Replace __in_dev_get with __in_dev_get_rcu/rtnl · e5ed6399
      Herbert Xu 提交于
      The following patch renames __in_dev_get() to __in_dev_get_rtnl() and
      introduces __in_dev_get_rcu() to cover the second case.
      
      1) RCU with refcnt should use in_dev_get().
      2) RCU without refcnt should use __in_dev_get_rcu().
      3) All others must hold RTNL and use __in_dev_get_rtnl().
      
      There is one exception in net/ipv4/route.c which is in fact a pre-existing
      race condition.  I've marked it as such so that we remember to fix it.
      
      This patch is based on suggestions and prior work by Suzanne Wood and
      Paul McKenney.
      Signed-off-by: NHerbert Xu <herbert@gondor.apana.org.au>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      e5ed6399
  14. 22 9月, 2005 1 次提交
  15. 20 9月, 2005 5 次提交