Re: [RFD] First draft of RDNSS-in-RA support for IPv6 DNS autoconfiguration

2007-06-22 Thread David Miller
From: David Stevens <[EMAIL PROTECTED]> Date: Fri, 22 Jun 2007 21:30:05 -0700 > [EMAIL PROTECTED] wrote on 06/22/2007 06:17:46 PM: > > > On 23/06/07 02:04, David Stevens wrote: > > > Why not make the application that writes resolv.conf > > > also listen on a raw ICMPv6 socket? I don't bel

Re: [RFD] First draft of RDNSS-in-RA support for IPv6 DNS autoconfiguration

2007-06-22 Thread Simon Arlott
On 23/06/07 05:30, David Stevens wrote: > [EMAIL PROTECTED] wrote on 06/22/2007 06:17:46 PM: Is there a reason why you're CC:ing the Sender? Doesn't that end up in the mailbox(es) of the netdev admin(s)? >> On 23/06/07 02:04, David Stevens wrote: >>> Why not make the application that writ

Re: [RFD] First draft of RDNSS-in-RA support for IPv6 DNS autoconfiguration

2007-06-22 Thread David Stevens
[EMAIL PROTECTED] wrote on 06/22/2007 06:17:46 PM: > On 23/06/07 02:04, David Stevens wrote: > > Why not make the application that writes resolv.conf > > also listen on a raw ICMPv6 socket? I don't believe you'd need > > any kernel changes, then, and it seems pretty simple and > > straight

Re: [RFD] First draft of RDNSS-in-RA support for IPv6 DNS autoconfiguration

2007-06-22 Thread Dan Williams
On Fri, 2007-06-22 at 20:09 -0400, C. Scott Ananian wrote: > > > diff -ruHpN -X dontdiff linux-2.6.22-rc5-orig/include/net/ip6_rdnss.h > > > linux-2.6.22-rc5/include/net/ip6_rdnss.h > > > --- linux-2.6.22-rc5-orig/include/net/ip6_rdnss.h1969-12-31 > > > 19:00:00.0 -0500 > > > +++ linux-2.6.

Re: [RFD] First draft of RDNSS-in-RA support for IPv6 DNS autoconfiguration

2007-06-22 Thread Simon Arlott
On 23/06/07 02:04, David Stevens wrote: > Why not make the application that writes resolv.conf > also listen on a raw ICMPv6 socket? I don't believe you'd need > any kernel changes, then, and it seems pretty simple and > straightforward. Because then it requires yet another network daemon,

Re: [RFD] First draft of RDNSS-in-RA support for IPv6 DNS autoconfiguration

2007-06-22 Thread David Stevens
Scott, Why not make the application that writes resolv.conf also listen on a raw ICMPv6 socket? I don't believe you'd need any kernel changes, then, and it seems pretty simple and straightforward. +-DLS - To unsubscribe from this list: send the line

Re: [RFD] First draft of RDNSS-in-RA support for IPv6 DNS autoconfiguration

2007-06-22 Thread C. Scott Ananian
> diff -ruHpN -X dontdiff linux-2.6.22-rc5-orig/include/net/ip6_rdnss.h > linux-2.6.22-rc5/include/net/ip6_rdnss.h > --- linux-2.6.22-rc5-orig/include/net/ip6_rdnss.h1969-12-31 > 19:00:00.0 -0500 > +++ linux-2.6.22-rc5/include/net/ip6_rdnss.h2007-06-21 > 18:16:33.0 -0400 @@ -0,0 +1

Re: [PATCH] inetdevice.h must include sysctl.h

2007-06-22 Thread David Miller
From: "Satyam Sharma" <[EMAIL PROTECTED]> Date: Sat, 23 Jun 2007 05:26:52 +0530 > [PATCH] include sysctl.h from inetdevice.h > > When CONFIG_INET=y and CONFIG_SYSCTL=n: > > In file included from net/core/netpoll.c:16: > include/linux/inetdevice.h:15: error: > '__NET_IPV4_CONF_MAX' undeclared her

Re: [RFD] First draft of RDNSS-in-RA support for IPv6 DNS autoconfiguration

2007-06-22 Thread Michael Buesch
On Saturday 23 June 2007 01:26:19 C. Scott Ananian wrote: > +struct rdns6_info { > +   rwlock_tlock; > +   struct timer_list   expiry_timer; > +   struct rdns6_entry *rdnss_list; > +   struct inet6_dev *  in6_dev; /* back pointer for netlink notify */ > +

Re: [RFD] First draft of RDNSS-in-RA support for IPv6 DNS autoconfiguration

2007-06-22 Thread Michael Buesch
On Saturday 23 June 2007 01:26:19 C. Scott Ananian wrote: > Attached is my first draft of a patch to implement RDNSS-in-Router > Advertisements support for IPv6 ( > http://tools.ietf.org/html/draft-jeong-dnsop-ipv6-dns-discovery-12 ) > as implemented in radvd ( http://www.litech.org/radvd/ ). It >

[RFD] First draft of RDNSS-in-RA support for IPv6 DNS autoconfiguration

2007-06-22 Thread C. Scott Ananian
Attached is my first draft of a patch to implement RDNSS-in-Router Advertisements support for IPv6 ( http://tools.ietf.org/html/draft-jeong-dnsop-ipv6-dns-discovery-12 ) as implemented in radvd ( http://www.litech.org/radvd/ ). It currently exports the autoconfigured DNS list as /proc/net/ipv6_dn

[PATCH] sctp: lock_sock_nested in sctp_sock_migrate

2007-06-22 Thread Zach Brown
I'm not sure that I've gotten either the sctp or lockdep details right, but with this patch I don't get lockdep yelling at me any more :) -- sctp: lock_sock_nested in sctp_sock_migrate sctp_sock_migrate() grabs the socket lock on a newly allocated socket while holding the socket lock on an o

[PATCH] net: Basic network namespace infrastructure.

2007-06-22 Thread Eric W. Biederman
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 datastructure. This structure wil

RE: [PATCH 3/3] NET: [SCHED] Qdisc changes and sch_rr added for multiqueue

2007-06-22 Thread Waskiewicz Jr, Peter P
> Patrick McHardy wrote: > > Waskiewicz Jr, Peter P wrote: > > > >>Thought about this more last night and this morning. As > far as I can > >>tell, I still need this. If the qdisc gets loaded with multiqueue > >>turned on, I can just use the value of band to assign > >>skb->queue_mapping. Bu

[PATCH 1/9] pasemi_mac: Fix TX interrupt threshold

2007-06-22 Thread Olof Johansson
It was mistakenly set to interrupt on the second packet instead of first, causing some interesting latency behaviour. Signed-off-by: Olof Johansson <[EMAIL PROTECTED]> Index: netdev-2.6/drivers/net/pasemi_mac.c === --- netdev-2.6.o

[PATCH 2/9] pasemi_mac: Clean TX ring in poll

2007-06-22 Thread Olof Johansson
Clean the TX ring in the poll call, to avoid sitting on mapped buffers for a long time. NFS doesn't seem to like it much, for example. Signed-off-by: Olof Johansson <[EMAIL PROTECTED]> Index: netdev-2.6/drivers/net/pasemi_mac.c ===

[PATCH 0/9] pasemi_mac patches for 2.6.23

2007-06-22 Thread Olof Johansson
Hi, pasemi_mac patches: minor tweaks, bugfixes and perf enhancements. Please consider for the 2.6.23 merge window. Thanks, -Olof - 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/majo

[PATCH 4/9] pasemi_mac: Use MMIO instead of pci config accessors

2007-06-22 Thread Olof Johansson
Move away from using the pci config access functions for simple register access. Our device has all of the registers in the config space (hey, from the hardware point of view it looks reasonable :-), so we need to somehow get to it. Newer firmwares have it in the device tree such that we can just

[PATCH 3/9] pasemi_mac: Abstract out register access

2007-06-22 Thread Olof Johansson
Abstract out the PCI config read/write accesses into reg read/write ones, still calling the pci accessors on the back end. Signed-off-by: Olof Johansson <[EMAIL PROTECTED]> Index: netdev-2.6/drivers/net/pasemi_mac.c === --- netdev-2

[PATCH 8/9] pasemi_mac: Reduce locking when cleaning TX ring

2007-06-22 Thread Olof Johansson
Postpone pci unmap and skb free of the transmitted buffers to outside of the tx ring lock, batching them up 32 at a time. Signed-off-by: Olof Johansson <[EMAIL PROTECTED]> Index: netdev-2.6/drivers/net/pasemi_mac.c === --- netdev-2.

[PATCH 7/9] pasemi_mac: Minor performance tweaks

2007-06-22 Thread Olof Johansson
Various minor performance tweaks, do some explicit prefetching of packet data, etc. Signed-off-by: Olof Johansson <[EMAIL PROTECTED]> Index: netdev-2.6/drivers/net/pasemi_mac.c === --- netdev-2.6.orig/drivers/net/pasemi_mac.c +++ net

[PATCH 9/9] pasemi_mac: Enable LLTX

2007-06-22 Thread Olof Johansson
Enable LLTX on pasemi_mac: we're already doing sufficient locking in the driver to enable it. Signed-off-by: Olof Johansson <[EMAIL PROTECTED]> Index: netdev-2.6/drivers/net/pasemi_mac.c === --- netdev-2.6.orig/drivers/net/pasemi_ma

[PATCH 5/9] pasemi_mac: Enable L2 caching of packet headers

2007-06-22 Thread Olof Johansson
Enable settings to target L2 for the first few cachelines of the packet, since we'll access them to get to the various headers. Signed-off-by: Olof Johansson <[EMAIL PROTECTED]> Index: netdev-2.6/drivers/net/pasemi_mac.c === --- ne

[PATCH 6/9] pasemi_mac: Simplify memcpy for short receives

2007-06-22 Thread Olof Johansson
No need to copy over the skipped align bytes (besides, NET_IP_ALIGN is 0 on ppc64). Signed-off-by: Olof Johansson <[EMAIL PROTECTED]> Index: netdev-2.6/drivers/net/pasemi_mac.c === --- netdev-2.6.orig/drivers/net/pasemi_mac.c +++ ne

[RFD] L2 Network namespace infrastructure

2007-06-22 Thread Eric W. Biederman
Currently all of the prerequisite work for implementing a network namespace (i.e. virtualization of the network stack with one kernel) has already been merged or is in the process of being merged. Therefore it is now time for a bit of high level design review of the network namespace work and tim

[PATCH] Ethernet driver for EISA only SNI RM200/RM400 machines

2007-06-22 Thread Thomas Bogendoerfer
Hi, This is new ethernet driver, which use the code taken out of lasi_82596 (done by the other patch I just sent). Thomas. Ethernet driver for EISA only SNI RM200/RM400 machines Signed-off-by: Thomas Bogendoerfer <[EMAIL PROTECTED]> --- diff --git a/drivers/net/Kconfig b/drivers/net/Kconfig i

Re: Linksys Gigabit USB2.0 adapter (asix) regression

2007-06-22 Thread Erik Slagter
David Hollis wrote: >> To rule out the possibility of the nic being defective, I connected the >> USB nic to a windows computer. There it works, although the ethernet >> connection is a bit flaky (just like it seems...). >> >> Then I did a diff on the respective kernel sources of 2.6.20.3 and >> 2

Re: [PATCH 3/3] NET: [SCHED] Qdisc changes and sch_rr added for multiqueue

2007-06-22 Thread Patrick McHardy
Patrick McHardy wrote: > Waskiewicz Jr, Peter P wrote: > >>Thought about this more last night and this morning. As far as I can >>tell, I still need this. If the qdisc gets loaded with multiqueue >>turned on, I can just use the value of band to assign >>skb->queue_mapping. But if the qdisc is l

Re: [PATCH 3/3] NET: [SCHED] Qdisc changes and sch_rr added for multiqueue

2007-06-22 Thread Patrick McHardy
Patrick McHardy wrote: > void skb_set_queue_mapping(struct sk_buff *skb, unsigned int queue) > { > #ifdef CONFIG_NET_SCH_MULTIQUEUE > skb->queue_mapping = queue; > #else > skb->queue_mapping = 0; > #endif Maybe even use it everywhere and guard skb->queue_mapping by an #ifdef, on 32 bi

Re: [PATCH 3/3] NET: [SCHED] Qdisc changes and sch_rr added for multiqueue

2007-06-22 Thread Patrick McHardy
Waskiewicz Jr, Peter P wrote: >>> #include >>>@@ -40,9 +42,13 @@ >>> struct prio_sched_data >>> { >>> int bands; >>>+#ifdef CONFIG_NET_SCH_RR >>>+int curband; /* for round-robin */ >>>+#endif >>> struct tcf_proto *filter_list; >>> u8 prio2band[TC_PRIO_MAX+1]; >>> struct Qdisc

RE: [PATCH 3/3] NET: [SCHED] Qdisc changes and sch_rr added for multiqueue

2007-06-22 Thread Waskiewicz Jr, Peter P
> > #include > > @@ -40,9 +42,13 @@ > > struct prio_sched_data > > { > > int bands; > > +#ifdef CONFIG_NET_SCH_RR > > + int curband; /* for round-robin */ > > +#endif > > struct tcf_proto *filter_list; > > u8 prio2band[TC_PRIO_MAX+1]; > > struct Qdisc *queues[TCQ_PRIO_BANDS];

Re: [IPROUTE]: Add nested compat attribute

2007-06-22 Thread Patrick McHardy
Patrick McHardy wrote: > extern int parse_rtattr(struct rtattr *tb[], int max, struct rtattr *rta, > int len); > extern int parse_rtattr_byindex(struct rtattr *tb[], int max, struct rtattr > *rta, int len); > +extern int parse_rtattr_nested_compat(struct rtattr *tb[], int max, struct > rtattr

Re: [RTNETLINK]: Add nested compat attribute

2007-06-22 Thread Patrick McHardy
Patrick McHardy wrote: > extern int rtattr_parse(struct rtattr *tb[], int maxattr, struct rtattr > *rta, int len); > +extern int rtattr_parse_nested_compat(struct rtattr *tb[], int maxattr, > + struct rtattr *rta, void **data, int len); > This version is a bi

Re: [patch 0/7] CAN: Add new PF_CAN protocol family, try #3

2007-06-22 Thread Oliver Hartkopp
Patrick McHardy wrote: > Oliver Hartkopp wrote: > >> >> Is it the right approach to let netif_receive_skb() set the iif-value or >> should we better set this value on our own before invoking netif_rx()? >> > > netif_receive_skb is meant to be used as a default, the driver can > override this if

Re: [patch] alpha: fix alignment problem in csum_ipv6_magic()

2007-06-22 Thread Dustin Marquess
Ivan Kokshaysky wrote: On Thu, Jun 21, 2007 at 04:35:01PM -0700, Andrew Morton wrote: In http://bugzilla.kernel.org/show_bug.cgi?id=8659, Dustin is reporting that this patch broke tcp-on-ipv6. Oops. Two instructions operating on the 'len' arg ($18) got swapped... This should fix ev6 version, e

[PATCH]: Nested compat attribute sch_prio example

2007-06-22 Thread Patrick McHardy
These two patches contain some example code how to use the nested compat attribute in sch_prio. [NET_SCHED]: sch_prio: nested compat attribute test Signed-off-by: Patrick McHardy <[EMAIL PROTECTED]> --- commit 2ceff1c312a93446c95c41c3a54245a15278fe07 tree 7335b4957440cec27894dd38f3a707b4344f21

[RTNETLINK]: Add nested compat attribute

2007-06-22 Thread Patrick McHardy
This patch adds a new attribute type that can be used to replace non-nested attributes that contain structures by nested ones in a compatible way. This can be used in cases like Peter's who is trying to extend sch_prio, which currently uses a fixed structure without any holes. Switching to neste

[IPROUTE]: Add nested compat attribute

2007-06-22 Thread Patrick McHardy
This patch adds a new attribute type that can be used to replace non-nested attributes that contain structures by nested ones in a compatible way. This can be used in cases like Peter's who is trying to extend sch_prio, which currently uses a fixed structure without any holes. Switching to neste

Re: [patch 0/7] CAN: Add new PF_CAN protocol family, try #3

2007-06-22 Thread Patrick McHardy
Oliver Hartkopp wrote: Patrick McHardy wrote: Urs Thuermann wrote: * Use skb->iif instead of skb->cb to pass receiving interface from raw_rcv() and bcm_rcv() up to raw_recvmsg() and bcm_recvmsg(). skb->iif doesn't necessarily point to the incoming network device as see

Re: [patch 0/7] CAN: Add new PF_CAN protocol family, try #3

2007-06-22 Thread Oliver Hartkopp
Patrick McHardy wrote: > Urs Thuermann wrote: > >> * Use skb->iif instead of skb->cb to pass receiving interface from >> raw_rcv() and bcm_rcv() up to raw_recvmsg() and bcm_recvmsg(). >> > > > skb->iif doesn't necessarily point to the incoming network device > as seen seen by netif_receiv

Re: Linksys Gigabit USB2.0 adapter (asix) regression

2007-06-22 Thread David Hollis
On Wed, 2007-06-20 at 13:56 +0200, Erik Slagter wrote: > To rule out the possibility of the nic being defective, I connected the > USB nic to a windows computer. There it works, although the ethernet > connection is a bit flaky (just like it seems...). > > Then I did a diff on the respective kern

Re: 2.6.20->2.6.21 - networking dies after random time

2007-06-22 Thread Jarek Poplawski
On Fri, Jun 22, 2007 at 10:56:44AM +0200, Marcin Ślusarz wrote: ... > When I disable on-board network card in BIOS (controlled by skge) > ne2k-pci card is still locking up. So I think it's strictly ne2k-pci > card bug. I made some tests and I know how to reproduce it fast (on my > machine) - just m

Re: [BUG] Sky2 driver in 2.6.22-rc5-git1-cfs-v17

2007-06-22 Thread Ian Kumlien
On tor, 2007-06-21 at 21:13 -0700, Stephen Hemminger wrote: > On Fri, 22 Jun 2007 04:45:25 +0200 > Ian Kumlien <[EMAIL PROTECTED]> wrote: > > > On tor, 2007-06-21 at 18:57 -0700, Stephen Hemminger wrote: > > > Redirected of LKML, netdev is the proper list. > > > > Thanks =) > > > > > On Thu, 21

Re: [patch 5/7] CAN: Add virtual CAN netdevice driver

2007-06-22 Thread Patrick McHardy
Urs Thuermann wrote: > Patrick McHardy <[EMAIL PROTECTED]> writes: > > >>Is there a reason why you're still doing the "allocate n devices >>on init" thing instead of using the rtnl_link API? > > > Sorry, it's simply a matter of time. We have been extremely busy with > other projects and two pr

Re: [patch 0/7] CAN: Add new PF_CAN protocol family, try #3

2007-06-22 Thread Patrick McHardy
Urs Thuermann wrote: > * Use skb->iif instead of skb->cb to pass receiving interface from > raw_rcv() and bcm_rcv() up to raw_recvmsg() and bcm_recvmsg(). skb->iif doesn't necessarily point to the incoming network device as seen seen by netif_receive_skb, for layered devices it currently always

Re: [patch 5/7] CAN: Add virtual CAN netdevice driver

2007-06-22 Thread Urs Thuermann
Patrick McHardy <[EMAIL PROTECTED]> writes: > Is there a reason why you're still doing the "allocate n devices > on init" thing instead of using the rtnl_link API? Sorry, it's simply a matter of time. We have been extremely busy with other projects and two presentations (mgmt, customers, and pre

via-rhine: Transmit timed out problem

2007-06-22 Thread Kirill Kuvaldin
Hi, I'm experiencing a strange problem with a via rhine network card on Ubuntu 7.04 (2.6.20-16-generic #2 SMP). The hardware seemed to come into an inconsistent state, since rmmod'ing and modprobe'ing the via-rhine driver back didn't help. After the problem had appeared, I could see the follow

[NET 04/05]: dev: secondary unicast address support

2007-06-22 Thread Patrick McHardy
[NET]: dev: secondary unicast address support Add support for configuring secondary unicast addresses on network devices. To support this devices capable of filtering multiple unicast addresses need to change their set_multicast_list function to configure unicast filters as well and assign it to d

[E1000 05/05]: Secondary unicast address support

2007-06-22 Thread Patrick McHardy
[E1000]: Secondary unicast address support Add support for configuring secondary unicast addresses. Unicast addresses take precendece over multicast addresses when filling the exact address filters to avoid going to promiscous mode. When more unicast addresses are present than filter slots, unicas

[NET 03/05]: dev_mcast: switch to generic net_device address lists

2007-06-22 Thread Patrick McHardy
[NET]: dev_mcast: switch to generic net_device address lists Use generic net_device address lists for multicast list handling. Some defines are used to keep drivers working. Signed-off-by: Patrick McHardy <[EMAIL PROTECTED]> --- commit 02536a101d6fd8b1924b1e05c44409c7b4568335 tree 6624b4f7f6fb0b

[NET 01/05]: dev_mcast: unexport dev_mc_upload

2007-06-22 Thread Patrick McHardy
[NET]: dev_mcast: unexport dev_mc_upload dev_mc_add/dev_mc_delete take care of uploading the list when necessary and thats the only interface other code should use. Also remove two incorrect calls in DECnet. Signed-off-by: Patrick McHardy <[EMAIL PROTECTED]> --- commit cdf660f0bd4cca9d2cbe86a31a

[NET 02/05]: dev: introduce generic net_device address lists

2007-06-22 Thread Patrick McHardy
[NET]: dev: introduce generic net_device address lists Introduce struct dev_addr_list and list maintenance functions based on dev_mc_list and the related functions. This will be used by follow-up patches for both multicast and secondary unicast addresses. Signed-off-by: Patrick McHardy <[EMAIL PR

[NET 00/05]: Secondary unicast address support v2

2007-06-22 Thread Patrick McHardy
This is an updated version of the secondary unicast address patches. I've introduced a common structure and helpers for both unicast and multicast addresses to make it easier for virtual software devices that want to synchronize addresses to a lower device to reuse code. Additionally I fixed a dead

Re: [RFC NET 00/02]: Secondary unicast address support

2007-06-22 Thread Ben Greear
Eric W. Biederman wrote: Ben Greear <[EMAIL PROTECTED]> writes: Patrick McHardy wrote: Eric W. Biederman wrote: For the macvlan code do we need to do anything special if we transmit to a mac we would normally receive? Another unicast mac of the same nic for example. That doesn't happen unde

Re: [RFC NET 00/02]: Secondary unicast address support

2007-06-22 Thread Patrick McHardy
Ben Greear wrote: > Patrick McHardy wrote: > >> Eric W. Biederman wrote: >> >>> For the macvlan hash you just use an upper byte. Is that just a >>> simple starting place, or do we not need a more complex hash. >>> >> >> >> That gave me an idea, since the default addresses are random >> anyway

Re: [patch] alpha: fix alignment problem in csum_ipv6_magic()

2007-06-22 Thread Ivan Kokshaysky
On Thu, Jun 21, 2007 at 04:35:01PM -0700, Andrew Morton wrote: > In http://bugzilla.kernel.org/show_bug.cgi?id=8659, Dustin is reporting > that this patch broke tcp-on-ipv6. Oops. Two instructions operating on the 'len' arg ($18) got swapped... This should fix ev6 version, ev5 one seems to be ok.

Re: [PATCH 1/3] NetXen: Fix MSI issues by using PCI function 0

2007-06-22 Thread Michael Buesch
On Friday 22 June 2007 10:40:41 Mithlesh Thukral wrote: > NetXen: Fix issue of MSI not working correctly > NetXen driver uses PCI function 0 to provide the functionality of MSI. > The patch makes driver check the bus master bit for function 0 and > enable it after the card initialization. > > Sign

Re: [patch 5/7] CAN: Add virtual CAN netdevice driver

2007-06-22 Thread Patrick McHardy
Urs Thuermann wrote: > This patch adds the virtual CAN bus (vcan) network driver. > The vcan device is just a loopback device for CAN frames, no > real CAN hardware is involved. Is there a reason why you're still doing the "allocate n devices on init" thing instead of using the rtnl_link API? - T

Re: [PATCH 3/3] NetXen: Fix the rmmod error on PBlades due incorrect cleanup

2007-06-22 Thread Michael Buesch
On Friday 22 June 2007 10:42:38 Mithlesh Thukral wrote: > diff --git a/drivers/net/netxen/netxen_nic_hw.c > b/drivers/net/netxen/netxen_nic_hw.c > index 4e958c9..f0df6fb 100644 > --- a/drivers/net/netxen/netxen_nic_hw.c > +++ b/drivers/net/netxen/netxen_nic_hw.c > @@ -378,6 +378,7 @@ int netxen_ni

Re: Fwd: [PATCH] [-mm] ACPI: export ACPI events via netlink

2007-06-22 Thread Johannes Berg
On Thu, 2007-06-21 at 11:47 -0400, jamal wrote: > On Wed, 2007-20-06 at 13:25 +0200, Johannes Berg wrote: > > > Ok. That's definitely a bug in nl80211 as we have it in development > > right now. > > Sorry, have never looked at that code. No worries, I was just stating that. > You can use setso

Re: [WIP][PATCHES] Network xmit batching

2007-06-22 Thread Evgeniy Polyakov
On Thu, Jun 21, 2007 at 02:00:07PM -0700, Rick Jones ([EMAIL PROTECTED]) wrote: > > Simple test included test -> desktop and vice versa traffic with 128 and > > 4096 block size in netperf-2.4.3 setup. > > Is that in conjunction with setting the test-specific -D to set > TCP_NODELAY, or was Nagle l

Re: [PATCH] ipv4: Only destroy inet devices when we receive an NETDEV_UNREGISTER event

2007-06-22 Thread Eric W. Biederman
Never mind. I saw this and I thought it was an old obscure bug. But it appears it is a new condition, that has already been fixed. Eric - 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.o

Re: 2.6.20->2.6.21 - networking dies after random time

2007-06-22 Thread Marcin Ślusarz
2007/6/19, Jarek Poplawski <[EMAIL PROTECTED]>: On Mon, Jun 18, 2007 at 08:10:00AM -0700, Stephen Hemminger wrote: > On Mon, 18 Jun 2007 13:08:49 +0200 > Jarek Poplawski <[EMAIL PROTECTED]> wrote: > > > On 16-06-2007 23:35, Marcin .lusarz wrote: > > > hi > > > after upgrading kernel from 2.6.20 t

[PATCH 3/3] NetXen: Fix the rmmod error on PBlades due incorrect cleanup

2007-06-22 Thread Mithlesh Thukral
NetXen: Unload graceful unloading of NetXen driver. To allow graceful handing of Netxen module load/unload sequences, modified code allows driver close routine to be invoked via unregister_netdev() call in driver remove routine to free the command buffer list and flush queues. Next dummy dma buffer

[PATCH 2/3] NetXen: Make use of per port interrupt mask scheme

2007-06-22 Thread Mithlesh Thukral
NetXen: Make use of per port interrupt scheme. This patch makes the driver inform the firmware that it can support the per port interrupt mask scheme. The driver too needs to check whether the firmware also supports the per port interrupt scheme. If yes, then interrupt for each port is enabled/dis

[PATCH 1/3] NetXen: Fix MSI issues by using PCI function 0

2007-06-22 Thread Mithlesh Thukral
NetXen: Fix issue of MSI not working correctly NetXen driver uses PCI function 0 to provide the functionality of MSI. The patch makes driver check the bus master bit for function 0 and enable it after the card initialization. Signed-off-by: Milan Bag <[EMAIL PROTECTED]> Signed-off-by: Wen Xiong <[

[PATCH 0/3] NetXen: Updates and bug fixes for NetXen 1/10G driver

2007-06-22 Thread Mithlesh Thukral
Hi All, I will be sending updates for NetXen NIC 1/10 G Ethernet driver in the following emails. These are bug fixes and better interrupt handling schemes. All these patches have been test on x86 machines and PowerPC blades. Thanks, Mithlesh Thukral - To unsubscribe from this list: send the line

Re: [PATCH 0/2] NetXen: Updates and bug fixes for NetXen 1/10G driver

2007-06-22 Thread Mithlesh Thukral
All, I am recalling these 2 patches. Please dont review them. I will resend them again along with a new patch which has come up. Sorry for the inconvenience. Thanks, Mithlesh Thukral On Thursday 21 June 2007 22:34, Mithlesh Thukral wrote: > Hi All, > > I will be sending updates for NetXen NIC

Re: [PATCH] CONFIG_INET depend on CONFIG_SYSCTL

2007-06-22 Thread Yoshinori Sato
At Tue, 12 Jun 2007 23:05:45 -0700 (PDT), David Miller wrote: > > From: Yoshinori Sato <[EMAIL PROTECTED]> > Date: Wed, 13 Jun 2007 14:59:16 +0900 > > > At Tue, 12 Jun 2007 01:08:55 -0700 (PDT), > > David Miller wrote: > > > > > 2) It is much better to add the appropriate CONFIG_SYSCTL > > >