Re: Wireless: One small step towards a more perfect union...? [ZD1211]

2006-01-12 Thread Phil Dibowitz
Thanks for stepping up John. I'm really new to the netdev area, but I thought I'd throw this out as I've been watching this thread with interest... The GPL Realtek driver Andrea Merello: http://rtl8180-sa2400.sourceforge.net/ and

Re: Wireless: One small step towards a more perfect union...? [ZD1211]

2006-01-12 Thread Daniel Drake
Ulrich Kunitz wrote: I'm also working since a few weeks on a rewrite of the ZD1211. I'm a little bit more progressed than you, because my driver already loads the firmware and I'm able to set and read registers and I have the initialization code done. Thats almost exactly the stage we are at.

Re: [Acx100-users] Several things

2006-01-12 Thread Denis Vlasenko
On Wednesday 11 January 2006 23:36, Jeroen Cranendonk wrote: Several things in this mail really :) - Firstly, I love the driver, keep up the good work, it's appreciated!! :) - Secondly, after my DS (the nintendo thing, only wifi device to test with atm. ;) ) disconnects I see this in the

Re: State of the Union: Wireless

2006-01-12 Thread Jiri Benc
On Wed, 11 Jan 2006 13:29:09 -0500, John W. Linville wrote: 3. To have a master device which isn't represented by a network device (ifconfig doesn't show it etc.) but can be accessed only by the wireless tools. Or just using sysfs, echo and cat can be best tools. The slaves (netdevs) can

Re: [RFC]: IPsec tunnel wildcard addresses

2006-01-12 Thread Ingo Oeser
Patrick McHardy wrote: When moving around with my notebook I got annoyed by having to change the IPsec policies whenever I get a new address. This patch handles a tunnel source of 0.0.0.0 as special case and using routing to get the real source address for the acquire message. I've tested

Re: State of the Union: Wireless

2006-01-12 Thread Jiri Benc
On Wed, 11 Jan 2006 20:58:28 +0100, Stefan Rompf wrote: I see a third problem - the in kernel protocols. Just do a quick fgrep -r ARPHRD_ over linux/net and you'll see what I mean. While moving away from the ethernet emulation, we have to touch a bunch of protocols, even ones we possibly

Re: [RFC]: IPsec tunnel wildcard addresses

2006-01-12 Thread Patrick McHardy
Ingo Oeser wrote: Patrick McHardy wrote: When moving around with my notebook I got annoyed by having to change the IPsec policies whenever I get a new address. This patch handles a tunnel source of 0.0.0.0 as special case and using routing to get the real source address for the acquire

Re: Devicescape stack and 'intelligent' devices

2006-01-12 Thread Jiri Benc
On Wed, 11 Jan 2006 21:11:23 +0100, Stefan Rompf wrote: to evaluate the Devicescape stack, I started porting the ipw2100 driver to it. However I do have one major problem. At least the snapshort from January 2nd does not seem to support devices that do scanning and associating controlled

Re: [Acx100-users] Errors while using airodump

2006-01-12 Thread Simon König
Ok, switching to RegDomain 6 is giving the same error on all channels and no results in airodump at all. Default RegDomain is 3. But there's something I don't understand: If RegDomain 3 only permits channles 10-11, why am I able to connect to APs on channles 1 and 6? If you need a syslog with

ip_finish_output2: No header cache and no neighbour! in 2.6.15-git7

2006-01-12 Thread Andi Kleen
FYI, Since -git7 my workstation spews a lot of these messages in the kernel log. I added a WARN_ON to see the backtrace. I suspect it's related to either broadcast or multicast - normal network operation works, but the icecream daemon (which either broad or multicasts on the local networks)

Re: [Acx100-devel] [PATCH] WLAN acx100: some optimization/cleanup

2006-01-12 Thread Andreas Mohr
Hi, On Thu, Jan 12, 2006 at 04:19:07PM +0200, Denis Vlasenko wrote: On Thursday 12 January 2006 12:37, Andreas Mohr wrote: [copying netdev for centralized development] Hi all, some updates to acx-20060111: I'm afraid I will take only part of it. But still you're already taking

Re: [Acx100-users] Errors while using airodump

2006-01-12 Thread Andreas Mohr
Hi, On Thu, Jan 12, 2006 at 03:42:28PM +, Simon König wrote: Ok, switching to RegDomain 6 is giving the same error on all channels and no results in airodump at all. Default RegDomain is 3. But there's something I don't understand: If RegDomain 3 only permits channles 10-11, why am I

Re: [RFC]: IPsec tunnel wildcard addresses

2006-01-12 Thread Ingo Oeser
Hi Patrick, hi Herbert, To summarize the advantages of the in-kernel variant: - it behaves similiar to an specific tunnel - you fix it there for ALL IKE daemons - It works with future and current racoon variants so it can go away, when other blocking racoon bugs are fixed and current racoon

WCONF, netlink based WE replacement.

2006-01-12 Thread Michael Buesch
This is an attempt to rewrite the Wireless Extensions userspace API, using netlink sockets. There should also be a notification API, to inform userspace for changes (config changes, state changes, etc). It is not implemented, yet. This is against the devicescape stack. This patch is not to be

Re: WCONF, netlink based WE replacement.

2006-01-12 Thread Jiri Benc
[removed lkml] On Thu, 12 Jan 2006 18:24:02 +0100, Michael Buesch wrote: [...] --- linux-2.6.15-ds060105.orig/include/net/ieee80211.h2006-01-08 02:10:46.0 +0100 +++ linux-2.6.15-ds060105/include/net/ieee80211.h 2006-01-09 16:22:59.0 +0100 [...] +struct

[patch] drivers/net/3c59x: notice carrier a little sooner

2006-01-12 Thread Dan Williams
Hi, This patch attempts to notice carrier 'on' state a little sooner. Since the carrier watchdog only fires in really, really long intervals (like, 60s in most cases), it takes up to 60s to notice that a cable has been plugged/unplugged. This patch fires the carrier watchdog if (1) the carrier

Re: WCONF, netlink based WE replacement.

2006-01-12 Thread Michael Buesch
On Thursday 12 January 2006 19:08, you wrote: [removed lkml] On Thu, 12 Jan 2006 18:24:02 +0100, Michael Buesch wrote: [...] --- linux-2.6.15-ds060105.orig/include/net/ieee80211.h 2006-01-08 02:10:46.0 +0100 +++ linux-2.6.15-ds060105/include/net/ieee80211.h 2006-01-09

Re: [EBTABLES]: Handle SCTP/DCCP in ebt_{ip,log}

2006-01-12 Thread Bart De Schuymer
Op do, 12-01-2006 te 06:53 +0100, schreef Patrick McHardy: This patch adds SCTP/DCCP support to ebt_ip.c and ebt_log.c. The ebt_ipt.c change needs a userspace change as well, this is the second attached patch. Looks fine to me. Thanks, Bart - To unsubscribe from this list: send the line

Re: [PATCH 2/4 - 2.6.15]net: 32 bit (socket layer) ioctl emulation for 64 bit kernels

2006-01-12 Thread Arnd Bergmann
On Thursday 12 January 2006 06:02, Shaun Pereira wrote: +int compat_sock_get_timestamp(struct sock *sk, struct timeval __user *userstamp) +{ +   struct compat_timeval __user *ctv; +   ctv = (struct compat_timeval __user*) userstamp; +   if(!sock_flag(sk, SOCK_TIMESTAMP)) +   

Re: WCONF, netlink based WE replacement.

2006-01-12 Thread Jiri Benc
On Thu, 12 Jan 2006 19:55:39 +0100, Michael Buesch wrote: This ieee80211_device structure is redundant, wconf_device etc. should be in ieee80211_hw. Well, ieee80211_device is basically a hackish replacement for the currently used net_device, which we use for the master device. See the

Re: [patch] drivers/net/3c59x: notice carrier a little sooner

2006-01-12 Thread Steffen Klassert
Did you give the patch a try? Actually I have no possibility to test, but I think that netif_carrier_{on,off} still does not work proper. The timer function does just nothing if vp-medialock is set. Steffen On Thu, Jan 12, 2006 at 01:29:23PM -0500, Dan Williams wrote: Hi, This patch

[patch] drivers/net/wireless: correct reported ssid lengths

2006-01-12 Thread Dan Williams
Hi, ESSIDs can technically include NULL characters. Drivers should not be adjusting the length of the ESSID before reporting it in their SIOCGIWESSID handlers. Breaks stuff like wpa_supplicant. Note that ipw drivers, which seem to currently be the most correct, don't have this problem.

Re: [patch] drivers/net/3c59x: notice carrier a little sooner

2006-01-12 Thread Dan Williams
On Thu, 2006-01-12 at 20:57 +0100, Steffen Klassert wrote: Did you give the patch a try? Actually I have no possibility to test, but I think that netif_carrier_{on,off} still does not work proper. The timer function does just nothing if vp-medialock is set. Worked for me with 3c905 card

Re: WCONF, netlink based WE replacement.

2006-01-12 Thread Michael Buesch
On Thursday 12 January 2006 20:43, you wrote: On Thu, 12 Jan 2006 19:55:39 +0100, Michael Buesch wrote: This ieee80211_device structure is redundant, wconf_device etc. should be in ieee80211_hw. Well, ieee80211_device is basically a hackish replacement for the currently used

pcnet32 devices with incorrect trident vendor ID

2006-01-12 Thread Daniel Drake
Jon Mason wrote: Some pcnet32 hardware erroneously has the Vendor ID for Trident. The pcnet32 driver looks for the PCI ethernet class before grabbing the hardware, but the current trident driver does not check against the PCI audio class. This allows the trident driver to claim the pcnet32

Re: pcnet32 devices with incorrect trident vendor ID

2006-01-12 Thread Matthew Wilcox
On Thu, Jan 12, 2006 at 08:49:42PM +, Daniel Drake wrote: interesting: http://forums.gentoo.org/viewtopic-t-420013-highlight-trident.html The user saw the correct vendor ID (AMD) in 2.4, but when upgrading to 2.6, it changed to Trident. It looks to me like there used to be a quirk

Re: WCONF, netlink based WE replacement.

2006-01-12 Thread John W. Linville
On Thu, Jan 12, 2006 at 09:04:24PM +0100, Michael Buesch wrote: On Thursday 12 January 2006 20:43, you wrote: On Thu, 12 Jan 2006 19:55:39 +0100, Michael Buesch wrote: This ieee80211_device structure is redundant, wconf_device etc. should be in ieee80211_hw. Well,

Re: [RFC]: IPsec tunnel wildcard addresses

2006-01-12 Thread Herbert Xu
On Thu, Jan 12, 2006 at 01:35:35PM +0100, Patrick McHardy wrote: That shouldn't be the deciding reason. although its certainly true. The advantage of doing this in the kernel is that it hopefully works transparently with any keying daemon, but as the racoon patch shows, its quite easy to do

[PATCH] Clean up comments for sk_chk_filter()

2006-01-12 Thread Kris Katterjohn
This removes redundant comments, and moves one comment to a better location. Signed-off-by: Kris Katterjohn [EMAIL PROTECTED] We all ready know the filter must end with a RET instruction because it says so in the header comment for sk_chk_filter(). And I think the header comment is a better

Re: WCONF, netlink based WE replacement.

2006-01-12 Thread Michael Buesch
On Thursday 12 January 2006 22:00, you wrote: On Thu, Jan 12, 2006 at 09:04:24PM +0100, Michael Buesch wrote: On Thursday 12 January 2006 20:43, you wrote: On Thu, 12 Jan 2006 19:55:39 +0100, Michael Buesch wrote: This ieee80211_device structure is redundant, wconf_device etc. should

Re: pcnet32 devices with incorrect trident vendor ID

2006-01-12 Thread Lennart Sorensen
On Thu, Jan 12, 2006 at 08:49:42PM +, Daniel Drake wrote: On the subject of pcnet32 and the invalid vendor ID, you may find this interesting: http://forums.gentoo.org/viewtopic-t-420013-highlight-trident.html The user saw the correct vendor ID (AMD) in 2.4, but when upgrading to

Re: [PATCH netdev-2.6 01/39] e1000: Fix jumbo frame performance

2006-01-12 Thread Jeff Garzik
Jeff Kirsher wrote: Fix jumbo frame performance Partition PBA for Jumbo frames based on MTU size. Signed-off-by: Jeff Kirsher [EMAIL PROTECTED] Signed-off-by: Jesse Brandeburg [EMAIL PROTECTED] Signed-off-by: John Ronciak [EMAIL PROTECTED] nooo ;-) ;-) The patch content looks good, but

Re: [PATCH netdev-2.6 0/3] e100: driver update

2006-01-12 Thread Jeff Garzik
Jeff Kirsher wrote: e100 driver update Signed-off-by: Jesse Brandeburg [EMAIL PROTECTED] Signed-off-by: Jeff Kirsher [EMAIL PROTECTED] Signed-off-by: John Ronciak [EMAIL PROTECTED] 1. Fix TX hang and RMCP Ping issue (due to a microcode loading issue) 2. Handle the return values from pci_*

Re: [2.6.15 patch] wireless/atmel: add IWENCODEEXT, IWAUTH, and association event support

2006-01-12 Thread Jeff Garzik
Dan Williams wrote: Hi, This patch allows the Atmel driver to work correctly with wpa_supplicant and other programs that require some conformance with WEXT-18. It should not affect current behavior of the driver. The patch does four things: applied. Please don't include the hi in your

Re: [PATCH netdev-2.6] bonding: UPDATED hash-table corruption in bond_alb.c

2006-01-12 Thread Jeff Garzik
Jay Vosburgh wrote: I believe I see the race Michael refers to (tlb_choose_channel may set head, which tlb_init_slave clears), although I was not able to reproduce it. I have updated his patch for the current netdev-2.6.git tree and added a version update. His original comment follows:

Re: Marvell driver question

2006-01-12 Thread Stephen Hemminger
On Thu, 12 Jan 2006 21:15:21 +0100 JaniD++ [EMAIL PROTECTED] wrote: Hello, list, I have one problem, with my marvell adapter on my asus motherboard. The problem is not exactly with the linux marvell driver, the problem is with the marvell-boot-rom. :-) I want to boot with this card, and

[ZD1211] Uli's code

2006-01-12 Thread Ulrich Kunitz
My version of the ZD1211 driver can be git-cloned from http://www.deine-taler.de/zd1211/zd1211_uk.git. Under http://www.deine-taler.de/zd1211/ a tar-snapshot can be found. That would be great. We should merge our work as soon as possible and continue on one version only. I just wish you'd

Re: Wireless: One small step towards a more perfect union...? [ZD1211]

2006-01-12 Thread Simon Kelley
Phil Dibowitz wrote: Thanks for stepping up John. I'm really new to the netdev area, but I thought I'd throw this out as I've been watching this thread with interest... The GPL Realtek driver Andrea Merello: http://rtl8180-sa2400.sourceforge.net/ and

Re: WCONF, netlink based WE replacement.

2006-01-12 Thread Stuffed Crust
On Thu, Jan 12, 2006 at 08:43:06PM +0100, Jiri Benc wrote: I didn't mean channels, just frequencies. To be conformal with standards and regulations, we can allow specific frequencies only. Those frequencies are unambiguously mapped to channels anyway (you have to specify a band of course). So

Re: 2.6.15-mm3

2006-01-12 Thread Andrew Morton
Rafael J. Wysocki [EMAIL PROTECTED] wrote: Hi, On Wednesday, 11 January 2006 13:21, Andrew Morton wrote: ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.15/2.6.15-mm3/ I got that on system shutdown (x86-64, 1 CPU): Thanks. ipv6 died. I think shemminger had a

Re: 2.6.15-mm3

2006-01-12 Thread Patrick McHardy
Andrew Morton wrote: Rafael J. Wysocki [EMAIL PROTECTED] wrote: Hi, On Wednesday, 11 January 2006 13:21, Andrew Morton wrote: ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.15/2.6.15-mm3/ I got that on system shutdown (x86-64, 1 CPU): Thanks. ipv6 died. I think

Re: [patch] drivers/net/3c59x: notice carrier a little sooner

2006-01-12 Thread Steffen Klassert
On Thu, Jan 12, 2006 at 03:02:25PM -0500, Dan Williams wrote: On Thu, 2006-01-12 at 20:57 +0100, Steffen Klassert wrote: Did you give the patch a try? Actually I have no possibility to test, but I think that netif_carrier_{on,off} still does not work proper. The timer function does

[patch 3/5] spidernet: fix HW structures for 64 bit dma_addr_t

2006-01-12 Thread Arnd Bergmann
The driver incorrectly used dma_addr_t to describe HW structures and consequently broke when that type was changed in 2.6.15-rc. This changed spidernet to use u32 for 32 bit HW defined structure elements. From: Jens Osterkamp [EMAIL PROTECTED] Signed-off-by: Jens Osterkamp [EMAIL PROTECTED]

[patch 5/5] spidernet: fix missing include

2006-01-12 Thread Arnd Bergmann
This is now required to avoid drivers/net/spider_net.c:844: error: 'IPPROTO_TCP' undeclared Signed-off-by: Arnd Bergmann [EMAIL PROTECTED] Index: linux-2.6.16-rc/drivers/net/spider_net.c === ---

[patch 0/5] [RESEND^2] spidernet fixes

2006-01-12 Thread Arnd Bergmann
On Thursday 12 January 2006 21:38, Jeff Garzik wrote: failed on first patch: [EMAIL PROTECTED] netdev-2.6]$ git-applymbox /g/tmp/mbox ~/info/signoff.txt 5 patch(es) to process. Applying 'spidernet: check if firmware was loaded correctly' fatal: corrupt patch at line 39 Ok, I'm

[patch 2/5] spidernet: read firmware from the OF device tree

2006-01-12 Thread Arnd Bergmann
request_firmware() is sometimes problematic, especially in initramfs, reading the firmware from Open Firmware is much preferrable. We still try to get the firmware from the file system first, in order to support old SLOF releases and to allow updates of the spidernet firmware without reflashing

[PATCH] Spelling fix in IPW2100 and IPW2200 Kconfig entries

2006-01-12 Thread Alex Shepard
s/remvoed/removed/ Signed-off-by: Alex Shepard [EMAIL PROTECTED] --- a/drivers/net/wireless/Kconfig +++ b/drivers/net/wireless/Kconfig @@ -160,7 +160,7 @@ config IPW2100 http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Tools.html. If you want to compile the driver

[git patches] 2.6.x net driver updates

2006-01-12 Thread Jeff Garzik
Please pull from 'upstream-linus' branch of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6.git to receive the following updates: drivers/net/bonding/bond_alb.c |4 drivers/net/bonding/bonding.h |4 drivers/net/e100.c | 32 + drivers/net/gianfar.c

Re: [git patches] 2.6.x net driver updates

2006-01-12 Thread Linus Torvalds
On Thu, 12 Jan 2006, Jeff Garzik wrote: dann frazier: CONFIG_AIRO needs CONFIG_CRYPTO I think this is done wrong. It should select CRYPTO rather than depends on CRYPTO. Otherwise people won't see it just because they don't have crypto enabled, which is not very user-friendly. Btw,

Re: [git patches] 2.6.x net driver updates

2006-01-12 Thread Andrew Morton
Linus Torvalds [EMAIL PROTECTED] wrote: On Thu, 12 Jan 2006, Jeff Garzik wrote: dann frazier: CONFIG_AIRO needs CONFIG_CRYPTO I think this is done wrong. It should select CRYPTO rather than depends on CRYPTO. Otherwise people won't see it just because they don't have

Re: [git patches] 2.6.x net driver updates

2006-01-12 Thread Linus Torvalds
On Thu, 12 Jan 2006, Andrew Morton wrote: Yes, I think that's much more Aunt-Nellie-friendly, but Roman considers it abuse of the Kconfig system in ways which I never completely understood? Hmm. If Roman dislikes it, he must dislike the fact that we already do exactly this for a ton of

[PKT_SCHED]: Change default clock source to gettimeofday

2006-01-12 Thread Patrick McHardy
Sorry for the repost Dave, I accidentally used the @oss.sgi.com address in my previous posting. - It seems to be a common mistake to use jiffies as clocksource, which gives very bad results in most cases. This patch changes the default to gettimeofday. [PKT_SCHED]: Change default clock

Re: [ZD1211] Uli's code

2006-01-12 Thread Daniel Drake
Ulrich Kunitz wrote: Well, I even remember browsing your website, but it seems that you started your project just recently. Indeed, just a few days ago. I had a look at your branch/dsd file. Actually the code is quite comparable. I wouldn't mind to restart with your code, but I have already

Re: [ZD1211] Uli's code

2006-01-12 Thread Daniel Drake
Ulrich Kunitz wrote: If you could forward me the docs it would be really great. Please contact me if there is any action required on my side. Oh, and for your own good, don't take them seriously! It's not as if they are just outdated, they are just plain wrong in parts (look at the firmware

[PATCH] pcnet32: Add PCI_DEVICE macro to pcnet32_pci_tbl

2006-01-12 Thread Jon Mason
This patch adds the PCI_DEVICE macro to the pcnet32 driver. This has been tested on my opteron with my trident adapter. Thanks, Jon Signed-off-by: Jon Mason [EMAIL PROTECTED] diff -r 4a7597b41d25 drivers/net/pcnet32.c --- a/drivers/net/pcnet32.c Wed Jan 11 19:14:08 2006 +++

[PATCH netdev-2.6 03/39] General Fixes

2006-01-12 Thread Jeff Kirsher
These fixes update the TX and RX ring structures. Prepare driver for up-coming fixes. Signed-off-by: Jeff Kirsher [EMAIL PROTECTED] Signed-off-by: Jesse Brandeburg [EMAIL PROTECTED] Signed-off-by: John Ronciak [EMAIL PROTECTED] --- drivers/net/e1000/e1000.h |8 ++--

[PATCH netdev-2.6 19/39] Fix bit 22 (TXDCTL) for 82571 82572 controllers

2006-01-12 Thread Jeff Kirsher
Removed duplicate code, TXDCTL and TXDCTL_COUNT_DESC are the same bit and there is no need to set it twice. Signed-off-by: Jeff Kirsher [EMAIL PROTECTED] Signed-off-by: Jesse Brandeburg [EMAIL PROTECTED] Signed-off-by: John Ronciak [EMAIL PROTECTED] --- drivers/net/e1000/e1000_hw.c |1 - 1

[PATCH netdev-2.6 14/39] Fix flow control water marks

2006-01-12 Thread Jeff Kirsher
Fixed flow control water marks based on PBA size. Store flow control state in original_fc in addition to fc. Signed-off-by: Jeff Kirsher [EMAIL PROTECTED] Signed-off-by: Jesse Brandeburg [EMAIL PROTECTED] Signed-off-by: John Ronciak [EMAIL PROTECTED] --- drivers/net/e1000/e1000_main.c | 21

[PATCH netdev-2.6 17/39] Fix TX timeout logic

2006-01-12 Thread Jeff Kirsher
Fixed the TX timeout logic to use end of packet rather than next to clean. Updated message log. Signed-off-by: Jeff Kirsher [EMAIL PROTECTED] Signed-off-by: Jesse Brandeburg [EMAIL PROTECTED] Signed-off-by: John Ronciak [EMAIL PROTECTED] --- drivers/net/e1000/e1000_main.c | 16

[PATCH netdev-2.6 09/39] Fix adapter structure and prepare for multique fix

2006-01-12 Thread Jeff Kirsher
Fix adapter structure to handle multiple queues and prepping the driver for full multiple queue support, some changes are ifdef'd our unless you define CONFIG_E1000_MQ. Signed-off-by: Jeff Kirsher [EMAIL PROTECTED] Signed-off-by: Jesse Brandeburg [EMAIL PROTECTED] Signed-off-by: John Ronciak

[PATCH netdev-2.6 21/39] Fix __pskb_pull_tail

2006-01-12 Thread Jeff Kirsher
Fixed by moving code to correct location (for 82572 and 82571 controllers). Signed-off-by: Jeff Kirsher [EMAIL PROTECTED] Signed-off-by: Jesse Brandeburg [EMAIL PROTECTED] Signed-off-by: John Ronciak [EMAIL PROTECTED] --- drivers/net/e1000/e1000_main.c | 15 +++ 1 files changed, 7

[PATCH netdev-2.6 26/39] Added cleaned_count to RX buffer allocation

2006-01-12 Thread Jeff Kirsher
Signed-off-by: Jeff Kirsher [EMAIL PROTECTED] Signed-off-by: Jesse Brandeburg [EMAIL PROTECTED] Signed-off-by: John Ronciak [EMAIL PROTECTED] --- drivers/net/e1000/e1000.h |9 +++-- drivers/net/e1000/e1000_main.c | 68 +++- 2 files changed, 51

[PATCH netdev-2.6 32/39] Added disable packet split capability

2006-01-12 Thread Jeff Kirsher
Adds the ability to disability packet split at compile time and use the legacy receive path on PCI express hardware. Signed-off-by: Jeff Kirsher [EMAIL PROTECTED] Signed-off-by: Jesse Brandeburg [EMAIL PROTECTED] Signed-off-by: John Ronciak [EMAIL PROTECTED] --- drivers/net/e1000/e1000_main.c

[PATCH netdev-2.6 24/39] Fix Netpoll issue

2006-01-12 Thread Jeff Kirsher
Fixed an issue netpoll would error out during communication, generating the following error: --netdump[14973]: Got toomany timeouts in handshaking, ... Even after a kernel panic, netpoll requires two way communication to successfully transfer the crash log to the remote server. Signed-off-by:

[PATCH netdev-2.6 20/39] Fix collision distance

2006-01-12 Thread Jeff Kirsher
Fixed the collision distance for 82543 controllers and newer. Signed-off-by: Jeff Kirsher [EMAIL PROTECTED] Signed-off-by: Jesse Brandeburg [EMAIL PROTECTED] Signed-off-by: John Ronciak [EMAIL PROTECTED] --- drivers/net/e1000/e1000_hw.c |9 +++-- drivers/net/e1000/e1000_hw.h |5

[PATCH netdev-2.6 18/39] Fix desc. clean up

2006-01-12 Thread Jeff Kirsher
These were two separate community submitted patches. Signed-off-by: Jeff Kirsher [EMAIL PROTECTED] Signed-off-by: Jesse Brandeburg [EMAIL PROTECTED] Signed-off-by: John Ronciak [EMAIL PROTECTED] --- drivers/net/e1000/e1000_ethtool.c |5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-)

[PATCH netdev-2.6 12/39] Fix PHY reset when blocked

2006-01-12 Thread Jeff Kirsher
Signed-off-by: Jeff Kirsher [EMAIL PROTECTED] Signed-off-by: Jesse Brandeburg [EMAIL PROTECTED] Signed-off-by: John Ronciak [EMAIL PROTECTED] --- drivers/net/e1000/e1000_hw.c |5 + 1 files changed, 5 insertions(+), 0 deletions(-) diff --git a/drivers/net/e1000/e1000_hw.c

[PATCH netdev-2.6 02/39] Fix TSO

2006-01-12 Thread Jeff Kirsher
Fixed the TSO workaround for 82571/2 controllers. Fixed TSO issue where a non-tso packet in a linear SKB which followed a TSO packet would get written back prematurely. Signed-off-by: Jeff Kirsher [EMAIL PROTECTED] Signed-off-by: Jesse Brandeburg [EMAIL PROTECTED] Signed-off-by: John Ronciak

[PATCH netdev-2.6 25/39] Added interrupt auto mask support

2006-01-12 Thread Jeff Kirsher
Signed-off-by: Jeff Kirsher [EMAIL PROTECTED] Signed-off-by: Jesse Brandeburg [EMAIL PROTECTED] Signed-off-by: John Ronciak [EMAIL PROTECTED] --- drivers/net/e1000/e1000_main.c | 31 +-- 1 files changed, 25 insertions(+), 6 deletions(-) diff --git

[PATCH netdev-2.6 10/39] Fix mulitple queues

2006-01-12 Thread Jeff Kirsher
Fixed stats when using multiple queues. When multiple queues are enabled, log a message in syslog. Fixed memory allocation for multiple queues. Signed-off-by: Jeff Kirsher [EMAIL PROTECTED] Signed-off-by: Jesse Brandeburg [EMAIL PROTECTED] Signed-off-by: John Ronciak [EMAIL PROTECTED] ---

[PATCH netdev-2.6 16/39] Fix Desc. Rings and Jumbo Frames

2006-01-12 Thread Jeff Kirsher
This patch contains two fixes. The first fix is to the tx and rx descriptor rings clean up process. The second fix is to jumbo frames, which cleans up the code logic and removes most of the fifo related limitations on jumbo frames. This is because the driver code now supports splitting a

[PATCH netdev-2.6 23/39] Fixed frame size logic

2006-01-12 Thread Jeff Kirsher
Simplified the logic used to assign the frame_size. Signed-off-by: Jeff Kirsher [EMAIL PROTECTED] Signed-off-by: Jesse Brandeburg [EMAIL PROTECTED] Signed-off-by: John Ronciak [EMAIL PROTECTED] --- drivers/net/e1000/e1000_ethtool.c |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-)

[PATCH netdev-2.6 36/39] Added functions to save and restore config

2006-01-12 Thread Jeff Kirsher
These functions help restore the driver to active configuration when coming out of resume for power management. Signed-off-by: Jeff Kirsher [EMAIL PROTECTED] Signed-off-by: Jesse Brandeburg [EMAIL PROTECTED] Signed-off-by: John Ronciak [EMAIL PROTECTED] --- drivers/net/e1000/e1000_main.c |

[PATCH netdev-2.6 29/39] Added PCIe bus information

2006-01-12 Thread Jeff Kirsher
This is two patches, the first is adding additional bus information for the 8257{1|2|3} controllers. The second patch was orginally a community patch to print bus type/speed/width, and enhanced by us. Signed-off-by: Jeff Kirsher [EMAIL PROTECTED] Signed-off-by: Jesse Brandeburg [EMAIL

[PATCH netdev-2.6 06/39] Fix PHY config for 82573 controller

2006-01-12 Thread Jeff Kirsher
Added a delay to allow PHY configuration to complete before accessing NVM. Signed-off-by: Jeff Kirsher [EMAIL PROTECTED] Signed-off-by: Jesse Brandeburg [EMAIL PROTECTED] Signed-off-by: John Ronciak [EMAIL PROTECTED] --- drivers/net/e1000/e1000_hw.c |6 ++ 1 files changed, 6

[PATCH netdev-2.6 33/39] Cleaned up code and removed hard coded numbers

2006-01-12 Thread Jeff Kirsher
Signed-off-by: Jeff Kirsher [EMAIL PROTECTED] Signed-off-by: Jesse Brandeburg [EMAIL PROTECTED] Signed-off-by: John Ronciak [EMAIL PROTECTED] --- drivers/net/e1000/e1000_main.c | 34 +- 1 files changed, 21 insertions(+), 13 deletions(-) diff --git

[PATCH netdev-2.6 01/39] Fix jumbo frame performance

2006-01-12 Thread Jeff Kirsher
Partition PBA for Jumbo frames based on MTU size. Signed-off-by: Jeff Kirsher [EMAIL PROTECTED] Signed-off-by: Jesse Brandeburg [EMAIL PROTECTED] Signed-off-by: John Ronciak [EMAIL PROTECTED] --- drivers/net/e1000/e1000_main.c |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff

[PATCH netdev-2.6 27/39] Added hardware support for PCI express, 82546GB, and 82571 Fiber

2006-01-12 Thread Jeff Kirsher
Added 82571 fiber to WOL fix for dual port adapters. Added support for 82546GB (Quad Copper). Added PCIe typedef for x2, igp cable length 115, and extended TX CTRL registers. Added parity error detection and PCIe CTRL registers. Added EEPROM config registers. Signed-off-by: Jeff Kirsher [EMAIL

[PATCH netdev-2.6 28/39] Added firmware version reporting for 8257{1|2|3} controllers

2006-01-12 Thread Jeff Kirsher
The EEPROM image version is reported as a firmware version for these controllers. Signed-off-by: Jeff Kirsher [EMAIL PROTECTED] Signed-off-by: Jesse Brandeburg [EMAIL PROTECTED] Signed-off-by: John Ronciak [EMAIL PROTECTED] --- drivers/net/e1000/e1000_ethtool.c | 21 - 1

[PATCH netdev-2.6 04/39] Fix SoL/IDER link and loopback

2006-01-12 Thread Jeff Kirsher
Fix so that if a SoL/IDER session is active, do not allow operations which require a PHY reset and instead log a message. Signed-off-by: Jeff Kirsher [EMAIL PROTECTED] Signed-off-by: Jesse Brandeburg [EMAIL PROTECTED] Signed-off-by: John Ronciak [EMAIL PROTECTED] ---

[PATCH RESEND netdev-2.6 3/3] e100: e100 whitespace fixes

2006-01-12 Thread Jesse Brandeburg
e100: e100 whitespace fixes These are whitespace only fixes. Signed-off-by: Jesse Brandeburg [EMAIL PROTECTED] Signed-off-by: Jeff Kirsher [EMAIL PROTECTED] Signed-off-by: John Ronciak [EMAIL PROTECTED] --- drivers/net/e100.c | 74 ++-- 1

[PATCH RESEND netdev-2.6 2/3] e100: Handle the return values from pci_* functions

2006-01-12 Thread Jesse Brandeburg
e100: Handle the return values from pci_* functions This is to resolve warnings during compile time. Signed-off-by: Jesse Brandeburg [EMAIL PROTECTED] Signed-off-by: Jeff Kirsher [EMAIL PROTECTED] Signed-off-by: John Ronciak [EMAIL PROTECTED] --- drivers/net/e100.c | 30

[PATCH RESEND netdev-2.6 0/3] e100 driver update

2006-01-12 Thread Jesse Brandeburg
this is a resend of the previous patch set, wish us luck. e100 driver update 1. Fix TX hang and RMCP Ping issue (due to a microcode loading issue) 2. Handle the return values from pci_* functions 3. e100 whitespace fixes Signed-off-by: Jesse Brandeburg [EMAIL PROTECTED] Signed-off-by: Jeff

Re: [patch] drivers/net/3c59x: notice carrier a little sooner

2006-01-12 Thread Dan Williams
On Thu, 12 Jan 2006, Steffen Klassert wrote: On Thu, Jan 12, 2006 at 03:02:25PM -0500, Dan Williams wrote: On Thu, 2006-01-12 at 20:57 +0100, Steffen Klassert wrote: Did you give the patch a try? Actually I have no possibility to test, but I think that netif_carrier_{on,off} still

Re: [PATCH netdev-2.6 32/39] Added disable packet split capability

2006-01-12 Thread Andi Kleen
On Friday 13 January 2006 01:51, Jeff Kirsher wrote: Adds the ability to disability packet split at compile time and use the legacy receive path on PCI express hardware. Does this patch really do what you described? -#ifdef CONFIG_E1000_PACKET_SPLIT +#ifndef DISABLE_PACKET_SPLIT

Re: [PATCH netdev-2.6 32/39] Added disable packet split capability

2006-01-12 Thread Jeff Kirsher
On 1/12/06, Andi Kleen [EMAIL PROTECTED] wrote: On Friday 13 January 2006 01:51, Jeff Kirsher wrote: Adds the ability to disability packet split at compile time and use the legacy receive path on PCI express hardware. Does this patch really do what you described? -#ifdef

Re: [PATCH 2/4 - 2.6.15]net: 32 bit (socket layer) ioctl emulation for 64 bit kernels

2006-01-12 Thread Shaun Pereira
Hi Arnd Thank you for reviewing that bit of code. I had a look at compat_sys_gettimeofday and sys32_gettimeofday codes. They seem to work in a similar way, casting a pointer to the structure from user space to a compat_timeval type. But to make sure I have tested the routine by forcing the sk-

Re: cls_u32.c

2006-01-12 Thread David S. Miller
From: April, Eric (Satnet) [EMAIL PROTECTED] Date: Thu, 12 Jan 2006 17:36:36 -0500 Problem found with cls_u32.c ... Bert has asked me to forward this to this address so it can be taken care of. That bogus ifdef hasn't been there for years, please use a newer kernel. - To unsubscribe from this

Patch: SIOCSIWNAME - SIOCSIWCOMMIT in comment

2006-01-12 Thread Pete Zaitcev
The ioctl was renamed from SIOCSIWNAME to SIOCSIWCOMMIT. Signed-off-by: Pete Zaitcev [EMAIL PROTECTED] --- Obviously this makes no difference for the code. It helps grepping only. diff -urpN -X dontdiff linux-2.6.15/include/net/iw_handler.h linux-2.6.15-wlan/include/net/iw_handler.h ---