ixp4xx: drop the jumbo frame support
authorSergey Ryazanov <ryazanov.s.a@gmail.com>
Sun, 15 Oct 2017 23:31:19 +0000 (02:31 +0300)
committerJohn Crispin <john@phrozen.org>
Mon, 6 Nov 2017 15:39:41 +0000 (16:39 +0100)
commit890e668273745a298938c4abb39c5e5804c0cdd5
tree3c20a6b1ffdbed8cd6d449355042e54ec9b4615f
parent204f3f5987bacf725394dbdd6497b4972db5056e
ixp4xx: drop the jumbo frame support

Current jumbo frame support code allocates rxbuffers of the maximum size
supported by the hardware (~14KB). This happens at the device open time
even if the configured MTU is lower (e.g. if it configured to standard
1500 bytes). Such behavior effectivly prevents interface start on boards
with a low ammount of RAM (e.g. WRT300N v2), since the kernel simly can
not allocates of ~0.8MB (14KB x 64).

So remove jumbo frame support for now.

Reported-by: Nerijus Baliunas <nerijus@users.sourceforge.net>
Tested-by: Nerijus Baliunas <nerijus@users.sourceforge.net>
Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
target/linux/ixp4xx/patches-4.4/304-ixp4xx_eth_jumboframe.patch [deleted file]