1
0
mirror of git://projects.qi-hardware.com/openwrt-xburst.git synced 2024-08-21 00:10:14 +03:00
openwrt-xburst/target/linux
jow 7733d536b3 [PATCH] 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>


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27237 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-06-19 22:48:53 +00:00
..
adm5120 [adm5120] cleanup files using checkpatch.pl 2011-06-12 19:17:57 +00:00
adm8668 [kernel] 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 [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 [atheros] 2011-06-09 05:10:18 +00:00
au1000 [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 [brcm63xx] dev-spi.c checks for running CPU, not board code 2011-06-19 20:46:00 +00:00
cns3xxx [kernel] 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 [cobalt] remove 2.6.35 and 2.6.32 support 2011-06-19 20:09:40 +00:00
coldfire [coldfire]: remove 2.6.25 support 2010-11-22 13:31:46 +00:00
ep93xx [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 [PATCH] generic: Remove IPv6 depependency of bridge in 2.6.38+ 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 [lantiq] 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 [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 [kernel] 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 [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 [kernel] fill maintainer infos for a couple of targets 2011-05-06 12:37:36 +00:00
realview [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 [kernel] update to kernel 2.6.36.4 2011-02-19 12:44:07 +00:00
ubicom32 define a shared IMG_PREFIX variable used as a basename for image files, it contains board & subtarget infos (if appropriate) allowing subtargets to share the same bin directory without overwriting each other's files 2010-04-12 23:15:56 +00:00
uml [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