Re: [patch 2/7] Blackfin: on-chip ethernet MAC controller driver

2007-07-09 Thread Sinan Akman
Bryan Wu wrote: On Mon, 2007-07-09 at 15:14 -0400, Sinan Akman wrote: [EMAIL PROTECTED] wrote: From: "Wu, Bryan" <[EMAIL PROTECTED]> This patch implements the driver necessary use the Analog Devices Blackfin processor's on-chip ethernet MAC controller. Signed-off-by: Bryan Wu <[EMAI

Re: Does the Netxen driver work?

2007-07-09 Thread Dhananjay Phadke
The MSI error wasn't fatal, so it was suppressed in recent fixes for 2.6.22-rc7. The driver in 2.6.21 had many bugs, but I ain't sure if recent fixes are going to be pulled in Fedora kernel. -Dhananjay Ben Greear wrote: > Hello! > > I just got some Netxen 10Gbe CX4 adapters and put them into fre

Re: Races in net_rx_action vs netpoll?

2007-07-09 Thread David Miller
From: Olaf Kirch <[EMAIL PROTECTED]> Date: Wed, 4 Jul 2007 14:16:32 +0200 Another locking bug in netpoll, why am I not surprised? :-/ Thanks for reporting this Olaf. > I think the only real fix for this is to restrict who is allowed > to remove the interface from the poll_list. Only net_rx_actio

Re: [RFC] Allow LSM to use IP address/port number.

2007-07-09 Thread Tetsuo Handa
Thank you for your comment. I have a question regarding netfilter infrastructure. I want to filter messages using "task_struct->security". Can the netfilter's queuing to userspace feature get a list of "struct task_struct" who shares a socket that is going to receive incoming messages? My approa

Re: [NET]: Avoid copying writable clones in tunnel drivers

2007-07-09 Thread David Miller
Applied, thanks Patrick. - 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

Re: [PATCH 1/3] [IPV6]: Restore semantics of Routing Header processing.

2007-07-09 Thread David Miller
From: Vlad Yasevich <[EMAIL PROTECTED]> Date: Mon, 09 Jul 2007 21:27:35 -0400 > Yes, but the addition of the sysctl was an overreaction. Disagreed, we have controls like this and also things like netfilter that in most cases do not make any sense at all, yet are useful to some people in specializ

Re: [NET]: Fix gen_estimator timer removal race

2007-07-09 Thread David Miller
From: Jarek Poplawski <[EMAIL PROTECTED]> Date: Thu, 5 Jul 2007 07:48:01 +0200 > On Wed, Jul 04, 2007 at 05:47:51PM +0200, Patrick McHardy wrote: > > This is an updated version of the gen_estimator fix > > that relies on all changes happening under the rtnl > > and just fixes the race between time

Re: [PATCH -rc7 1/1] netpoll: Fix a leak-n-bug in netpoll_cleanup()

2007-07-09 Thread David Miller
From: Satyam Sharma <[EMAIL PROTECTED]> Date: Wed, 04 Jul 2007 16:36:41 +0530 > From: Satyam Sharma <[EMAIL PROTECTED]> > > [1/1] netpoll: Fix a leak-n-bug in netpoll_cleanup() > > 93ec2c723e3f8a216dde2899aeb85c648672bc6b applied excessive duct tape to > the netpoll beast's netpoll_cleanup(), th

Re: [patch 2/7] Blackfin: on-chip ethernet MAC controller driver

2007-07-09 Thread Bryan Wu
On Mon, 2007-07-09 at 15:14 -0400, Sinan Akman wrote: > [EMAIL PROTECTED] wrote: > > >From: "Wu, Bryan" <[EMAIL PROTECTED]> > > > >This patch implements the driver necessary use the Analog Devices > >Blackfin processor's on-chip ethernet MAC controller. > > > >Signed-off-by: Bryan Wu <[EMAIL PROTE

Fwd: r8169 driver supporting the 8167 dev ID

2007-07-09 Thread Jonathan Larsen
I've been looking for the r8169 driver that is for the 2.6.x kernel and also supports the device id 8167, 10ec. chipset is the 8110sc. im sure someone is familiar with this. i noticed on the most latest kernel that such a driver exists. i downloaded a gentoo live cd and found out. im trying to

Re: [PATCH] Fix kernel unaligned access with r8169 on sparc64

2007-07-09 Thread Philip Craig
Florian Fainelli wrote: > Hi all, > > When using the r8169 gigabit ethernet network driver under a Sun Entreprise > 450, you will encounter a lot of kernel unaligned access on ip_rcv and > ip_fast_csum. The full report is available here : > http://www.mail-archive.com/debian-bugs-dist%40lists.d

Re: [PATCH 1/3] [IPV6]: Restore semantics of Routing Header processing.

2007-07-09 Thread Vlad Yasevich
David Miller wrote: From: Vlad Yasevich <[EMAIL PROTECTED]> Date: Mon, 18 Jun 2007 14:16:29 -0400 YOSHIFUJI Hideaki / wrote: IPSTATS_MIB_INHDRERRORS); @@ -465,6 +440,8 @@ looped_back: break; #ifdef CONFIG_IPV6_MIP6

Re: [PATCH] ixgbe: Introduce new 10GbE driver for Intel 82598 based PCI Express adapters...

2007-07-09 Thread Neil Horman
On Mon, Jul 09, 2007 at 07:21:24AM -0700, Veeraiyan, Ayyappan wrote: > >From: Neil Horman [mailto:[EMAIL PROTECTED] > >Replying to myself... > > I've looked through the driver pretty throughly with regards to > my > >above > >concern, and it appears the driver is reasonably free of netpoll issu

Re: [PATCH 2.6] SoftMAC : fix ESSID problem

2007-07-09 Thread Larry Finger
Michael Buesch wrote: On Tuesday 10 July 2007 00:19:22 Jean Tourrilhes wrote: Hi, Victor Porton reported that the SoftMAC layer had random problem when setting the ESSID : http://bugzilla.kernel.org/show_bug.cgi?id=8686 After investigation, it turned out

Re: [PATCH 2.6] SoftMAC : fix ESSID problem

2007-07-09 Thread Jean Tourrilhes
On Mon, Jul 09, 2007 at 06:40:44PM -0500, Larry Finger wrote: > > This patch should also be sent to [EMAIL PROTECTED] Please do so if you like it. > Larry Jean - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [EMAIL PROTECTED] More

Re: [RFC] Allow LSM to use IP address/port number.

2007-07-09 Thread James Morris
On Mon, 9 Jul 2007, Stephen Hemminger wrote: > Isn't it better to hook into existing netfilter infrastructure somehow? Yes, it has been suggested several times. -- James Morris <[EMAIL PROTECTED]> - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [

[PATCH] spidernet: improve interrupt handling

2007-07-09 Thread Linas Vepstas
From: Ishizaki Kou <[EMAIL PROTECTED]> We intend this patch to improve spidernet interrupt handling to be more strict. We had following problem and this patch solves it. -when CONFIG_DEBUG_SHIRQ=y, request_irq() calls handler(). -when spider_net_open() is called, it calls request_irq() which

Re: [RFC] Allow LSM to use IP address/port number.

2007-07-09 Thread Stephen Hemminger
On Mon, 9 Jul 2007 18:50:27 -0400 (EDT) James Morris <[EMAIL PROTECTED]> wrote: > On Mon, 9 Jul 2007, Tetsuo Handa wrote: > > > It drops messages from unwanted IP address/ports. > > (To be exact, it doesn't drop, it just tells userland process > > not to use received messages by returning errors.

Re: [RFC] Allow LSM to use IP address/port number.

2007-07-09 Thread James Morris
On Mon, 9 Jul 2007, Tetsuo Handa wrote: > It drops messages from unwanted IP address/ports. > (To be exact, it doesn't drop, it just tells userland process > not to use received messages by returning errors.) This is broken. You need to properly fail the network operation and ensure that the pee

Re: [PATCH 2.6] SoftMAC : fix ESSID problem

2007-07-09 Thread Michael Buesch
On Tuesday 10 July 2007 00:19:22 Jean Tourrilhes wrote: > Hi, > > Victor Porton reported that the SoftMAC layer had random > problem when setting the ESSID : > http://bugzilla.kernel.org/show_bug.cgi?id=8686 > After investigation, it turned out to be worse, the Soft

[PATCH 10/12] sky2: use upper_32_bits() macro

2007-07-09 Thread Stephen Hemminger
Use upper_32_bits() inline Signed-off-by: Stephen Hemminger <[EMAIL PROTECTED]> --- a/drivers/net/sky2.c2007-07-09 15:30:13.0 -0700 +++ b/drivers/net/sky2.c2007-07-09 15:30:14.0 -0700 @@ -893,24 +893,18 @@ static inline struct sky2_rx_le *sky2_ne return le

[PATCH 12/12] sky2: 1.16 version

2007-07-09 Thread Stephen Hemminger
Signed-off-by: Stephen Hemminger <[EMAIL PROTECTED]> --- a/drivers/net/sky2.c2007-07-09 15:30:14.0 -0700 +++ b/drivers/net/sky2.c2007-07-09 15:30:15.0 -0700 @@ -51,7 +51,7 @@ #include "sky2.h" #define DRV_NAME "sky2" -#define DRV_VERSION

[PATCH 11/12] sky2: remove some leftover debug messages

2007-07-09 Thread Stephen Hemminger
Eliminate extra debug messages Signed-off-by: Stephen Hemminger <[EMAIL PROTECTED]> --- drivers/net/sky2.c |5 - 1 file changed, 5 deletions(-) --- a/drivers/net/sky2.c2007-07-09 15:30:14.0 -0700 +++ b/drivers/net/sky2.c2007-07-09 15:30:14.0 -0700 @@ -20

[PATCH 07/12] sky2: add support for read/write of EEPROM

2007-07-09 Thread Stephen Hemminger
Add get/set eeprom support for sky2. Signed-off-by: Stephen Hemminger <[EMAIL PROTECTED]> --- drivers/net/sky2.c | 140 +++-- 1 file changed, 115 insertions(+), 25 deletions(-) --- a/drivers/net/sky2.c2007-07-09 15:30:10.0 -0700 +

[PATCH 06/12] sky2: unmark as EXPERIMENTAL

2007-07-09 Thread Stephen Hemminger
Signed-off-by: Stephen Hemminger <[EMAIL PROTECTED]> --- a/drivers/net/Kconfig 2007-07-09 15:30:09.0 -0700 +++ b/drivers/net/Kconfig 2007-07-09 15:30:11.0 -0700 @@ -2118,7 +2118,7 @@ config SKGE will be called skge. This is recommended. config SKY2 -

[PATCH 09/12] sky2: use roundup() macro

2007-07-09 Thread Stephen Hemminger
Use roundup() macro to size receive buffer. Signed-off-by: Stephen Hemminger <[EMAIL PROTECTED]> --- a/drivers/net/sky2.c2007-07-09 15:30:12.0 -0700 +++ b/drivers/net/sky2.c2007-07-09 15:30:13.0 -0700 @@ -1180,8 +1180,7 @@ static int sky2_rx_start(struct sky2_por

[PATCH 03/12] sky2: debug interface

2007-07-09 Thread Stephen Hemminger
Add an optional debug interface for displaying state of transmit/receive rings. Creates a file debugfs/sky2/ethX for each device that is up. Signed-off-by: Stephen Hemminger <[EMAIL PROTECTED]> --- drivers/net/Kconfig | 10 ++ drivers/net/sky2.c | 176 +++

[PATCH 08/12] sky2: check drop truncated packets

2007-07-09 Thread Stephen Hemminger
If packet larger than MTU is received, the driver uses hardware to truncate the packet. Use the status registers to catch/drop them. Signed-off-by: Stephen Hemminger <[EMAIL PROTECTED]> --- a/drivers/net/sky2.c2007-07-09 15:30:12.0 -0700 +++ b/drivers/net/sky2.c2007-07-09

[PATCH 05/12] sky2: receive fill

2007-07-09 Thread Stephen Hemminger
Simplify receive buffer refill logic. Rather than trying to update incrementally; do receive ring refill at end of receive processing. Signed-off-by: Stephen Hemminger <[EMAIL PROTECTED]> --- a/drivers/net/sky2.c2007-07-09 15:30:10.0 -0700 +++ b/drivers/net/sky2.c2007-07-

[PATCH 00/12] sky2 driver updates for 2.6.23

2007-07-09 Thread Stephen Hemminger
Mostly small things, the first patch is a resend of the hang fix that should have been in 2.6.22, but went out too late on Friday to make it. -- Stephen Hemminger <[EMAIL PROTECTED]> - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [EMAIL PROTECTED]

[PATCH 01/12] sky2: restore workarounds for lost interrupts

2007-07-09 Thread Stephen Hemminger
This patch restores a couple of workarounds from 2.6.16: * restart transmit moderation timer in case it expires during IRQ routine * default to having 10 HZ watchdog timer. At this point it more important not to hang than to worry about the power cost. Signed-off-by: Stephen Hemminger <[EMAIL PR

[PATCH 02/12] sky2: carrier management

2007-07-09 Thread Stephen Hemminger
Make sky2 handle carrier similar to other drivers, eliminate some possible races in carrier state transistions. Signed-off-by: Stephen Hemminger <[EMAIL PROTECTED]> --- a/drivers/net/sky2.c2007-07-09 15:30:08.0 -0700 +++ b/drivers/net/sky2.c2007-07-09 15:30:09.0 -

[PATCH 04/12] sky2: check for more work before leaving NAPI

2007-07-09 Thread Stephen Hemminger
This patch avoids generating another IRQ if more packets arrive while in the NAPI poll routine. Before marking device as finished, it rechecks that the status ring is empty. Signed-off-by: Stephen Hemminger <[EMAIL PROTECTED]> --- a/drivers/net/sky2.c2007-07-09 15:30:09.0 -0700 +

[PATCH 2.6] SoftMAC : fix ESSID problem

2007-07-09 Thread Jean Tourrilhes
Hi, Victor Porton reported that the SoftMAC layer had random problem when setting the ESSID : http://bugzilla.kernel.org/show_bug.cgi?id=8686 After investigation, it turned out to be worse, the SoftMAC layer is left in an inconsistent state. The fix is prett

[PATCH 2.6] WE : Fix get 32 char ESSID

2007-07-09 Thread Jean Tourrilhes
Hi, A little bug was introduced a few months ago that prevent reading ESSID with 32 character. Philippe Teuwen was the first one to report that, followed by the MadWifi team : http://madwifi.org/ticket/930 The patch fix this bug by removing obsolete code. It

Re: Splitting e1000 (Was: Re: e1000: backport ich9 support from 7.5.5 ?)

2007-07-09 Thread Jeff Garzik
Kok, Auke wrote: I would strongly vote for taking a stripped down e1000new then, mask out all the pci id's except ich9, remove all code for pre-pci-e silicon and remove the most annoying and needlessly complexing code like the semi-implemented multiqueue code that is in there. I'm fine for th

Re: [GIT PATCH] Updates for RH0 deprecation.

2007-07-09 Thread YOSHIFUJI Hideaki / 吉藤英明
In article <[EMAIL PROTECTED]> (at Mon, 09 Jul 2007 14:28:30 -0700 (PDT)), David Miller <[EMAIL PROTECTED]> says: > From: YOSHIFUJI Hideaki / 吉藤英明 <[EMAIL PROTECTED]> > Date: Tue, 10 Jul 2007 02:29:01 +0900 (JST) > > > Changesets are available at > > git://git.linux-ipv6.org/gitroot/yoshfuji

Re: [PATCH] spidernet: improve interrupt handling

2007-07-09 Thread Linas Vepstas
On Mon, Jul 09, 2007 at 05:48:08PM +0900, Ishizaki Kou wrote: > We intend this patch to improve spidernet interrupt handling to be > more strict. We had following problem and this patch solves it. Looks reasonable to me. I'll forward it upstream. In the future, could you use "diff -Nupr"? it adds

Re: [PATCH][NET_SCHED] Make HTB scheduler work with TSO.

2007-07-09 Thread David Miller
From: Ranjit Manomohan <[EMAIL PROTECTED]> Date: Tue, 12 Jun 2007 16:53:21 -0700 (PDT) > Currently the HTB scheduler does not correctly account for TSO packets > which causes large inaccuracies in the bandwidth control when using TSO. > This patch allows the HTB scheduler to work with TSO enabled

[patch 1/2] Introduce O_CLOEXEC

2007-07-09 Thread akpm
From: Ulrich Drepper <[EMAIL PROTECTED]> The problem is as follows: in multi-threaded code (or more correctly: all code using clone() with CLONE_FILES) we have a race when exec'ing. thread #1 thread #2 fd=open() fork + exec fcntl

[patch 2/2] O_CLOEXEC for SCM_RIGHTS

2007-07-09 Thread akpm
From: Ulrich Drepper <[EMAIL PROTECTED]> Part two in the O_CLOEXEC saga: adding support for file descriptors received through Unix domain sockets. The patch is once again pretty minimal, it introduces a new flag for recvmsg and passes it just like the existing MSG_CMSG_COMPAT flag. I think this

O_CLOEXEC patches

2007-07-09 Thread Andrew Morton
A couple of patches here which affect networking. Please review... - 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

Re: [GIT PATCH] Updates for RH0 deprecation.

2007-07-09 Thread David Miller
From: YOSHIFUJI Hideaki / 吉藤英明 <[EMAIL PROTECTED]> Date: Tue, 10 Jul 2007 02:29:01 +0900 (JST) > Changesets are available at > git://git.linux-ipv6.org/gitroot/yoshfuji/linux-2.6-dev.git/ > on the branch named > linux-2.6.22_deprecate-rh0-20070710 [EMAIL PROTECTED]:~/src/GIT/ipv6-2.6$

Re: [PATCH] spidernet: don't use debug flag

2007-07-09 Thread Linas Vepstas
On Mon, Jul 09, 2007 at 05:45:21PM +0900, Ishizaki Kou wrote: > GDTDCEIDIS flag is defined that it is for debug and should not be used. !? Certainly, my spec doesn't say anything like this; I don't know of any other way of turning off the descriptor chain end interrupt; leaving it on hurts perfor

[NET_SCHED 05/05]: Kill CONFIG_NET_CLS_POLICE

2007-07-09 Thread Patrick McHardy
[NET_SCHED]: Kill CONFIG_NET_CLS_POLICE The NET_CLS_ACT option is now a full replacement for NET_CLS_POLICE, remove the old code. The config option will be kept around to select the equivalent NET_CLS_ACT options for a short time to allow easier upgrades. Signed-off-by: Patrick McHardy <[EMAIL PR

Re: Splitting e1000 (Was: Re: e1000: backport ich9 support from 7.5.5 ?)

2007-07-09 Thread Kok, Auke
Jeff Garzik wrote: Ignoring small potatoes, the merge stoppers in my mind are: 1) Transition plan. I strongly oppose switching all e1000 users en masse to a new driver, especially so soon. Flag day transitions to unproven drivers suck. Defaults don't work: users use the old driver until t

[NET_SCHED 04/05]: act_api: qdisc internal reclassify support

2007-07-09 Thread Patrick McHardy
[NET_SCHED]: act_api: qdisc internal reclassify support The behaviour of NET_CLS_POLICE for TC_POLICE_RECLASSIFY was to return it to the qdisc, which could handle it internally or ignore it. With NET_CLS_ACT however, tc_classify starts over at the first classifier and never returns it to the qdisc

[NET_SCHED 02/05]: sch_atm: act_api support

2007-07-09 Thread Patrick McHardy
[NET_SCHED]: sch_atm: act_api support Handle act_api classification results. The ATM scheduler behaves slightly different than other schedulers in that it only handles policer results for successful classifications, this behaviour is retained for the act_api case. Signed-off-by: Patrick McHardy

[NET_SCHED 03/05]: sch_dsmark: act_api support

2007-07-09 Thread Patrick McHardy
[NET_SCHED]: sch_dsmark: act_api support Handle act_api classification results. Signed-off-by: Patrick McHardy <[EMAIL PROTECTED]> --- commit 57dbe6717456e774fc1163d801eab312d7c092e5 tree 12daa5c379f9dd30fb59b262a00dafbe6650299f parent c7c3ff564b59bfb21aadd54cabab9369f120eaba author Patrick McHa

[RFC NET_SCHED 00/05]: Kill NET_CLS_POLICE

2007-07-09 Thread Patrick McHardy
[This is a resend because of a typo in Jamal's address that I believe made vger reject the mails. Appologies in case they arrive twice.] These patches update the NET_CLS_ACT code to fully replace NET_CLS_POLICE and remove the old code. There is one incompatibility, please look at patch 4/5 for d

[NET_SCHED 01/05]: sch_atm: Lindent

2007-07-09 Thread Patrick McHardy
[NET_SCHED]: sch_atm: Lindent Signed-off-by: Patrick McHardy <[EMAIL PROTECTED]> --- commit d040f72f96e69c5494179d4431e8db82e8a11c74 tree c222557e0331125f9ac157bf0206325668e53287 parent 10501d604facdda8ff5b0540adae573807e6a95a author Patrick McHardy <[EMAIL PROTECTED]> Mon, 09 Jul 2007 19:26:14 +

Re: [2.6 patch] the overdue eepro100 removal

2007-07-09 Thread Ian McDonald
On 7/10/07, Bill Davidsen <[EMAIL PROTECTED]> wrote: If there were any benefit to removing a working driver I would at least be able to see it as a resources issue, but as far as I can see you just seem to have a personal preference for the e100 driver and want to force others to use it because y

Re: [patch 8/8] RPC: Remove Makefile reference to obsolete RXRPC config variable

2007-07-09 Thread David Miller
From: [EMAIL PROTECTED] Date: Mon, 09 Jul 2007 11:51:14 -0700 > From: "Robert P. J. Day" <[EMAIL PROTECTED]> > > Since there is no Kconfig variable RXRPC anywhere in the tree, and the > variable AF_RXRPC performs exactly the same function, remove the reference > to CONFIG_RXRPC from net/Makefile.

Re: [patch 7/8] net/ipv4/netfilter/ip_tables.c: lower printk severity

2007-07-09 Thread David Miller
From: [EMAIL PROTECTED] Date: Mon, 09 Jul 2007 11:51:13 -0700 > From: Dan Aloni <[EMAIL PROTECTED]> > > Signed-off-by: Dan Aloni <[EMAIL PROTECTED]> > Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> Applied. - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a me

Re: [patch 6/8] net: make struct dccp_li_cachep static

2007-07-09 Thread David Miller
From: [EMAIL PROTECTED] Date: Mon, 09 Jul 2007 11:51:12 -0700 > From: Adrian Bunk <[EMAIL PROTECTED]> > > Signed-off-by: Adrian Bunk <[EMAIL PROTECTED]> > Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> Applied. - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of

Re: [2.6 patch] the overdue eepro100 removal

2007-07-09 Thread Bill Davidsen
Adrian Bunk wrote: On Mon, Jul 09, 2007 at 01:27:55PM -0400, Bill Davidsen wrote: For how many years do you know that there's a new and actively maintained e100 driver for your hardware? And if you don't follow a stable line like the 2.6.16 kernel or a distribution kernel it's simply a part

Re: [patch 4/8] use mutex instead of semaphore in VLSI 82C147 IrDA controller driver

2007-07-09 Thread David Miller
From: [EMAIL PROTECTED] Date: Mon, 09 Jul 2007 11:51:11 -0700 > From: Matthias Kaehlcke <[EMAIL PROTECTED]> > > The VLSI 82C147 IrDA controller driver uses a semaphore as mutex. Use the > mutex API instead of the (binary) semaphore. > > Signed-off-by: Matthias Kaehlcke <[EMAIL PROTECTED]> > Cc:

Re: [patch 3/8] "wrong timeout value in sk_wait_data()": cleanups

2007-07-09 Thread David Miller
From: [EMAIL PROTECTED] Date: Mon, 09 Jul 2007 11:51:10 -0700 > From: Andrew Morton <[EMAIL PROTECTED]> > > - save 4 bytes > > - it's read-mostly. > > Cc: "David S. Miller" <[EMAIL PROTECTED]> > Acked-by: Vasily Averin <[EMAIL PROTECTED]> > Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> Appl

Re: [patch 2/8] Make some network-related proc files use seq_list_xxx helpers

2007-07-09 Thread David Miller
From: [EMAIL PROTECTED] Date: Mon, 09 Jul 2007 11:51:10 -0700 > From: Pavel Emelianov <[EMAIL PROTECTED]> > > This includes /proc/net/protocols, /proc/net/rxrpc_calls and > /proc/net/rxrpc_connections files. > > All three need seq_list_start_head to show some header. > > Signed-off-by: Pavel Em

Re: [patch 1/8] Make ATM driver use seq_list_xxx helpers

2007-07-09 Thread David Miller
From: [EMAIL PROTECTED] Date: Mon, 09 Jul 2007 11:51:09 -0700 > From: Pavel Emelianov <[EMAIL PROTECTED]> > > The .show callback receives the list_head pointer now, not the struct > br2684_dev one. > > Signed-off-by: Pavel Emelianov <[EMAIL PROTECTED]> > Signed-off-by: Andrew Morton <[EMAIL PROT

Re: [patch 2/7] Blackfin: on-chip ethernet MAC controller driver

2007-07-09 Thread Sinan Akman
[EMAIL PROTECTED] wrote: From: "Wu, Bryan" <[EMAIL PROTECTED]> This patch implements the driver necessary use the Analog Devices Blackfin processor's on-chip ethernet MAC controller. Signed-off-by: Bryan Wu <[EMAIL PROTECTED]> Cc: Jeff Garzik <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[

Re: Splitting e1000 (Was: Re: e1000: backport ich9 support from 7.5.5 ?)

2007-07-09 Thread Arjan van de Ven
Jeff Garzik wrote: Friday was that he felt that a lot of the "ugly" stuff you complained about will go away if there is a PCI-E/older split, the PCI-E cards are more or less of the same "major generation", while pre-PCI-E is different> 3) Looming over everything else, is I wonder if Intel ha

Re: [RFC] Allow LSM to use IP address/port number. (was Re: [PATCH 1/1] Add post accept()/recvmsg() hooks.) (fwd)

2007-07-09 Thread James Morris
(original cc list has wrong netdev addr) -- Forwarded message -- Date: Mon, 9 Jul 2007 15:17:28 -0400 (EDT) From: James Morris <[EMAIL PROTECTED]> To: Tetsuo Handa <[EMAIL PROTECTED]> Cc: [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED] Subject: Re: [RFC] Allow LSM to us

Re: [Cbe-oss-dev] [PATCH] ps3: gigabit ethernet driver for PS3, take3

2007-07-09 Thread Linas Vepstas
On Mon, Jul 09, 2007 at 10:50:19AM +0900, Akira Tsukamoto wrote: > Hi, > > On Fri, 6 Jul 2007 13:02:41 -0500, [EMAIL PROTECTED] (Linas Vepstas) > mentioned: > > of the spidernet device driver. Please note that the old > > spidernet had absolutely disasterous performance for transmit; > > it als

[patch 3/8] "wrong timeout value in sk_wait_data()": cleanups

2007-07-09 Thread akpm
From: Andrew Morton <[EMAIL PROTECTED]> - save 4 bytes - it's read-mostly. Cc: "David S. Miller" <[EMAIL PROTECTED]> Acked-by: Vasily Averin <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- net/core/sock.c |3 ++- 1 files changed, 2 insertions(+), 1 deletion(-) dif

[patch 1/8] Make ATM driver use seq_list_xxx helpers

2007-07-09 Thread akpm
From: Pavel Emelianov <[EMAIL PROTECTED]> The .show callback receives the list_head pointer now, not the struct br2684_dev one. Signed-off-by: Pavel Emelianov <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- net/atm/br2684.c | 22 -- 1 files changed

[patch 2/8] Make some network-related proc files use seq_list_xxx helpers

2007-07-09 Thread akpm
From: Pavel Emelianov <[EMAIL PROTECTED]> This includes /proc/net/protocols, /proc/net/rxrpc_calls and /proc/net/rxrpc_connections files. All three need seq_list_start_head to show some header. Signed-off-by: Pavel Emelianov <[EMAIL PROTECTED]> Acked-by: David S. Miller <[EMAIL PROTECTED]> Signe

[patch 8/8] RPC: Remove Makefile reference to obsolete RXRPC config variable

2007-07-09 Thread akpm
From: "Robert P. J. Day" <[EMAIL PROTECTED]> Since there is no Kconfig variable RXRPC anywhere in the tree, and the variable AF_RXRPC performs exactly the same function, remove the reference to CONFIG_RXRPC from net/Makefile. Signed-off-by: Robert P. J. Day <[EMAIL PROTECTED]> Cc: Trond Myklebust

[patch 5/8] bonding/bond_main.c: make 2 functions static

2007-07-09 Thread akpm
From: Adrian Bunk <[EMAIL PROTECTED]> Signed-off-by: Adrian Bunk <[EMAIL PROTECTED]> Cc: Chad Tindel <[EMAIL PROTECTED]> Cc: Jay Vosburgh <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- drivers/net/bonding/bond_main.c |5 +++-- drivers/net/bonding/bonding.h |2

[patch 6/8] net: make struct dccp_li_cachep static

2007-07-09 Thread akpm
From: Adrian Bunk <[EMAIL PROTECTED]> Signed-off-by: Adrian Bunk <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- net/dccp/ccids/lib/loss_interval.c |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) diff -puN net/dccp/ccids/lib/loss_interval.c~net-make-struct-dc

[patch 4/8] use mutex instead of semaphore in VLSI 82C147 IrDA controller driver

2007-07-09 Thread akpm
From: Matthias Kaehlcke <[EMAIL PROTECTED]> The VLSI 82C147 IrDA controller driver uses a semaphore as mutex. Use the mutex API instead of the (binary) semaphore. Signed-off-by: Matthias Kaehlcke <[EMAIL PROTECTED]> Cc: Samuel Ortiz <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTEC

[patch 7/8] net/ipv4/netfilter/ip_tables.c: lower printk severity

2007-07-09 Thread akpm
From: Dan Aloni <[EMAIL PROTECTED]> Signed-off-by: Dan Aloni <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- net/ipv4/netfilter/ip_tables.c |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) diff -puN net/ipv4/netfilter/ip_tables.c~net-ipv4-netfilter-ip_tablesc-

[patch 7/7] 3cSOHO100-TX needs EXTRA_PREAMBLE

2007-07-09 Thread akpm
From: Steffen Klassert <[EMAIL PROTECTED]> The 3cSOHO100-TX needs a mdio_sync() before mdio_read() to read the MII transceiver registers properly. Adding EXTRA_PREAMBLE to drv_flags of the 3cSOHO100-TX will force this. This problem exists already for years (I checked back to 2.6.8). Setting dupl

[patch 2/7] Blackfin: on-chip ethernet MAC controller driver

2007-07-09 Thread akpm
From: "Wu, Bryan" <[EMAIL PROTECTED]> This patch implements the driver necessary use the Analog Devices Blackfin processor's on-chip ethernet MAC controller. Signed-off-by: Bryan Wu <[EMAIL PROTECTED]> Cc: Jeff Garzik <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- driv

[patch 6/7] Use is_power_of_2() in myri10ge/myri10ge.c

2007-07-09 Thread akpm
From: vignesh babu <[EMAIL PROTECTED]> Replace (n & (n-1)) with is_power_of_2() Signed-off-by: vignesh babu <[EMAIL PROTECTED]> Cc: Brice Goglin <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- drivers/net/myri10ge/myri10ge.c |3 ++- 1 files changed, 2 insertions(+),

[patch 4/7] sundance: PHY address form 0, only for device ID 0x0200 (IP100A) (20070605)

2007-07-09 Thread akpm
From: Jesse Huang <[EMAIL PROTECTED]> Search PHY address form 0, only for device ID 0x0200 (IP100A). Other device are from PHY address 1. Signed-off-by: Jesse Huang <[EMAIL PROTECTED]> Cc: Jeff Garzik <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- drivers/net/sundance

[patch 3/7] atari_pamsnet.c: old declaration ritchie style fix

2007-07-09 Thread akpm
From: Yoann Padioleau <[EMAIL PROTECTED]> Use consistent function declaration style. Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- drivers/net/atari_pamsnet.c | 62 -- 1 files changed, 22 insertions(+), 40 deletions(-) diff -puN drivers/net/atari_pams

[patch 5/7] use is_power_of_2() in cxgb3/cxgb3_main.c

2007-07-09 Thread akpm
From: vignesh babu <[EMAIL PROTECTED]> Replace (n & (n-1)) with is_power_of_2() Signed-off-by: vignesh babu <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- drivers/net/cxgb3/cxgb3_main.c |5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) diff -puN drivers/n

[patch 1/7] 8139too: force media setting cleanup

2007-07-09 Thread akpm
From: Bernard Lee <[EMAIL PROTECTED]> Setting bit 4 & 5 alone in 8139too module media option does not really force 100Mbps full-duplex mode. When media option bit 0-3 is cleared, 8139too module does not force media setting. Therefore, bit 0-3 requires to be set for bit 4 & 5 to take effect. The

Re: Splitting e1000 (Was: Re: e1000: backport ich9 support from 7.5.5 ?)

2007-07-09 Thread Stephen Hemminger
Let me ask a different question. Why do we have some many user reported problems with network drivers, not just the E1000's? Is it lack of specifications? test infrastructure? Or as I suspect lots of it has to with the myriad of chip revisions, including cases where designs get reworked by OEM's.

firmware in drivers/net/bnx2_fw{,2}.h

2007-07-09 Thread Adrian Bunk
$ filterdiff -z -i \*bnx2_fw\* patch-2.6.22.gz | diffstat -p1 -w72 drivers/net/bnx2_fw.h | 1697 +--- drivers/net/bnx2_fw2.h | 7868 - 2 files changed, 4982 insertions(+), 4583 deletions(-) $ Please switch this driver to use request_firmware(). TIA A

Re: Splitting e1000 (Was: Re: e1000: backport ich9 support from 7.5.5 ?)

2007-07-09 Thread Jeff Garzik
Arjan van de Ven wrote: Jeff Garzik wrote: Is this is the attitude, what's the point of even posting the driver for review? Intel posted e1000new on June 29. Feedback was then posted. and feedback is being incorperated. Ten days later, without a single revision, Intel declares its own dri

Re: Splitting e1000 (Was: Re: e1000: backport ich9 support from 7.5.5 ?)

2007-07-09 Thread Jeff Garzik
Andrew Grover wrote: On 7/8/07, Jeff Garzik <[EMAIL PROTECTED]> wrote: * e1000 gets feedback * Intel disappears for months * Intel reappears with e1000 rewrite * you ask them for another complete (simpler) rewrite * Intel fights tooth and nail when the driver is not accepted verboten I don

Re: [2.6 patch] the overdue eepro100 removal

2007-07-09 Thread Jeff Garzik
Kok, Auke wrote: as discussed before we really want to avoid having (1) an unmaintained bitrotting driver for X and (2) one that should work because people are being paid to take care of it. The community has always encouraged us to work with us fixing the last issues in e100 to make it work

Re: [2.6 patch] the overdue eepro100 removal

2007-07-09 Thread Adrian Bunk
On Mon, Jul 09, 2007 at 01:27:55PM -0400, Bill Davidsen wrote: > Adrian Bunk wrote: >> On Thu, Jul 05, 2007 at 12:01:56PM -0400, Bill Davidsen wrote: >> >>> Please do not make unnecessary kernel changes which require changes in >>> our systems. >>> > >>> If you think the e100 driver fixes

[PATCH] bonding / ipv6: no addrconf for slaves separately from master

2007-07-09 Thread Jay Vosburgh
At present, when a device is enslaved to bonding, if ipv6 is active then addrconf will be initated on the slave (because it is closed then opened during the enslavement processing). This causes DAD and RS packets to be sent from the slave. These packets in turn can confuse switches that

Re: [2.6 patch] the overdue eepro100 removal

2007-07-09 Thread Kok, Auke
Bill Davidsen wrote: Adrian Bunk wrote: On Thu, Jul 05, 2007 at 12:01:56PM -0400, Bill Davidsen wrote: Please do not make unnecessary kernel changes which require changes in our systems. If you think the e100 driver fixes your problems use it and be happy. But since you don't have to test

[BUG] ISIC + 2.6.22 (via-rhine)

2007-07-09 Thread Xose Vazquez Perez
hi, Running ISIC -- IP Stack Integrity Checker ( http://isic.sf.net ), in Fedora-7-i386 with 2.6.22, the NIC stopped to send packages. But 1 second latter it began to send out more of them. dmesg shows the bug. command is: # tcpsic -s rand -d 172.26.0.2 -I100 driver is: via-rhine.c:v1.10-LK1

Re: Does the Netxen driver work?

2007-07-09 Thread Chuck Ebbert
On 07/06/2007 03:05 PM, Ben Greear wrote: > Hello! > > I just got some Netxen 10Gbe CX4 adapters and put them into freshly > updated Fedora 7 64-bit systems. So far, I am not having much luck. > > Kernel is: Official F7 2.6.21-1.3228.fc7 > > NIC: > 01:00.0 Ethernet controller: NetXen Incorpor

[GIT PATCH] Updates for RH0 deprecation.

2007-07-09 Thread YOSHIFUJI Hideaki / 吉藤英明
Hello. This is "take 2" of updates for deprecating RH0 for linux-2.6.22 (or net-2.6.23). Note: sorry, previous patches introduced a linkage error. Though it is not a good idea to disable RH2, we retain the knob for it so far for backward compatibility. Changesets are available at git://g

Re: [2.6 patch] the overdue eepro100 removal

2007-07-09 Thread Bill Davidsen
Adrian Bunk wrote: On Thu, Jul 05, 2007 at 12:01:56PM -0400, Bill Davidsen wrote: Please do not make unnecessary kernel changes which require changes in our systems. If you think the e100 driver fixes your problems use it and be happy. But since you don't have to test system behavior

RFC: removing DONGLE_OLD drivers?

2007-07-09 Thread Adrian Bunk
With one exception, all DONGLE_OLD drivers have newer counterparts. The DONGLE_OLD drivers depend on BROKEN_ON_SMP which e.g. implies that the many distributions shipping only SMP-kernels will never offer them. The one exception is a driver for the Cirrus Logic EDB-7211 evaluation board that it

Re: L2 network namespaces + macvlan performances

2007-07-09 Thread Rick Jones
Between the "normal" case and the "net namespace + macvlan" case, results are about the same for both the throughput and the local CPU load for the following test types: TCP_MAERTS, TCP_RR, UDP_STREAM, UDP_RR. macvlan looks like a very good candidate for network namespace in these cases. Bu

Re: + gen_estimator-fix-locking-and-timer-related-bugs.patch added to -mm tree

2007-07-09 Thread Patrick McHardy
Ranko Zivojnovic wrote: > On Mon, 2007-07-09 at 15:52 +0200, Patrick McHardy wrote: > >>You could also use synchronize_rcu(), estimator destruction is >>not particulary performance critical. > > > I've tried synchronize_rcu(), but it went kaboom with the below, thus > call_rcu() must stay: > >

Re: + gen_estimator-fix-locking-and-timer-related-bugs.patch added to -mm tree

2007-07-09 Thread Ranko Zivojnovic
On Mon, 2007-07-09 at 15:52 +0200, Patrick McHardy wrote: > Ranko Zivojnovic wrote: > > Patrick, I've taken liberty to try and implement this myself. Attached > > is the whole new gen_estimator-fix-locking-and-timer-related-bugs.patch > > that is RCU lists based. Please be kind to review. > > Than

Re: [Bugme-new] [Bug 8726] New: MSG_TRUNC not regarded in unix_dgram_recvmsg()

2007-07-09 Thread Andrew Morton
On Mon, 9 Jul 2007 04:01:58 -0700 (PDT) [EMAIL PROTECTED] wrote: > http://bugzilla.kernel.org/show_bug.cgi?id=8726 > >Summary: MSG_TRUNC not regarded in unix_dgram_recvmsg() >Product: Networking >Version: 2.5 > KernelVersion: 2.6.19 > Platform:

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

2007-07-09 Thread Oliver Hartkopp
Patrick McHardy wrote: > Urs Thuermann wrote: > >> (..) To test the handling of CAN >> + * interfaces that do not support the loopback both driver types are >> + * implemented inside this vcan driver. >> (..) >> > > Still configuration of the network device based on module parameters. > Wha

RE: [PATCH] ixgbe: Introduce new 10GbE driver for Intel 82598 based PCI Express adapters...

2007-07-09 Thread Veeraiyan, Ayyappan
>From: Neil Horman [mailto:[EMAIL PROTECTED] >Replying to myself... > I've looked through the driver pretty throughly with regards to my >above >concern, and it appears the driver is reasonably free of netpoll issues at >the >moment, at least as far as what we found in e1000 was concerned. I

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

2007-07-09 Thread Patrick McHardy
Urs Thuermann wrote: > + * CAN network devices *should* support a local loopback functionality > + * (see Documentation/networking/can.txt). To test the handling of CAN > + * interfaces that do not support the loopback both driver types are > + * implemented inside this vcan driver. In the case tha

Re: [RFC] Allow LSM to use IP address/port number.

2007-07-09 Thread Tetsuo Handa
Hello. Thank you for your comment. David Miller wrote: > I don't think it's such a hot idea to return errors if the > wait_on_sync_kiocb() has returned success. My patch may return errors for non-wait_on_sync_kiocb() case too. Are you saying only wait_on_sync_kiocb() case is bad? If so, could yo

  1   2   >