NetXen: 1G/10G Ethernet Driver updates
- These fixes take care of driver on machines with >4G memory
- Driver cleanup
Signed-off-by: Amit S. Kale <[EMAIL PROTECTED]>
netxen_nic.h | 41 ++
netxen_nic_ethtool.c | 19 ++--
netxen_nic_hw.c | 10 +-
netxe
Signed-off-by: Amit S. Kale <[EMAIL PROTECTED]>
netxen_nic_main.c |3 ++-
1 files changed, 2 insertions(+), 1 deletion(-)
diff --git a/drivers/net/netxen/netxen_nic_main.c
b/drivers/net/netxen/netxen_nic_main.c
index 145bf47..a055208 100644
--- a/drivers/net/netxen/netxen_nic_main.c
+++ b/d
Thanks Jeff,
We have rebased last sent patches wrt current upstream branch. I will be
sending them shortly.
--Amit
-
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
diff -Naru linux-2.6.17.orig/drivers/net/netxen/netxen_nic_niu.c
linux-2.6.17/drivers/net/netxen/netxen_nic_niu.c
--- linux-2.6.17.orig/drivers/net/netxen/netxen_nic_niu.c 1969-12-31
16:00:00.0 -0800
+++ linux-2.6.17/drivers/net/netxen/netxen_nic_niu.c2006-07-05
01:18:40.36990
diff -Naru linux-2.6.17.orig/drivers/net/netxen/netxen_nic_ioctl.h
linux-2.6.17/drivers/net/netxen/netxen_nic_ioctl.h
--- linux-2.6.17.orig/drivers/net/netxen/netxen_nic_ioctl.h 1969-12-31
16:00:00.0 -0800
+++ linux-2.6.17/drivers/net/netxen/netxen_nic_ioctl.h 2006-07-05
01:18:40.3
diff -Naru linux-2.6.17.orig/drivers/net/netxen/netxen_nic_main.c
linux-2.6.17/drivers/net/netxen/netxen_nic_main.c
--- linux-2.6.17.orig/drivers/net/netxen/netxen_nic_main.c 1969-12-31
16:00:00.0 -0800
+++ linux-2.6.17/drivers/net/netxen/netxen_nic_main.c 2006-07-05
01:18:40.368
diff -Naru linux-2.6.17.orig/drivers/net/netxen/netxen_nic_init.c
linux-2.6.17/drivers/net/netxen/netxen_nic_init.c
--- linux-2.6.17.orig/drivers/net/netxen/netxen_nic_init.c 1969-12-31
16:00:00.0 -0800
+++ linux-2.6.17/drivers/net/netxen/netxen_nic_init.c 2006-07-05
01:18:40.366
diff -Naru linux-2.6.17.orig/drivers/net/netxen/netxen_nic_hw.h
linux-2.6.17/drivers/net/netxen/netxen_nic_hw.h
--- linux-2.6.17.orig/drivers/net/netxen/netxen_nic_hw.h1969-12-31
16:00:00.0 -0800
+++ linux-2.6.17/drivers/net/netxen/netxen_nic_hw.h 2006-07-05
01:18:40.3649070
diff -Naru linux-2.6.17.orig/drivers/net/netxen/netxen_nic_hw.c
linux-2.6.17/drivers/net/netxen/netxen_nic_hw.c
--- linux-2.6.17.orig/drivers/net/netxen/netxen_nic_hw.c1969-12-31
16:00:00.0 -0800
+++ linux-2.6.17/drivers/net/netxen/netxen_nic_hw.c 2006-07-05
01:18:40.3649070
diff -Naru linux-2.6.17.orig/drivers/net/netxen/netxen_nic.h
linux-2.6.17/drivers/net/netxen/netxen_nic.h
--- linux-2.6.17.orig/drivers/net/netxen/netxen_nic.h 1969-12-31
16:00:00.0 -0800
+++ linux-2.6.17/drivers/net/netxen/netxen_nic.h2006-07-05
01:18:40.363907266 -0700
@@ -0
diff -Naru linux-2.6.17.orig/drivers/net/netxen/netxen_nic_hdr.h
linux-2.6.17/drivers/net/netxen/netxen_nic_hdr.h
--- linux-2.6.17.orig/drivers/net/netxen/netxen_nic_hdr.h 1969-12-31
16:00:00.0 -0800
+++ linux-2.6.17/drivers/net/netxen/netxen_nic_hdr.h2006-07-05
01:18:40.35990
diff -Naru linux-2.6.17.orig/drivers/net/Kconfig
linux-2.6.17/drivers/net/Kconfig
--- linux-2.6.17.orig/drivers/net/Kconfig 2006-07-05 01:15:38.740111318
-0700
+++ linux-2.6.17/drivers/net/Kconfig2006-07-05 01:18:13.066500584 -0700
@@ -2311,6 +2311,11 @@
If in doubt, say N.
Hi,
I'll be sending a NetXen 1G/10G ethernet driver patch in subsequent
emails. We have made changes as per the feedback received. We would like
this driver to be included in mainline kernel.
Kindly review it and feel free to send feedback.
Thanks,
-Amit
Signed-off-by: Amit S. Kale <[EMAIL
2006-06-07 Amit S. Kale <[EMAIL PROTECTED]>
* Add netxen driver niu (hardware phy interface component)
handling routines
* Add netxen hardware CRB register definitions
diff -Naru linux-2.6.16.20.orig/drivers/net/netxen/netxen_nic_niu.c
linux-2.6.16.20/drivers/net/netxen
2006-06-07 Amit S. Kale <[EMAIL PROTECTED]>
* Add netxen driver main routines: module initialization, probe,
xmit, receive, interrupt handler
diff -Naru linux-2.6.16.20.orig/drivers/net/netxen/netxen_nic_main.c
linux-2.6.16.20/drivers/net/netxen/netxen_nic_main.c
--- linux-2.6.
2006-06-07 Amit S. Kale <[EMAIL PROTECTED]>
* Add netxen ioctl interface
* Add netxen interrupt related routines
diff -Naru linux-2.6.16.20.orig/drivers/net/netxen/netxen_nic_ioctl.h
linux-2.6.16.20/drivers/net/netxen/netxen_nic_ioctl.h
--- linux-2.6.16.20.orig/drivers/net/netxen
2006-06-07 Amit S. Kale <[EMAIL PROTECTED]>
* Add netxen hardware initialization routines
diff -Naru linux-2.6.16.20.orig/drivers/net/netxen/netxen_nic_init.c
linux-2.6.16.20/drivers/net/netxen/netxen_nic_init.c
--- linux-2.6.16.20.orig/drivers/net/netxen/netxen_nic_init.c 1969-12-31
2006-06-07 Amit S. Kale <[EMAIL PROTECTED]>
* Add netxen driver hardware access routines
diff -Naru linux-2.6.16.20.orig/drivers/net/netxen/netxen_nic_hw.c
linux-2.6.16.20/drivers/net/netxen/netxen_nic_hw.c
--- linux-2.6.16.20.orig/drivers/net/netxen/netxen_nic_hw.c 1969-12-31
16:00
2006-06-07 Amit S. Kale <[EMAIL PROTECTED]>
* Add a header file containing netxen hardware access routines
diff -Naru linux-2.6.16.20.orig/drivers/net/netxen/netxen_nic_hw.h
linux-2.6.16.20/drivers/net/netxen/netxen_nic_hw.h
--- linux-2.6.16.20.orig/drivers/net/netxen/netxen_nic_hw.h
2006-06-07 Amit S. Kale <[EMAIL PROTECTED]>
* Add a header file containing netxen registers info
diff -Naru linux-2.6.16.20.orig/drivers/net/netxen/netxen_nic_hdr.h
linux-2.6.16.20/drivers/net/netxen/netxen_nic_hdr.h
--- linux-2.6.16.20.orig/drivers/net/netxen/netxen_nic_hdr.h1969-12
2006-06-07 Amit S. Kale <[EMAIL PROTECTED]>
* Add netxen driver main header file
diff -Naru linux-2.6.16.20.orig/drivers/net/netxen/netxen_nic.h
linux-2.6.16.20/drivers/net/netxen/netxen_nic.h
--- linux-2.6.16.20.orig/drivers/net/netxen/netxen_nic.h1969-12-31
16:00:00.0 -
2006-06-07 Amit S. Kale <[EMAIL PROTECTED]>
* Add Kconfig, Makefile entries and Makefiles for netxen driver
* Add ethtool interface for netxen driver
diff -Naru linux-2.6.16.20.orig/drivers/net/Kconfig
linux-2.6.16.20/drivers/net/Kconfig
--- linux-2.6.16.20.orig/drivers/net/Kconf
Hi,
I'll be sending a NetXen 1G/10G ethernet driver patch in
subsequent emails. We have made changes as per the feedback received.
We would like this driver to be inluded in mainline kernel.
Kindly review it and feel free to send feedback.
Thanks.
-Amit
Signed-off-by: Amit S. Kale <[EMAIL PRO
diff -Naru linux-2.6.16.18.orig/drivers/net/netxen/netxen_nic_niu.c
linux-2.6.16.18/drivers/net/netxen/netxen_nic_niu.c
--- linux-2.6.16.18.orig/drivers/net/netxen/netxen_nic_niu.c1969-12-31
16:00:00.0 -0800
+++ linux-2.6.16.18/drivers/net/netxen/netxen_nic_niu.c 2006-05-25
02:43:22.
diff -Naru linux-2.6.16.18.orig/drivers/net/netxen/netxen_nic_main.c
linux-2.6.16.18/drivers/net/netxen/netxen_nic_main.c
--- linux-2.6.16.18.orig/drivers/net/netxen/netxen_nic_main.c 1969-12-31
16:00:00.0 -0800
+++ linux-2.6.16.18/drivers/net/netxen/netxen_nic_main.c2006-05-25
diff -Naru linux-2.6.16.18.orig/drivers/net/netxen/netxen_nic_init.c
linux-2.6.16.18/drivers/net/netxen/netxen_nic_init.c
--- linux-2.6.16.18.orig/drivers/net/netxen/netxen_nic_init.c 1969-12-31
16:00:00.0 -0800
+++ linux-2.6.16.18/drivers/net/netxen/netxen_nic_init.c2006-05-25
diff -Naru linux-2.6.16.18.orig/drivers/net/netxen/netxen_nic_ioctl.h
linux-2.6.16.18/drivers/net/netxen/netxen_nic_ioctl.h
--- linux-2.6.16.18.orig/drivers/net/netxen/netxen_nic_ioctl.h 1969-12-31
16:00:00.0 -0800
+++ linux-2.6.16.18/drivers/net/netxen/netxen_nic_ioctl.h 2006-05-2
diff -Naru linux-2.6.16.18.orig/drivers/net/netxen/netxen_nic_hw.h
linux-2.6.16.18/drivers/net/netxen/netxen_nic_hw.h
--- linux-2.6.16.18.orig/drivers/net/netxen/netxen_nic_hw.h 1969-12-31
16:00:00.0 -0800
+++ linux-2.6.16.18/drivers/net/netxen/netxen_nic_hw.h 2006-05-25
02:43:22.00
diff -Naru linux-2.6.16.18.orig/drivers/net/netxen/netxen_nic_hw.c
linux-2.6.16.18/drivers/net/netxen/netxen_nic_hw.c
--- linux-2.6.16.18.orig/drivers/net/netxen/netxen_nic_hw.c 1969-12-31
16:00:00.0 -0800
+++ linux-2.6.16.18/drivers/net/netxen/netxen_nic_hw.c 2006-05-25
02:43:22.00
diff -Naru linux-2.6.16.18.orig/drivers/net/netxen/netxen_nic_hdr.h
linux-2.6.16.18/drivers/net/netxen/netxen_nic_hdr.h
--- linux-2.6.16.18.orig/drivers/net/netxen/netxen_nic_hdr.h1969-12-31
16:00:00.0 -0800
+++ linux-2.6.16.18/drivers/net/netxen/netxen_nic_hdr.h 2006-05-25
02:43:22.
diff -Naru linux-2.6.16.18.orig/drivers/net/netxen/netxen_nic.h
linux-2.6.16.18/drivers/net/netxen/netxen_nic.h
--- linux-2.6.16.18.orig/drivers/net/netxen/netxen_nic.h1969-12-31
16:00:00.0 -0800
+++ linux-2.6.16.18/drivers/net/netxen/netxen_nic.h 2006-05-25
02:43:22.
diff -Naru linux-2.6.16.18.orig/drivers/net/Kconfig
linux-2.6.16.18/drivers/net/Kconfig
--- linux-2.6.16.18.orig/drivers/net/Kconfig2006-05-24 06:57:55.0
-0700
+++ linux-2.6.16.18/drivers/net/Kconfig 2006-05-24 07:00:29.0 -0700
@@ -2313,6 +2313,11 @@
If in doubt, s
Hi,
I'll be sending a NetXen (formerly Universal Network Machines) 1G/10G in
subsequent emails. This is a revised version of the UNM driver posted
earlier. We have tried to make changes as per the feedback received.
We would like this driver to be inluded in mainline kernel.
Kindly review it and
+static int
+netxen_loopback_test(struct net_device *netdev, int fint, void *ptr)
+{
+ int ii, ret;
+ unsigned char *data;
+ netxen_send_test_t args;
+
+ if ((ret = copy_from_user(&args, ptr, sizeof(a
diff -Naru linux-2.6.16_orig/drivers/net/netxen/netxen_nic_main.c
linux-2.6.16/drivers/net/netxen/netxen_nic_main.c
--- linux-2.6.16_orig/drivers/net/netxen/netxen_nic_main.c 1969-12-31
16:00:00.0 -0800
+++ linux-2.6.16/drivers/net/netxen/netxen_nic_main.c 2006-03-24
14:19:19.
diff -Naru linux-2.6.16_orig/drivers/net/netxen/netxen_nic_init.c
linux-2.6.16/drivers/net/netxen/netxen_nic_init.c
--- linux-2.6.16_orig/drivers/net/netxen/netxen_nic_init.c 1969-12-31
16:00:00.0 -0800
+++ linux-2.6.16/drivers/net/netxen/netxen_nic_init.c 2006-03-24
14:13:57.
diff -Naru linux-2.6.16_orig/drivers/net/netxen/netxen_brdcfg.h
linux-2.6.16/drivers/net/netxen/netxen_brdcfg.h
--- linux-2.6.16_orig/drivers/net/netxen/netxen_brdcfg.h1969-12-31
16:00:00.0 -0800
+++ linux-2.6.16/drivers/net/netxen/netxen_brdcfg.h 2006-03-24
14:13:57.
diff -Naru linux-2.6.16_orig/drivers/net/netxen/netxen_nic_config.h
linux-2.6.16/drivers/net/netxen/netxen_nic_config.h
--- linux-2.6.16_orig/drivers/net/netxen/netxen_nic_config.h1969-12-31
16:00:00.0 -0800
+++ linux-2.6.16/drivers/net/netxen/netxen_nic_config.h 2006-03-24
14:13:57.
diff -Naru linux-2.6.16_orig/drivers/net/netxen/netxen_inc.h
linux-2.6.16/drivers/net/netxen/netxen_inc.h
--- linux-2.6.16_orig/drivers/net/netxen/netxen_inc.h 1969-12-31
16:00:00.0 -0800
+++ linux-2.6.16/drivers/net/netxen/netxen_inc.h2006-03-24
14:13:57.0 -0800
@@ -0,
diff -Naru linux-2.6.16_orig/drivers/net/netxen/niu.c
linux-2.6.16/drivers/net/netxen/niu.c
--- linux-2.6.16_orig/drivers/net/netxen/niu.c 1969-12-31 16:00:00.0
-0800
+++ linux-2.6.16/drivers/net/netxen/niu.c 2006-03-24 14:13:57.0
-0800
@@ -0,0 +1,858 @@
+/*
+ * Copyright
diff -Naru linux-2.6.16_orig/drivers/net/netxen/netxen_nic_isr.c
linux-2.6.16/drivers/net/netxen/netxen_nic_isr.c
--- linux-2.6.16_orig/drivers/net/netxen/netxen_nic_isr.c 1969-12-31
16:00:00.0 -0800
+++ linux-2.6.16/drivers/net/netxen/netxen_nic_isr.c2006-03-24
14:13:57.00
diff -Naru linux-2.6.16_orig/drivers/net/netxen/netxen_nic_init.c
linux-2.6.16/drivers/net/netxen/netxen_nic_init.c
--- linux-2.6.16_orig/drivers/net/netxen/netxen_nic_init.c 1969-12-31
16:00:00.0 -0800
+++ linux-2.6.16/drivers/net/netxen/netxen_nic_init.c 2006-03-24
14:13:57.
diff -Naru linux-2.6.16_orig/drivers/net/netxen/netxen_nic_hw.c
linux-2.6.16/drivers/net/netxen/netxen_nic_hw.c
--- linux-2.6.16_orig/drivers/net/netxen/netxen_nic_hw.c1969-12-31
16:00:00.0 -0800
+++ linux-2.6.16/drivers/net/netxen/netxen_nic_hw.c 2006-03-24
14:13:57.
diff -Naru linux-2.6.16_orig/drivers/net/netxen/netxen_nic_ethtool.c
linux-2.6.16/drivers/net/netxen/netxen_nic_ethtool.c
--- linux-2.6.16_orig/drivers/net/netxen/netxen_nic_ethtool.c 1969-12-31
16:00:00.0 -0800
+++ linux-2.6.16/drivers/net/netxen/netxen_nic_ethtool.c2006-03-24
Hi,
I'll be sending a NetXen (formerly Universal Network Machines) 1G/10G in
subsequent emails. This is a revised version of the UNM driver posted
earlier. We would like this driver to be inluded in mainline kernel.
Kindly review it and feel free to get back to me for any
feedback/queries/comm
45 matches
Mail list logo