);
}
return NETDEV_TX_OK;
--
1.5.3.7
Thanks
Acked-by: Ron Mercer [EMAIL PROTECTED]
--
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
Hi Jeff,
The attached two patches fix a couple of problems in the link management.
Built and tested on today's netdev/upstream.
Regards,
Ron Mercer
Signed-off-by: Ron Mercer [EMAIL PROTECTED]
-
To unsubscribe from this list: send the line unsubscribe netdev in
the body of a message to [EMAIL
are moving the state machine to run as a work thread.
Signed-off-by: Ron Mercer [EMAIL PROTECTED]
---
drivers/net/qla3xxx.c | 27 +--
drivers/net/qla3xxx.h |1 +
2 files changed, 14 insertions(+), 14 deletions(-)
diff --git a/drivers/net/qla3xxx.c b/drivers/net
Luckily, this wasn't reported or reproduced. The logical operation for
setting duplex had wrong grouping.
Signed-off-by: Ron Mercer [EMAIL PROTECTED]
---
drivers/net/qla3xxx.c | 15 +--
1 files changed, 5 insertions(+), 10 deletions(-)
diff --git a/drivers/net/qla3xxx.c b/drivers
and tested on 2.6.23-rc1.
Signed-off-by: Ron Mercer [EMAIL PROTECTED]
-
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
Signed-off-by: Ron Mercer [EMAIL PROTECTED]
---
drivers/net/qla3xxx.c |1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/drivers/net/qla3xxx.c b/drivers/net/qla3xxx.c
index 69da95b..c3fe1c7 100755
--- a/drivers/net/qla3xxx.c
+++ b/drivers/net/qla3xxx.c
@@ -2248,6 +2248,7
Fix 4032 chip undocumented feature where bit-8 is set
if the inbound completion is for a VLAN.
Signed-off-by: Ron Mercer [EMAIL PROTECTED]
---
drivers/net/qla3xxx.c |6 ++
1 files changed, 6 insertions(+), 0 deletions(-)
diff --git a/drivers/net/qla3xxx.c b/drivers/net/qla3xxx.c
index
Signed-off-by: Ron Mercer [EMAIL PROTECTED]
---
drivers/net/qla3xxx.c |1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/drivers/net/qla3xxx.c b/drivers/net/qla3xxx.c
index 69da95b..c3fe1c7 100755
--- a/drivers/net/qla3xxx.c
+++ b/drivers/net/qla3xxx.c
@@ -2248,6 +2248,7
Fix 4032 chip undocumented feature where bit-8 is set
if the inbound completion is for a VLAN.
Signed-off-by: Ron Mercer [EMAIL PROTECTED]
---
drivers/net/qla3xxx.c |6 ++
1 files changed, 6 insertions(+), 0 deletions(-)
diff --git a/drivers/net/qla3xxx.c b/drivers/net/qla3xxx.c
index
The following two patches fix:
An undocumented feature where the 4032 chip sets bit-7
of the opcode for an inbound completion if it's for a VLAN.
The access of stale data on a completion entry.
These patches were built and tested on 2.6.23-rc1.
Signed-off-by: Ron Mercer [EMAIL PROTECTED
Mercer
M: [EMAIL PROTECTED]
L: netdev@vger.kernel.org
S: Supported
+F: Documentation/networking/LICENSE.qla3xxx
+F: drivers/net/qla3xxx.*
QNX4 FILESYSTEM
P: Anders Larsen
Acked-by: Ron Mercer [EMAIL PROTECTED]
-
To unsubscribe from this list: send the line unsubscribe
ACK patch #2, not patch 3. I will add patch 3 at a later date.
Signed-off-by: Ron Mercer [EMAIL PROTECTED]
-Original Message-
From: Jeff Garzik [mailto:[EMAIL PROTECTED]
Sent: Wednesday, June 13, 2007 12:44 PM
To: Stephen Hemminger
Cc: Linux Driver; netdev@vger.kernel.org
Subject
Jeff,
You've already appled patch 1/3 in Stephen's series. I tested this one
(2/3) and it looks good. I can resubmit this if you want.
Regards, Ron Mercer
-Original Message-
From: Stephen Hemminger [mailto:[EMAIL PROTECTED]
Sent: Wednesday, May 30, 2007 2:23 PM
To: Jeff Garzik
I was out of town last week and did not have a chance to respond. Yes,
qla3xxx is (before Stephen's fix) broken on IPV6. I will review the
changes and post a patch if necessary.
-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Stephen Hemminger
Adrian,
Sorry about the upper case stuff. The new PHY code was ported from our
firmware guys and the case didn't not get changed. I normally will make
such changes but it didn't get done this time. I will clean it up in
the near future.
Ron
-Original Message-
From: Jeff Garzik
Jeff,
Of the following 7 patches, the first four are bugfixes that we would like to
get into 2.6.21 if possible.
The other three add support for a new PHY and change the driver version. We've
built and tested this using
netdev/upstream 2.6.21-rc3.
Ron Mercer
Signed-off-by: Ron Mercer [EMAIL
This was removed in a previous patch to increase performance, but
caused a transmit error for the 4032 chip.
Signed-off-by: Ron Mercer [EMAIL PROTECTED]
---
drivers/net/qla3xxx.c |1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/drivers/net/qla3xxx.c b/drivers/net
The proper header length was not being used.
Signed-off-by: Ron Mercer [EMAIL PROTECTED]
---
drivers/net/qla3xxx.c |9 ++---
1 files changed, 2 insertions(+), 7 deletions(-)
diff --git a/drivers/net/qla3xxx.c b/drivers/net/qla3xxx.c
index f645a0d..85850d1 100755
--- a/drivers/net
Update the rx queue pointer when exiting NAPI poll rather than
at the end of each iteration. Remove unnecessary PCI flushes
that occurred after every write. Now write all regs and
flush once.
Signed-off-by: Ron Mercer [EMAIL PROTECTED]
---
drivers/net/qla3xxx.c | 71
Signed-off-by: Ron Mercer [EMAIL PROTECTED]
---
drivers/net/qla3xxx.c | 18 ++
1 files changed, 18 insertions(+), 0 deletions(-)
diff --git a/drivers/net/qla3xxx.c b/drivers/net/qla3xxx.c
index 9947a8d..631bf9f 100755
--- a/drivers/net/qla3xxx.c
+++ b/drivers/net/qla3xxx.c
Signed-off-by: Ron Mercer [EMAIL PROTECTED]
---
drivers/net/qla3xxx.c |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/drivers/net/qla3xxx.c b/drivers/net/qla3xxx.c
index 3a49fc9..2967c89 100755
--- a/drivers/net/qla3xxx.c
+++ b/drivers/net/qla3xxx.c
@@ -39,7 +39,7
Fixed rx checksum bits. Turn on TCP processing for rx checksum.
Fixed max frame length register write. It wasn't getting set
in multi-port system. Set rx buffer queue length properly
for jumbo frames.
Signed-off-by: Ron Mercer [EMAIL PROTECTED]
---
drivers/net/qla3xxx.c | 29
This PHY support patch was written by Benjamin Li.
Signed-off-by: Benjamin Li [EMAIL PROTECTED]
Signed-off-by: Ron Mercer [EMAIL PROTECTED]
---
drivers/net/qla3xxx.c | 347 +++--
drivers/net/qla3xxx.h | 33 +-
2 files changed, 335 insertions
This was removed in a previous patch to increase performance, but
caused a transmit error for the 4032 chip.
Signed-off-by: Ron Mercer [EMAIL PROTECTED]
---
drivers/net/qla3xxx.c |1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/drivers/net/qla3xxx.c b/drivers/net
The proper header length was not being used.
Signed-off-by: Ron Mercer [EMAIL PROTECTED]
---
drivers/net/qla3xxx.c |9 ++---
1 files changed, 2 insertions(+), 7 deletions(-)
diff --git a/drivers/net/qla3xxx.c b/drivers/net/qla3xxx.c
index f645a0d..85850d1 100755
--- a/drivers/net
Update the rx queue pointer when exiting NAPI poll rather than
at the end of each iteration. Remove unnecessary PCI flushes
that occurred after every write. Now write all regs and
flush once.
Signed-off-by: Ron Mercer [EMAIL PROTECTED]
---
drivers/net/qla3xxx.c | 71
Fixed rx checksum bits. Turn on TCP processing for rx checksum.
Fixed max frame length register write. It wasn't getting set
in multi-port system. Set rx buffer queue length properly
for jumbo frames.
Signed-off-by: Ron Mercer [EMAIL PROTECTED]
---
drivers/net/qla3xxx.c | 29
Signed-off-by: Ron Mercer [EMAIL PROTECTED]
---
drivers/net/qla3xxx.c |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/drivers/net/qla3xxx.c b/drivers/net/qla3xxx.c
index 3a49fc9..2967c89 100755
--- a/drivers/net/qla3xxx.c
+++ b/drivers/net/qla3xxx.c
@@ -39,7 +39,7
This PHY support patch was written by Benjamin Li.
Signed-off-by: Benjamin Li [EMAIL PROTECTED]
Signed-off-by: Ron Mercer [EMAIL PROTECTED]
---
drivers/net/qla3xxx.c | 347 +++--
drivers/net/qla3xxx.h | 33 +-
2 files changed, 335 insertions
Signed-off-by: Ron Mercer [EMAIL PROTECTED]
---
drivers/net/qla3xxx.c | 18 ++
1 files changed, 18 insertions(+), 0 deletions(-)
diff --git a/drivers/net/qla3xxx.c b/drivers/net/qla3xxx.c
index 9947a8d..631bf9f 100755
--- a/drivers/net/qla3xxx.c
+++ b/drivers/net/qla3xxx.c
The zeroeth patch was visable on my browser, but the seven patches didn't show
up.
I thought there was a problem with sendmail so turned debug on and retried.
Forget
the second set as they are identical patches.
On Mon, Mar 26, 2007 at 01:47:30PM -0700, Andrew Vasquez wrote:
BTW: this
From 01751a39d7327acc28dabf4f68930b7e20b279d1 Mon Sep 17 00:00:00 2001
From: Ron Mercer [EMAIL PROTECTED]
Date: Wed, 28 Feb 2007 16:42:17 -0800
Subject: [PATCH] [PATCH] qla3xxx: bugfix for line omitted in previous patch.
This missing line caused transmit errors on the Qlogic 4032 chip.
Signed
This patch series addresses a number of issues found when testing at IBM
and Redhat. The patches were built and tested against the netdev/upstream
kernel on i386/x86_64/PPC64 platforms.
Signed-off-by: Ron Mercer [EMAIL PROTECTED]
-
To unsubscribe from this list: send the line unsubscribe netdev
the module was removed. Now, we will pass
back the proper return code when an error occurs during the PCI probe.
Signed-off-by: Benjamin Li [EMAIL PROTECTED]
Signed-off-by: Ron Mercer [EMAIL PROTECTED]
---
drivers/net/qla3xxx.c |8 +++-
1 files changed, 7 insertions(+), 1 deletions(-)
diff
. The unused fields are
not looked at by the hardware and do not need to be zeroed out.
Signed-off-by: Benjamin Li [EMAIL PROTECTED]
Signed-off-by: Ron Mercer [EMAIL PROTECTED]
---
drivers/net/qla3xxx.c |1 -
1 files changed, 0 insertions(+), 1 deletions(-)
diff --git a/drivers/net/qla3xxx.c b
From: Benjamin Li [EMAIL PROTECTED]
We have added the ability to query the receive and transmit PAUSE flow
control frames parameters, in addition to the auto-negotiated status
using ethtool.
Signed-off-by: Benjamin Li [EMAIL PROTECTED]
Signed-off-by: Ron Mercer [EMAIL PROTECTED]
---
drivers/net
From: Benjamin Li [EMAIL PROTECTED]
Signed-off-by: Benjamin Li [EMAIL PROTECTED]
Signed-off-by: Ron Mercer [EMAIL PROTECTED]
---
drivers/net/qla3xxx.c | 13 -
1 files changed, 8 insertions(+), 5 deletions(-)
diff --git a/drivers/net/qla3xxx.c b/drivers/net/qla3xxx.c
index 18a2bb5
This change removes use of constants for rx buffer queue size
and instead calculates the queue length based on what he MTU
is set to.
Signed-off-by: Ron Mercer [EMAIL PROTECTED]
---
drivers/net/qla3xxx.c | 41 -
drivers/net/qla3xxx.h |8 ++--
2
Signed-off-by: Ron Mercer [EMAIL PROTECTED]
---
drivers/net/qla3xxx.c | 78 +++--
1 files changed, 24 insertions(+), 54 deletions(-)
diff --git a/drivers/net/qla3xxx.c b/drivers/net/qla3xxx.c
index fe494ac..cb3a05e 100755
--- a/drivers/net/qla3xxx.c
The scatter/gather lists were not being build correctly. When
large frames spanned several buffers the chip would panic.
Signed-off-by: Ron Mercer [EMAIL PROTECTED]
---
drivers/net/qla3xxx.c | 99 +++-
drivers/net/qla3xxx.h |1 -
2 files changed
From: Benjamin Li [EMAIL PROTECTED]
Signed-off-by: Benjamin Li [EMAIL PROTECTED]
Signed-off-by: Ron Mercer [EMAIL PROTECTED]
---
drivers/net/qla3xxx.c |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/drivers/net/qla3xxx.c b/drivers/net/qla3xxx.c
index f446232..15f1371
.
Solution:
Now we will enable interrupts only after we are ready to give up the poll
routine.
Signed-off-by: Ron Mercer [EMAIL PROTECTED]
---
drivers/net/qla3xxx.c | 69 +
1 files changed, 41 insertions(+), 28 deletions(-)
diff --git a/drivers/net
the user to
unload/reload this network device driver after the MTU
value has been changed in flash.
Signed-off-by: Ron Mercer [EMAIL PROTECTED]
---
drivers/net/qla3xxx.c | 24 ++--
1 files changed, 2 insertions(+), 22 deletions(-)
diff --git a/drivers/net/qla3xxx.c b/drivers
, not as the producer index
is being updated.
Signed-off-by: Benjamin Li [EMAIL PROTECTED]
Signed-off-by: Ron Mercer [EMAIL PROTECTED]
---
drivers/net/qla3xxx.c | 64 +++-
drivers/net/qla3xxx.h |2 +-
2 files changed, 47 insertions(+), 19 deletions
From: Benjamin Li [EMAIL PROTECTED]
pci_map_single() could fail. We need to properly check the return
code from pci_map_single(). If we can not properly map this address,
then we should cleanup and return the proper return code.
Signed-off-by: Benjamin Li [EMAIL PROTECTED]
Signed-off-by: Ron
-by: Benjamin Li [EMAIL PROTECTED]
Signed-off-by: Ron Mercer [EMAIL PROTECTED]
---
drivers/net/qla3xxx.c | 15 ---
1 files changed, 12 insertions(+), 3 deletions(-)
diff --git a/drivers/net/qla3xxx.c b/drivers/net/qla3xxx.c
index b853669..59cebd6 100755
--- a/drivers/net/qla3xxx.c
+++ b
2/5 as unecessary)
Ron
Ron Mercer wrote:
These 5 patches were submitted on Dec 5th (12) and Dec 11th (3-5). They
add/fix the following
1. Add support for Qlogic 4032 chip.
2. Change minor version for 4032 support.
3. Add delay when accessing NVRAM.
4. Remove NETIF_F_LLTX flag from
Driver TX locking was removed some time ago, but the flag was overlooked.
Signed-off-by: Ron Mercer [EMAIL PROTECTED]
---
drivers/net/qla3xxx.c |1 -
1 files changed, 0 insertions(+), 1 deletions(-)
diff --git a/drivers/net/qla3xxx.c b/drivers/net/qla3xxx.c
index d79d141..36e0830 100644
Qlogic 4032 chip is an incremental change from the 4022.
Signed-off-by: Ron Mercer [EMAIL PROTECTED]
---
drivers/net/qla3xxx.c | 363 +
drivers/net/qla3xxx.h | 88 +++-
2 files changed, 379 insertions(+), 72 deletions(-)
diff --git
Signed-off-by: Ron Mercer [EMAIL PROTECTED]
---
drivers/net/qla3xxx.c | 375 +
drivers/net/qla3xxx.h | 92 +++-
2 files changed, 392 insertions(+), 75 deletions(-)
diff --git a/drivers/net/qla3xxx.c b/drivers/net/qla3xxx.c
index ec640f6
Signed-off-by: Ron Mercer [EMAIL PROTECTED]
---
drivers/net/qla3xxx.c |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/drivers/net/qla3xxx.c b/drivers/net/qla3xxx.c
index c39f20d..ae65602 100644
--- a/drivers/net/qla3xxx.c
+++ b/drivers/net/qla3xxx.c
@@ -39,7 +39,7
Some platforms showed issues when no delay was used. This code only runs
during the probe.
Signed-off-by: Ron Mercer [EMAIL PROTECTED]
---
drivers/net/qla3xxx.c | 37 +++--
1 files changed, 23 insertions(+), 14 deletions(-)
diff --git a/drivers/net/qla3xxx.c
The TX locking was removed some time ago but this flag was overlooked.
Signed-off-by: Ron Mercer [EMAIL PROTECTED]
---
drivers/net/qla3xxx.c |1 -
1 files changed, 0 insertions(+), 1 deletions(-)
diff --git a/drivers/net/qla3xxx.c b/drivers/net/qla3xxx.c
index 5aef8aa..24205c6 100644
Signed-off-by: Ron Mercer [EMAIL PROTECTED]
---
drivers/net/qla3xxx.c |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/drivers/net/qla3xxx.c b/drivers/net/qla3xxx.c
index 24205c6..f384e40 100644
--- a/drivers/net/qla3xxx.c
+++ b/drivers/net/qla3xxx.c
@@ -1879,7 +1879,7
These 5 patches were submitted on Dec 5th (12) and Dec 11th (3-5). They
add/fix the following
1. Add support for Qlogic 4032 chip.
2. Change minor version for 4032 support.
3. Add delay when accessing NVRAM.
4. Remove NETIF_F_LLTX flag from features. It was left over from the early
driver and
Some platforms showed issues when no delay was used. This code only runs
during the probe.
Signed-off-by: Ron Mercer [EMAIL PROTECTED]
---
drivers/net/qla3xxx.c | 37 +++--
1 files changed, 23 insertions(+), 14 deletions(-)
diff --git a/drivers/net/qla3xxx.c
The TX locking was removed some time ago but this flag was overlooked.
Signed-off-by: Ron Mercer [EMAIL PROTECTED]
---
drivers/net/qla3xxx.c |1 -
1 files changed, 0 insertions(+), 1 deletions(-)
diff --git a/drivers/net/qla3xxx.c b/drivers/net/qla3xxx.c
index 5aef8aa..24205c6 100644
Signed-off-by: Ron Mercer [EMAIL PROTECTED]
---
drivers/net/qla3xxx.c | 375 +
drivers/net/qla3xxx.h | 92 +++-
2 files changed, 392 insertions(+), 75 deletions(-)
diff --git a/drivers/net/qla3xxx.c b/drivers/net/qla3xxx.c
index ec640f6
Signed-off-by: Ron Mercer [EMAIL PROTECTED]
---
drivers/net/qla3xxx.c |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/drivers/net/qla3xxx.c b/drivers/net/qla3xxx.c
index c39f20d..ae65602 100644
--- a/drivers/net/qla3xxx.c
+++ b/drivers/net/qla3xxx.c
@@ -39,7 +39,7
Signed-off-by: Ron Mercer [EMAIL PROTECTED]
diff --git a/drivers/net/qla3xxx.c b/drivers/net/qla3xxx.c
index ec640f6..b23ab70 100644
--- a/drivers/net/qla3xxx.c
+++ b/drivers/net/qla3xxx.c
@@ -22,6 +22,7 @@ #include linux/interrupt.h
#include linux/errno.h
#include linux/ioport.h
#include
borked again. Patch applied cleanly when I mailed it to myself, but not from
list. Third
try all will be corrected.
oops, that patch is borked (line-wrapped). will resend ASAP.
Ron Mercer.
-
To unsubscribe from this list: send the line unsubscribe netdev in
the body of a message
oops, that patch is borked (line-wrapped). will resend ASAP.
Ron Mercer.
From 742b2f96f918225560f338b6f975c5c7ae23ba9c Mon Sep 17 00:00:00 2001
From: Ron Mercer [EMAIL PROTECTED]
Date: Mon, 13 Nov 2006 13:03:17 -0800
Subject: [PATCH] Add support for Qlogic ISP4032 chip.
Remove unused
I will do that. You can expect the isolated chipset changes tomorrow.
Cleanup will follow later.
Regards, Ron
-Original Message-
From: Francois Romieu [mailto:[EMAIL PROTECTED]
Sent: Tuesday, November 14, 2006 2:50 PM
To: Ron Mercer
Cc: netdev@vger.kernel.org
Subject: Re: [PATCH
Qla3xxx only supports QLA4022 at this time. It will soon be patched to
support QLA4032. There is no plan to add QLA4010 support.
-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Albert Lee
Sent: Wednesday, July 26, 2006 8:16 PM
To: Michael Tokarev
qla3xxx driver does not support ISP4010.
-Original Message-
From: Michael Tokarev [mailto:[EMAIL PROTECTED]
Sent: Thursday, July 20, 2006 2:13 AM
To: Ron Mercer
Cc: netdev@vger.kernel.org
Subject: Re: [PATCH] Qlogic qla3xxx driver v2.02.00-k36 for
upstream inclusion
Jeff,
Regarding your June 22nd post:
14) Surely there is a better way to down the adapter than masking the
interrupts and resetting the adapter? If this is ever used in non-MSI
situations (common in Linux today), there is the possibility of
screaming interrupts, in shared-interrupt
Freeing a kernel interrupt reservation does not imply that
your hardware has stopped delivering them... in a shared
interrupt situation, the code sequence
free_irq()
perform some action
could cause the kernel to call _another_ driver's interrupt
handling routine over
Is the device hotpluggable? If so, this:
qdev-index = cards_found;
in the probe() handler might do odd things - it'll just keep
increasing as the card is removed and re-added.
iirc, that's a common problem with net drivers. AFAICT it'll
cause only cosmetic oddities here.
purposes.
- Cleaned up ql3xxx_remove().
- Cleaned up banner print and moved to probe.
- Got rid of tx_lock. Not needed.
- Fix send routine for big endian mapping problem.
- Version change to k35.
Built and tested on the latest git tree on x86 and PPC64 platforms.
Signed-off-by: Ron Mercer [EMAIL
Andrew,
Thanks for your feedback. I've fixed everything you mentioned with the
exception of the code below. I need to swap every other byte pair of my
nvram mac address for big endian systems. Everything else I tried was
more messy. Did you have anything specific in mind?
Ron Mercer
file qla3xxxpatch1-v2.02.00-k34.txt is at the following link:
ftp://ftp.qlogic.com/outgoing/linux/network/upstream/2.02.00k34/qla3xxxp
atch1-v2.02.00-k34.txt
Signed-off-by: Ron Mercer [EMAIL PROTECTED]
Some notes on the driver/hardware:
- Built and tested using kernel 2.6.17-rc4.
- The chip
Jeff,
Please add the qla3xxx NIC driver to the next netdev-2.6 GIT tree.
Regards,
Ron Mercer
-Original Message-
From: Ron Mercer
Sent: Monday, June 12, 2006 1:33 PM
To: '[EMAIL PROTECTED]'
Cc: '[EMAIL PROTECTED]'; 'netdev@vger.kernel.org'
Subject: New Qlogic qla3xxx NIC Driver
packet up the stack.
9. Renamed files to qla3xxx.c and qla3xxx.h.
10. Moved files to drivers/net and got rid of drivers/net/qla3xxx.
11. Updated Kconfig and Makefile to include driver build.
12. Cleaned up indents, eol whitespaces, and 80 column limits.
13. Added Ron Mercer to Maintainers list
/WRITE macros for readl/writel
- Bug fix for msi logic.
- Removed unused debug print functions.
- probe now propagates error codes from api to caller.
- Removed internal send queue and lock dependency.
Looking forward to any and all feedback.
Regards,
Ron Mercer
Qlogic Corporation
-
To unsubscribe
- Bug fix for msi logic.
- Removed unused debug print functions.
- probe now propagates error codes from api to caller.
- Removed internal send queue and lock dependency.
Looking forward to any and all feedback.
Regards,
Ron Mercer
Qlogic Corporation
-
To unsubscribe from this list: send the line
2.6.16-rc5.
Looking forward to any and all feedback.
Regards,
Ron Mercer
Qlogic Corporation
-
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
* Use existing MII code and interface
Do you mean support for the get/set IOCTLS SIOCGMIIREG/SIOCSMIIREG?
-
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
Stephen,
Thank you for taking the time to review my driver. The feedback was
great. I will endeavor to bring it up to an A+. Please see my comments
below.
-Original Message-
From: Stephen Hemminger [mailto:[EMAIL PROTECTED]
Sent: Friday, March 17, 2006 1:35 PM
To: Ron Mercer
Cc
.
- Expand Ethtool functionality.
- Remove buffer copy in receive path.
Looking forward to any and all feedback.
Regards,
Ron Mercer
Qlogic Corporation
-
To unsubscribe from this list: send the line unsubscribe netdev in
the body of a message to [EMAIL PROTECTED]
More majordomo info at http
79 matches
Mail list logo