openwrt/target/linux
Jo-Philipp Wich 9cd64fa754 generic: Remove IPv6 depependency of bridge in 2.6.38+ Since 2.6.38 the bridge module has a dependency to IPv6 if IPv6 is enabled. Since the IPv6 module isn't exactly lightweight and bridge also only needs a single function from IPv6, it's rather easy to create a common "lib" module with a RCU pointer to the actual implementation, if the IPv6 module is loaded (although slightly hackish).
The codepath seems to be only taken when using IPv6, so there should be
no negative side effects when IPv6 isn't loaded. I did not measure how
big the performance impact is.

Signed-off-by: Jonas Gorski <jonas.gorski+openwrt@gmail.com>

SVN-Revision: 27237
2011-06-19 22:48:53 +00:00
..
adm5120 cleanup files using checkpatch.pl 2011-06-12 19:17:57 +00:00
adm8668 fill maintainer infos for a couple of targets 2011-05-06 12:37:36 +00:00
amazon amazon: Upgrade amazon target to kernel 2.6.37 2011-04-10 15:08:28 +00:00
ar7 add GT701 LEDs support (#9382) 2011-05-20 10:06:00 +00:00
ar71xx ar71xx: cleanup AR933X UART driver 2011-06-19 13:17:51 +00:00
at91 kernel: update to kernel 2.6.38.8 2011-06-18 15:52:15 +00:00
atheros * revert accidental config change 2011-06-09 05:10:18 +00:00
au1000 remove 2.6.37 patches and config 2011-06-19 20:07:26 +00:00
avr32 kernel: Update to version 2.6.37.6 2011-04-03 13:59:07 +00:00
brcm47xx brcm47xx: refresh patches 2011-06-18 15:53:14 +00:00
brcm63xx dev-spi.c checks for running CPU, not board code 2011-06-19 20:46:00 +00:00
cns3xxx update to 2.6.39.1 2011-06-04 13:35:55 +00:00
cns21xx global cflags: remove -funit-at-a-time, it is ignored by recent compilers. instead add -fno-caller-saves, which improves compression ratio for generated code with no apparent negative effects on performance 2011-03-26 01:07:12 +00:00
cobalt remove 2.6.35 and 2.6.32 support 2011-06-19 20:09:40 +00:00
coldfire remove 2.6.25 support 2010-11-22 13:31:46 +00:00
ep93xx remove pre 2.6.39 patches and config 2011-06-19 20:09:00 +00:00
etrax update to 2.6.32.33 and 2.6.37.4 2011-03-18 13:25:32 +00:00
gemini kernel: Update to version 2.6.37.6 2011-04-03 13:59:07 +00:00
generic generic: Remove IPv6 depependency of bridge in 2.6.38+ Since 2.6.38 the bridge module has a dependency to IPv6 if IPv6 is enabled. Since the IPv6 module isn't exactly lightweight and bridge also only needs a single function from IPv6, it's rather easy to create a common "lib" module with a RCU pointer to the actual implementation, if the IPv6 module is loaded (although slightly hackish). 2011-06-19 22:48:53 +00:00
goldfish global cflags: remove -funit-at-a-time, it is ignored by recent compilers. instead add -fno-caller-saves, which improves compression ratio for generated code with no apparent negative effects on performance 2011-03-26 01:07:12 +00:00
imx21 kernel: Update to version 2.6.37.6 2011-04-03 13:59:07 +00:00
iop32x kernel: Update to version 2.6.37.6 2011-04-03 13:59:07 +00:00
ixp4xx ixp4xx: Removed kmod-madwifi from the NSLU2 profile, as the NSLU2 has not wifi capability out of the box. 2011-06-17 11:22:22 +00:00
kirkwood kernel: Update to version 2.6.37.6 2011-04-03 13:59:07 +00:00
lantiq Fix for bug where the iniatialisation of the MAC data private strucure 2011-06-13 22:37:23 +00:00
leon global cflags: remove -funit-at-a-time, it is ignored by recent compilers. instead add -fno-caller-saves, which improves compression ratio for generated code with no apparent negative effects on performance 2011-03-26 01:07:12 +00:00
malta allow any console to be used 2011-06-16 14:34:44 +00:00
mpc52xx global cflags: remove -funit-at-a-time, it is ignored by recent compilers. instead add -fno-caller-saves, which improves compression ratio for generated code with no apparent negative effects on performance 2011-03-26 01:07:12 +00:00
mpc83xx global cflags: remove -funit-at-a-time, it is ignored by recent compilers. instead add -fno-caller-saves, which improves compression ratio for generated code with no apparent negative effects on performance 2011-03-26 01:07:12 +00:00
mpc85xx kernel: update to kernel 2.6.38.8 2011-06-18 15:52:15 +00:00
octeon fill maintainer infos for a couple of targets 2011-05-06 12:37:36 +00:00
omap24xx kernel: update to kernel 2.6.38.8 2011-06-18 15:52:15 +00:00
omap35xx Remove override of max80211.sh 2011-05-18 12:43:54 +00:00
orion kernel: Update to version 2.6.37.6 2011-04-03 13:59:07 +00:00
ppc40x global cflags: remove -funit-at-a-time, it is ignored by recent compilers. instead add -fno-caller-saves, which improves compression ratio for generated code with no apparent negative effects on performance 2011-03-26 01:07:12 +00:00
ppc44x global cflags: remove -funit-at-a-time, it is ignored by recent compilers. instead add -fno-caller-saves, which improves compression ratio for generated code with no apparent negative effects on performance 2011-03-26 01:07:12 +00:00
ps3 massive: replace occurences of .$(LINUX_KMOD_SUFFIX) with .ko after r21950 2010-07-12 14:06:13 +00:00
pxa kernel: Update to version 2.6.37.6 2011-04-03 13:59:07 +00:00
pxcab massive: replace occurences of .$(LINUX_KMOD_SUFFIX) with .ko after r21950 2010-07-12 14:06:13 +00:00
ramips ramips: initial board support for MOFI3500-3GN 2011-04-04 08:43:07 +00:00
rb532 linux/rb532: use kernel and initramfs tags on image generation 2011-05-04 08:47:00 +00:00
rdc fill maintainer infos for a couple of targets 2011-05-06 12:37:36 +00:00
realview update to 2.6.39.1 2011-06-04 13:36:09 +00:00
s3c24xx global cflags: remove -funit-at-a-time, it is ignored by recent compilers. instead add -fno-caller-saves, which improves compression ratio for generated code with no apparent negative effects on performance 2011-03-26 01:07:12 +00:00
sibyte kernel: Update to version 2.6.37.6 2011-04-03 13:59:07 +00:00
sparc update to kernel 2.6.36.4 2011-02-19 12:44:07 +00:00
ubicom32
uml replace unfortify patch with a better one 2011-06-13 12:45:12 +00:00
x86 x86: add additional companion chip drivers to alix2 and geos 2011-05-31 16:57:05 +00:00
xburst kernel: Update to version 2.6.37.6 2011-04-03 13:59:07 +00:00
Makefile Add kernel_nconfig make target 2010-08-06 21:36:35 +00:00