Re: [PATCH] Consolidate udp hash calculations

2007-05-07 Thread Pavel Emelianov
David Miller wrote: From: Pavel Emelianov [EMAIL PROTECTED] Date: Fri, 04 May 2007 18:51:36 +0400 Make access to udphash/udplitehash symmetrical to inet hashes. This may also help network namespaces, since they tend to use one hash for different namespaces by selecting the hash chain

Re: [PATCH] Consolidate udp hash calculations

2007-05-07 Thread David Miller
From: Pavel Emelianov [EMAIL PROTECTED] Date: Mon, 07 May 2007 11:07:15 +0400 David Miller wrote: I can only assume you wish to do something with the UDP hash table sizes, and therefore only want to have a need to touch one function. You are right, I have told that this must help network

Re: [PATCH revised 9/11][TG3]: Add ASPM workaround.

2007-05-07 Thread David Miller
From: Michael Chan [EMAIL PROTECTED] Date: Sat, 05 May 2007 17:18:29 -0700 [TG3]: Add ASPM workaround. This patch adds workaround to fix performance problems caused by slow PCIE L1-L0 transitions on ICH8 platforms. Changed all magic numbers to constants as suggested by Jeff Garzik.

Re: [PATCH revised 10/11][TG3]: Eliminate spurious interrupts.

2007-05-07 Thread David Miller
From: Michael Chan [EMAIL PROTECTED] Date: Sat, 05 May 2007 17:19:31 -0700 [TG3]: Eliminate spurious interrupts. Spurious interrupts are often encountered especially on systems using the 8259 PIC mode. This is because the I/O write to deassert the interrupt is posted and won't get to the

Re: [PATCH revised 11/11][TG3]: Update version and reldate.

2007-05-07 Thread David Miller
From: Michael Chan [EMAIL PROTECTED] Date: Sat, 05 May 2007 17:21:06 -0700 [TG3]: Update version and reldate. Update version to 3.76. Signed-off-by: Michael Chan [EMAIL PROTECTED] Applied. - To unsubscribe from this list: send the line unsubscribe netdev in the body of a message to [EMAIL

Re: Bluetooth patches for 2.6.22

2007-05-07 Thread David Miller
From: Marcel Holtmann [EMAIL PROTECTED] Date: Sat, 05 May 2007 03:23:38 +0200 these are the Bluetooth fixes for the 2.6.22 kernel release. Please pull and send them of to Linus as soon as possible since one of them actually fixes an information leak. ... Please pull from

Re: [PATCH] [TCP] FRTO: remove unnecessary fackets/sacked_out recounting

2007-05-07 Thread Ilpo Järvinen
On Sat, 21 Apr 2007, Ilpo Järvinen wrote: F-RTO does not touch SACKED_ACKED bits at all, so there is no need to recount them in tcp_enter_frto_loss. After removal of the else branch, the nested ifs can be combined. Just in case you come across this, please do not apply it! I noticed that

[PATCH] 3Com PCI 3c905 causes annoying pci_set_power_state() messages

2007-05-07 Thread Bjørn Mork
[previously posted to [EMAIL PROTECTED], but resent here after a helpful hint that this is the proper list for such messages. Thanks] I don't know if this is the correct place for 3c59x bugs. Couldn't find a maintainer entry for it. Please redirect as appropriate. pci_set_power_state() is a

Re: [PATCH] [TCP] FRTO: remove unnecessary fackets/sacked_out recounting

2007-05-07 Thread David Miller
From: Ilpo_Järvinen [EMAIL PROTECTED] Date: Mon, 7 May 2007 10:34:33 +0300 (EEST) On Sat, 21 Apr 2007, Ilpo Järvinen wrote: F-RTO does not touch SACKED_ACKED bits at all, so there is no need to recount them in tcp_enter_frto_loss. After removal of the else branch, the nested ifs can be

Re: [PATCH 1/2] Add 93cx6 eeprom library

2007-05-07 Thread Ivo van Doorn
On Monday 07 May 2007 09:46, Michael Wu wrote: From: Ivo van Doorn [EMAIL PROTECTED] This patch adds a library for reading from and writing to 93cx6 eeproms. Signed-off-by: Michael Wu [EMAIL PROTECTED] Signed-off-by: Ivo van Doorn [EMAIL PROTECTED] --- drivers/misc/Kconfig |

[PATCH 1/2] Add 93cx6 eeprom library

2007-05-07 Thread Michael Wu
From: Ivo van Doorn [EMAIL PROTECTED] This patch adds a library for reading from and writing to 93cx6 eeproms. Signed-off-by: Michael Wu [EMAIL PROTECTED] --- drivers/misc/Kconfig |6 + drivers/misc/Makefile|1 drivers/misc/eeprom_93cx6.c | 347

Re: [PATCH 2/2] Add rtl8187 wireless driver

2007-05-07 Thread Christoph Hellwig
On Mon, May 07, 2007 at 03:46:17AM -0400, Michael Wu wrote: This patch adds a mac80211 based wireless driver for the rtl8187 USB wireless card. Signed-off-by: Michael Wu [EMAIL PROTECTED] --- MAINTAINERS| 10 drivers/net/wireless/Kconfig

Re: [PATCH 2/2] Add rtl8187 wireless driver

2007-05-07 Thread David Miller
From: Christoph Hellwig [EMAIL PROTECTED] Date: Mon, 7 May 2007 09:15:31 +0100 On Mon, May 07, 2007 at 03:46:17AM -0400, Michael Wu wrote: This patch adds a mac80211 based wireless driver for the rtl8187 USB wireless card. Signed-off-by: Michael Wu [EMAIL PROTECTED] ---

Re: [PATCH 2/3] ARM: include IXP4xx fuses support

2007-05-07 Thread Krzysztof Halasa
Hello, Alexey Zaytsev [EMAIL PROTECTED] writes: #ifndef __ASSEMBLY__ +static inline u32 ixp4xx_read_fuses(void) Oops. You're right, of course. -- Krzysztof Halasa - To unsubscribe from this list: send the line unsubscribe netdev in the body of a message to [EMAIL PROTECTED] More majordomo

[PATCH 2a/3] Intel IXP4xx network drivers

2007-05-07 Thread Krzysztof Halasa
Adds fuse functions to help determine installed IXP4xx CPU components and to reset/disable/enable them (only NPE - network coprocessors - can be reset and reenabled). Signed-off-by: Krzysztof Halasa [EMAIL PROTECTED] diff --git a/include/asm-arm/arch-ixp4xx/ixp4xx-regs.h

Re: [-mm patch] fix fs/nfs/nfsroot.c compile error

2007-05-07 Thread David Howells
Adrian Bunk [EMAIL PROTECTED] wrote: match_table_t was made const and gcc doesn't like const __initdata: Hmmm... My gcc seems quite happy with it. What gcc are you using? Shouldn't __initdata override const? BTW: Why is this change to include/linux/parser.h in the net tree? Because DaveM

Re: [-mm patch] fix fs/nfs/nfsroot.c compile error

2007-05-07 Thread Adrian Bunk
On Mon, May 07, 2007 at 11:47:51AM +0100, David Howells wrote: Adrian Bunk [EMAIL PROTECTED] wrote: match_table_t was made const and gcc doesn't like const __initdata: Hmmm... My gcc seems quite happy with it. What gcc are you using? 4.1 Shouldn't __initdata override const? BTW:

Re: [PATCH 1/3] WAN Kconfig: change depends on HDLC to select

2007-05-07 Thread Roman Zippel
Hi, On Mon, 7 May 2007, Krzysztof Halasa wrote: Roman Zippel [EMAIL PROTECTED] writes: What's the advantage? The HDLC option is directly before this? You don't have to know it's required, you can just select a driver for your hardware, without enabling HDLC first. Is this a real

Re: Unexcepted latency (order of 100-200 ms) with TCP (packet receive)

2007-05-07 Thread Ilpo Järvinen
On Fri, 27 Apr 2007, Ilpo Järvinen wrote: On Thu, 26 Apr 2007, Ilpo Järvinen wrote: On Thu, 26 Apr 2007, Chuck Ebbert wrote: Try a different network adapter. Hmm, I thought I had already done this but I just noticed that it is so that the adapter was still the same as the

Re: [PATCH 1/3] WAN Kconfig: change depends on HDLC to select

2007-05-07 Thread Krzysztof Halasa
Roman Zippel [EMAIL PROTECTED] writes: You don't have to know it's required, you can just select a driver for your hardware, without enabling HDLC first. Is this a real problem? I think the select is better. Using select you should also consider removing HDLC as visible option and use

Re: [PATCH 1/3] WAN Kconfig: change depends on HDLC to select

2007-05-07 Thread Roman Zippel
Hi, On Mon, 7 May 2007, Krzysztof Halasa wrote: Actually I can't see any bad idea here. The original dependency was certainly, uhm, not the best one. select seriously screws with the dependencies, it's especially problematic if the selected symbol has other dependencies as HDLC in this case,

Re: [PATCH 1/3] WAN Kconfig: change depends on HDLC to select

2007-05-07 Thread Jeff Garzik
Roman Zippel wrote: Hi, On Mon, 7 May 2007, Krzysztof Halasa wrote: Actually I can't see any bad idea here. The original dependency was certainly, uhm, not the best one. select seriously screws with the dependencies, it's especially problematic if the selected symbol has other dependencies

Re: [PATCH 3/3] Intel IXP4xx network drivers

2007-05-07 Thread Michael-Luke Jones
On 7 May 2007, at 01:07, Krzysztof Halasa wrote: Adds IXP4xx drivers for built-in CPU components: - hardware queue manager - NPE (network coprocessors), - Ethernet ports, - HSS (sync serial) ports (currently only non-channelized HDLC). Both Ethernet and HSS drivers use queue manager and NPE

Re: [PATCH 1/3] WAN Kconfig: change depends on HDLC to select

2007-05-07 Thread Roman Zippel
Hi, On Mon, 7 May 2007, Jeff Garzik wrote: select seriously screws with the dependencies, it's especially problematic if the selected symbol has other dependencies as HDLC in this case, it makes it only more complicated to get the dependencies correct again. Please use it only if it

Re: Strange soft lockup detected message (looks like spin_lock bug in pcnet32)

2007-05-07 Thread Lennart Sorensen
On Fri, May 04, 2007 at 03:02:36PM -0400, Lennart Sorensen wrote: Well I don't know, but something is going wrong and causing the soft lock up. I must admit I am surprised if an interrupt can occour while handling an interrupt, but then again maybe that is supposed to be allowed. I tried

Re: [PATCH 1/2] Add 93cx6 eeprom library

2007-05-07 Thread Ben Dooks
On Mon, May 07, 2007 at 03:46:04AM -0400, Michael Wu wrote: From: Ivo van Doorn [EMAIL PROTECTED] This patch adds a library for reading from and writing to 93cx6 eeproms. This looks remarkably like an SPI device, why not use the spi framework to drive this? Signed-off-by: Michael Wu [EMAIL

Re: Strange soft lockup detected message (looks like spin_lock bug in pcnet32)

2007-05-07 Thread Frederik Deweerdt
On Mon, May 07, 2007 at 10:08:07AM -0400, Lennart Sorensen wrote: On Fri, May 04, 2007 at 03:02:36PM -0400, Lennart Sorensen wrote: Well I don't know, but something is going wrong and causing the soft lock up. I must admit I am surprised if an interrupt can occour while handling an

Re: [PATCH v2] Add rtl8187 wireless driver

2007-05-07 Thread Jeff Garzik
Michael Wu wrote: This patch adds a mac80211 based wireless driver for the rtl8187 USB wireless card. Signed-off-by: Michael Wu [EMAIL PROTECTED] --- MAINTAINERS| 10 drivers/net/wireless/Kconfig |2 drivers/net/wireless/Makefile

Re: [PATCH] e100 rx: or s and el bits

2007-05-07 Thread David Acker
Milton Miller wrote: While this will help the problem with the cache-incoherent DMA systems not running, it guarantees the hardware will stop every ring-size packets and wait for the cpu to respond to an interrupt. It would seem that this will lead to packet drops. Well, in NAPI mode, we

Re: [PATCH 1/2] Add 93cx6 eeprom library

2007-05-07 Thread Michael Wu
On Monday 07 May 2007 10:27, Ben Dooks wrote: On Mon, May 07, 2007 at 03:46:04AM -0400, Michael Wu wrote: From: Ivo van Doorn [EMAIL PROTECTED] This patch adds a library for reading from and writing to 93cx6 eeproms. This looks remarkably like an SPI device, why not use the spi framework

[PATCH] tc35815: Remove unnecessary skb-dev assignment

2007-05-07 Thread Atsushi Nemoto
Apply changes in commit 4c13eb6657fe9ef7b4dc8f1a405c902e9e5234e0 to newly added piece of code. Signed-off-by: Atsushi Nemoto [EMAIL PROTECTED] --- diff --git a/drivers/net/tc35815.c b/drivers/net/tc35815.c index f1e2dfc..463d600 100644 --- a/drivers/net/tc35815.c +++ b/drivers/net/tc35815.c @@

Re: [-mm patch] fix fs/nfs/nfsroot.c compile error

2007-05-07 Thread David Howells
Trond Myklebust [EMAIL PROTECTED] wrote: It makes little or no sense to be forcing attributes like 'const' in a typedef. That is basically stating that it is inconceivable to use anything else. Clearly not the case here... Yeah. I think that there shouldn't be a typedef. There's no real

Re: [PATCH 1/2] Add 93cx6 eeprom library

2007-05-07 Thread John W. Linville
On Mon, May 07, 2007 at 02:27:15PM +, Ben Dooks wrote: On Mon, May 07, 2007 at 03:46:04AM -0400, Michael Wu wrote: From: Ivo van Doorn [EMAIL PROTECTED] This patch adds a library for reading from and writing to 93cx6 eeproms. This looks remarkably like an SPI device, why not use the

Re: [PATCH 10/11][TG3]: Reduce spurious interrupts.

2007-05-07 Thread Rick Jones
On how topologically big a system has this resurrection of the PIO read been tried so far? rick jones ever the paranoid :) - To unsubscribe from this list: send the line unsubscribe netdev in the body of a message to [EMAIL PROTECTED] More majordomo info at

Re: trying to track a change to drivers/isdn/usb-gigaset.c

2007-05-07 Thread Tilman Schmidt
David Miller schrieb: [ netdev@vger.kernel.org is the place to discuss kernel networking issues, thanks ] OIC. My bad. I didn't make the connection from skb to networking. Sorry. It was a change done so that we could hide the skb data buffering details to the point where we could change

Re: [PATCH 1/3] WAN Kconfig: change depends on HDLC to select

2007-05-07 Thread Krzysztof Halasa
Roman Zippel [EMAIL PROTECTED] writes: HDLC doesn't really look like simple library code, what's up with all the HDLC_* options? Sub-modules. Anyway, what does the patch screw exactly? -- Krzysztof Halasa - To unsubscribe from this list: send the line unsubscribe netdev in the body of a

Re: [PATCH 1/3] WAN Kconfig: change depends on HDLC to select

2007-05-07 Thread Roman Zippel
Hi, On Mon, 7 May 2007, Krzysztof Halasa wrote: Roman Zippel [EMAIL PROTECTED] writes: HDLC doesn't really look like simple library code, what's up with all the HDLC_* options? Sub-modules. So it's not simple library code, or is it? Anyway, what does the patch screw exactly?

Re: [PATCH 3/3] Intel IXP4xx network drivers

2007-05-07 Thread Krzysztof Halasa
Michael-Luke Jones [EMAIL PROTECTED] writes: Code placement: Queue Manager NPE code = arch/arm/mach-ixp4xx WAN driver code = drivers/net/wan Eth code = drivers/net/arm Why would you want such placement? Potential problems: header files would have to be moved to include/asm-arm = headers

Re: [PATCH 10/11][TG3]: Reduce spurious interrupts.

2007-05-07 Thread Michael Chan
On Mon, 2007-05-07 at 09:39 -0700, Rick Jones wrote: On how topologically big a system has this resurrection of the PIO read been tried so far? If you're asking how much impact the read will have on performance, the answer is that it will depend on whether you frequently get spurious

Re: [PATCH 10/11][TG3]: Reduce spurious interrupts.

2007-05-07 Thread Rick Jones
Michael Chan wrote: On Mon, 2007-05-07 at 09:39 -0700, Rick Jones wrote: On how topologically big a system has this resurrection of the PIO read been tried so far? If you're asking how much impact the read will have on performance, the answer is that it will depend on whether you

Re: Strange soft lockup detected message (looks like spin_lock bug in pcnet32)

2007-05-07 Thread Lennart Sorensen
On Mon, May 07, 2007 at 04:48:37PM +0200, Frederik Deweerdt wrote: Can you try running on another Geode LX system, just to rule out a hardware problem on you board? Hmm, I thought I saw it on two systems already, but I should go try that again. -- Len Sorensen - To unsubscribe from this list:

Re: [PATCH 10/11][TG3]: Reduce spurious interrupts.

2007-05-07 Thread Michael Chan
On Mon, 2007-05-07 at 10:44 -0700, Rick Jones wrote: Mostly I was thinking that not all PIO reads are the same length and so the effect of the PIO read will vary, perhaps considerably, with the platform, particularly for a very large NUMA platform. Oh I see. If the PIO read is long on

[PATCH 1/2] skge: default WOL should be magic only

2007-05-07 Thread Stephen Hemminger
By default, the skge driver now enables wake on magic and wake on PHY. This is a bad default (bug), wake on PHY means machine will never shutdown if connected to a switch. Signed-off-by: Stephen Hemminger [EMAIL PROTECTED]a --- drivers/net/skge.c |2 +- 1 file changed, 1 insertion(+), 1

Re: Merging SSB upstream

2007-05-07 Thread Gary Zambrano
On Sat, 2007-05-05 at 23:11 -0400, Jeff Garzik wrote: Michael Buesch wrote: So, now that mac80211 is merged upstream, I think it's time to merge SSB and the b44-ssb port upstream. Note that bcm43xx-mac80211 is _not_ ready for upstream, yet. What do you think? I'd like to merge ssb

Re: [PATCH 3/3] Intel IXP4xx network drivers

2007-05-07 Thread Christian Hohnstaedt
On Mon, May 07, 2007 at 07:12:49PM +0200, Krzysztof Halasa wrote: Michael-Luke Jones [EMAIL PROTECTED] writes: Code placement: Queue Manager NPE code = arch/arm/mach-ixp4xx WAN driver code = drivers/net/wan Eth code = drivers/net/arm Why would you want such placement? Potential

[PATCH 2/2] skge: allow WOL except for known broken chips

2007-05-07 Thread Stephen Hemminger
Wake On Lan works correctly on Yukon-FE and other variants. Signed-off-by: Stephen Hemminger [EMAIL PROTECTED]a --- drivers/net/skge.c |9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) --- sky2-2.6.21.orig/drivers/net/skge.c 2007-05-07 10:04:06.0 -0700 +++

Re: [PATCH 1/3] WAN Kconfig: change depends on HDLC to select

2007-05-07 Thread Satyam Sharma
On 5/7/07, Roman Zippel [EMAIL PROTECTED] wrote: Hi, On Mon, 7 May 2007, Krzysztof Halasa wrote: Roman Zippel [EMAIL PROTECTED] writes: HDLC doesn't really look like simple library code, what's up with all the HDLC_* options? Sub-modules. So it's not simple library code, or is it?

Re: [PATCH 3/3] Intel IXP4xx network drivers

2007-05-07 Thread Michael-Luke Jones
[Added Lennert Buytenhek to CC list] Hey again, Code placement: Queue Manager NPE code = arch/arm/mach-ixp4xx WAN driver code = drivers/net/wan Eth code = drivers/net/arm Why would you want such placement? Potential problems: header files would have to be moved to include/asm-arm = headers

Re: [PATCH 3/3] Intel IXP4xx network drivers

2007-05-07 Thread Krzysztof Halasa
Having thought about it a bit more, a layout similar to the one proposed by you may make sense. Michael-Luke Jones [EMAIL PROTECTED] writes: Despite their name, Network Processing Engines are independent coprocessors which are only coincidentally attached to MACs for ethernet / WAN purposes.

Re: [PATCH 3/3] Intel IXP4xx network drivers

2007-05-07 Thread Krzysztof Halasa
Christian Hohnstaedt [EMAIL PROTECTED] writes: - the NPE can also be used as DMA engine and for crypto operations. Both are not network related. Additionally, the NPE is not only ixp4xx related, but is also used in IXP23xx CPUs, so it could be placed in arch/arm/common or

Re: [PATCH 1/3] WAN Kconfig: change depends on HDLC to select

2007-05-07 Thread Jeff Garzik
Satyam Sharma wrote: Yes, mixing select and depends is a recipe for build disasters. Call me a rabid fanatic, but I would in fact go as far as to say that this whole select thing in the Kconfig process is one big BUG, and not a feature. People are lazy by nature and would rather just select a

Re: Merging SSB upstream

2007-05-07 Thread Michael Buesch
On Monday 07 May 2007 18:43:18 Gary Zambrano wrote: On Sat, 2007-05-05 at 23:11 -0400, Jeff Garzik wrote: Michael Buesch wrote: So, now that mac80211 is merged upstream, I think it's time to merge SSB and the b44-ssb port upstream. Note that bcm43xx-mac80211 is _not_ ready for

Re: [PATCH 1/3] WAN Kconfig: change depends on HDLC to select

2007-05-07 Thread Randy Dunlap
On Mon, 07 May 2007 16:31:48 -0400 Jeff Garzik wrote: Satyam Sharma wrote: Yes, mixing select and depends is a recipe for build disasters. Call me a rabid fanatic, but I would in fact go as far as to say that this whole select thing in the Kconfig process is one big BUG, and not a

smp_affinity, MSI-X and 2.6.21.1

2007-05-07 Thread Rick Jones
Folks - Is it a bug, or a feature that after changing a device's smp_affinity via echo N /proc/irq/M/smp_affinity that the new mask isn't visible via cat /proc/irq/M/smp_affinity until after actual interrupts are taken? rick jones - To unsubscribe from this list: send the line unsubscribe

Re: [PATCH 1/3] WAN Kconfig: change depends on HDLC to select

2007-05-07 Thread Krzysztof Halasa
Roman Zippel [EMAIL PROTECTED] writes: Normal dependencies, you basically have to manually make sure they are correct (and it seems with your patch they aren't). Again, _please_ (with sugar on top) don't use select unless you have a good reason for it. You perhaps mean WAN dependency, don't

Re: [PATCH 1/3] WAN Kconfig: change depends on HDLC to select

2007-05-07 Thread Roman Zippel
Hi, On Mon, 7 May 2007, Jeff Garzik wrote: Tough, the kernel community has voted against you. It makes far more sense to include a driver during kernel configuration, and have that driver pull in its libraries via 'select'. The lame alternative requires developers to know which libraries

Kconfig warnings on latest GIT

2007-05-07 Thread Ismail Dönmez
Hi, Following Kconfig warnings shows up with latest GIT : drivers/net/Kconfig:2279:warning: 'select' used by config symbol 'UCC_GETH' refers to undefined symbol 'UCC_FAST' drivers/input/keyboard/Kconfig:170:warning: 'select' used by config symbol 'KEYBOARD_ATARI' refers to undefined symbol

[PATCH] Use menuconfig objects II - netdev/wan

2007-05-07 Thread Krzysztof Halasa
From: Jan Engelhardt [EMAIL PROTECTED] Change Kconfig objects from menu, config into menuconfig so that the user can disable the whole feature without having to enter the menu first. Signed-off-by: Jan Engelhardt [EMAIL PROTECTED] Signed-off-by: Krzysztof Halasa [EMAIL PROTECTED] ---

[PATCH 1a/3] WAN Kconfig: change depends on HDLC to select

2007-05-07 Thread Krzysztof Halasa
Allow enabling WAN drivers without selecting generic HDLC first, HDLC will be selected automatically. Signed-off-by: Krzysztof Halasa [EMAIL PROTECTED] --- linux/drivers/net/wan/Kconfig 2007-05-07 22:46:06.0 +0200 +++ linux/drivers/net/wan/Kconfig 2007-05-07

Re: [patch 25/29] xen: Add the Xen virtual network device driver.

2007-05-07 Thread Jeremy Fitzhardinge
Herbert Xu wrote: On Sat, May 05, 2007 at 03:05:07AM -0700, Jeremy Fitzhardinge wrote: Sorry, I forgot about it. I was waiting to hear back from network people about what this is actually for, and whether we really need it. We should just change this to use netif_device_attach and

Re: [patch 25/29] xen: Add the Xen virtual network device driver.

2007-05-07 Thread Jeremy Fitzhardinge
Christoph Hellwig wrote: On Fri, May 04, 2007 at 04:21:16PM -0700, Jeremy Fitzhardinge wrote: +/* + * Mutually-exclusive module options to select receive data path: + * rx_copy : Packets are copied by network backend into local memory + * rx_flip : Page containing packet data is

[PATCH 0/6] myri10ge updates for 2.6.22

2007-05-07 Thread Brice Goglin
Hi Jeff, Here's some updates of myri10ge for 2.6.22. The good news is that the aligned-completion whitelist is now gone. 1. support new firmware counters 2. update firmware headers 3. fix restoring of multicast list after reset 4. limit the number of recoveries 5. move the DMA test code into its

[PATCH 1/6] myri10ge: support new firmware counters

2007-05-07 Thread Brice Goglin
Add dropped_pause, dropped_bad_phy, dropped_bad_crc32, dropped_unicast_filtered to the set of ethtool counters. Signed-off-by: Brice Goglin [EMAIL PROTECTED] --- drivers/net/myri10ge/myri10ge.c |9 - drivers/net/myri10ge/myri10ge_mcp.h |6 +- 2 files changed, 13

[PATCH 2/6] myri10ge: update firmware headers

2007-05-07 Thread Brice Goglin
Update myri10ge firmware headers to those of 1.4.16. Signed-off-by: Brice Goglin [EMAIL PROTECTED] --- drivers/net/myri10ge/myri10ge_mcp.h | 14 +- 1 file changed, 13 insertions(+), 1 deletion(-) Index: linux-git/drivers/net/myri10ge/myri10ge_mcp.h

[PATCH 3/6] myri10ge: fix restoring of multicast list after reset

2007-05-07 Thread Brice Goglin
Don't count on whatever implementation artifact preserves the multicast list across a reset cmd, and setup multicast filtering as part of our reset routine. The setting of allmulti when adopting firmware with the rx-filter broadcast bug is also moved into the multicast setup routine where it

[PATCH 4/6] myri10ge: limit the number of recoveries

2007-05-07 Thread Brice Goglin
Limit the number of recoveries from a NIC hw watchdog reset to 1 by default. This is tweakable via the myri10ge_reset_recover tunable. Signed-off-by: Brice Goglin [EMAIL PROTECTED] --- drivers/net/myri10ge/myri10ge.c | 15 +-- 1 file changed, 13 insertions(+), 2 deletions(-)

[PATCH 5/6] myri10ge: move the DMA test code into its own function

2007-05-07 Thread Brice Goglin
Move the DMA test code into its own function. Signed-off-by: Brice Goglin [EMAIL PROTECTED] --- drivers/net/myri10ge/myri10ge.c | 121 ++-- 1 file changed, 68 insertions(+), 53 deletions(-) Index: linux-git/drivers/net/myri10ge/myri10ge.c

[PATCH 6/6] myri10ge: replace the chipset whitelist with firmware autodetection

2007-05-07 Thread Brice Goglin
Remove the aligned-completion whitelist, and replace it by using the 1.4.16 firmware's auto-detection features to choose which firmware to load. The driver now loads the aligned firmware, performs a MXGEFW_CMD_UNALIGNED_TEST, and falls back to using the unaligned firmware if: - The firmware is too

Re: [patch 25/29] xen: Add the Xen virtual network device driver.

2007-05-07 Thread Rusty Russell
On Mon, 2007-05-07 at 14:11 -0700, Jeremy Fitzhardinge wrote: Christoph Hellwig wrote: On Fri, May 04, 2007 at 04:21:16PM -0700, Jeremy Fitzhardinge wrote: +/* + * Mutually-exclusive module options to select receive data path: + * rx_copy : Packets are copied by network backend into

Re: [PATCH 1/3] WAN Kconfig: change depends on HDLC to select

2007-05-07 Thread Satyam Sharma
On 5/8/07, Randy Dunlap [EMAIL PROTECTED] wrote: On Mon, 07 May 2007 16:31:48 -0400 Jeff Garzik wrote: Satyam Sharma wrote: Yes, mixing select and depends is a recipe for build disasters. Call me a rabid fanatic, but I would in fact go as far as to say that this whole select thing in the

Re: [PATCH 1/3] WAN Kconfig: change depends on HDLC to select

2007-05-07 Thread Randy Dunlap
Satyam Sharma wrote: On 5/8/07, Randy Dunlap [EMAIL PROTECTED] wrote: On Mon, 07 May 2007 16:31:48 -0400 Jeff Garzik wrote: Satyam Sharma wrote: Yes, mixing select and depends is a recipe for build disasters. Call me a rabid fanatic, but I would in fact go as far as to say that this

Re: [PATCH] fib_info_hashfn leads to long hash chains

2007-05-07 Thread David Miller
From: Benjamin LaHaise [EMAIL PROTECTED] Date: Sun, 29 Apr 2007 11:03:36 -0400 Hello The patch below fixes a case where fib_find_info() is consume excessive amounts of CPU during the creation of 1 PPP interfaces. In access servers, each point to point link has the same local address,

Re: Please pull 'upstream' branch of wireless-2.6

2007-05-07 Thread Jeff Garzik
John W. Linville wrote: The following changes since commit 15700770ef7c5d12e2f1659d2ddbeb3f658d9f37: Linus Torvalds (1): Merge git://git.kernel.org/.../sam/kbuild are found in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6.git upstream

Re: smp_affinity, MSI-X and 2.6.21.1

2007-05-07 Thread Arjan van de Ven
On Mon, 2007-05-07 at 13:53 -0700, Rick Jones wrote: Folks - Is it a bug, or a feature that after changing a device's smp_affinity via echo N /proc/irq/M/smp_affinity that the new mask isn't visible via cat /proc/irq/M/smp_affinity until after actual interrupts are taken?\ that's known

Re: [PATCH v2] Add rtl8187 wireless driver

2007-05-07 Thread Michael Wu
On Monday 07 May 2007 11:25, Jeff Garzik wrote: I am a bit skeptical that multiple files are needed. It seems like drivers/net/wireless/rtl818x.c would be a better path, a la tg3.c. The radio tuning stuff could be stuffed into rtl8187_dev.c, but I like to keep it separate since

Re: [PATCH v2] Add rtl8187 wireless driver

2007-05-07 Thread David Miller
From: Michael Wu [EMAIL PROTECTED] Date: Mon, 7 May 2007 19:17:20 -0400 On Monday 07 May 2007 11:25, Jeff Garzik wrote: I am a bit skeptical that multiple files are needed. It seems like drivers/net/wireless/rtl818x.c would be a better path, a la tg3.c. The radio tuning stuff could be

Re: Please pull 'upstream' branch of wireless-2.6

2007-05-07 Thread Michael Wu
On Monday 07 May 2007 19:09, Jeff Garzik wrote: The general idea is everything you want in 2.6.22 should be prepared and in -mm BEFORE 2.6.21 is released, and the 2.6.22 merge window opens. rtl8187 has been in -mm since 2.6.21-rc2-mm1. -Michael Wu pgpqlzKVzSGGX.pgp Description: PGP signature

Re: Please pull 'upstream' branch of wireless-2.6

2007-05-07 Thread John W. Linville
On Mon, May 07, 2007 at 07:09:20PM -0400, Jeff Garzik wrote: John W. Linville wrote: Ivo van Doorn (1): Add 93cx6 eeprom library Michael Wu (1): Add rtl8187 wireless driver I presume these are the two parts you question. (Just checking...) The normal development process is:

Re: [PATCH v2] Add rtl8187 wireless driver

2007-05-07 Thread Michael Wu
On Monday 07 May 2007 19:25, David Miller wrote: I know this sounds trite, but when merging and researching up to 450 patches at a time like I have to, this stuff starts to matter. Please put things as high in the directory hierachy as possible and when you can put the entire driver into a

Re: smp_affinity, MSI-X and 2.6.21.1

2007-05-07 Thread Rick Jones
Arjan van de Ven wrote: On Mon, 2007-05-07 at 13:53 -0700, Rick Jones wrote: Folks - Is it a bug, or a feature that after changing a device's smp_affinity via echo N /proc/irq/M/smp_affinity that the new mask isn't visible via cat /proc/irq/M/smp_affinity until after actual interrupts are

[PATCH] Intel IXP4xx network drivers v.2

2007-05-07 Thread Krzysztof Halasa
Adds a driver for IXP4xx built-in hardware queue manager. Signed-off-by: Krzysztof Halasa [EMAIL PROTECTED] diff --git a/arch/arm/mach-ixp4xx/Kconfig b/arch/arm/mach-ixp4xx/Kconfig index 9715ef5..71ef55f 100644 --- a/arch/arm/mach-ixp4xx/Kconfig +++ b/arch/arm/mach-ixp4xx/Kconfig @@ -176,6

Re: Getting make net/built-in.o Error with 2.6.21.1 Build

2007-05-07 Thread Satyam Sharma
On 5/8/07, Chris Bergeron [EMAIL PROTECTED] wrote: On trying to build a 2.6.21.1 kernel using the configuration at http://pcburn.com/files/kernel/breaks.2.6.21.1.config I'm getting the following error with Networking Support - Bluetooth Subsystem Support - HIDP protocol support set to built-in:

[PATCH] Intel IXP4xx network drivers v.3 - QMGR

2007-05-07 Thread Krzysztof Halasa
Adds a driver for built-in IXP4xx hardware Queue Manager. Signed-off-by: Krzysztof Halasa [EMAIL PROTECTED] diff --git a/arch/arm/mach-ixp4xx/Kconfig b/arch/arm/mach-ixp4xx/Kconfig index 9715ef5..71ef55f 100644 --- a/arch/arm/mach-ixp4xx/Kconfig +++ b/arch/arm/mach-ixp4xx/Kconfig @@ -176,6

Re: [PATCH 0/3] Intel IXP4xx network drivers

2007-05-07 Thread Krzysztof Halasa
Ok, the status of my patches is as follows: [PATCH] Use menuconfig objects II - netdev/wan the menuconfig WAN patch by Jan Engelhardt [PATCH 1a/3] WAN Kconfig: change depends on HDLC to select the Kconfig changes for WAN (HDLC) drivers [PATCH 2a/3] Intel IXP4xx network drivers

[last RFC] mlx4 (Mellanox ConnectX adapter) InfiniBand drivers

2007-05-07 Thread Roland Dreier
I've added my InfiniBand drivers for the new Mellanox ConnectX adapter to what's queued up for 2.6.22 in: git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git for-2.6.22 This is still a new driver, with some things missing and undoubtedly some bugs and opportunities for

Different scheduler behavior between 2.4 and 2.6

2007-05-07 Thread Quan Sun
Hi, Recently I met a problem on different scheduler behavior between 2.4.22 and 2.6.18.8. The application works as a proxy, it listen on an interface, connect through another interface. This application works on a box with two Xeon cpu, each of them is hyper-threading. On 2.4.22, CPU0 serve

Re: [PATCH 08/12] r8169: cleanup

2007-05-07 Thread Jeff Garzik
Francois Romieu wrote: No functionnal change: - trim the old history log - whitespace/indent/case police - unsigned int where signedness does not matte - removal of obsolete assert - needless cast from void * (dev_instance) Signed-off-by: Francois Romieu [EMAIL PROTECTED] Cc: Edward Hsu [EMAIL

Re: [PATCH 09/12] r8169: MSI support

2007-05-07 Thread Jeff Garzik
Francois Romieu wrote: It is currently limited to 0x8136 and 0x8168. 8169sb/8110sb ought to handle it as well where they support MSI. Includes unregister_netdev() fix from Bernhard Walle [EMAIL PROTECTED] against BUG_ON(irq_has_action(dev-first_msi_irq)) (2007/02/24). Signed-off-by: Francois

Re: [PATCH 11/12] r8169: align the IP header when there is no DMA constraint

2007-05-07 Thread Jeff Garzik
Francois Romieu wrote: Align the IP header when the chipset can DMA at any location (plain 0x8169). Otherwise (0x8136/0x8168) obey the constraint imposed by the hardware. This patch complements the previous alignment rework done for copybreak. Original idea from Philip Craig [EMAIL PROTECTED]

Re: [PATCH 12/12] r8169: mac address change support

2007-05-07 Thread Jeff Garzik
Francois Romieu wrote: Merged from Realtek's r8169-6.001 driver. Signed-off-by: Francois Romieu [EMAIL PROTECTED] Cc: Edward Hsu [EMAIL PROTECTED] --- drivers/net/r8169.c | 32 1 files changed, 32 insertions(+), 0 deletions(-) diff --git

Re: [PATCH v3] [1/10] pasemi_mac: A couple of minor bugfixes.

2007-05-07 Thread Jeff Garzik
Olof Johansson wrote: Bugfixes: * Move the wake_queue logic from tx_intr to clean_tx * Always do wake_queue even if queue wasn't full before clean since it's safe to do * Fix polarity in checks in pasemi_mac_close Signed-off-by: Olof Johansson [EMAIL PROTECTED] applied - To unsubscribe

Re: [PATCH v3] [2/10] [REAL 2/10] pasemi_mac: Move the IRQ mapping from the PCI layer to the driver

2007-05-07 Thread Jeff Garzik
Olof Johansson wrote: Fixes for ethernet IRQ mapping, to be done in the driver instead of in the platform setup code. Signed-off-by: Olof Johansson [EMAIL PROTECTED] patch failed to apply, so I stopped here ACK patches 2-7 - To unsubscribe from this list: send the line unsubscribe netdev

Re: [PATCH v3] [8/10] pasemi_mac: Add msglevel support and pasemi_mac_debug module param

2007-05-07 Thread Jeff Garzik
Olof Johansson wrote: + /* Enable most messages by default */ + if (pasemi_mac_debug 0) + mac-msg_enable = DEFAULT_MSG_ENABLE; + else + mac-msg_enable = pasemi_mac_debug; + use netif_msg_init() otherwise OK - To unsubscribe from this list: send

Re: [PATCH v3] [9/10] pasemi_mac: PHY support

2007-05-07 Thread Jeff Garzik
Olof Johansson wrote: PHY support for pasemi_mac. Signed-off-by: Olof Johansson [EMAIL PROTECTED] ACK patches 9-10 - To unsubscribe from this list: send the line unsubscribe netdev in the body of a message to [EMAIL PROTECTED] More majordomo info at

Re: [PATCH 1/2] skge: default WOL should be magic only

2007-05-07 Thread Jeff Garzik
Stephen Hemminger wrote: By default, the skge driver now enables wake on magic and wake on PHY. This is a bad default (bug), wake on PHY means machine will never shutdown if connected to a switch. Signed-off-by: Stephen Hemminger [EMAIL PROTECTED]a --- drivers/net/skge.c |2 +- 1 file

Re: [PATCH 4/6] myri10ge: limit the number of recoveries

2007-05-07 Thread Jeff Garzik
Brice Goglin wrote: Limit the number of recoveries from a NIC hw watchdog reset to 1 by default. This is tweakable via the myri10ge_reset_recover tunable. Signed-off-by: Brice Goglin [EMAIL PROTECTED] --- drivers/net/myri10ge/myri10ge.c | 15 +-- 1 file changed, 13

Re: [PATCH 1/2] NetXen: Fix NetXen driver ping on system-p

2007-05-07 Thread Jeff Garzik
Mithlesh Thukral wrote: NetXen: Fix for driver on System-p This patch will fix a ping issue on system-p. Signed-off by: Milan Bag [EMAIL PROTECTED] Signed-off by: Adhiraj Joshi [EMAIL PROTECTED] Signed-by: Mithlesh Thukral [EMAIL PROTECTED] --- drivers/net/netxen/netxen_nic_init.c |2 +-

Re: [PATCH 1/6] myri10ge: support new firmware counters

2007-05-07 Thread Jeff Garzik
Brice Goglin wrote: Add dropped_pause, dropped_bad_phy, dropped_bad_crc32, dropped_unicast_filtered to the set of ethtool counters. Signed-off-by: Brice Goglin [EMAIL PROTECTED] --- drivers/net/myri10ge/myri10ge.c |9 - drivers/net/myri10ge/myri10ge_mcp.h |6 +- 2 files

Re: [PATCH 2/2] skge: allow WOL except for known broken chips

2007-05-07 Thread Jeff Garzik
Stephen Hemminger wrote: Wake On Lan works correctly on Yukon-FE and other variants. Signed-off-by: Stephen Hemminger [EMAIL PROTECTED]a --- drivers/net/skge.c |9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) applied - To unsubscribe from this list: send the line

Re: [PATCH] DM9000: fix use of kfree() on net device

2007-05-07 Thread Jeff Garzik
Ben Dooks wrote: The DM9000 network driver is calling kfree() on an netdev causing the system to oops if the probe fails. The right thing to do is call free_netdev(). Thanks to Russell King for spotting this. Signed-off-by: Ben Dooks [EMAIL PROTECTED] applied - To unsubscribe from this

  1   2   >