On Fri, 07 Sep 2007, jamal wrote:
On Fri, 2007-07-09 at 10:31 +0100, James Chapman wrote:
Not really. I used 3-year-old, single CPU x86 boxes with e100
interfaces.
The idle poll change keeps them in polled mode. Without idle
poll, I get twice as many interrupts as packets, one for
On Wed, 12 Sep 2007 13:35:43 +0800
黃建興-Jesse [EMAIL PROTECTED] wrote:
-Original Message-
From: Stephen Hemminger [mailto:[EMAIL PROTECTED]
Sent: Tuesday, September 11, 2007 10:42 PM
To: Jesse Huang
Cc: [EMAIL PROTECTED]; [EMAIL PROTECTED]; netdev@vger.kernel.org;
[EMAIL
From: Nathanael Nerode
Stop building and configuring driver for Digi RightSwitch, which was
never actually sold to anyone, and remove it from MAINTAINERS.
In response to an investigation into the firmware of the Digi Rightswitch
driver, Andres Salomon discovered:
Dear Andres:
After further
From: John Heffner [EMAIL PROTECTED]
Date: Tue, 11 Sep 2007 14:01:31 -0400
I don't know why the owner field is a (struct sock_iocb *). I'm assuming
it's historical. Can someone check this out? Did I miss some alternate
usage?
AIO used it somehow in net/socket.c and I believe there was some
From: Joy Latten [EMAIL PROTECTED]
Date: Tue, 11 Sep 2007 19:03:14 -0500
This patch modifies the current ipsec audit layer
by breaking it up into purpose driven audit calls.
So far, the only audit calls made are when add/delete
an SA/policy. It had been discussed to give each
key manager
From: Eric Dumazet [EMAIL PROTECTED]
Date: Tue, 11 Sep 2007 14:56:13 +0200
When the periodic IP route cache flush is done (every 600 seconds on
default configuration), some hosts suffer a lot and eventually trigger
the soft lockup message.
dst_run_gc() is doing a scan of a possibly huge
From: [EMAIL PROTECTED] (Eric W. Biederman)
Date: Sat, 08 Sep 2007 15:09:36 -0600
This slightly improves code safetly and clarity.
Later network namespace patches touch this code so this is a
preliminary cleanup.
Signed-off-by: Eric W. Biederman [EMAIL PROTECTED]
Applied to net-2.6.24
From: [EMAIL PROTECTED] (Eric W. Biederman)
Date: Sat, 08 Sep 2007 15:13:04 -0600
The current implementation of dev_ifname makes maintenance difficult
because updates to the implementation of the ioctl have to made in two
places. So this patch updates dev_ifname32 to do a classic 32/64
From: [EMAIL PROTECTED] (Eric W. Biederman)
Date: Sat, 08 Sep 2007 15:15:34 -0600
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
From: [EMAIL PROTECTED] (Eric W. Biederman)
Date: Sat, 08 Sep 2007 15:17:03 -0600
This is the network namespace from which all which all sockets
and anything else under user control ultimately get their network
namespace parameters.
Signed-off-by: Eric W. Biederman [EMAIL PROTECTED]
From: [EMAIL PROTECTED] (Eric W. Biederman)
Date: Sat, 08 Sep 2007 15:18:12 -0600
Please note that network devices do not increase the count
count on the network namespace. The are inside the network
namespace and so the network namespace tag is in the nature
of a back pointer and so
From: [EMAIL PROTECTED] (Eric W. Biederman)
Date: Sat, 08 Sep 2007 15:21:37 -0600
Sockets need to get a reference to their network namespace,
or possibly a simple hold if someone registers on the network
namespace notifier and will free the sockets when the namespace
is going to be
RDMA/CMA: Use neigh_event_send() to initiate neighbour discovery.
Calling arp_send() to initiate neighbour discovery (ND) doesn't do the
full ND protocol. Namely, it doesn't handle retransmitting the arp
request if it is dropped. The function neigh_event_send() does all this.
Without doing full
This looks nice in general, getting things out of softirq context is
always good.
On Tue, Sep 11, 2007 at 02:56:13PM +0200, Eric Dumazet wrote:
#if RT_CACHE_DEBUG = 2
static atomic_t dst_total = ATOMIC_INIT(0);
#endif
-static unsigned long dst_gc_timer_expires;
From: [EMAIL PROTECTED] (Eric W. Biederman)
Date: Sat, 08 Sep 2007 15:20:36 -0600
This patch makes /proc/net per network namespace. It modifies the global
variables proc_net and proc_net_stat to be per network namespace.
The proc_net file helpers are modified to take a network namespace
From: [EMAIL PROTECTED] (Eric W. Biederman)
Date: Sat, 08 Sep 2007 15:23:01 -0600
This patch passes in the namespace a new socket should be created in
and has the socket code do the appropriate reference counting. By
virtue of this all socket create methods are touched. In addition
the
On Wed, 12 Sep 2007, Nathanael Nerode wrote:
From: Nathanael Nerode
Stop building and configuring driver for Digi RightSwitch, which was
never actually sold to anyone, and remove it from MAINTAINERS.
In response to an investigation into the firmware of the Digi Rightswitch
driver,
On Wed, 12 Sep 2007 02:05:25 -0700 (PDT)
David Miller [EMAIL PROTECTED] wrote:
From: Eric Dumazet [EMAIL PROTECTED]
Date: Tue, 11 Sep 2007 14:56:13 +0200
When the periodic IP route cache flush is done (every 600 seconds on
default configuration), some hosts suffer a lot and eventually
This set of patches, aim at fixing an issue with the rate table used
by the rate based schedulers.
Currently we use the lower-boundry value, which result in
under-estimating the actual bandwidth usage. The patches will change
this to use the upper-boundry L2T (length to time) value.
The
commit a28343c933f6cfc3df1be86e0ebe8d99fa8d5f77
Author: Jesper Dangaard Brouer [EMAIL PROTECTED]
Date: Wed Sep 12 10:01:00 2007 +0200
[NET_SCHED]: Cleanup L2T macros and handle oversized packets
Change L2T (length to time) macros, in all rate based schedulers, to
call a common
commit ef065a43b8900fbc0763eac0fa0a9a8a00c8aaa2
Author: Jesper Dangaard Brouer [EMAIL PROTECTED]
Date: Tue Sep 11 16:17:46 2007 +0200
[IPROUTE2]: Update pkt_sched.h (to resemble the kernel one)
Extend the tc_ratespec struct, with two parameters: 1) cell_align
that allow
commit 07a74a2613440fc1a68d0faa7235ed7027532d78
Author: Jesper Dangaard Brouer [EMAIL PROTECTED]
Date: Tue Sep 11 16:59:58 2007 +0200
[IPROUTE2]: Overhead calculation is now done in the kernel.
The only current user is HTB. HTB overhead argument is now passed on
to the kernel
commit e3bad6e344303fec9916d1420aade98a2e6c79cc
Author: Jesper Dangaard Brouer [EMAIL PROTECTED]
Date: Wed Sep 5 10:47:47 2007 +0200
[IPROUTE2]: Cleanup: tc_calc_rtable().
Change tc_calc_rtable() to take a tc_ratespec struct as an
argument. (cell_log still needs to be passed on
commit 2e3edbef7913ac43899c8258ee59d9032778cee1
Author: Jesper Dangaard Brouer [EMAIL PROTECTED]
Date: Wed Sep 5 15:24:51 2007 +0200
[IPROUTE2]: Change the rate table calc of transmit cost to use upper bound
value.
Patrick McHardy, Cite: 'its better to overestimate than
latest git pull, make allyesconfig on i386:
...
CC net/bluetooth/hci_sock.o
net/bluetooth/hci_sock.c: In function âhci_sock_cmsgâ:
net/bluetooth/hci_sock.c:352: error: storage size of âctvâ isnât known
net/bluetooth/hci_sock.c:352: warning: unused variable âctvâ
make[2]:
On Wed, 12 Sep 2007 11:00:54 +0100
Christoph Hellwig [EMAIL PROTECTED] wrote:
This looks nice in general, getting things out of softirq context is
always good.
I am preparing a patch to net/ipv4/route.c to migrate rt_check_expire()
as well.
On Tue, Sep 11, 2007 at 02:56:13PM +0200, Eric
Jesper Dangaard Brouer wrote:
This set of patches, aim at fixing an issue with the rate table used
by the rate based schedulers.
ACK for all the patches :)
-
To unsubscribe from this list: send the line unsubscribe netdev in
the body of a message to [EMAIL PROTECTED]
More majordomo info at
From: [EMAIL PROTECTED] (Eric W. Biederman)
Date: Sat, 08 Sep 2007 15:24:21 -0600
Except for carefully selected pseudo devices all network
interfaces should start out in the initial network namespace.
Ultimately it will be register_netdev that examines what
dev-nd_net is set to and places a
On Tue, 11 Sep 2007 09:56:05 -0500
Emil Medve [EMAIL PROTECTED] wrote:
Other pr_*() macros are already defined in kernel.h, but pr_err() was defined
multiple times in several other places
Signed-off-by: Emil Medve [EMAIL PROTECTED]
pr_error seems better than pr_err
Please add the full set:
From: [EMAIL PROTECTED] (Eric W. Biederman)
Date: Sat, 08 Sep 2007 15:25:43 -0600
This patch modifies every packet receive function
registered with dev_add_pack() to drop packets if they
are not from the initial network namespace.
This should ensure that the various network stacks do
not
On Wed, 12 Sep 2007 12:14:14 +0200
Jesper Dangaard Brouer [EMAIL PROTECTED] wrote:
commit ef065a43b8900fbc0763eac0fa0a9a8a00c8aaa2
Author: Jesper Dangaard Brouer [EMAIL PROTECTED]
Date: Tue Sep 11 16:17:46 2007 +0200
[IPROUTE2]: Update pkt_sched.h (to resemble the kernel one)
From: [EMAIL PROTECTED] (Eric W. Biederman)
Date: Sat, 08 Sep 2007 15:27:11 -0600
Every user of the network device notifiers is either a protocol
stack or a pseudo device. If a protocol stack that does not have
support for multiple network namespaces receives an event for a
device that is
On Wed, 12 Sep 2007 12:14:39 +0200
Jesper Dangaard Brouer [EMAIL PROTECTED] wrote:
commit 07a74a2613440fc1a68d0faa7235ed7027532d78
Author: Jesper Dangaard Brouer [EMAIL PROTECTED]
Date: Tue Sep 11 16:59:58 2007 +0200
[IPROUTE2]: Overhead calculation is now done in the kernel.
From: [EMAIL PROTECTED] (Eric W. Biederman)
Date: Sat, 08 Sep 2007 15:28:27 -0600
Each netlink socket will live in exactly one network namespace,
this includes the controlling kernel sockets.
This patch updates all of the existing netlink protocols
to only support the initial network
- uccf should be set to NULL to not double-free memory on
subsequent calls;
- ind_hash_q and group_hash_q lists should be initialized in the
probe() function, instead of struct_init() (called by open()),
otherwise there will be an oops if ucc_geth_driver removed
prior 'ifconfig ethX up';
-
Lately I've got this nice badness on mdio bus removal:
Device 'e0103120:06' does not have a release() function, it is broken and must
be fixed.
[ cut here ]
Badness at drivers/base/core.c:107
NIP: c015c1a8 LR: c015c1a8 CTR: c0157488
REGS: c34bdcf0 TRAP: 0700 Not tainted
David Acker wrote:
Jeff Garzik wrote:
David Acker wrote:
Let me know if there is any other information I can provide you. I
will look through the code to see what could be going on with your
machine. I will also look into reproducing these results with a
newer kernel. This may be tricky
Deal with API changes while sk98lin was removed.
ethtool_ops no longer has a perm_addr hook.
Signed-off-by: Stephen Hemminger [EMAIL PROTECTED]
---
drivers/net/sk98lin/skethtool.c |1 -
1 files changed, 0 insertions(+), 1 deletions(-)
diff --git a/drivers/net/sk98lin/skethtool.c
The skge driver works better for all boards except older SysKonnect
boards.
Signed-off-by: Stephen Hemminger [EMAIL PROTECTED]
---
drivers/net/sk98lin/skge.c |8
1 files changed, 8 insertions(+), 0 deletions(-)
diff --git a/drivers/net/sk98lin/skge.c b/drivers/net/sk98lin/skge.c
From: [EMAIL PROTECTED] (Eric W. Biederman)
Date: Sat, 08 Sep 2007 15:35:46 -0600
This patch makes most of the generic device layer network
namespace safe. This patch makes dev_base_head a
network namespace variable, and then it picks up
a few associated variables. The functions:
From: [EMAIL PROTECTED] (Eric W. Biederman)
Date: Sat, 08 Sep 2007 15:36:56 -0600
When forcibly changing the network namespace of a device
I need something that can generate a name for the device
in the new namespace without overwriting the old name.
__dev_alloc_name provides me that
From: [EMAIL PROTECTED] (Eric W. Biederman)
Date: Sat, 08 Sep 2007 15:38:46 -0600
This patch introduces NETIF_F_NETNS_LOCAL a flag to indicate
a network device is local to a single network namespace and
should never be moved. Useful for pseudo devices that we
need an instance in each
From: [EMAIL PROTECTED] (Eric W. Biederman)
Date: Sat, 08 Sep 2007 15:43:44 -0600
The simplest thing to implement is moving network devices between
namespaces. However with the same attribute IFLA_NET_NS_PID we can
easily implement creating devices in the destination network
namespace as
I added the following patch to net-2.6.24 to kill a warning
since net_alloc() has no users (yet).
commit f444fa9b5d70b3d431e1554e0975e012514c39f3
Author: David S. Miller [EMAIL PROTECTED](none)
Date: Wed Sep 12 14:01:08 2007 +0200
[NET]: #if 0 out net_alloc() for now.
We will
This reverts commit e1abecc48938fbe1966ea6e78267fc673fa59295.
The driver works on some hardware that skge doesn't handle yet.
Signed-off-by: Stephen Hemminger [EMAIL PROTECTED]
---
Patch too large for mailing list. Download from:
Hello,
as already described old temporary sockets (client is gone) of lockd aren't
closed after some time. So, with enough clients and some time gone, there
are 80 open dangling sockets and you start getting messages of the form:
lockd: too many open TCP sockets, consider increasing the number
On Wed, 2007-12-09 at 03:04 -0400, Bill Fink wrote:
On Fri, 07 Sep 2007, jamal wrote:
I am going to be the devil's advocate[1]:
So let me be the angel's advocate. :-)
I think this would make you God's advocate ;-
(http://en.wikipedia.org/wiki/God%27s_advocate)
I view his results much
David Miller wrote:
From: [EMAIL PROTECTED] (Eric W. Biederman)
Date: Sat, 08 Sep 2007 15:20:36 -0600
This patch makes /proc/net per network namespace. It modifies the global
variables proc_net and proc_net_stat to be per network namespace.
The proc_net file helpers are modified to take a
On Wed, 12 Sep 2007 04:12:00 -0700 (PDT)
David Miller [EMAIL PROTECTED] wrote:
From: Eric Dumazet [EMAIL PROTECTED]
Date: Wed, 12 Sep 2007 12:08:45 +0200
Unfortunatly, there is no equivalent for this one.
This gives on my Opterons a nice prefetchnta
prefetch(addr) is more like
David Miller [EMAIL PROTECTED] writes:
I added the following patch to net-2.6.24 to kill a warning
since net_alloc() has no users (yet).
Reasonable, and thanks for merging these.
Having a solid place to start helps a lot.
I will see if I can get the /proc races fixed shortly.
Eric
-
To
From: Daniel Lezcano [EMAIL PROTECTED]
Date: Wed, 12 Sep 2007 14:12:04 +0200
it seems the fs/proc/proc_net.c was not added to the git repository.
Fixed, thanks for catching that.
-
To unsubscribe from this list: send the line unsubscribe netdev in
the body of a message to [EMAIL PROTECTED]
More
On Wed, 2007-09-12 at 13:05 +0200, Stephen Hemminger wrote:
How is this binary compatable with older kernels?
It will be binary compatable, as I use/rename some unused variables in
struct tc_ratespec.
--
Med venlig hilsen / Best regards
Jesper Brouer
ComX Networks A/S
Linux Network
From: Eric Dumazet [EMAIL PROTECTED]
Date: Wed, 12 Sep 2007 14:16:56 +0200
OK, let's try a normal prefetch(), I'll change it later when/if a
new generic macro is added. I added the missing 'static' and a comment
about the struct {} dst_garbage. I also corrected spelling error on
patch title
From: Johannes Berg [EMAIL PROTECTED]
Date: Thu, 06 Sep 2007 17:19:55 +0200
Oh btw. Can we stick a might_sleep() into dev_close() *before* the test
whether the device is up? That way, we'd have seen the bug, but
apparently nobody before Florian ever did a 'ip link set wmaster0 down'
while
This change allows the generic attribute interface to be used within
the netfilter subsystem where this flag was initially introduced.
The byte-order flag is yet unused, it's intended use is to
allow automatic byte order convertions for all atomic types.
Signed-off-by: Thomas Graf [EMAIL
From: Thomas Graf [EMAIL PROTECTED]
Date: Wed, 12 Sep 2007 14:41:45 +0200
This change allows the generic attribute interface to be used within
the netfilter subsystem where this flag was initially introduced.
The byte-order flag is yet unused, it's intended use is to
allow automatic byte
The following patches fixes some compilation errors and boot problems
related to the network namespace patchset.
They apply to net-2.6.24
--
-
To unsubscribe from this list: send the line unsubscribe netdev in
the body of a message to [EMAIL PROTECTED]
More majordomo info at
From: Daniel Lezcano [EMAIL PROTECTED]
The macro definition is bad. When calling next_net_device with
parameter name dev, the resulting code is:
struct net_device *dev = dev and that leads to an unexpected
behavior. Especially when llc_core is compiled in, the kernel panics
at boot
From: Daniel Lezcano [EMAIL PROTECTED]
The core patchset of the network namespace sent by
Eric Biederman does not do dynamic loopback creation.
So there is no call to alloc_netdev_mq which fills the
network namespace field of the netdevice.
This patch assign the loopback to the init network
From: Daniel Lezcano [EMAIL PROTECTED]
Add the appropriate EXPORT_SYMBOLS for proc_net_create,
proc_net_fops_create and proc_net_remove to fix errors when
compiling allmodconfig
Signed-off-by: Mark Nelson [EMAIL PROTECTED]
Acked-by: Benjamin Thery [EMAIL PROTECTED]
---
fs/proc/proc_net.c |4
From: Joakim Koskela [EMAIL PROTECTED]
Date: Thu, 6 Sep 2007 19:00:10 +0300
This patch addresses a couple of issues related to interfamily ipsec
modes. The problem is that the structure of the routing info changes
with the family during the __xfrmX_bundle_create, which hasn't been
taken
From: Jan-Bernd Themann [EMAIL PROTECTED]
Date: Fri, 7 Sep 2007 11:37:02 +0200
2) On SMP systems: after netif_rx_complete has been called on CPU1
(+interruts enabled), netif_rx_schedule could be called on CPU2
(irq handler) before net_rx_action on CPU1 has checked NAPI_STATE_SCHED.
From: [EMAIL PROTECTED]
Date: Wed, 12 Sep 2007 14:38:12 +0200
From: Daniel Lezcano [EMAIL PROTECTED]
Add the appropriate EXPORT_SYMBOLS for proc_net_create,
proc_net_fops_create and proc_net_remove to fix errors when
compiling allmodconfig
Signed-off-by: Mark Nelson [EMAIL PROTECTED]
From: [EMAIL PROTECTED]
Date: Wed, 12 Sep 2007 14:38:13 +0200
From: Daniel Lezcano [EMAIL PROTECTED]
The core patchset of the network namespace sent by
Eric Biederman does not do dynamic loopback creation.
So there is no call to alloc_netdev_mq which fills the
network namespace field of
Stephen it looks like you weren't cc'd on the latest version
of the veth support. So this patchset first reverts the old
version of the veth support you merged. Then merges a tested
version of the veth support.
This reverts commit 4ed390ce43d1ec7c881721f312260df901d8390d.
Conflicts:
Eric W. Biederman wrote:
Stephen it looks like you weren't cc'd on the latest version
of the veth support. So this patchset first reverts the old
He was. The latest version looks completely different from what
is reversed in this patch.
version of the veth support you merged. Then merges a
From: [EMAIL PROTECTED]
Date: Wed, 12 Sep 2007 14:38:14 +0200
From: Daniel Lezcano [EMAIL PROTECTED]
The macro definition is bad. When calling next_net_device with
parameter name dev, the resulting code is:
struct net_device *dev = dev and that leads to an unexpected
behavior.
David Miller wrote:
From: [EMAIL PROTECTED]
Date: Wed, 12 Sep 2007 14:38:12 +0200
From: Daniel Lezcano [EMAIL PROTECTED]
Add the appropriate EXPORT_SYMBOLS for proc_net_create,
proc_net_fops_create and proc_net_remove to fix errors when
compiling allmodconfig
Signed-off-by: Mark Nelson
From: Pavel Emelyanov [EMAIL PROTECTED]
Date: Thu, 19 Jul 2007 13:32:31 +0400
This routine parses CLI attributes, describing generic link
parameters such as name, address, etc.
This is mostly copy-pasted from iplink_modify().
Signed-off-by: Pavel Emelyanov [EMAIL PROTECTED]
Acked-by: Patrick
From: Pavel Emelyanov [EMAIL PROTECTED]
Date: Thu, 19 Jul 2007 13:33:56 +0400
The link_veth.so itself.
Signed-off-by: Pavel Emelyanov [EMAIL PROTECTED]
Acked-by: Patrick McHardy [EMAIL PROTECTED]
---
ip/Makefile|6 -
ip/link_veth.c | 63
From: Eric W. Biederman [EMAIL PROTECTED]
Date: Sat, 8 Sep 2007 10:17:43 -0600
This patch contains small compile and implementation
bug fixes for link_veth.c.
The compile fixes stop trying to build a shared object
when we can just as easily compile the code in. Making
support of non arch/i386
This updates the usage to indicate that we have support link creation
and destruction in addition to just setting link parameters.
It's not really great documentation of the new netlink support
for link creations and removal but it is a start.
Signed-off-by: Eric W. Biederman [EMAIL PROTECTED]
This adds support for setting the IFLA_NET_NS_PID attribute
on links allowing them to be moved between network namespaces.
Signed-off-by: Eric W. Biederman [EMAIL PROTECTED]
---
include/linux/if_link.h |1 +
ip/iplink.c |9 +
2 files changed, 10 insertions(+), 0
Pavel Emelyanov [EMAIL PROTECTED] writes:
Eric W. Biederman wrote:
Stephen it looks like you weren't cc'd on the latest version
of the veth support. So this patchset first reverts the old
He was. The latest version looks completely different from what
is reversed in this patch.
This is
From: Adrian Bunk [EMAIL PROTECTED]
Date: Sun, 9 Sep 2007 22:25:40 +0200
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
From: Christoph Hellwig [EMAIL PROTECTED]
Date: Sun, 9 Sep 2007 21:41:53 +0100
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
...
From: Adrian Bunk [EMAIL PROTECTED]
Date: Sun, 9 Sep 2007 22:25:50 +0200
sctp_addto_param() can become static.
Signed-off-by: Adrian Bunk [EMAIL PROTECTED]
Applied, thanks.
-
To unsubscribe from this list: send the line unsubscribe netdev in
the body of a message to [EMAIL PROTECTED]
More
From: Adrian Bunk [EMAIL PROTECTED]
Date: Sun, 9 Sep 2007 22:25:54 +0200
This patch makes the following needlessly globalvariables static:
- sctp_memory_pressure
- sctp_memory_allocated
- sctp_sockets_allocated
Signed-off-by: Adrian Bunk [EMAIL PROTECTED]
Applied, thanks.
-
To unsubscribe
I was getting strange kernel crashes when attempting to
create veth devices when I did not specify a peer argument
to /bin/ip.
So this patch defaults peer_tb to all zeros and doesn't attempt to
reuse the netlink attributes for the primary link to create the
secondary link and now I can't
From: Adrian Bunk [EMAIL PROTECTED]
Date: Sun, 9 Sep 2007 22:25:58 +0200
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
David Miller [EMAIL PROTECTED] wrote on 12.09.2007 14:50:04:
From: Jan-Bernd Themann [EMAIL PROTECTED]
Date: Fri, 7 Sep 2007 11:37:02 +0200
2) On SMP systems: after netif_rx_complete has been called on CPU1
(+interruts enabled), netif_rx_schedule could be called on CPU2
(irq
From: Christoph Raisch [EMAIL PROTECTED]
Date: Wed, 12 Sep 2007 15:10:08 +0200
This is definitely not something we can change in the HEA device driver
alone.
And it shouldn't be, x86 implements the policy in irq balance
daemon, powerpc should do it wherever it would be appropriate
there.
from drivers/net/wan/dscc4.c:
=
#ifndef MODULE
static int __init dscc4_setup(char *str)
{
int *args[] = { debug, quartz, NULL }, **p = args;
while (*p (get_option(str, *p) == 2))
p++;
return 1;
}
__setup(dscc4.setup=, dscc4_setup);
#endif
=
From: [EMAIL PROTECTED] (Eric W. Biederman)
Date: Wed, 12 Sep 2007 07:19:56 -0600
I was getting strange kernel crashes when attempting to
create veth devices when I did not specify a peer argument
to /bin/ip.
So this patch defaults peer_tb to all zeros and doesn't attempt to
reuse the
On loaded/big hosts, rt_check_expire() if of litle use, because it
generally breaks out of its main loop because of a jiffies change.
It can take a long time (read : timer invocations) to actually
scan the whole hash table, freeing unused entries.
Converting it to use a workqueue instead of
On Wed, Sep 12, 2007 at 02:07:10PM +0200, Wolfgang Walter wrote:
as already described old temporary sockets (client is gone) of lockd aren't
closed after some time. So, with enough clients and some time gone, there
are 80 open dangling sockets and you start getting messages of the form:
On Wed, 12 Sep 2007 07:05:42 -0600
[EMAIL PROTECTED] (Eric W. Biederman) wrote:
This adds support for setting the IFLA_NET_NS_PID attribute
on links allowing them to be moved between network namespaces.
Signed-off-by: Eric W. Biederman [EMAIL PROTECTED]
---
include/linux/if_link.h |
[EMAIL PROTECTED] (Eric W. Biederman) writes:
Pavel Emelyanov [EMAIL PROTECTED] writes:
Eric W. Biederman wrote:
Stephen it looks like you weren't cc'd on the latest version
of the veth support. So this patchset first reverts the old
He was. The latest version looks completely different
jamal wrote:
On Wed, 2007-12-09 at 03:04 -0400, Bill Fink wrote:
On Fri, 07 Sep 2007, jamal wrote:
I am going to be the devil's advocate[1]:
So let me be the angel's advocate. :-)
I think this would make you God's advocate ;-
(http://en.wikipedia.org/wiki/God%27s_advocate)
I view his
On Wed, 12 Sep 2007 14:50:01 +0100
James Chapman [EMAIL PROTECTED] wrote:
jamal wrote:
On Wed, 2007-12-09 at 03:04 -0400, Bill Fink wrote:
On Fri, 07 Sep 2007, jamal wrote:
I am going to be the devil's advocate[1]:
So let me be the angel's advocate. :-)
I think this would make
Stephen Hemminger [EMAIL PROTECTED] writes:
On Wed, 12 Sep 2007 07:05:42 -0600
[EMAIL PROTECTED] (Eric W. Biederman) wrote:
This adds support for setting the IFLA_NET_NS_PID attribute
on links allowing them to be moved between network namespaces.
Signed-off-by: Eric W. Biederman [EMAIL
ERROR: xfrm_audit_state_delete [net/key/af_key.ko] undefined!
ERROR: xfrm_audit_state_add [net/key/af_key.ko] undefined!
ERROR: xfrm_audit_policy_add [net/key/af_key.ko] undefined!
ERROR: xfrm_audit_policy_delete [net/key/af_key.ko] undefined
#
# Automatically generated make config: don't edit
#
On Wed, 12 Sep 2007 08:06:08 -0600
[EMAIL PROTECTED] (Eric W. Biederman) wrote:
Stephen Hemminger [EMAIL PROTECTED] writes:
On Wed, 12 Sep 2007 07:05:42 -0600
[EMAIL PROTECTED] (Eric W. Biederman) wrote:
This adds support for setting the IFLA_NET_NS_PID attribute
on links allowing
On Wednesday September 12, [EMAIL PROTECTED] wrote:
Hello,
as already described old temporary sockets (client is gone) of lockd aren't
closed after some time. So, with enough clients and some time gone, there
are 80 open dangling sockets and you start getting messages of the form:
lockd:
Eric W. Biederman wrote:
I was getting strange kernel crashes when attempting to
create veth devices when I did not specify a peer argument
to /bin/ip.
So this patch defaults peer_tb to all zeros and doesn't attempt to
reuse the netlink attributes for the primary link to create the
From: Stephen Hemminger [EMAIL PROTECTED]
Date: Wed, 12 Sep 2007 16:08:33 +0200
ERROR: xfrm_audit_state_delete [net/key/af_key.ko] undefined!
ERROR: xfrm_audit_state_add [net/key/af_key.ko] undefined!
ERROR: xfrm_audit_policy_add [net/key/af_key.ko] undefined!
ERROR: xfrm_audit_policy_delete
Would some of the users of 2.6.23-rc5 or later who still experience
hangs please test this.
IT IS EXPERIMENTAL AND NOT TESTED YET.
I am sending it out to see if it detects anything.
--- a/drivers/net/sky2.c2007-09-12 14:52:18.0 +0200
+++ b/drivers/net/sky2.c2007-09-12
On Wed, Sep 12, 2007 at 09:37:29AM -0400, bfields wrote:
So the fact that this changes the behavior means that sk_inuse is taking
on negative values.
Uh, no, I misread the tests, sorry. I'm not awake.--b.
-
To unsubscribe from this list: send the line unsubscribe netdev in
the body of a
From: Kok, Auke [EMAIL PROTECTED]
Date: Mon, 10 Sep 2007 17:27:33 -0700
hm, I spoke too soon, I think I can get by for now by just modifying
adapter-napi.poll when needed, and this would be clean enough for now. This
might change as I enable multiqueue in this driver later though.
Ok, let
From: David Stevens [EMAIL PROTECTED]
Date: Tue, 11 Sep 2007 08:21:54 -0700
So maybe it's not so bad -- I'll roll another per-interface version
to see.
Let us know how it goes.
-
To unsubscribe from this list: send the line unsubscribe netdev in
the body of a message to [EMAIL PROTECTED]
More
1 - 100 of 203 matches
Mail list logo