Re: [RESEND 1/1] connector: Use netlink_has_listeners() to avoind unnecessary allocations.

2006-03-02 Thread Evgeniy Polyakov
On Thu, Mar 02, 2006 at 05:47:22PM -0800, David S. Miller ([EMAIL PROTECTED]) wrote: > From: Evgeniy Polyakov <[EMAIL PROTECTED]> > Date: Thu, 2 Mar 2006 15:17:31 +0300 > > > + if (!netlink_has_listeners(dev->nls), group) > > + return -ESRCH; > > + > > Along with being nice to me, it

Re: [PATCH netdev-2.6 10/11] ixgb: Add copybreak

2006-03-02 Thread Herbert Xu
Stephen Hemminger <[EMAIL PROTECTED]> wrote: > > Also, you should use 2 rather than NET_IP_ALIGN here. > The point of NET_IP_ALIGN is to allow architectures where unaligned > DMA is expensive to redefine NET_IP_ALIGN to 0. But in this case you > are not DMA'ing into the new buffer but using memcp

Re: [PATCH netdev-2.6 10/11] ixgb: Add copybreak

2006-03-02 Thread Stephen Hemminger
> + /* code added for copybreak, this should improve > + * performance for small packets with large amounts > + * of reassembly being done in the stack */ > +#define IXGB_CB_LENGTH 256 > + if (length < IXGB_CB_LENGTH) { > + stru

[PATCH netdev-2.6 09/11] ixgb: Add performance enhancements to the buffer_info struct

2006-03-02 Thread Jeff Kirsher
Signed-off-by: Jeff Kirsher <[EMAIL PROTECTED]> Signed-off-by: Jesse Brandeburg <[EMAIL PROTECTED]> Signed-off-by: John Ronciak <[EMAIL PROTECTED]> --- drivers/net/ixgb/ixgb_main.c | 36 1 files changed, 20 insertions(+), 16 deletions(-) diff --git a/driver

[PATCH netdev-2.6 10/11] ixgb: Add copybreak

2006-03-02 Thread Jeff Kirsher
- This patch adds the copybreak and skb recycle to the ixgb driver Signed-off-by: Jeff Kirsher <[EMAIL PROTECTED]> Signed-off-by: Jesse Brandeburg <[EMAIL PROTECTED]> Signed-off-by: John Ronciak <[EMAIL PROTECTED]> --- drivers/net/ixgb/ixgb.h |2 ++ drivers/net/ixgb/ixgb_main.c | 56 +

[PATCH netdev-2.6 03/11] ixgb: Fix hard coded numbers

2006-03-02 Thread Jeff Kirsher
- removed hard coded numbers and used constants instead Signed-off-by: Jeff Kirsher <[EMAIL PROTECTED]> Signed-off-by: Jesse Brandeburg <[EMAIL PROTECTED]> Signed-off-by: John Ronciak <[EMAIL PROTECTED]> --- drivers/net/ixgb/ixgb_ethtool.c |4 +++- drivers/net/ixgb/ixgb_main.c|8

[PATCH netdev-2.6 07/11] ixgb: Fixed flow control parameters

2006-03-02 Thread Jeff Kirsher
- make default flow control only have *sending* of flow control packets enabled - fix to disable / enable flow control correctly Signed-off-by: Jeff Kirsher <[EMAIL PROTECTED]> Signed-off-by: Jesse Brandeburg <[EMAIL PROTECTED]> Signed-off-by: John Ronciak <[EMAIL PROTECTED]> --- drivers/net/ixg

[PATCH netdev-2.6 11/11] ixgb: Add prefetch

2006-03-02 Thread Jeff Kirsher
- This patch is to improve performance by adding prefetch to the ixgb driver - Add driver comments Signed-off-by: Jeff Kirsher <[EMAIL PROTECTED]> Signed-off-by: Jesse Brandeburg <[EMAIL PROTECTED]> Signed-off-by: John Ronciak <[EMAIL PROTECTED]> --- drivers/net/ixgb/ixgb_main.c | 10 +

[PATCH netdev-2.6 00/11] ixgb: driver udpate (upstream)

2006-03-02 Thread Jeff Kirsher
Based on the comments earlier regarding the e1000 submission, I prepared the ixgb patchset for Garzik's upstream branch. The following patches were diff's against Garzik's latest "upstream" branch and can be pulled from the following location: git://198.78.49.142/linux-2.6.git ixgb-upstream T

[PATCH netdev-2.6 01/11] ixgb: Fix compilation errors by initializing variables

2006-03-02 Thread Jeff Kirsher
- initialized varaibles - rev'd driver version Signed-off-by: Jeff Kirsher <[EMAIL PROTECTED]> Signed-off-by: Jesse Brandeburg <[EMAIL PROTECTED]> Signed-off-by: John Ronciak <[EMAIL PROTECTED]> --- drivers/net/ixgb/ixgb_main.c |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff

[PATCH netdev-2.6 08/11] ixgb: Add support for copper 10GbE

2006-03-02 Thread Jeff Kirsher
- Add support for Copper 10GbE device ID 109E Signed-off-by: Jeff Kirsher <[EMAIL PROTECTED]> Signed-off-by: Jesse Brandeburg <[EMAIL PROTECTED]> Signed-off-by: John Ronciak <[EMAIL PROTECTED]> --- drivers/net/ixgb/ixgb_hw.h |1 + drivers/net/ixgb/ixgb_ids.h |4 +++- drivers/net/ixgb/

[PATCH netdev-2.6 06/11] ixgb: Fix TSO

2006-03-02 Thread Jeff Kirsher
- this fixes an issue of premature desc writeback by hardware Signed-off-by: Jeff Kirsher <[EMAIL PROTECTED]> Signed-off-by: Jesse Brandeburg <[EMAIL PROTECTED]> Signed-off-by: John Ronciak <[EMAIL PROTECTED]> --- drivers/net/ixgb/ixgb_main.c | 21 +++-- 1 files changed, 15 ins

[PATCH netdev-2.6 04/11] ixgb: Fix duplicate code

2006-03-02 Thread Jeff Kirsher
- created function ixgb_set_speed_duplex to remove duplicate code Signed-off-by: Jeff Kirsher <[EMAIL PROTECTED]> Signed-off-by: Jesse Brandeburg <[EMAIL PROTECTED]> Signed-off-by: John Ronciak <[EMAIL PROTECTED]> --- drivers/net/ixgb/ixgb_ethtool.c | 35 ++- 1

[PATCH netdev-2.6 05/11] ixgb: Fix timeout code

2006-03-02 Thread Jeff Kirsher
- aligned timeout code to match e1000 Signed-off-by: Jeff Kirsher <[EMAIL PROTECTED]> Signed-off-by: Jesse Brandeburg <[EMAIL PROTECTED]> Signed-off-by: John Ronciak <[EMAIL PROTECTED]> --- drivers/net/ixgb/ixgb.h |1 + drivers/net/ixgb/ixgb_ethtool.c |1 + drivers/net/ixgb/ixgb_

[PATCH netdev-2.6 02/11] ixgb: Fix the use of dprintk rather than printk

2006-03-02 Thread Jeff Kirsher
- use DPRINTK and msglvl instead of printk - allow ethtool control of msglvl Signed-off-by: Jeff Kirsher <[EMAIL PROTECTED]> Signed-off-by: Jesse Brandeburg <[EMAIL PROTECTED]> Signed-off-by: John Ronciak <[EMAIL PROTECTED]> --- drivers/net/ixgb/ixgb.h |8 +- drivers/net/ixgb/ixg

Re: [PATCH] powerpc: ibmveth: Harden driver initilisation for kexec

2006-03-02 Thread Randy.Dunlap
On Fri, 3 Mar 2006 12:10:47 +1100 Michael Ellerman wrote: > On Fri, 3 Mar 2006 11:34, Randy.Dunlap wrote: > > On Fri, 3 Mar 2006 11:22:45 +1100 Michael Ellerman wrote: > > > Hi Jeff, > > > > > > I realise it's late, but it'd be really good if you could send this up > > > for 2.6.16, we're hosed wi

Re: [PATCH netdev-2.6 00/19] e1000: driver update (upstream)

2006-03-02 Thread Jeff Kirsher
On 3/2/06, Jeff Garzik <[EMAIL PROTECTED]> wrote: > So, I'll ask you guys to fix up your tree to apply without conflicts to > the latest git, and then resubmit the push. You don't have to resend > all 19 patches, I've reviewed and approved those already. > > Jeff Patch 19/19 has to be mod

Re: [PATCH] powerpc: ibmveth: Harden driver initilisation for kexec

2006-03-02 Thread Michael Ellerman
On Fri, 3 Mar 2006 12:04, Jeff Garzik wrote: > Santiago Leon wrote: > > From: Michael Ellerman <[EMAIL PROTECTED]> > > > > After a kexec the veth driver will fail when trying to register with the > > Hypervisor because the previous kernel has not unregistered. > > > > So if the registration fails,

Re: [RESEND 1/1] connector: Use netlink_has_listeners() to avoind unnecessary allocations.

2006-03-02 Thread David S. Miller
From: Evgeniy Polyakov <[EMAIL PROTECTED]> Date: Thu, 2 Mar 2006 15:17:31 +0300 > + if (!netlink_has_listeners(dev->nls), group) > + return -ESRCH; > + Along with being nice to me, it also helps to actually test your patches before you submit them. Evgeniy, this, along with the f

Re: [PATCH] powerpc: ibmveth: Harden driver initilisation for kexec

2006-03-02 Thread Michael Ellerman
On Fri, 3 Mar 2006 11:34, Randy.Dunlap wrote: > On Fri, 3 Mar 2006 11:22:45 +1100 Michael Ellerman wrote: > > Hi Jeff, > > > > I realise it's late, but it'd be really good if you could send this up > > for 2.6.16, we're hosed without it. > > I'm wondering if this means that for every virtual/hyperv

Re: [PATCH] powerpc: ibmveth: Harden driver initilisation for kexec

2006-03-02 Thread Jeff Garzik
Santiago Leon wrote: From: Michael Ellerman <[EMAIL PROTECTED]> After a kexec the veth driver will fail when trying to register with the Hypervisor because the previous kernel has not unregistered. So if the registration fails, we unregister and then try again. Signed-off-by: Michael Ellerman

Re: [PATCH] powerpc: ibmveth: Harden driver initilisation for kexec

2006-03-02 Thread Paul Mackerras
Randy.Dunlap writes: > E.g., could the hypervisor know when one of it's virtual OSes > dies or reboots and release its resources then? I think the point is that with kexec, the same virtual machine keeps running, so the hypervisor doesn't see the OS dying or rebooting. Paul. - To unsubscribe fro

Re: [PATCH] powerpc: ibmveth: Harden driver initilisation for kexec

2006-03-02 Thread Randy.Dunlap
On Fri, 3 Mar 2006 11:22:45 +1100 Michael Ellerman wrote: > Hi Jeff, > > I realise it's late, but it'd be really good if you could send this up for > 2.6.16, we're hosed without it. I'm wondering if this means that for every virtual/hypervisor situation, we have to modify any $interested_driver

Re: [PATCH] powerpc: ibmveth: Harden driver initilisation for kexec

2006-03-02 Thread Michael Ellerman
Hi Jeff, I realise it's late, but it'd be really good if you could send this up for 2.6.16, we're hosed without it. cheers On Fri, 3 Mar 2006 06:40, Santiago Leon wrote: > From: Michael Ellerman <[EMAIL PROTECTED]> > > After a kexec the veth driver will fail when trying to register with the > H

Re: [RFC, patch-2.6, RESEND] Controlling the auto-route setting behaviour of the kernel

2006-03-02 Thread Herbert Xu
Sven Anders <[EMAIL PROTECTED]> wrote: > > This enables the user - as an example - to set all routes in the local table > automatically, but leave the main table untouched. (This is the special case I > needed.) > If you want you can disable it completly by writing 0 to > /proc/sys/net/ipv4/ip_aut

[PATCH 2/2][ATM]: [drivers] kzalloc() conversion in drivers/atm

2006-03-02 Thread chas williams - CONTRACTOR
please consider for 2.6.17 tree -- thanks! [ATM]: [drivers] kzalloc() conversion in drivers/atm Signed-off-by: Eric Sesterhenn <[EMAIL PROTECTED]> Signed-off-by: Chas Williams <[EMAIL PROTECTED]> --- commit b8fc35b0d286fd1c7d0ef4f31508d05ead85a35e tree 9f8dafc67c191c97df4e1f787709053cb4083495 pa

[PATCH 1/2][ATM]: keep atmsvc failure messages quiet

2006-03-02 Thread chas williams - CONTRACTOR
please apply to 2.6.16 tree -- thanks! [ATM]: keep atmsvc failure messages quiet Signed-off-by: Chas Williams <[EMAIL PROTECTED]> --- commit 02ffc5995920ec858bd6cde41dff81237ca1a28f tree 97f2f65c624bfa45e9e28f50fe024317c9cd1797 parent bb03a1d97c7f1fff1cb7330c13e9cf5ded8aaa3e author chas williams

[PATCH 1/2][ATM]: convert atm_dev_mutex from semaphore to mutex

2006-03-02 Thread chas williams - CONTRACTOR
please consider for 2.6.17 -- thanks! [ATM]: convert atm_dev_mutex from semaphore to mutex Signed-off-by: Ingo Molnar <[EMAIL PROTECTED]> Signed-off-by: Chas Williams <[EMAIL PROTECTED]> --- commit 072ab3c1dc3a841129d7b9affee95ced61d5f3d8 tree 3c10b2cece06d39cbd83ae318b3d64a142053295 parent 02ff

Re: Software Emulation Layer

2006-03-02 Thread Arnaldo Carvalho de Melo
On 3/2/06, Marcos Sartori <[EMAIL PROTECTED]> wrote: > I have an Idea that could be good to you propuse to the Developers. > > I think that all unixs most have a universal binarie (kind you compile > Bash on a BSD and you can run on Linux, Solaris... Without recompile > it), so my Idea is create a

[PATCH 2/2][ATM]: [fore200e] fix section mismatch warnings

2006-03-02 Thread chas williams - CONTRACTOR
please apply to 2.6.16 tree -- thanks! [ATM]: [fore200e] fix section mismatch warnings Signed-off-by: Sam Ravnborg <[EMAIL PROTECTED]> Signed-off-by: Chas Williams <[EMAIL PROTECTED]> --- commit bb03a1d97c7f1fff1cb7330c13e9cf5ded8aaa3e tree 46f8397d1da9edee9cd6c95ba726afa677493d74 parent de5fd01

[PATCH] powerpc: ibmveth: Harden driver initilisation for kexec

2006-03-02 Thread Santiago Leon
From: Michael Ellerman <[EMAIL PROTECTED]> After a kexec the veth driver will fail when trying to register with the Hypervisor because the previous kernel has not unregistered. So if the registration fails, we unregister and then try again. Signed-off-by: Michael Ellerman <[EMAIL PROTECTED]> Ac

Re: [PATCH RESEND 06/19] Fix dhcp issue when the skb structure fields are not filled properly

2006-03-02 Thread Stefan Rompf
Hi, this makes me curious: What's the reason that e1000 driver intercepts and somehow parses outgoing DHCP packets on the 82573? Stefan - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org

Re: [PATCH netdev-2.6 00/19] e1000: driver update (upstream additions for 2.6.17)

2006-03-02 Thread Jeff Garzik
Jeff Kirsher wrote: The following patches were diff'd against Garzik's latest 'master' branch and can be pulled from the following location: git://198.78.49.142/linux-2.6.git e1000-upstream Since (per current thread) I'm pulling everything into #upstream, I apologize for asking you to split i

Re: [PATCH netdev-2.6 00/19] e1000: driver update (fixes for 2.6.16)

2006-03-02 Thread Jeff Garzik
Andrew Morton wrote: Linus Torvalds <[EMAIL PROTECTED]> wrote: On Thu, 2 Mar 2006, Jeff Garzik wrote: The more I think about it, the less motivated I am to push these changes into 2.6.16 at the last minute. Comments? Absolutely. Considering what happened last time, I wouldn't pull from you

Re: [PATCH netdev-2.6 00/19] e1000: driver update (fixes for 2.6.16)

2006-03-02 Thread Andrew Morton
Linus Torvalds <[EMAIL PROTECTED]> wrote: > > > > On Thu, 2 Mar 2006, Jeff Garzik wrote: > > > > The more I think about it, the less motivated I am to push these changes > > into > > 2.6.16 at the last minute. Comments? > > Absolutely. Considering what happened last time, I wouldn't pull from

Re: [PATCH netdev-2.6 00/19] e1000: driver update (fixes for 2.6.16)

2006-03-02 Thread Linus Torvalds
On Thu, 2 Mar 2006, Jeff Garzik wrote: > > The more I think about it, the less motivated I am to push these changes into > 2.6.16 at the last minute. Comments? Absolutely. Considering what happened last time, I wouldn't pull from you even if you pushed. Linus - To unsubscribe

Re: [PATCH RESEND 14/19] Add performance enahancement by balancing TX and RX

2006-03-02 Thread Jesse Brandeburg
+#ifdef CONFIG_E1000_NAPI +#define E1000_TX_WEIGHT 64 + /* weight of a sort for tx, to avoid endless transmit cleanup */ + if (count++ == E1000_TX_WEIGHT) break; +#endif If you hit the 'break' statement, are you guaranteed a TX interrupt or some other event that ensures this

Re: [PATCH RESEND 14/19] Add performance enahancement by balancing TX and RX

2006-03-02 Thread Jeff Garzik
Jeff Kirsher wrote: Signed-off-by: Jeff Kirsher <[EMAIL PROTECTED]> Signed-off-by: Jesse Brandeburg <[EMAIL PROTECTED]> Signed-off-by: John Ronciak <[EMAIL PROTECTED]> --- drivers/net/e1000/e1000_main.c |8 1 files changed, 8 insertions(+), 0 deletions(-) diff --git a/drivers/net/

Re: [PATCH netdev-2.6 00/19] e1000: driver update (fixes for 2.6.16)

2006-03-02 Thread Jeff Garzik
Jeff Kirsher wrote: Patches 1-11 are e1000 fixes for the 2.6.16 kernel. The following series implements... 01. Remove multiqueue code until we have support for MSI-X in our hardware 02. Fixes dead counters 03. Fix lock up while setting ring parameters 04. Fix unecessary delay for 82573 controlle

Re: [PATCH RESEND 01/19] Remove Multiqueue code until we have support for MSI-X in our hardware

2006-03-02 Thread Jeff Garzik
Jeff Kirsher wrote: Signed-off-by: Jeff Kirsher <[EMAIL PROTECTED]> Signed-off-by: Jesse Brandeburg <[EMAIL PROTECTED]> Signed-off-by: John Ronciak <[EMAIL PROTECTED]> --- drivers/net/e1000/e1000.h | 26 drivers/net/e1000/e1000_ethtool.c | 43 --- drivers/net/e1000/e1000_ma

[RFC, patch-2.6, RESEND] Controlling the auto-route setting behaviour of the kernel

2006-03-02 Thread Sven Anders
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hello! Because the 2.6.17 netdev will close shortly, maybe somebody has time to make a comment to this patch... - - I implemented a patch to control the behaviour of th

[RESEND 1/1] connector: Use netlink_has_listeners() to avoind unnecessary allocations.

2006-03-02 Thread Evgeniy Polyakov
Return -ESRCH from cn_netlink_send() when there are not listeners, just as it could be done by netlink_broadcast(). Propagate netlink_broadcast() error back to the caller. Signed-off-by: Evgeniy Polyakov <[EMAIL PROTECTED]> diff --git a/Documentation/connector/connector.txt b/Documentation/conn

Re: [PATCH netdev-2.6 00/19] e1000: driver update (upstream additions for 2.6.17)

2006-03-02 Thread Jeff Kirsher
On 3/2/06, Jeff Garzik <[EMAIL PROTECTED]> wrote: > Your message above indicates they were diff'd against the 'master' > branch, which is not correct. They should be against your fixes branch, > "e1000-patchset", as I described in my previous example. > > Or is this just an email-wording issue, an

Re: [PATCH netdev-2.6 00/19] e1000: driver update (upstream additions for 2.6.17)

2006-03-02 Thread Jeff Garzik
Jeff Kirsher wrote: The following patches were diff'd against Garzik's latest 'master' branch and can be pulled from the following location: git://198.78.49.142/linux-2.6.git e1000-upstream Patches 12-19 are new additions to e1000 for the 2.6.17 kernel. Your message above indicates they were

[PATCH netdev-2.6 00/19] e1000: driver update (fixes for 2.6.16)

2006-03-02 Thread Jeff Kirsher
The following patches were diff'd against Garzik's latest 'master' branch and can be pulled from the following location: git://198.78.49.142/linux-2.6.git e1000-patchset Patches 1-11 are e1000 fixes for the 2.6.16 kernel. The following series implements... 01. Remove multiqueue code until we hav

[PATCH netdev-2.6 00/19] e1000: driver update (upstream additions for 2.6.17)

2006-03-02 Thread Jeff Kirsher
The following patches were diff'd against Garzik's latest 'master' branch and can be pulled from the following location: git://198.78.49.142/linux-2.6.git e1000-upstream Patches 12-19 are new additions to e1000 for the 2.6.17 kernel. 12. Added 82573 controller support to TSO fix 13. Add enabled

Re: [PATCH netdev-2.6 00/19] e1000: driver update

2006-03-02 Thread Jeff Kirsher
On 3/2/06, Jeff Garzik <[EMAIL PROTECTED]> wrote: > If you want such a separation, you need to separate it yourself. > Otherwise, I have only a single pull target, and thus it can only go > into 2.6.17. > > Example: > > 1) Create branch e1000-fixes with > git checkout -f -b e1000-fixes mast

Re: [PATCH netdev-2.6 00/19] e1000: driver update

2006-03-02 Thread Jeff Garzik
Jeff Kirsher wrote: The following patches were diff'd against Garzik's latest 'master' branch and can be pulled from the following location: git://198.78.49.142/srv/git/intel/linux-2.6.git e1000-patchset Patches 1-11 are e1000 fixes for the 2.6.16 kernel and patches 12-19 are new additions to

[PATCH RESEND 09/19] Fix Quadport Wake on LAN

2006-03-02 Thread Jeff Kirsher
Signed-off-by: Jeff Kirsher <[EMAIL PROTECTED]> Signed-off-by: Jesse Brandeburg <[EMAIL PROTECTED]> Signed-off-by: John Ronciak <[EMAIL PROTECTED]> --- drivers/net/e1000/e1000.h |1 + drivers/net/e1000/e1000_ethtool.c | 31 ++- drivers/net/e1000/e1000_mai

[PATCH RESEND 16/19] Fixed the following issues with ESB2 (requires ESB2 support):

2006-03-02 Thread Jeff Kirsher
- Add restriction for ESB2 to MTU size <=9216 - Removed FIFO errors which were not being used - Fixed issues with loopback - Power management change for saving state and config space - WA to disable recieves and reset device on link loss. Reset needed to be done outside the interrupt context - mo

[PATCH RESEND 01/19] Remove Multiqueue code until we have support for MSI-X in our hardware

2006-03-02 Thread Jeff Kirsher
Signed-off-by: Jeff Kirsher <[EMAIL PROTECTED]> Signed-off-by: Jesse Brandeburg <[EMAIL PROTECTED]> Signed-off-by: John Ronciak <[EMAIL PROTECTED]> --- drivers/net/e1000/e1000.h | 26 drivers/net/e1000/e1000_ethtool.c | 43 --- drivers/net/e1000/e1000_main.c| 227 +--

[PATCH RESEND 10/19] Fix network problems when forced at 100Mb/s and to fix TSO when forced at 100Mb/s

2006-03-02 Thread Jeff Kirsher
Signed-off-by: Jeff Kirsher <[EMAIL PROTECTED]> Signed-off-by: Jesse Brandeburg <[EMAIL PROTECTED]> Signed-off-by: John Ronciak <[EMAIL PROTECTED]> --- drivers/net/e1000/e1000.h |5 +++ drivers/net/e1000/e1000_ethtool.c |3 ++ drivers/net/e1000/e1000_main.c| 67 +

[PATCH RESEND 19/19] Added driver comments and whitespace changes. Modified long lines of code to ensure they would not wrap beyond 80 characters.

2006-03-02 Thread Jeff Kirsher
Signed-off-by: Jeff Kirsher <[EMAIL PROTECTED]> Signed-off-by: Jesse Brandeburg <[EMAIL PROTECTED]> Signed-off-by: John Ronciak <[EMAIL PROTECTED]> --- drivers/net/e1000/e1000.h | 10 ++-- drivers/net/e1000/e1000_hw.c |5 +- drivers/net/e1000/e1000_hw.h | 26 + drivers/ne

[PATCH RESEND 14/19] Add performance enahancement by balancing TX and RX

2006-03-02 Thread Jeff Kirsher
Signed-off-by: Jeff Kirsher <[EMAIL PROTECTED]> Signed-off-by: Jesse Brandeburg <[EMAIL PROTECTED]> Signed-off-by: John Ronciak <[EMAIL PROTECTED]> --- drivers/net/e1000/e1000_main.c |8 1 files changed, 8 insertions(+), 0 deletions(-) diff --git a/drivers/net/e1000/e1000_main.c b/d

[PATCH RESEND 13/19] Add enabled Jumbo frame support for 82573L

2006-03-02 Thread Jeff Kirsher
Signed-off-by: Jeff Kirsher <[EMAIL PROTECTED]> Signed-off-by: Jesse Brandeburg <[EMAIL PROTECTED]> Signed-off-by: John Ronciak <[EMAIL PROTECTED]> --- drivers/net/e1000/e1000_hw.h |5 + drivers/net/e1000/e1000_main.c | 16 +++- 2 files changed, 20 insertions(+), 1 deletio

[PATCH RESEND 12/19] Add 82573 controller support to TSO fix

2006-03-02 Thread Jeff Kirsher
Signed-off-by: Jeff Kirsher <[EMAIL PROTECTED]> Signed-off-by: Jesse Brandeburg <[EMAIL PROTECTED]> Signed-off-by: John Ronciak <[EMAIL PROTECTED]> --- drivers/net/e1000/e1000_main.c | 30 +++--- 1 files changed, 19 insertions(+), 11 deletions(-) diff --git a/drivers/ne

[PATCH RESEND 06/19] Fix dhcp issue when the skb structure fields are not filled properly

2006-03-02 Thread Jeff Kirsher
Signed-off-by: Jeff Kirsher <[EMAIL PROTECTED]> Signed-off-by: Jesse Brandeburg <[EMAIL PROTECTED]> Signed-off-by: John Ronciak <[EMAIL PROTECTED]> --- drivers/net/e1000/e1000_main.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/drivers/net/e1000/e1000_main.c b/drivers

[PATCH RESEND 05/19] Fix AMT losing connectivity when switching VLAN in passive mode

2006-03-02 Thread Jeff Kirsher
Signed-off-by: Jeff Kirsher <[EMAIL PROTECTED]> Signed-off-by: Jesse Brandeburg <[EMAIL PROTECTED]> Signed-off-by: John Ronciak <[EMAIL PROTECTED]> --- drivers/net/e1000/e1000_main.c |3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/drivers/net/e1000/e1000_main.c b/driver

[PATCH RESEND 02/19] Fix dead counters

2006-03-02 Thread Jeff Kirsher
Signed-off-by: Jeff Kirsher <[EMAIL PROTECTED]> Signed-off-by: Jesse Brandeburg <[EMAIL PROTECTED]> Signed-off-by: John Ronciak <[EMAIL PROTECTED]> --- drivers/net/e1000/e1000_ethtool.c |1 - 1 files changed, 0 insertions(+), 1 deletions(-) diff --git a/drivers/net/e1000/e1000_ethtool.c b/d

[PATCH netdev-2.6 00/19] e1000: driver update

2006-03-02 Thread Jeff Kirsher
The following patches were diff'd against Garzik's latest 'master' branch and can be pulled from the following location: git://198.78.49.142/srv/git/intel/linux-2.6.git e1000-patchset Patches 1-11 are e1000 fixes for the 2.6.16 kernel and patches 12-19 are new additions to e1000 for the 2.6.17

[PATCH RESEND 08/19] Fix RSS if enabled in mid-connection

2006-03-02 Thread Jeff Kirsher
Signed-off-by: Jeff Kirsher <[EMAIL PROTECTED]> Signed-off-by: Jesse Brandeburg <[EMAIL PROTECTED]> Signed-off-by: John Ronciak <[EMAIL PROTECTED]> --- drivers/net/e1000/e1000_hw.c | 30 +- drivers/net/e1000/e1000_hw.h |1 + 2 files changed, 30 insertions(+), 1 d

[PATCH RESEND 11/19] Fix filling skb descriptors while using packet split. Simplified by calling skb_fill_page_desc(), which is more efficient.

2006-03-02 Thread Jeff Kirsher
Signed-off-by: Jeff Kirsher <[EMAIL PROTECTED]> Signed-off-by: Jesse Brandeburg <[EMAIL PROTECTED]> Signed-off-by: John Ronciak <[EMAIL PROTECTED]> --- drivers/net/e1000/e1000_main.c |7 ++- 1 files changed, 2 insertions(+), 5 deletions(-) diff --git a/drivers/net/e1000/e1000_main.c b/dr

[PATCH RESEND 17/19] Add copybreak when using packet split

2006-03-02 Thread Jeff Kirsher
Signed-off-by: Jeff Kirsher <[EMAIL PROTECTED]> Signed-off-by: Jesse Brandeburg <[EMAIL PROTECTED]> Signed-off-by: John Ronciak <[EMAIL PROTECTED]> --- drivers/net/e1000/e1000_main.c | 30 ++ 1 files changed, 30 insertions(+), 0 deletions(-) diff --git a/drivers/net

[PATCH RESEND 04/19] Fix unecessary delay for 82573 controllers

2006-03-02 Thread Jeff Kirsher
Signed-off-by: Jeff Kirsher <[EMAIL PROTECTED]> Signed-off-by: Jesse Brandeburg <[EMAIL PROTECTED]> Signed-off-by: John Ronciak <[EMAIL PROTECTED]> --- drivers/net/e1000/e1000_hw.c |6 -- 1 files changed, 0 insertions(+), 6 deletions(-) diff --git a/drivers/net/e1000/e1000_hw.c b/drivers

[PATCH RESEND 03/19] Fix lock up while setting ring parameters

2006-03-02 Thread Jeff Kirsher
Signed-off-by: Jeff Kirsher <[EMAIL PROTECTED]> Signed-off-by: Jesse Brandeburg <[EMAIL PROTECTED]> Signed-off-by: John Ronciak <[EMAIL PROTECTED]> --- drivers/net/e1000/e1000_ethtool.c |6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/net/e1000/e1000_ethtool.c

[PATCH RESEND 07/19] Fix 82543 issue when reading eeprom

2006-03-02 Thread Jeff Kirsher
Signed-off-by: Jeff Kirsher <[EMAIL PROTECTED]> Signed-off-by: Jesse Brandeburg <[EMAIL PROTECTED]> Signed-off-by: John Ronciak <[EMAIL PROTECTED]> --- drivers/net/e1000/e1000_hw.c |8 +++- 1 files changed, 7 insertions(+), 1 deletions(-) diff --git a/drivers/net/e1000/e1000_hw.c b/drive

[PATCH RESEND 18/19] Added a performance enhancement - prefetch

2006-03-02 Thread Jeff Kirsher
- this implementation of prefetch was tested on new and old hardware Signed-off-by: Jeff Kirsher <[EMAIL PROTECTED]> Signed-off-by: Jesse Brandeburg <[EMAIL PROTECTED]> Signed-off-by: John Ronciak <[EMAIL PROTECTED]> --- drivers/net/e1000/e1000_main.c | 18 +++--- 1 files changed,

[iproute2][PATCH] The type mismatch problem of ss command

2006-03-02 Thread 古郡 信隆
Hello, I found the type mismatch problem of ss command in iproute2 package. So, I made a patch. I'd like to post my patch to the netdev community. Details of this problem are as follows: 1. Summary: 1) When i-node number is larger than 0x7FFF, the process name and PID by the ss commman