On Thu, 18 Oct 2007 23:09:48 -0700 Andrew Morton [EMAIL PROTECTED] wrote:
powerpc mac G5
config: http://userweb.kernel.org/~akpm/config-g5.txt
screenshot: http://userweb.kernel.org/~akpm/dsc5.jpg
It does this shortly after bringing up eth0 (tg3), in dhclient.
looks in the git tree,
- Support to add/delete/store/restore 64 and 128 Ethernet addresses for Xframe
I and Xframe II respectively.
Signed-off-by: Sreenivasa Honnur [EMAIL PROTECTED]
---
diff -urpN org/drivers/net/s2io.c patch_1/drivers/net/s2io.c
--- org/drivers/net/s2io.c 2007-09-26 00:01:14.0 +0530
+++
From: Pavel Emelyanov [EMAIL PROTECTED]
Date: Fri, 19 Oct 2007 11:37:02 +0400
David Miller wrote:
From: Olof Johansson [EMAIL PROTECTED]
Date: Thu, 18 Oct 2007 21:29:47 -0500
So, looks like rcu_dereference() returned NULL. I don't know the
filter code at all, but it seems like it
commit e96888518af94d9f607b996f8b90873330dbfc32
Author: Jeff Garzik [EMAIL PROTECTED]
Date: Fri Oct 19 03:14:03 2007 -0400
[NETDRVR] lib82596, netxen: delete pointless tests from irq handler
Remove always-false tests in irq handler.
Also a few other minor cleanups.
commit 21b1f26bf54a2ba1e4072db6dd01da128b1f66ef
Author: Jeff Garzik [EMAIL PROTECTED]
Date: Fri Oct 19 03:12:20 2007 -0400
[SPARC, XEN, NET/CXGB3] use irq_handler_t where appropriate
Rather than hand-rolling our own prototype, make the code more
future-proof by using the
On Fri, Oct 19, 2007 at 02:40:16PM +0300, Joakim Koskela wrote:
This patch resets the ipv4-related flags in the new flow as their
content will otherwise depend on the bits of the ipv6 addresses the
struct was previously used for. For example, fl4_tos might have
RTO_ONLINK set, which usually
There are places that check for CONFIG_IP_MULTIPLE_TABLES
twice in the same file, but the internals of these #ifdefs
can be merged.
As a side effect - remove one ifdef from inside a function.
Signed-off-by: Pavel Emelyanov [EMAIL PROTECTED]
---
diff --git a/include/net/ip_fib.h
Looks like a memory over commit with small machines??
Begin forwarded message:
Date: Fri, 19 Oct 2007 01:35:33 -0700 (PDT)
From: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Subject: [Bug 9189] New: Oops in kernel 2.6.21-rc4 through 2.6.23, page
allocation failure
Joakim Koskela [EMAIL PROTECTED] wrote:
I'm not sure I follow. This affects the ipv6 bundling only where the struct
(fl_tunnel) has previously been used for ipv6 addresses. Not that we are
using the same block for holding the ipv4 info, the tos-value is really
undefined before we reset it.
Andrew Morton wrote:
powerpc mac G5
config: http://userweb.kernel.org/~akpm/config-g5.txt
screenshot: http://userweb.kernel.org/~akpm/dsc5.jpg
It does this shortly after bringing up eth0 (tg3), in dhclient.
+1
A Pentium M laptop here. Problem both with a ipw2200 wifi card and 8139
On Fri, 19 Oct 2007, Jarek Poplawski wrote:
Actually I'm not convinced with this explanation. It seems to me that
since there are such serious locking problems (especially with rntl),
there could be once more considered a private workqueue. You've
written earlier about being a lonely user of
Matthew Faulkner wrote:
I removed the socket sizes in an attempt to reproduce your results
Rick and i managed to do so, but only when i launch netperf by typing
in the follow cmd in to the bash shell.
/home/cheka/netperf-2.4.4/src/netperf -T 0,0 -l 10 -t TCP_STREAM -c
100 -C 100 -f M -P 0 -- -m
QP context structures and defines
Signed-off-by: Glenn Grundstrom [EMAIL PROTECTED]
---
--- NULL1969-12-31 18:00:00.0 -0600
+++ ofa_kernel-1.3/drivers/infiniband/hw/nes/nes_context.h 2007-10-19
09:43:32.0 -0500
@@ -0,0 +1,193 @@
+/*
+ * Copyright (c) 2006 NetEffect,
Hi David,
David Stevens wrote:
From looking at the code, it appears that validate
source is failing just because of the rp_filter. Do you have
rp_filter set to nonzero?
If so, it may do what you want just by setting that
to 0:
sysctl -w net.ipv4.conf.all.rp_filter=0
rp_filter
Kconfig kernel build file.
Signed-off-by: Glenn Grundstrom [EMAIL PROTECTED]
---
--- NULL1969-12-31 18:00:00.0 -0600
+++ ofa_kernel-1.3/drivers/infiniband/hw/nes/Kconfig2007-10-19
09:43:32.0 -0500
@@ -0,0 +1,15 @@
+config INFINIBAND_NES
+ tristate NetEffect
Actually I'm not convinced with this explanation. It seems to me that
since there are such serious locking problems (especially with rntl),
there could be once more considered a private workqueue. You've
written earlier about being a lonely user of this code. But, since
Benjamin offered his
--
Remove qeth driver bug introduced by this commit:
commit 3b04ddde02cf1b6f14f2697da5c20eca5715017f
Author: Stephen Hemminger [EMAIL PROTECTED]
Date: Tue Oct 9 01:40:57 2007 -0700
[NET]: Move hardware header operations out of netdevice.
-
To unsubscribe from this list: send the line
This patch exports the pci_restore_msi_state() function. This function
is needed to restore the MSI state during PCI error recovery.
Signed-off-by: Linas Vepstas [EMAIL PROTECTED]
Signed-off-by: Matt Carlson [EMAIL PROTECTED]
Signed-off-by: Michael Chan [EMAIL PROTECTED]
diff --git
This patch appends the management firmware version to the bootcode
firmware string reported through ethtool.
Signed-off-by: Matt Carlson [EMAIL PROTECTED]
Signed-off-by: Michael Chan [EMAIL PROTECTED]
diff --git a/drivers/net/tg3.c b/drivers/net/tg3.c
index 66682b8..68472ce 100644
---
This patchset adds PCI error recovery, 5723 support and a few other odds
and ends.
-
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/majordomo-info.html
I don't know about a new knob, but it's the same notion
as rp_filter, so why not use rpf for RTN_LOCAL types?
Ie, allow RTN_LOCAL and RTN_UNICAST at the top, but
check rpf if the devs aren't equal or RTN_LOCAL
It seems like not a good thing to rely on in the first place, though;
usually
OpenFabrics kernel vers provider structures and defines.
Signed-off-by: Glenn Grundstrom [EMAIL PROTECTED]
---
--- NULL1969-12-31 18:00:00.0 -0600
+++ ofa_kernel-1.3/drivers/infiniband/hw/nes/nes_verbs.h2007-10-19
09:43:33.0 -0500
@@ -0,0 +1,165 @@
+/*
+ *
Misc eeprom, phy, and debug routines.
Signed-off-by: Glenn Grundstrom [EMAIL PROTECTED]
---
--- NULL1969-12-31 18:00:00.0 -0600
+++ ofa_kernel-1.3/drivers/infiniband/hw/nes/nes_utils.c2007-10-19
09:43:32.0 -0500
@@ -0,0 +1,873 @@
+/*
+ * Copyright (c) 2006 - 2007
Kernel to userspace includes, structures and defines.
Signed-off-by: Glenn Grundstrom [EMAIL PROTECTED]
---
--- NULL1969-12-31 18:00:00.0 -0600
+++ ofa_kernel-1.3/drivers/infiniband/hw/nes/nes_user.h 2007-10-19
09:43:32.0 -0500
@@ -0,0 +1,95 @@
+/*
+ * Copyright (c) 2006
On Fri, 2007-10-19 at 19:04 -0500, [EMAIL PROTECTED] wrote:
I'm working in linux-2.6.23-rc8-mm1 at the moment, and I don't see
that happening. viz. read_msi_msg() is not called anywhere, and I need
to have valid msg-address_lo and msg-address_hi and msg-data
in order to be able to restore.
On Fri, Oct 19, 2007 at 05:36:17PM -0700, Michael Chan wrote:
On Fri, 2007-10-19 at 18:29 -0500, [EMAIL PROTECTED] wrote:
On Fri, Oct 19, 2007 at 02:36:56PM -0700, Matt Carlson wrote:
This patch exports the pci_restore_msi_state() function. This function
is needed to restore the MSI
From: Medve Emilian-EMMEDVE1 [EMAIL PROTECTED]
Date: Fri, 19 Oct 2007 06:39:12 -0700
For the current situation, 32-bit QE, 32-bit PowerPC, do you find
the patch acceptable?
No piece of code in the kernel should live in a vacuum.
In order to improve overall code quality, every piece of
driver
On Fri, 2007-10-19 at 18:29 -0500, [EMAIL PROTECTED] wrote:
On Fri, Oct 19, 2007 at 02:36:56PM -0700, Matt Carlson wrote:
This patch exports the pci_restore_msi_state() function. This function
is needed to restore the MSI state during PCI error recovery.
Signed-off-by: Linas Vepstas
On Fri, Oct 19, 2007 at 02:36:56PM -0700, Matt Carlson wrote:
This patch exports the pci_restore_msi_state() function. This function
is needed to restore the MSI state during PCI error recovery.
Signed-off-by: Linas Vepstas [EMAIL PROTECTED]
Signed-off-by: Matt Carlson [EMAIL PROTECTED]
From: Ursula Braun [EMAIL PROTECTED]
Remove qeth bug caused by commit:
[NET]: Move hardware header operations out of netdevice.
Signed-off-by: Ursula Braun [EMAIL PROTECTED]
---
drivers/s390/net/qeth_main.c |3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
Index:
I'm cc'ing the powerpc mailing list to point this out:
it looks like only cell/axon_msi.c and mpic_u3msi.c
bother do do anything. I guess that there aren't any old
macintosh laptops that have msi on them? Because without
this, suspend and resume breaks.
The only macs that can do any
Fix build break:
drivers/net/tsi108_eth.c: In function 'tsi108_init_one':
drivers/net/tsi108_eth.c:1633: error: expected ')' before 'dev'
drivers/net/tsi108_eth.c:1633: warning: too few arguments for format
make[2]: *** [drivers/net/tsi108_eth.o] Error 1
Signed-off-by: Olof Johansson [EMAIL
On Tue, 16 Oct 2007 14:33:38 -0700 Nish Aravamudan wrote:
On 10/16/07, Randy Dunlap [EMAIL PROTECTED] wrote:
2.6.23-git7, using SLAB (not SLUB) [config attached]:
# modprobe clip
# rmmod clip
# modprobe clip
results in panic:
kmem_cache_create: duplicate cache clip_arp_cache
Hi,
On Fri, Oct 19, 2007 at 05:27:06PM -0700, David Miller wrote:
From: [EMAIL PROTECTED] (Linas Vepstas)
Date: Fri, 19 Oct 2007 19:04:21 -0500
I'm working in linux-2.6.23-rc8-mm1 at the moment, and I don't see
that happening. viz. read_msi_msg() is not called anywhere, and I need
to
Thanks... I am kind of overloaded trying to handle the last few things
for the 2.6.24 merge window, but I will look at this next week, and I
expect we should be able to merge the driver for 2.6.25 unless there
are unexpected hangups.
-
To unsubscribe from this list: send the line unsubscribe
Please pull from 'upstream-linus' branch of
master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6.git
upstream-linus
to receive the following updates:
drivers/net/Kconfig | 41 -
drivers/net/dm9000.c|6 ++--
John W. Linville wrote:
From: Holger Schurig [EMAIL PROTECTED]
This patch removes all double includes of the same file. This
makes scripts/checkincludes.pl happy.
Signed-off-by: Holger Schurig [EMAIL PROTECTED]
Signed-off-by: John W. Linville [EMAIL PROTECTED]
---
Jeff, I missed the zd1211rw
pulled
-
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/majordomo-info.html
Olof Johansson wrote:
Fix build break:
drivers/net/tsi108_eth.c: In function 'tsi108_init_one':
drivers/net/tsi108_eth.c:1633: error: expected ')' before 'dev'
drivers/net/tsi108_eth.c:1633: warning: too few arguments for format
make[2]: *** [drivers/net/tsi108_eth.o] Error 1
Signed-off-by:
applied
-
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/majordomo-info.html
Randy Dunlap wrote:
[EMAIL PROTECTED] wrote:]
From: Randy Dunlap [EMAIL PROTECTED]
Drivers that use lro functions should depend on INET, otherwise they
may not link correctly. Let's not select INET. Select should be used
only for library-like code, not to enable subsystems.
ERROR:
Bill Davidsen wrote:
Bill Davidsen wrote:
If not, then shouldn't the filter table be obsoleted to avoid
confusion?
That would probably confuse people. Just don't use it if you don't
need to.
That is a most practical suggestion.
The problem is that people think they are safe with
On Friday 19 October 2007, Templin, Fred L wrote:
Hello,
I would like to get a review on some new Linux
kernel networking code. The code is based on the
2.6.23 source tree and touches three files - two
in ./net/ipv6 and one in ./include/net. What is
the proper procedure for requesting a
Randy Dunlap wrote:
From: Randy Dunlap [EMAIL PROTECTED]
Missing MODULE_LICENSE(), loading this module taints the kernel.
Signed-off-by: Randy Dunlap [EMAIL PROTECTED]
---
drivers/net/phy/mdio-bitbang.c |2 ++
1 file changed, 2 insertions(+)
applied this and the NAPI_Howto Kconfig patch
Hello,
I would like to get a review on some new Linux
kernel networking code. The code is based on the
2.6.23 source tree and touches three files - two
in ./net/ipv6 and one in ./include/net. What is
the proper procedure for requesting a review?
Thanks - Fred
[EMAIL PROTECTED]
-
To unsubscribe
From: [EMAIL PROTECTED] (Linas Vepstas)
Date: Fri, 19 Oct 2007 19:46:10 -0500
FWIW, it looks like not all that many arches do this; the output
for grep -r address_hi * is pretty thin. Then, looking at
i386/kernel/io_apic.c as an example, one can see that the
msi state save happens by
From: [EMAIL PROTECTED] (Linas Vepstas)
Date: Fri, 19 Oct 2007 19:04:21 -0500
I'm working in linux-2.6.23-rc8-mm1 at the moment, and I don't see
that happening. viz. read_msi_msg() is not called anywhere, and I need
to have valid msg-address_lo and msg-address_hi and msg-data
in order to be
On Fri, Oct 19, 2007 at 06:12:03PM -0700, Michael Chan wrote:
On Fri, 2007-10-19 at 19:04 -0500, [EMAIL PROTECTED] wrote:
I'm working in linux-2.6.23-rc8-mm1 at the moment, and I don't see
that happening. viz. read_msi_msg() is not called anywhere, and I need
to have valid msg-address_lo
Please fix up these whitespace errors in your patch, thank you:
+ git apply --check --whitespace=error-all diff
Space in indent is followed by a tab.
diff:329: if (x-sel.family == AF_INET) {
Space in indent is followed by a tab.
diff:330: x-props.header_len +=
This patch changes the way the driver works with the PCI command
register. It adjusts the access size from dwords to words. This patch
is done both as a PCI configuration space cleanup and as preparatory
work for PCI error recovery.
Signed-off-by: Matt Carlson [EMAIL PROTECTED]
Signed-off-by:
This patch changes the PHY type reported through ethtool for copper
devices from MII to TP. The latter is more accurate.
Signed-off-by: Matt Carlson [EMAIL PROTECTED]
Signed-off-by: Michael Chan [EMAIL PROTECTED]
diff --git a/drivers/net/tg3.c b/drivers/net/tg3.c
index 253d761..66682b8 100644
Makefile kernel build file.
Signed-off-by: Glenn Grundstrom [EMAIL PROTECTED]
---
--- NULL1969-12-31 18:00:00.0 -0600
+++ ofa_kernel-1.3/drivers/infiniband/hw/nes/Makefile 2007-10-19
09:43:32.0 -0500
@@ -0,0 +1,7 @@
+
+EXTRA_CFLAGS += -DNES_MINICM
+
NIC device routines.
Signed-off-by: Glenn Grundstrom [EMAIL PROTECTED]
---
--- NULL1969-12-31 18:00:00.0 -0600
+++ ofa_kernel-1.3/drivers/infiniband/hw/nes/nes_nic.c 2007-10-19
09:43:32.0 -0500
@@ -0,0 +1,1517 @@
+/*
+ * Copyright (c) 2006 - 2007 NetEffect, Inc. All
From looking at the code, it appears that validate
source is failing just because of the rp_filter. Do you have
rp_filter set to nonzero?
If so, it may do what you want just by setting that
to 0:
sysctl -w net.ipv4.conf.all.rp_filter=0
NetEffect connection manager includes, structures and defines.
Signed-off-by: Glenn Grundstrom [EMAIL PROTECTED]
---
--- NULL1969-12-31 18:00:00.0 -0600
+++ ofa_kernel-1.3/drivers/infiniband/hw/nes/nes_cm.h 2007-10-19
09:43:32.0 -0500
@@ -0,0 +1,433 @@
+/*
+ *
Main include file for device structures and defines.
Signed-off-by: Glenn Grundstrom [EMAIL PROTECTED]
---
--- NULL1969-12-31 18:00:00.0 -0600
+++ ofa_kernel-1.3/drivers/infiniband/hw/nes/nes.h 2007-10-19
09:59:12.0 -0500
@@ -0,0 +1,613 @@
+/*
+ * Copyright (c) 2006
Kernel module and device initialization routines.
Signed-off-by: Glenn Grundstrom [EMAIL PROTECTED]
---
--- NULL1969-12-31 18:00:00.0 -0600
+++ ofa_kernel-1.3/drivers/infiniband/hw/nes/nes.c 2007-10-19
09:43:32.0 -0500
@@ -0,0 +1,811 @@
+/*
+ * Copyright (c) 2006 -
This is the second posting for the series of patches containing the source code
for the NetEffect 10Gb RNIC adapter. The driver is split into two components -
a
kernel driver module and a userspace library.
The code can also be found in the following git trees.
This patch adds PCI error recovery support.
Signed-off-by: Linas Vepstas [EMAIL PROTECTED]
Signed-off-by: Matt Carlson [EMAIL PROTECTED]
Signed-off-by: Michael Chan [EMAIL PROTECTED]
diff --git a/drivers/net/tg3.c b/drivers/net/tg3.c
index 9920751..d866387 100644
--- a/drivers/net/tg3.c
+++
This patch updates the version number to 3.85.
Signed-off-by: Matt Carlson [EMAIL PROTECTED]
Signed-off-by: Michael Chan [EMAIL PROTECTED]
diff --git a/drivers/net/tg3.c b/drivers/net/tg3.c
index d866387..e5cf97a 100644
--- a/drivers/net/tg3.c
+++ b/drivers/net/tg3.c
@@ -64,8 +64,8 @@
#define
This patch adds support for upcoming 5723 devices.
Signed-off-by: Matt Carlson [EMAIL PROTECTED]
Signed-off-by: Michael Chan [EMAIL PROTECTED]
diff --git a/drivers/net/tg3.c b/drivers/net/tg3.c
index 014dc2c..253d761 100644
--- a/drivers/net/tg3.c
+++ b/drivers/net/tg3.c
@@ -200,6 +200,7 @@
On Sat, 20 Oct 2007 06:40:02 +0300, Al Boldi said:
Sure, the idea was to mark the filter table obsolete as to make people start
using the mangle table to do their filtering for new setups. The filter
table would then still be available for legacy/special setups. But this
would only be
David Stevens wrote:
I don't know why you'd want it to be different for multicasting. If you
want to hear your own multicasts, you should use MULTICAST_LOOP;
hearing them off the wire indicates all the same bad things -- a forger,
a duplicate address or a routing loop. Those aren't any better
On Fri, 19 Oct 2007 15:04:08 -0500
[EMAIL PROTECTED] wrote:
Main include file for device structures and defines.
Signed-off-by: Glenn Grundstrom [EMAIL PROTECTED]
You are starting off on the wrong foot.
+#ifdef CONFIG_INFINIBAND_NES_DEBUG
+#define assert(expr)
I don't know why you'd want it to be different for multicasting. If you
want to hear your own multicasts, you should use MULTICAST_LOOP;
hearing them off the wire indicates all the same bad things -- a forger,
a duplicate address or a routing loop. Those aren't any better for
multicasting than
David Stevens wrote:
[EMAIL PROTECTED] wrote on 10/19/2007 04:43:27 AM:
Vlad Yasevich [EMAIL PROTECTED] wrote:
Now, to figure out what IPv6 does different and why it works.
Seems to me that the two should have the same behavior.
IPv6 on Linux uses a per-interface addressing model as opposed
In do_setlink the device changes are atomic and notifications will be sent
at the end of the function once if any modification occured and once if
address has been changed.
Signed-off-by: Laszlo Attila Toth [EMAIL PROTECTED]
---
net/core/rtnetlink.c | 23 ---
1 files
Interfaces can be grouped and each group has an unique positive integer ID.
It can be set via ip link. Symbolic names can be specified in
/etc/iproute2/rt_ifgroup.
Signed-off-by: Laszlo Attila Toth [EMAIL PROTECTED]
---
include/linux/if_link.h |2 +
include/rt_names.h |2 +
Matching ifgroup value of incoming and/or outgoing interface.
Signed-off-by: Laszlo Attila Toth [EMAIL PROTECTED]
---
extensions/Makefile |2 +-
extensions/libip6t_ifgroup.man | 36 +++
extensions/libipt_ifgroup.man| 36 +++
Chris Holvenstot wrote:
I built 2.6.23-git14 this morning - when booted I can not access the
network via my Ethernet connection. Fallback to 2.6.23-git11 works OK.
One interesting message during boot:
[ 37.325760] forcedeth: Reverse Engineered nForce ethernet driver.
[ 37.843618]
John Heffner [EMAIL PROTECTED] wrote:
Backtrace #1:
page allocation failure. order:1, mode:0x20
[c0131581] __alloc_pages+0x2e1/0x300
[c0144bee] cache_alloc_refill+0x29e/0x4b0
[c0144e6e] __kmalloc+0x6e/0x80
[c0227103] __alloc_skb+0x53/0x110
[c024de5c] tcp_collapse+0x1ac/0x370
I removed the socket sizes in an attempt to reproduce your results
Rick and i managed to do so, but only when i launch netperf by typing
in the follow cmd in to the bash shell.
/home/cheka/netperf-2.4.4/src/netperf -T 0,0 -l 10 -t TCP_STREAM -c
100 -C 100 -f M -P 0 -- -m 523
As soon as i try to
On Fri, Oct 19, 2007 at 12:38:29PM +0100, Maciej W. Rozycki wrote:
On Thu, 18 Oct 2007, Maciej W. Rozycki wrote:
1) phy_change() checks PHY_HALTED flag without lock; I think it's
racy: eg. if it's done during phy_stop() it can check just before
the flag is set and reenable interrupts
Stephen Hemminger wrote:
Looks like a memory over commit with small machines??
Begin forwarded message:
Date: Fri, 19 Oct 2007 01:35:33 -0700 (PDT)
From: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Subject: [Bug 9189] New: Oops in kernel 2.6.21-rc4 through 2.6.23, page
allocation failure
[snip]
Hello maks!
Thanks for your help. I had to tweak the commands a bit to git it working. I
hope I did it right..
On Fri, Oct 19, 2007 at 03:06:16PM +0200, maximilian attems wrote:
on klibc i'm asked to attach git log -p on a pull request so
that the patches can be reviewed, please do so too.
On Fri, Oct 19, 2007 at 05:56:54AM -0700, Dale Farnsworth wrote:
Isn't it a little too confusing to have two headers with the same name,
one in drivers/net and one in include/linux?
Perhaps we can fold the drivers/net one into drivers/net/mv643xx_eth.c?
Since nothing else includes
Hello David
It only kills the warning on 32-bit systems, the cast is wrong
either way.
I'm not aware of the QE being present on any 64-bit PowerPC. However,
porting the entire driver to a 64-bit platform is an exercise in itself
as many other things would need tweaking the QE hardware itself.
On Friday 19 October 2007 15:55:55 Herbert Xu wrote:
While I agree that this is definitely a problem, I've already
got a solution for it which we happen to need for async crypto
anyway.
Basically xfrm_output will invoke a continuation function based
on the external mode/family which will
On Fri, Oct 19, 2007 at 01:09:57PM +0200, Lennert Buytenhek wrote:
On Fri, Oct 19, 2007 at 09:30:48AM +0100, Christoph Hellwig wrote:
Isn't it a little too confusing to have two headers with the same name,
one in drivers/net and one in include/linux?
Perhaps we can fold the drivers/net one
On Fri, Oct 19, 2007 at 02:37:38PM +0300, Joakim Koskela wrote:
Hi,
I understand that Herbert is in midst of cleaning up the output of
interfamily transformations, but I thought I'd post a couple of
patches related to that anyway, sort of to show what we've needed to
fix to get our systems
Hello!
We now have our brand new git repo set up for the debian package. We have
created a branch called patches where we are going to put stuff that we
hope will get merged upstream.
I'm sending out this pull request to get confirmation about if we are on the
right track ...
The repo url is
On Thu, 18 Oct 2007, Maciej W. Rozycki wrote:
1) phy_change() checks PHY_HALTED flag without lock; I think it's
racy: eg. if it's done during phy_stop() it can check just before
the flag is set and reenable interrupts just after phy_stop() ends.
I remember having a look into it, but it
that helped going a little further in the boot process but we then have
a network issue when bringing the network interface up :
please cc netdev on network issues.
yes.
Bringing up interface eth0: Ý cut here ¨
Kernel BUG at 0002 Ýverbose debug info
On Fri, Oct 19, 2007 at 09:30:48AM +0100, Christoph Hellwig wrote:
Move the mv643xx's ethernet-related register definitions from
include/linux/mv643xx.h into drivers/net/mv643xx_eth.h, since
they aren't of any use outside the ethernet driver.
Signed-off-by: Lennert Buytenhek [EMAIL
Martin Schwidefsky wrote:
On Fri, 2007-10-19 at 11:16 +0200, Cedric Le Goater wrote:
This is the vmlinux.lds.S problem. The cleanup patch from Sam Ravnborg
moved the __initramfs_start and __initramfs_end symbols into
the .init.ramfs section. This is in itself not a problem, but it
surfaced a
Hi,
Here's an updated version of the patch adding support for ipv4/ipv6
interfamily addressing for the ipsec BEET (Bound End-to-End Tunnel)
mode, as specified by the ietf draft found at:
http://www.ietf.org/internet-drafts/draft-nikander-esp-beet-mode-07.txt
The previous implementation required
On Fri, Oct 19, 2007 at 09:35:19AM +0200, Peter Zijlstra wrote:
/* Wait for outstanding qdisc_run calls. */
- while (test_bit(__LINK_STATE_QDISC_RUNNING, dev-state))
- yield();
+ do {
+ while (test_bit(__LINK_STATE_QDISC_RUNNING,
On Fri, 19 Oct 2007 11:16:16 +0200 Cedric Le Goater [EMAIL PROTECTED] wrote:
Martin Schwidefsky wrote:
On Thu, 2007-10-18 at 15:31 -0500, Serge E. Hallyn wrote:
Quoting Christian Borntraeger ([EMAIL PROTECTED]):
Am Donnerstag, 18. Oktober 2007 schrieb Serge E. Hallyn:
Sigh, well this
Just hide it behind the #ifdef, because nobody wants
it now.
Signed-off-by: Pavel Emelyanov [EMAIL PROTECTED]
---
diff --git a/include/linux/skbuff.h b/include/linux/skbuff.h
index f93f22b..580ed1f 100644
--- a/include/linux/skbuff.h
+++ b/include/linux/skbuff.h
@@ -301,8 +301,9 @@ struct
Many places get the queue_mapping field from skb to pass it
to the netif_subqueue_stopped() which will be 0 in any case.
Make the helper that works with sk_buff
Signed-off-by: Pavel Emelyanov [EMAIL PROTECTED]
---
diff --git a/include/linux/netdevice.h b/include/linux/netdevice.h
index
Make the helper for getting the field, symmetrical to
the set one. Return 0 if CONFIG_NETDEVICES_MULTIQUEUE=n
Signed-off-by: Pavel Emelyanov [EMAIL PROTECTED]
---
diff --git a/drivers/net/cpmac.c b/drivers/net/cpmac.c
index ed53aaa..ae41973 100644
--- a/drivers/net/cpmac.c
+++
There's already such a helper to initialize this field.
Use it.
Signed-off-by: Pavel Emelyanov [EMAIL PROTECTED]
---
diff --git a/net/core/dev.c b/net/core/dev.c
index 38b03da..8726589 100644
--- a/net/core/dev.c
+++ b/net/core/dev.c
@@ -1661,7 +1661,7 @@ gso:
q = dev-qdisc;
Patrick McHardy írta:
Laszlo Attila Toth wrote:
@@ -846,6 +850,12 @@ static int do_setlink(struct net_device *dev,
struct ifinfomsg *ifm,
write_unlock_bh(dev_base_lock);
}
+if (tb[IFLA_IFGROUP]) {
+write_lock_bh(dev_base_lock);
+dev-ifgroup =
From: Herbert Xu [EMAIL PROTECTED]
Date: Fri, 19 Oct 2007 16:21:23 +0800
David Miller [EMAIL PROTECTED] wrote:
I'm concerned it might be dangerous to load the module in
this context, the RTNL semaphore is held and the module we
are requesting could easily try to take it and deadlock.
On Fri, Oct 19, 2007 at 04:10:10AM +0200, Lennert Buytenhek wrote:
Move the mv643xx's ethernet-related register definitions from
include/linux/mv643xx.h into drivers/net/mv643xx_eth.h, since
they aren't of any use outside the ethernet driver.
Signed-off-by: Lennert Buytenhek [EMAIL
David Miller [EMAIL PROTECTED] wrote:
I'm concerned it might be dangerous to load the module in
this context, the RTNL semaphore is held and the module we
are requesting could easily try to take it and deadlock.
We shouldn't be holding the RTNL here. AFAICS we only hold
inet_diag_mutex which
On Fri, 2007-10-19 at 13:36 +0800, Herbert Xu wrote:
On Fri, Oct 19, 2007 at 12:20:25PM +0800, Herbert Xu wrote:
In fact this bug exists elsewhere too. For example, the network
stack does this in net/sched/sch_generic.c:
/* Wait for outstanding qdisc_run calls. */
On Thu, Oct 18, 2007 at 07:48:19PM +0400, Oleg Nesterov wrote:
On 10/18, Jarek Poplawski wrote:
+/**
+ * flush_work_sync - block until a work_struct's callback has terminated
^^^
Hmm...
+ * Similar to
commit 9739eb5090cc136ab50f2b323b83894c38d1ecb9
Author: Jeff Garzik [EMAIL PROTECTED]
Date: Fri Oct 19 03:10:11 2007 -0400
Eliminate pointless casts from void* in a few driver irq handlers.
Signed-off-by: Jeff Garzik [EMAIL PROTECTED]
drivers/atm/horizon.c |5
Jeff Garzik wrote:
commit 21b1f26bf54a2ba1e4072db6dd01da128b1f66ef
Author: Jeff Garzik [EMAIL PROTECTED]
Date: Fri Oct 19 03:12:20 2007 -0400
[SPARC, XEN, NET/CXGB3] use irq_handler_t where appropriate
Rather than hand-rolling our own prototype, make the code more
1 - 100 of 130 matches
Mail list logo