- Mar 05, 2006
-
-
Catalin(ux aka Dino) BOIE authored
Checking e100.c code against Documentation/io_ordering.txt I found the following problem: spin_lock_irq... write spin-unlock e100_write_flush The attached patch fix the code like this: spin_lock_irq... write e100_write_flush spin-unlock Signed-off-by:
Catalin BOIE <catab@umbrella.ro> Signed-off-by:
Jeff Garzik <jeff@garzik.org>
-
Mark Brown authored
As documented in National application note 1287 the RX state machine on the natsemi chip can lock up under some conditions (mostly related to heavy load). When this happens a series of bogus packets are reported by the chip including some oversized frames prior to the final lockup. This patch implements the fix from the application note: when an oversized packet is reported it resets the RX state machine, dropping any currently pending packets. Signed-off-by:
Mark Brown <broonie@sirena.org.uk> Signed-off-by:
Jeff Garzik <jeff@garzik.org>
-
Mark Brown authored
This patch converts the natsemi driver to use NAPI. It was originally based on one written by Harald Welte, though it has since been modified quite a bit, most extensively in order to remove the ability to disable NAPI since none of the other drivers seem to provide that functionality any more. Signed-off-by:
Mark Brown <broonie@sirena.org.uk> Signed-off-by:
Jeff Garzik <jeff@garzik.org>
-
Jeff Garzik authored
-
Jeff Garzik authored
The mac_addr variable doesn't get reset between (re)additions of multicast addresses. One byte of all multicast addresses (except the first) can be incorrect. Signed-off-by:
Arthur Kepner <akepner@sgi.com> Signed-off-by:
Jeff Garzik <jeff@garzik.org>
-
Adrian Bunk authored
This documentation is mostly obsolete, and should therefore either be updated or removed (this patch does the latter). Signed-off-by:
Adrian Bunk <bunk@stusta.de> Signed-off-by:
Jeff Garzik <jeff@garzik.org>
-
- Mar 04, 2006
-
-
Jeff Garzik authored
-
Arjan van de Ven authored
-
Ralf Baechle authored
This adds support for the 4th port and other new features of the BCM1480 SOC. Signed-Off-By:
Andy Isaacson <adi@broadcom.com> Signed-off-by:
Ralf Baechle <ralf@linux-mips.org> Signed-off-by:
Jeff Garzik <jeff@garzik.org>
-
Komuro authored
-
Jay Vosburgh authored
Originally submitted by Kenzo Iwami; his original description is: The current bonding driver receives duplicate packets when broadcast/ multicast packets are sent by other devices or packets are flooded by the switch. In this patch, new flags are added in priv_flags of net_device structure to let the bonding driver discard duplicate packets in dev.c:skb_bond(). Modified by Jay Vosburgh to change a define name, update some comments, rearrange the new skb_bond() for clarity, clear all bonding priv_flags on slave release, and update the driver version. Signed-off-by:
Kenzo Iwami <k-iwami@cj.jp.nec.com> Signed-off-by:
Jay Vosburgh <fubar@us.ibm.com> Signed-off-by:
Jeff Garzik <jeff@garzik.org>
-
Dale Farnsworth authored
Now that the BIT0-BIT31 defines are no longer used by mv643xx_eth.c, remove them from mv643xx_eth.h. Signed-off-by:
Dale Farnsworth <dale@farnsworth.org> Signed-off-by:
Jeff Garzik <jeff@garzik.org>
-
Dale Farnsworth authored
The task level rx queue refill feature hasn't ever worked (at least in 2.6) and is of dubious value. Remove it. Signed-off-by:
Dale Farnsworth <dale@farnsworth.org> Signed-off-by:
Jeff Garzik <jeff@garzik.org>
-
Dale Farnsworth authored
Signed-off-by:
Dale Farnsworth <dale@farnsworth.org> Signed-off-by:
Jeff Garzik <jeff@garzik.org>
-
Dale Farnsworth authored
Signed-off-by:
Dale Farnsworth <dale@farnsworth.org> Signed-off-by:
Jeff Garzik <jeff@garzik.org>
-
Dale Farnsworth authored
Signed-off-by:
Dale Farnsworth <dale@farnsworth.org> Signed-off-by:
Jeff Garzik <jeff@garzik.org>
-
Dale Farnsworth authored
Simplify and remove redundant code for filling transmit descriptors. No changes in features; it's just a code reorganization/cleanup. Signed-off-by:
Dale Farnsworth <dale@farnsworth.org> Signed-off-by:
Jeff Garzik <jeff@garzik.org>
-
Dale Farnsworth authored
>From : Dale Farnsworth <dale@farnsworth.org> Recent patches for the mv643xx_eth driver now use the MII interface library. Select MII so it gets built when that driver is selected. Signed-off-by:
Dale Farnsworth <dale@farnsworth.org> Signed-off-by:
Jeff Garzik <jeff@garzik.org>
-
Dale Farnsworth authored
Use better terminology for HW queues. No functional changes. Signed-off-by:
Dale Farnsworth <dale@farnsworth.org> Signed-off-by:
Jeff Garzik <jeff@garzik.org>
-
Dale Farnsworth authored
This bug could result in a system hang. Signed-off-by:
Dale Farnsworth <dale@farnsworth.org> Signed-off-by:
Jeff Garzik <jeff@garzik.org>
-
Dale Farnsworth authored
Signed-off-by:
Dale Farnsworth <dale@farnsworth.org> Signed-off-by:
Jeff Garzik <jeff@garzik.org>
-
- Mar 03, 2006
-
-
Jeff Kirsher authored
e1000: Added driver comments and whitespace changes. Modified long lines of code to ensure they would not wrap beyond 80 characters. Signed-off-by:
Jeff Kirsher <jeffrey.t.kirsher@intel.com> Signed-off-by:
Jesse Brandeburg <jesse.brandeburg@intel.com> Signed-off-by:
John Ronciak <john.ronciak@intel.com>
-
Jeff Kirsher authored
- this implementation of prefetch was tested on new and old hardware Signed-off-by:
Jeff Kirsher <jeffrey.t.kirsher@intel.com> Signed-off-by:
Jesse Brandeburg <jesse.brandeburg@intel.com> Signed-off-by:
John Ronciak <john.ronciak@intel.com>
-
Jeff Kirsher authored
Signed-off-by:
Jeff Kirsher <jeffrey.t.kirsher@intel.com> Signed-off-by:
Jesse Brandeburg <jesse.brandeburg@intel.com> Signed-off-by:
John Ronciak <john.ronciak@intel.com>
-
Jeff Kirsher authored
- Add restriction for ESB2 to MTU size <=9216 - Removed FIFO errors which were not being used - Fixed issues with loopback - Power management change for saving state and config space - WA to disable recieves and reset device on link loss. Reset needed to be done outside the interrupt context - modified existing tx_timeout_task Signed-off-by:
Jeff Kirsher <jeffrey.t.kirsher@intel.com> Signed-off-by:
Jesse Brandeburg <jesse.brandeburg@intel.com> Signed-off-by:
John Ronciak <john.ronciak@intel.com>
-
Jeff Kirsher authored
Signed-off-by:
Jeff Kirsher <jeffrey.t.kirsher@intel.com> Signed-off-by:
Jesse Brandeburg <jesse.brandeburg@intel.com> Signed-off-by:
John Ronciak <john.ronciak@intel.com>
-
Jeff Kirsher authored
Signed-off-by:
Jeff Kirsher <jeffrey.t.kirsher@intel.com> Signed-off-by:
Jesse Brandeburg <jesse.brandeburg@intel.com> Signed-off-by:
John Ronciak <john.ronciak@intel.com>
-
Jeff Kirsher authored
Signed-off-by:
Jeff Kirsher <jeffrey.t.kirsher@intel.com> Signed-off-by:
Jesse Brandeburg <jesse.brandeburg@intel.com> Signed-off-by:
John Ronciak <john.ronciak@intel.com>
-
Jeff Kirsher authored
Signed-off-by:
Jeff Kirsher <jeffrey.t.kirsher@intel.com> Signed-off-by:
Jesse Brandeburg <jesse.brandeburg@intel.com> Signed-off-by:
John Ronciak <john.ronciak@intel.com>
-
Jeff Kirsher authored
- Simplified by calling skb_fill_page_desc(), which is more efficient. Signed-off-by:
Jeff Kirsher <jeffrey.t.kirsher@intel.com> Signed-off-by:
Jesse Brandeburg <jesse.brandeburg@intel.com> Signed-off-by:
John Ronciak <john.ronciak@intel.com>
-
Jeff Kirsher authored
Signed-off-by:
Jeff Kirsher <jeffrey.t.kirsher@intel.com> Signed-off-by:
Jesse Brandeburg <jesse.brandeburg@intel.com> Signed-off-by:
John Ronciak <john.ronciak@intel.com>
-
Jeff Kirsher authored
Signed-off-by:
Jeff Kirsher <jeffrey.t.kirsher@intel.com> Signed-off-by:
Jesse Brandeburg <jesse.brandeburg@intel.com> Signed-off-by:
John Ronciak <john.ronciak@intel.com>
-
Jeff Kirsher authored
Signed-off-by:
Jeff Kirsher <jeffrey.t.kirsher@intel.com> Signed-off-by:
Jesse Brandeburg <jesse.brandeburg@intel.com> Signed-off-by:
John Ronciak <john.ronciak@intel.com>
-
Jeff Kirsher authored
Signed-off-by:
Jeff Kirsher <jeffrey.t.kirsher@intel.com> Signed-off-by:
Jesse Brandeburg <jesse.brandeburg@intel.com> Signed-off-by:
John Ronciak <john.ronciak@intel.com>
-
Jeff Kirsher authored
Signed-off-by:
Jeff Kirsher <jeffrey.t.kirsher@intel.com> Signed-off-by:
Jesse Brandeburg <jesse.brandeburg@intel.com> Signed-off-by:
John Ronciak <john.ronciak@intel.com>
-
Jeff Kirsher authored
Signed-off-by:
Jeff Kirsher <jeffrey.t.kirsher@intel.com> Signed-off-by:
Jesse Brandeburg <jesse.brandeburg@intel.com> Signed-off-by:
John Ronciak <john.ronciak@intel.com>
-
Jeff Kirsher authored
Signed-off-by:
Jeff Kirsher <jeffrey.t.kirsher@intel.com> Signed-off-by:
Jesse Brandeburg <jesse.brandeburg@intel.com> Signed-off-by:
John Ronciak <john.ronciak@intel.com>
-
Jeff Kirsher authored
Signed-off-by:
Jeff Kirsher <jeffrey.t.kirsher@intel.com> Signed-off-by:
Jesse Brandeburg <jesse.brandeburg@intel.com> Signed-off-by:
John Ronciak <john.ronciak@intel.com>
-
Jeff Kirsher authored
Signed-off-by:
Jeff Kirsher <jeffrey.t.kirsher@intel.com> Signed-off-by:
Jesse Brandeburg <jesse.brandeburg@intel.com> Signed-off-by:
John Ronciak <john.ronciak@intel.com>
-
Jeff Kirsher authored
Signed-off-by:
Jeff Kirsher <jeffrey.t.kirsher@intel.com> Signed-off-by:
Jesse Brandeburg <jesse.brandeburg@intel.com> Signed-off-by:
John Ronciak <john.ronciak@intel.com>
-