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
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
> + /* 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
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
- 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 +
- 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
- 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
- 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 +
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
- 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
- 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/
- 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
- 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
- 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_
- 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
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
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
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,
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
+#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
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/
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
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
-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
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
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
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
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
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
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
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
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
- 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
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 +--
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 +
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
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
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
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
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
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
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
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
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
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
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
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
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
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
- 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,
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
68 matches
Mail list logo