Re: [patch 1/3] atmel: save on array initialization

2005-11-30 Thread Jeff Garzik
Dmitry Torokhov wrote: NET: atmel - do not initialize array over and over again Signed-off-by: Dmitry Torokhov <[EMAIL PROTECTED]> can you resend this series without MIME attachments? jeff - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message

Re: [PATCH] airo : reset card in init

2005-11-30 Thread Jeff Garzik
applied, thanks for your patience - 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 netdev-2.6 1/8] e1000: Fixes for 8357x

2005-11-30 Thread Jeff Garzik
Jeff Kirsher wrote: Fixes for 8257x - TSO workaround - Fixes eeprom version reporting - Fix loopback test - Fix for WOL Signed-off-by: Jeff Kirsher <[EMAIL PROTECTED]> Signed-off-by: John Ronciak <[EMAIL PROTECTED]> Signed-off-by: Jesse Brandeburg <[EMAIL PROTECTED]> Patches 1-8 approved, but

Re: [PATCH] skge: handle VLAN checksum correctly on yukon rev 0

2005-11-30 Thread Jeff Garzik
applied - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html

Re: [PATCH] orinoco: fix setting power management parameters

2005-11-30 Thread Jeff Garzik
applied - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html

Re: [PATCH] ppc64: ibmveth: Harden driver initialization for kexec

2005-11-30 Thread Jeff Garzik
patch OK, but not applied: Applying 'ppc64: ibmveth: Harden driver initialization for kexec' fatal: corrupt patch at line 8 - 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

Re: [PATCH 1/15] ixp2000: register netdevices last

2005-11-30 Thread Jeff Garzik
applied 1-15 to 'upstream' branch. note that a follow-up patch is needed, to s/netif...test/__netif...prep/, as ixp2000 is now using a function that was just renamed by sch. Jeff - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [EMAIL

Re: [PATCH] ibm_emac: fix graceful stop timeout handling

2005-11-30 Thread Jeff Garzik
applied - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html

Re: [PATCH 4/6] sk98lin: allow ethtool checksum on/off per port

2005-11-30 Thread Jeff Garzik
applied 4-6 to 'upstream' - 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/6] sk98lin: fix checksumming code

2005-11-30 Thread Jeff Garzik
applied 1-3 to 'upstream-fixes' branch - 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 01/13] sky2: eliminate special case for EC-A1

2005-11-30 Thread Jeff Garzik
applied 1-13 to 'upstream' branch, which means it will appear in 2.6.16. Jeff - 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 01/13] sky2: eliminate special case for EC-A1

2005-11-30 Thread Jeff Garzik
[EMAIL PROTECTED] wrote: Eliminate special case for EC-A1. The overhead isn't so great that having config option is worth it. Signed-off-by: Stephen Hemminger <[EMAIL PROTECTED]> --- sky2-netdev.orig/drivers/net/Kconfig +++ sky2-netdev/drivers/net/Kconfig @@ -2022,13 +2022,6 @@ config SKY2

Re: Pull request for b44 updates

2005-11-30 Thread Jeff Garzik
Francois Romieu wrote: Simple bugfixes for 2.6.15-rc: o missing netif_wake_queue() in b44_open() (Mark Lord) o early return in dev->do_ioctl when the device is not up (me) o increase version number (me) Please consider pulling from branch 'for-jeff' at git://electric-eye.fr.zoreil.com/home/romie

more on PMTU issues

2005-11-30 Thread David S. Miller
After talking the IPV6 PMTU situation over with Herbert this afternoon, we discovered that IPV4 has the same problem :-) It calls ip_rt_frag_needed() unconditionally from net/ipv4/icmp.c:icmp_unreach(), which makes all of the verifications done by TCP (sequence number checks etc.) basically for n

Re: [PATCH 06/13]: [IPV4/6]: Netfilter IPsec input hooks

2005-11-30 Thread Herbert Xu
On Sun, Nov 20, 2005 at 04:31:36PM +, Patrick McHardy wrote: > > @@ -145,7 +149,17 @@ int xfrm4_rcv_encap(struct sk_buff *skb, > netif_rx(skb); > return 0; > } else { > +#ifdef CONFIG_NETFILTER > + __skb_push(skb, skb->data - skb->nh.raw); > +

Re: Issue 0 WAS (Re: Oustanding issues WAS(IRe: Consensus? WAS(RFC 2863)

2005-11-30 Thread Stefan Rompf
Hi, ok, seems we are getting near submission for kernel inclusion. If no new comments arise, the only thing missing from my side is documentation. VLAN is again included in this patch to show one use case. Changes since last version: -remove NETIF_F_STACKED, use dev->iflink instead. Change VLA

[PATCH] drivers/net/*: use time_after() and friends

2005-11-30 Thread Alexey Dobriyan
From: Marcelo Feitoza Parisi <[EMAIL PROTECTED]> They deal with wrapping correctly and are nicer to read. Also make jiffies-holding variables unsigned long. Signed-off-by: Marcelo Feitoza Parisi <[EMAIL PROTECTED]> Signed-off-by: Alexey Dobriyan <[EMAIL PROTECTED]> --- drivers/net/3c523.c

Re: [PATCH] Add MIPS dependency for dm9000 driver

2005-11-30 Thread Andrew Morton
Franck <[EMAIL PROTECTED]> wrote: > > The attached patch adds MIPS dependency for dm9000 ethernet > controller. Indeed this controller is used by some embedded platforms > based on MIPS CPUs. > > Signed-Off-By: Franck Bui-Huu <[EMAIL PROTECTED]> > --- > diff --git a/drivers/net/Kconfig b/drivers/n

[PATCH 10/13] sky2: byteorder annotation

2005-11-30 Thread shemminger
Use byteorder annotation for hardware structures Signed-off-by: Stephen Hemminger <[EMAIL PROTECTED]> --- sky2-netdev.orig/drivers/net/sky2.h +++ sky2-netdev/drivers/net/sky2.h @@ -1746,31 +1746,31 @@ enum { */ struct sky2_tx_le { union { - u32 addr; + _

[PATCH 07/13] sky2: change netif_rx_schedule_test to __netif_schedule_prep

2005-11-30 Thread shemminger
I didn't like the name netif_rx_schedule_test(), in earlier patches and changed to __netif_rx_schedule_prep to be more consistent. Signed-off-by: Stephen Hemminger <[EMAIL PROTECTED]> --- sky2-netdev.orig/drivers/net/sky2.c +++ sky2-netdev/drivers/net/sky2.c @@ -1961,10 +1961,11 @@ static irqret

[PATCH 13/13] sky2: update version number

2005-11-30 Thread shemminger
Update version number and print version in boot message. Signed-off-by: Stephen Hemminger <[EMAIL PROTECTED]> --- sky2-netdev.orig/drivers/net/sky2.c +++ sky2-netdev/drivers/net/sky2.c @@ -58,7 +58,7 @@ #include "sky2.h" #define DRV_NAME "sky2" -#define DRV_VERSION"0

[PATCH 08/13] sky2: race with MTU change

2005-11-30 Thread shemminger
Avoid possible race conditions when doing MTU and change and shutdown. Signed-off-by: Stephen Hemminger <[EMAIL PROTECTED]> --- sky2-netdev.orig/drivers/net/sky2.c +++ sky2-netdev/drivers/net/sky2.c @@ -1298,8 +1298,16 @@ static int sky2_down(struct net_device * if (netif_msg_ifdown(sky2)

[PATCH 09/13] sky2: dual port tx completion

2005-11-30 Thread shemminger
Sometimes on dual port cards, one tx complete may cover both ports. To handle that rearrange poll routine to lookup at end. Signed-off-by: Stephen Hemminger <[EMAIL PROTECTED]> --- sky2-netdev.orig/drivers/net/sky2.c +++ sky2-netdev/drivers/net/sky2.c @@ -1242,6 +1242,9 @@ static void sky2_tx_com

[PATCH 02/13] sky2: add MII support

2005-11-30 Thread shemminger
Add MII ioctl interface to sky2. Signed-off-by: Stephen Hemminger <[EMAIL PROTECTED]> --- sky2-netdev.orig/drivers/net/sky2.c +++ sky2-netdev/drivers/net/sky2.c @@ -47,6 +47,7 @@ #include #include #include +#include #include @@ -136,7 +137,7 @@ static const char *yukon_name[] = {

[PATCH 11/13] sky2: remove pci-express hacks

2005-11-30 Thread shemminger
Eliminate special case tuning for PCI-Express. This code causes receive hangs and doesn't help performance much anyway. Signed-off-by: Stephen Hemminger <[EMAIL PROTECTED]> --- sky2-netdev.orig/drivers/net/sky2.c +++ sky2-netdev/drivers/net/sky2.c @@ -651,12 +651,12 @@ static void sky2_ramset(str

[PATCH 03/13] sky2: fix receive flush/pause issues

2005-11-30 Thread shemminger
Fix issues with pause and flush. This code works on all chip versions tested. Signed-off-by: Stephen Hemminger <[EMAIL PROTECTED]> --- sky2-netdev.orig/drivers/net/sky2.c +++ sky2-netdev/drivers/net/sky2.c @@ -485,8 +485,8 @@ static void sky2_mac_init(struct sky2_hw int i; const

[PATCH 12/13] sky2: use pci_register_driver

2005-11-30 Thread shemminger
Switch to using pci_register_driver as per current convention. Signed-off-by: Stephen Hemminger <[EMAIL PROTECTED]> --- sky2-netdev.orig/drivers/net/sky2.c +++ sky2-netdev/drivers/net/sky2.c @@ -3106,7 +3106,7 @@ static struct pci_driver sky2_driver = { static int __init sky2_init_module(void)

[PATCH 04/13] sky2: improve receive performance

2005-11-30 Thread shemminger
Changes to receive side processing: * bigger receive ring * clean up polling loop Signed-off-by: Stephen Hemminger <[EMAIL PROTECTED]> --- sky2-netdev.orig/drivers/net/sky2.c +++ sky2-netdev/drivers/net/sky2.c @@ -72,10 +72,10 @@ unlikely((hw)->chip_id == CHIP_ID_YUKON_EC

[PATCH 05/13] sky2: add Yukon-EC ultra support

2005-11-30 Thread shemminger
Add support for Yukon-EC Ultra chip as implemented in SysKonnect's driver version 8.26. Signed-off-by: Stephen Hemminger <[EMAIL PROTECTED]> --- sky2-netdev.orig/drivers/net/sky2.c +++ sky2-netdev/drivers/net/sky2.c @@ -114,9 +114,11 @@ static const struct pci_device_id sky2_i { PCI_DEVI

[PATCH 00/13] sky2: version 0.9

2005-11-30 Thread shemminger
Update to sky2 driver (against sky2 netdev -git). That includes: * MII support * Fix for PCI-express hangs * Receiver optimization * Dual port fixes * Support for more chipset types This closes all the reported problems so far. It is probably ready for main

[PATCH 01/13] sky2: eliminate special case for EC-A1

2005-11-30 Thread shemminger
Eliminate special case for EC-A1. The overhead isn't so great that having config option is worth it. Signed-off-by: Stephen Hemminger <[EMAIL PROTECTED]> --- sky2-netdev.orig/drivers/net/Kconfig +++ sky2-netdev/drivers/net/Kconfig @@ -2022,13 +2022,6 @@ config SKY2 To compile this drive

[PATCH 06/13] sky2: handle DMA boundary crossing

2005-11-30 Thread shemminger
Handle the case of DMA spanning 32 bit boundary. Signed-off-by: Stephen Hemminger <[EMAIL PROTECTED]> --- sky2-netdev.orig/drivers/net/sky2.c +++ sky2-netdev/drivers/net/sky2.c @@ -723,11 +723,17 @@ static inline struct sky2_rx_le *sky2_ne return le; } +/* Return high part of DMA addre

[PATCH] Add MIPS dependency for dm9000 driver

2005-11-30 Thread Franck
The attached patch adds MIPS dependency for dm9000 ethernet controller. Indeed this controller is used by some embedded platforms based on MIPS CPUs. Signed-Off-By: Franck Bui-Huu <[EMAIL PROTECTED]> --- diff --git a/drivers/net/Kconfig b/drivers/net/Kconfig index f15f909..1b00169 100644 --- a/dri

[RFC] add PHY support to AM79C874

2005-11-30 Thread Aristeu Sergio Rozanski Filho
This is a simple port of AMD AM79C874 PHY from old fec driver (arch/ppc/8xx_io) to PHY layer, previously sent to linuxppc-embedded mailing list for review. I don't have an AM79C874 based nic, so this email is also a request for testing :) -- Aristeu Index: testing/drivers/net/phy/Kconfig

Re: [PATCH 2/2] [IPV6]: Generalise __tcp_v6_hash, renaming it to __inet6_hash

2005-11-30 Thread David S. Miller
From: Arnaldo Carvalho de Melo <[EMAIL PROTECTED]> Date: Wed, 30 Nov 2005 02:15:54 -0200 >Please consider pulling from: > > master.kernel.org:/pub/scm/linux/kernel/git/acme/net-2.6.16.git Looks good. Pulled and push out, thanks a lot. - To unsubscribe from this list: send the line "uns