From: Divy Le Ray [EMAIL PROTECTED]
Embed napi_struct directly into sge_qset.
Use napi_schedule/napi_complete.
Signed-off-by: Divy Le Ray [EMAIL PROTECTED]
---
drivers/net/cxgb3/adapter.h| 20 +++---
drivers/net/cxgb3/cxgb3_main.c | 57 ++
Does acceptable mean that there is a noticeable difference when compared
to the patch based on a busy-waiting loop ?
I noticed a somewhat significant difference between patch #0002 and a
busy wait loop with ndelay(10). Write performance was equivalent in
both cases as should be the case. Read
Eric W. Biederman a écrit :
This is the basic infrastructure needed to support network
namespaces. This infrastructure is:
- Registration functions to support initializing per network
namespace data when a network namespaces is created or destroyed.
- struct net. The network namespace data
On 09/07/2007 09:19 AM, Jiri Slaby wrote:
Hi,
I found a regression in 2.6.23-rc4-mm1 (since -rc3-mm1) in e1000e driver.
napi_disable(adapter-napi) in e1000_probe freezes the kernel on boot.
Ok, after these changes:
diff --git a/drivers/net/e1000e/netdev.c b/drivers/net/e1000e/netdev.c
index
Hi Dave,
here are four additional patches that should go into 2.6.23 before its
final release. Please pull and send them to Linus.
Regards
Marcel
Please pull from
git://git.kernel.org/pub/scm/linux/kernel/git/holtmann/bluetooth-2.6.git
This will update the following files:
Paul E. McKenney [EMAIL PROTECTED] writes:
On Sat, Sep 08, 2007 at 03:15:34PM -0600, Eric W. Biederman wrote:
This is the basic infrastructure needed to support network
namespaces. This infrastructure is:
- Registration functions to support initializing per network
namespace data when a
Eric Dumazet [EMAIL PROTECTED] writes:
Nice work Eric !
Thanks.
struct net is not a very descriptive name imho, why dont stick ns or
namespace somewhere ?
My fingers rebelled, and struct net seems to be sufficiently descriptive.
However that is a cosmetic detail and if there is a general
On Sat, 8 Sep 2007 13:00:36 +0100
Christoph Hellwig [EMAIL PROTECTED] wrote:
On Sat, Sep 08, 2007 at 07:32:27AM -0400, Jeff Garzik wrote:
FUJITA Tomonori wrote:
Yeah, iommu code ignores the lld limitations (the problem is that the
lld limitations are in request_queue and iommu code can't
Rick Jones [EMAIL PROTECTED] writes:
Stephen Hemminger wrote:
On Thu, 30 Aug 2007 18:09:17 -0700
Rick Jones [EMAIL PROTECTED] wrote:
While messing about with sysctl_tcp_rto_min I went back and forth a bit as
to whether there should have been bounds checking (as did some of the folks
who
David Madsen [EMAIL PROTECTED] :
Does acceptable mean that there is a noticeable difference when compared
to the patch based on a busy-waiting loop ?
I noticed a somewhat significant difference between patch #0002 and a
busy wait loop with ndelay(10). Write performance was equivalent in
On Sun, Sep 09, 2007 at 04:04:45AM -0600, Eric W. Biederman wrote:
Paul E. McKenney [EMAIL PROTECTED] writes:
On Sat, Sep 08, 2007 at 03:15:34PM -0600, Eric W. Biederman wrote:
This is the basic infrastructure needed to support network
namespaces. This infrastructure is:
-
On Friday 17 August 2007 17:48, Linus Torvalds wrote:
On Fri, 17 Aug 2007, Nick Piggin wrote:
That's not obviously just taste to me. Not when the primitive has many
(perhaps, the majority) of uses that do not require said barriers. And
this is not solely about the code generation
On Sun, 9 Sep 2007 19:02:54 +0100
Denys Vlasenko [EMAIL PROTECTED] wrote:
Why is all this fixation on volatile? I don't think
people want volatile keyword per se, they want atomic_read(x) to
_always_ compile into an memory-accessing instruction, not register
access.
and ... why is that?
is
Hello Stephen Hemminger and the rest of the people on the nevdev list!
I'm posting a bunch of patches for iproute2. A few I've written myself
and have a Signed-off-by with my name in them, the others I've picked up
from the iproute package in Debian. I tried my best to add a decent
description,
Hi,
While trying to get my NE2000 ISA card working with NetworkManager and Linux
2.6.22.6, I
discovered that the ne module will cause the kernel to oops when it is
unloaded. The problem is
that the module's clean-up function tries to unregister a platform driver
unconditionally,
although the
On Fri, Aug 31, 2007 at 09:58:22PM -0700, Andrew Morton wrote:
...
Changes since 2.6.23-rc3-mm1:
...
git-net.patch
...
git trees
...
This hydra had more than one head...
Signed-off-by: Adrian Bunk [EMAIL PROTECTED]
---
arch/i386/kernel/irq.c|2 --
arch/powerpc/kernel/irq.c |1
On Fri, Aug 31, 2007 at 09:58:22PM -0700, Andrew Morton wrote:
...
Changes since 2.6.23-rc3-mm1:
...
git-net.patch
...
git trees
...
raise_softirq_irqoff no longer has any modular user.
Signed-off-by: Adrian Bunk [EMAIL PROTECTED]
---
eff0407b63757cdd4164a0bdde0313e8f154b6dc
diff --git
sctp_addto_param() can become static.
Signed-off-by: Adrian Bunk [EMAIL PROTECTED]
---
include/net/sctp/structs.h |1
net/sctp/sm_make_chunk.c | 39 ++---
2 files changed, 20 insertions(+), 20 deletions(-)
38f8064114b9e89a6a911b2e3625a41cdb477bcd
diff
On Fri, Aug 31, 2007 at 09:58:22PM -0700, Andrew Morton wrote:
...
Changes since 2.6.23-rc3-mm1:
...
git-net.patch
...
git trees
...
This patch makes the following needlessly globalvariables static:
- sctp_memory_pressure
- sctp_memory_allocated
- sctp_sockets_allocated
Signed-off-by:
On Fri, Aug 31, 2007 at 09:58:22PM -0700, Andrew Morton wrote:
...
Changes since 2.6.23-rc3-mm1:
...
git-block.patch
...
git trees
...
tcp_splice_data_recv() can become static.
Signed-off-by: Adrian Bunk [EMAIL PROTECTED]
---
233aefd2a215430c16bd02eca06fb8a4b6079f7a
diff --git
On Sun, Sep 09, 2007 at 10:25:44PM +0200, Adrian Bunk wrote:
On Fri, Aug 31, 2007 at 09:58:22PM -0700, Andrew Morton wrote:
...
Changes since 2.6.23-rc3-mm1:
...
git-net.patch
...
git trees
...
raise_softirq_irqoff no longer has any modular user.
Signed-off-by: Adrian Bunk
Hi all,
I'm having problems telling the kernel to do ESP-in-UDP encapsulation.
Outgoing direction seems to work, but the incoming packets on the other
side are passed to ikev2 daemon instead of kernel decapsulating them.
The only strange thing I'm noticing for now is the difference between
I already sent this patch on August, 31. I never got an answer, so here it
is again.
Lock debugging finds a problem in phy.c and phy_device.c:
[ 3.42] =
[ 3.42] [ INFO: inconsistent lock state ]
[ 3.42] 2.6.23-rc3-mm1 #21
[ 3.42]
On Sun, 2007-09-09 at 20:46 +0100, Chris Rankin wrote:
Hi,
While trying to get my NE2000 ISA card working with NetworkManager and Linux
2.6.22.6, I
discovered that the ne module will cause the kernel to oops when it is
unloaded. The problem is
that the module's clean-up function tries to
--- Dan Williams [EMAIL PROTECTED] wrote:
Offhand question, does your ne2000 card support carrier detection?
Err... there is a /sys/class/net/eth0/carrier entry (I think - not in front of
that machine right
now). IIRC it said 1 when I read it.
Cheers,
Chris
Hi,
I'm running a public Teredo relay (IPv4-to-IPv6 migration protocol)
using Miredo. Every once in a while (a few minutes to days after
daemon restart) it becomes unusable and I see the following kernel
message:
BUG: unable to handle kernel NULL pointer dereference at virtual address
008c
Auke Kok wrote:
From: Stephen Hemminger [EMAIL PROTECTED]
Since E100 timer is 2HZ, use rounding to make timer occur on the
correct boundary.
Signed-off-by: Stephen Hemminger [EMAIL PROTECTED]
Signed-off-by: Auke Kok [EMAIL PROTECTED]
given that I was about to send out exactly this same
In article [EMAIL PROTECTED] (at Mon, 10 Sep 2007 00:24:00 +0200), Bernhard
Schmidt [EMAIL PROTECTED] says:
I'm running a public Teredo relay (IPv4-to-IPv6 migration protocol)
using Miredo. Every once in a while (a few minutes to days after
daemon restart) it becomes unusable and I see the
Hi Ivo,
On Saturday 08 September 2007 11:10, Ivo van Doorn wrote:
Hi Dmitry,
I have a few rfkill related patches for which I would prefer if you to could
take a look at before I send them for inclusion.
Looks good, feel free to add
Acked-by: Dmitry Torokhov [EMAIL PROTECTED]
Eric W. Biederman wrote on 09/09/2007 02:45:34 AM:
Hi Eric,
+static int register_pernet_operations(struct list_head *list,
+ struct pernet_operations *ops)
+{
snip
+out:
+ return error;
+
+out_undo:
+ /* If I have an error cleanup all namespaces I initialized */
+
30 matches
Mail list logo