openwrtv4/target/linux
Felix Fietkau 17e6b3ae8d mpc85xx: Fix NAPI poll mechanism in GIANFAR ethernet driver
This patch fixes the NAPI poll mechanism in the GIANFAR ethernet driver, which
was not properly working since Linus Kernel Version 3,8.
Therefore the workaround patch to downgrade the GIANFAR ethernet driver to
Kernelversion v3.8 is obsoete.
This patch was extensivly testes with different network loads and types of
traffic. There is quite a substantial user base that reports proper Ethernet
function with TPlink-4900. This patch is based on the fixes from GINAFAR
maintainer Claudiu Manoli.

Signed-off-by: Thomas Huehn <thomas@net.t-labs.tu-berlin.de>
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 38865
2013-11-19 13:00:37 +00:00
..
adm5120 targets: fix remaining targets for initramfs builds 2013-06-28 22:56:34 +00:00
adm8668 targets: prepare for supporting normal and initramfs images 2013-06-27 19:58:31 +00:00
amazon target: don't build jffs2 nor images by default 2013-06-05 20:58:59 +00:00
ar7 kernel: update 3.10 to 3.10.18 2013-11-05 08:25:45 +00:00
ar71xx ar71xx: add profile for the WR842N/ND v2 2013-11-15 10:11:25 +00:00
at91 at91: fix typo in network file 2013-11-17 17:14:32 +00:00
atheros kernel: update 3.10 to 3.10.17 2013-10-23 12:51:05 +00:00
au1000 au1000: make sysupgrade compatible with all file system types 2013-11-07 12:46:16 +00:00
avr32 kernel: update 3.10 to 3.10.18 2013-11-05 08:25:45 +00:00
bcm53xx bcm53xx: this ARM SoC does not have a FPU, use soft float. 2013-11-13 22:26:08 +00:00
brcm47xx brcm47xx: swap also early boot console if necessary. 2013-11-13 18:38:18 +00:00
brcm63xx kernel: update 3.10 to 3.10.18 2013-11-05 08:25:45 +00:00
brcm2708 kernel: update 3.10 to 3.10.18 2013-11-05 08:25:45 +00:00
cns3xxx add uImage image build 2013-11-10 09:57:07 +00:00
cns21xx kernel: update 3.10 to 3.10.18 2013-11-05 08:25:45 +00:00
cobalt cobalt: do not build userland with support for mips1 2013-10-13 22:10:57 +00:00
ep93xx ep93xx: fix kmod-input-keyboard-ep93xx dependencies 2013-10-01 22:39:28 +00:00
gemini build: unify arm target cflags 2013-09-26 17:53:20 +00:00
generic kernel: backport get_cycles() fix 2013-11-17 15:52:14 +00:00
imx6 imx6: build images for ventana boards that are supported 2013-11-18 22:23:43 +00:00
iop32x targets: prepare for supporting normal and initramfs images 2013-06-27 19:58:31 +00:00
ixp4xx ixp4xx: fix usb on cambria boards by using the ehci-platform driver 2013-11-11 16:51:01 +00:00
kirkwood kirkwood: add missing kernel config CONFIG_REGMAP=y 2013-11-17 16:05:09 +00:00
lantiq lantiq: DGN3500 fixups 2013-11-11 13:15:08 +00:00
malta kernel: update 3.10 to 3.10.18 2013-11-05 08:25:45 +00:00
mcs814x build: unify arm target cflags 2013-09-26 17:53:20 +00:00
mpc52xx build: unify powerpc target cflags 2013-09-26 17:53:28 +00:00
mpc83xx build: unify powerpc target cflags 2013-09-26 17:53:28 +00:00
mpc85xx mpc85xx: Fix NAPI poll mechanism in GIANFAR ethernet driver 2013-11-19 13:00:37 +00:00
mvebu kernel: update 3.10 to 3.10.18 2013-11-05 08:25:45 +00:00
mxs mxs: - update uboot-mxs to 3.10 - enable building uboot for imx23 along sbImage by default - (doc updated) 2013-11-12 14:39:32 +00:00
octeon kernel: update 3.10 to 3.10.18 2013-11-05 08:25:45 +00:00
omap make default packages selected for real 2013-11-18 12:05:11 +00:00
omap24xx build: unify arm target cflags 2013-09-26 17:53:20 +00:00
orion build: unify arm target cflags 2013-09-26 17:53:20 +00:00
ppc40x kernel: update 3.10 to 3.10.18 2013-11-05 08:25:45 +00:00
ppc44x kernel: update 3.10 to 3.10.18 2013-11-05 08:25:45 +00:00
pxa targets: prepare for supporting normal and initramfs images 2013-06-27 19:58:31 +00:00
ramips ralink: add support for ralink mt7620 nand eval board 2013-11-18 09:35:41 +00:00
rb532 kernel: update 3.10 to 3.10.18 2013-11-05 08:25:45 +00:00
realview kernel: update 3.10 to 3.10.18 2013-11-05 08:25:45 +00:00
sibyte build: unify mips target cflags 2013-09-26 17:53:14 +00:00
sparc mark as broken (toolchain issues), bump kernel version 2013-11-07 09:27:52 +00:00
sunxi sunxi: remove old kernel config after 3.12 upgrade (r38811) 2013-11-16 10:17:38 +00:00
uml uml: work around mangled parameter handling for ubd 2013-09-24 13:36:42 +00:00
x86 kernel: update 3.10 to 3.10.18 2013-11-05 08:25:45 +00:00
xburst kernel: update 3.10 to 3.10.18 2013-11-05 08:25:45 +00:00
Makefile