An error occurred fetching the project authors.
- 11 Jun, 2006 11 commits
-
-
Ayaz Abdulla authored
This patch bumps up the version number for config support. Signed-Off-By:
Ayaz Abdulla <aabdulla@nvidia.com> Signed-off-by:
Jeff Garzik <jeff@garzik.org>
-
Ayaz Abdulla authored
This patch adds (and modifies) module parameter support. Signed-Off-By:
Ayaz Abdulla <aabdulla@nvidia.com> Signed-off-by:
Jeff Garzik <jeff@garzik.org>
-
Ayaz Abdulla authored
This patch adds support for diagnostic tests through ethtool support. Signed-Off-By:
Ayaz Abdulla <aabdulla@nvidia.com> Signed-off-by:
Jeff Garzik <jeff@garzik.org>
-
Ayaz Abdulla authored
This patch moves a few functions (no logic change) so that the next patch has these functions defined. Signed-Off-By:
Ayaz Abdulla <aabdulla@nvidia.com> Signed-off-by:
Jeff Garzik <jeff@garzik.org>
-
Ayaz Abdulla authored
This patch exposes hardware statistic counters through ethtool support. Signed-Off-By:
Ayaz Abdulla <aabdulla@nvidia.com> Signed-off-by:
Jeff Garzik <jeff@garzik.org>
-
Ayaz Abdulla authored
This patch allows for configurable rx and tx checksum offloads through ethtool support. Signed-Off-By:
Ayaz Abdulla <aabdulla@nvidia.com> Signed-off-by:
Jeff Garzik <jeff@garzik.org>
-
Ayaz Abdulla authored
This patch fixes configuration bugs when modifying wol settings. Signed-Off-By:
Ayaz Abdulla <aabdulla@nvidia.com> Signed-off-by:
Jeff Garzik <jeff@garzik.org>
-
Ayaz Abdulla authored
This patch fixes configuration bugs when modifying phy settings. Signed-Off-By:
Ayaz Abdulla <aabdulla@nvidia.com> Signed-off-by:
Jeff Garzik <jeff@garzik.org>
-
Ayaz Abdulla authored
This patch allows for configurable flow control through ethtool support. Signed-Off-By:
Ayaz Abdulla <aabdulla@nvidia.com> Signed-off-by:
Jeff Garzik <jeff@garzik.org>
-
Ayaz Abdulla authored
This patch allows for configurable ring size through ethtool support. Signed-Off-By:
Ayaz Abdulla <aabdulla@nvidia.com> Signed-off-by:
Jeff Garzik <jeff@garzik.org>
-
Ayaz Abdulla authored
There are a series of patches for configuration support in forcedeth and one patch for device ids. This patch is a cleanup of the a previous TSO patch. Signed-Off-By:
Ayaz Abdulla <aabdulla@nvidia.com> Signed-off-by:
Jeff Garzik <jeff@garzik.org>
-
- 05 Jun, 2006 1 commit
-
-
Zachary Amsden authored
From: Zachary Amsden <zach@vmware.com> Signed-off-by:
Zachary Amsden <zach@vmware.com> Cc: Ayaz Abdulla <aabdulla@nvidia.com> Cc: Manfred Spraul <manfred@colorfullife.com> Signed-off-by:
Andrew Morton <akpm@osdl.org> Signed-off-by:
Linus Torvalds <torvalds@osdl.org>
-
- 27 May, 2006 2 commits
-
-
Jeff Garzik authored
-
Ayaz Abdulla authored
This patch adds flow control support for tx and rx pause frames in forcedeth. Signed-Off-By:
Ayaz Abdulla <aabdulla@nvidia.com> Signed-off-by:
Jeff Garzik <jeff@garzik.org>
-
- 21 May, 2006 1 commit
-
-
Ayaz Abdulla authored
With Manfred Spraul <manfred@colorfullife.com> and Andrew Morton <akpm@osdl.org> Bring back this recently-reverted patch, only fixed. Original changelog: From: Ayaz Abdulla <aabdulla@nvidia.com> This patch fixes the issues with multiple irqs. I am resending based on feedback. I decoupled the dma mask for consistent memory and fixed leak with multiple irq in error path. Thanks to Manfred for catching the spin lock problem. Fix it: From: Manfred Spraul <manfred@colorfullife.com> Fix bug introduced by ebf34c9b, covered in http://bugzilla.kernel.org/show_bug.cgi?id=6568. Remove second instance of the request_irq() calls: they were moved from nv_open into nv_request_irq. Thanks to Alistair Strachan <alistair@devzero.co.uk> for reporting and persisting. Signed-off-by:
Ayaz Abdulla <aabdulla@nvidia.com> Signed-off-by:
Manfred Spraul <manfred@colorfullife.com> Cc: Jeff Garzik <jeff@garzik.org> Signed-off-by:
Andrew Morton <akpm@osdl.org> Signed-off-by:
Linus Torvalds <torvalds@osdl.org>
-
- 20 May, 2006 1 commit
-
-
Andrew Morton authored
Revert ebf34c9b. Maybe. Due to crashes at shutdown - see http://bugzilla.kernel.org/show_bug.cgi?id=6568. Cc: Ayaz Abdulla <aabdulla@nvidia.com> Cc: Manfred Spraul <manfred@colorfullife.com> Cc: Jeff Garzik <jeff@garzik.org> Signed-off-by:
Andrew Morton <akpm@osdl.org> Signed-off-by:
Jeff Garzik <jeff@garzik.org>
-
- 02 May, 2006 1 commit
-
-
Ayaz Abdulla authored
This patch fixes the issues with multiple irqs. I am resending based on feedback. I decoupled the dma mask for consistent memory and fixed leak with multiple irq in error path. Thanks to Manfred for catching the spin lock problem. Signed-Off-By:
Ayaz Abdulla <aabdulla@nvidia.com>
-
- 26 Apr, 2006 1 commit
-
-
Ayaz Abdulla authored
This patch fixes the nic initialization. If the nic was in low power mode, it brings it back to normal power. Also, it utilizes a new hardware reset during the init. I am resending based on feedback, I corrected the register size mapping and delay after posted write. Signed-Off-By:
Ayaz Abdulla <aabdulla@nvidia.com> Signed-off-by:
Jeff Garzik <jeff@garzik.org>
-
- 28 Mar, 2006 1 commit
-
-
Matthias Gehre authored
Replace all occurences of 0xff.. in calls to function pci_set_dma_mask() and pci_set_consistant_dma_mask() with the corresponding DMA_xBIT_MASK from linux/dma-mapping.h. Signed-off-by:
Matthias Gehre <M.Gehre@gmx.de> Signed-off-by:
Andrew Morton <akpm@osdl.org> Signed-off-by:
Linus Torvalds <torvalds@osdl.org>
-
- 20 Feb, 2006 3 commits
-
-
Ayaz Abdulla authored
This forcedeth patch adds support for MSI/MSIX interrupts. Signed-off-By:
Ayaz Abdulla <aabdulla@nvidia.com> Signed-off-by:
Jeff Garzik <jgarzik@pobox.com>
-
Ayaz Abdulla authored
This forcedeth patch adds high dma support for tx/rx rings. Signed-off-By:
Ayaz Abdulla <aabdulla@nvidia.com> Signed-off-by:
Jeff Garzik <jgarzik@pobox.com>
-
Ayaz Abdulla authored
This forcedeth patch adds support for vlan stripping/inserting in hardware. Signed-off-By:
Ayaz Abdulla <aabdulla@nvidia.com> Signed-off-by:
Jeff Garzik <jgarzik@pobox.com>
-
- 09 Jan, 2006 1 commit
-
-
Ayaz Abdulla authored
This contains a bug fix for large buffers. Originally, if a tx buffer to be sent was larger then the maximum size of the tx descriptor, it would overwrite other control bits. In this patch, the buffer is split over multiple descriptors. Also, the fragments are now setup in forward order. Signed-off-by:
Ayaz Abdulla <aabdulla@nvidia.com> Signed-off-by:
Manfred Spraul <manfred@colorfullife.com> Signed-off-by:
Andrew Morton <akpm@osdl.org> Signed-off-by:
Jeff Garzik <jgarzik@pobox.com>
-
- 24 Dec, 2005 1 commit
-
-
Manfred Spraul authored
Two critical bugs were found in forcedeth 0.47: - TSO doesn't work. - pci_map_single() for the rx buffers is called with size==0. This bug is critical, it causes random memory corruptions on systems with an iommu. Below is a minimal fix for both bugs, for 2.6.15. TSO will be fixed properly in the next version. Tested on x86-64. Signed-Off-By:
Manfred Spraul <manfred@colorfullife.com> Signed-off-by:
Linus Torvalds <torvalds@osdl.org>
-
- 11 Nov, 2005 3 commits
-
-
Ayaz Abdulla authored
Added phy address 0 to the phy scan. Signed-off-by:
Ayaz Abdulla <aabdulla@nvidia.com>
-
Ayaz Abdulla authored
This patch contains support for different modes of interrupt mitigation of forcedeth. It includes changes based on Jeff's comments. Currently, the modes are changed through module parameters since ethtool does not support something similar. Signed-off-by:
Ayaz Abdulla <aabdulla@nvidia.com>
-
Ayaz Abdulla authored
Signed-off-by:
Ayaz Abdulla <aabdulla@nvidia.com>
-
- 26 Oct, 2005 1 commit
-
-
Ayaz Abdulla authored
also: - eliminate use of pointless get_nvpriv() wrapper, and use netdev_priv() directly. - use NETDEV_TX_xxx return codes
-
- 22 Sep, 2005 1 commit
-
-
Manfred Spraul authored
Recent forcedeth nics support checksum offloading for tx. The attached patch, written by Ayaz Abdulla, adds the support to the driver. It also cleans up the handling of the three dma ring entry formats that are supported by the driver. Signed-off-By:
Manfred Spraul <manfred@colorfullife.com> Signed-off-By:
Jeff Garzik <jgarzik@pobox.com>
-
- 14 Sep, 2005 1 commit
-
-
John W. Linville authored
Add support for ETHTOOL_GPERMADDR to forcedeth. Signed-off-by:
John W. Linville <linville@tuxdriver.com> Signed-off-by:
Jeff Garzik <jgarzik@pobox.com>
-
- 07 Sep, 2005 1 commit
-
-
viro@ftp.linux.org.uk authored
Signed-off-by:
Al Viro <viro@zeniv.linux.org.uk> Signed-off-by:
Jeff Garzik <jgarzik@pobox.com>
-
- 19 Aug, 2005 1 commit
-
-
Manfred Spraul authored
Rüdiger found a bug in nv_open that explains some of the reports with duplex mismatches: nv_open calls nv_update_link_speed for initializing the hardware link speed registers. If current link setting matches the values in np->linkspeed and np->duplex, then the function does nothing. Usually, doing nothing is the right thing, but not in nv_open: During nv_open, the registers must be initialized because the nic was reset. The attached patch fixes that by setting np->linkspeed to an invalid value before calling nv_update_link_speed from nv_open. Signed-Off-By:
Manfred Spraul <manfred@colorfullife.com> Signed-off-by:
Jeff Garzik <jgarzik@pobox.com>
-
- 31 Jul, 2005 6 commits
-
-
Manfred Spraul authored
This is a multi-part message in MIME format. Signed-off-by:
Jeff Garzik <jgarzik@pobox.com>
-
Manfred Spraul authored
This is a multi-part message in MIME format. Signed-off-by:
Jeff Garzik <jgarzik@pobox.com>
-
Manfred Spraul authored
This is a multi-part message in MIME format. Signed-off-by:
Jeff Garzik <jgarzik@pobox.com>
-
Manfred Spraul authored
This is a multi-part message in MIME format. Signed-off-by:
Jeff Garzik <jgarzik@pobox.com>
-
Manfred Spraul authored
This is a multi-part message in MIME format. Signed-off-by:
Jeff Garzik <jgarzik@pobox.com>
-
Manfred Spraul authored
This is a multi-part message in MIME format. Signed-off-by:
Jeff Garzik <jgarzik@pobox.com>
-
- 27 Jun, 2005 2 commits
-
-
Manfred Spraul authored
This is a multi-part message in MIME format.
-
Manfred Spraul authored
This is a multi-part message in MIME format.
-