You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
openwrt/target/linux/generic/patches-2.6.38
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
13 years ago
..
020-ssb_update.patch kernel: update kernel from 2.6.38.2 to 2.6.38.6 and refresh patches 13 years ago
021-ssb_commit_settings_export.patch kernel: update to kernel 2.6.38.8 13 years ago
100-overlayfs.patch kernel: reorganize 2.6.38 patches, clean up block2mtd patches 13 years ago
101-overlayfs_fix_readdir_deadlock.patch kernel: reorganize 2.6.38 patches, clean up block2mtd patches 13 years ago
102-overlayfs_fix_readdir_unlink_deadlock.patch kernel: reorganize 2.6.38 patches, clean up block2mtd patches 13 years ago
110_fix_ecn_marking_ipv6.patch kernel: update kernel from 2.6.38.2 to 2.6.38.6 and refresh patches 13 years ago
200-fix_localversion.patch kernel: reorganize 2.6.38 patches, clean up block2mtd patches 13 years ago
201-extra_optimization.patch kernel: reorganize 2.6.38 patches, clean up block2mtd patches 13 years ago
210-darwin_scripts_include.patch kernel: reorganize 2.6.38 patches, clean up block2mtd patches 13 years ago
211-stddef_include.patch kernel: reorganize 2.6.38 patches, clean up block2mtd patches 13 years ago
220-module_exports.patch kernel: reorganize 2.6.38 patches, clean up block2mtd patches 13 years ago
230-openwrt_lzma_options.patch kernel: update kernel from 2.6.38.2 to 2.6.38.6 and refresh patches 13 years ago
250-netfilter_depends.patch kernel: reorganize 2.6.38 patches, clean up block2mtd patches 13 years ago
251-sound_kconfig.patch kernel: reorganize 2.6.38 patches, clean up block2mtd patches 13 years ago
252-mv_cesa_depends.patch kernel: reorganize 2.6.38 patches, clean up block2mtd patches 13 years ago
253-ssb_b43_default_on.patch kernel: reorganize 2.6.38 patches, clean up block2mtd patches 13 years ago
254-textsearch_kconfig_hacks.patch kernel: reorganize 2.6.38 patches, clean up block2mtd patches 13 years ago
255-lib80211_kconfig_hacks.patch kernel: reorganize 2.6.38 patches, clean up block2mtd patches 13 years ago
256-crypto_add_kconfig_prompts.patch kernel: reorganize 2.6.38 patches, clean up block2mtd patches 13 years ago
257-wireless_ext_kconfig_hack.patch kernel: reorganize 2.6.38 patches, clean up block2mtd patches 13 years ago
258-make_config_average_selectable.patch kernel: reorganize 2.6.38 patches, clean up block2mtd patches 13 years ago
300-mips_expose_boot_raw.patch kernel: reorganize 2.6.38 patches, clean up block2mtd patches 13 years ago
301-mips_image_cmdline_hack.patch kernel: reorganize 2.6.38 patches, clean up block2mtd patches 13 years ago
302-mips_use_generic_thread_info_allocator.patch kernel: reorganize 2.6.38 patches, clean up block2mtd patches 13 years ago
303-mips_fix_kexec.patch kernel: reorganize 2.6.38 patches, clean up block2mtd patches 13 years ago
304-mips_disable_fpu.patch kernel: reorganize 2.6.38 patches, clean up block2mtd patches 13 years ago
305-mips_module_reloc.patch kernel: reorganize 2.6.38 patches, clean up block2mtd patches 13 years ago
306-mips_mem_functions_performance.patch kernel: update kernel from 2.6.38.2 to 2.6.38.6 and refresh patches 13 years ago
307-mips_oprofile_fix.patch kernel: reorganize 2.6.38 patches, clean up block2mtd patches 13 years ago
310-arm_module_unresolved_weak_sym.patch kernel: reorganize 2.6.38 patches, clean up block2mtd patches 13 years ago
311-arm_update_mach_types.patch kernel: update kernel from 2.6.38.2 to 2.6.38.6 and refresh patches 13 years ago
320-ppc4xx_optimization.patch kernel: reorganize 2.6.38 patches, clean up block2mtd patches 13 years ago
321-powerpc_crtsavres_prereq.patch kernel: reorganize 2.6.38 patches, clean up block2mtd patches 13 years ago
400-rootfs_split.patch fix mtd warnings 13 years ago
401-partial_eraseblock_write.patch kernel: reorganize 2.6.38 patches, clean up block2mtd patches 13 years ago
410-mtd_info_move_forward_decl.patch kernel: reorganize 2.6.38 patches, clean up block2mtd patches 13 years ago
420-redboot_space.patch kernel: reorganize 2.6.38 patches, clean up block2mtd patches 13 years ago
421-redboot_boardconfig.patch kernel: reorganize 2.6.38 patches, clean up block2mtd patches 13 years ago
430-mtd_myloader_partition_parser.patch kernel: reorganize 2.6.38 patches, clean up block2mtd patches 13 years ago
440-block2mtd_init.patch kernel: reorganize 2.6.38 patches, clean up block2mtd patches 13 years ago
441-block2mtd_refresh.patch kernel: reorganize 2.6.38 patches, clean up block2mtd patches 13 years ago
442-block2mtd_probe.patch kernel: reorganize 2.6.38 patches, clean up block2mtd patches 13 years ago
450-mtd_plat_nand_chip_fixup.patch kernel: reorganize 2.6.38 patches, clean up block2mtd patches 13 years ago
451-mtd_fix_nand_correct_data_return_code.patch kernel: reorganize 2.6.38 patches, clean up block2mtd patches 13 years ago
460-cfi_show_amd_extended_table_version.patch kernel: update kernel from 2.6.38.2 to 2.6.38.6 and refresh patches 13 years ago
470-mtd_m25p80_add_pm25lv_flash_support.patch kernel: reorganize 2.6.38 patches, clean up block2mtd patches 13 years ago
471-mtd_m25p80_add_en25f32_chip_support.patch kernel: reorganize 2.6.38 patches, clean up block2mtd patches 13 years ago
472-mtd_m25p80_add_MX25L1606E_support.patch kernel: reorganize 2.6.38 patches, clean up block2mtd patches 13 years ago
473-mtd_m25p80_add_w25q128.patch kernel: update to kernel 2.6.38.8 13 years ago
474-mtd_concat_sync_fix.patch kernel: update to kernel 2.6.38.8 13 years ago
500-yaffs_support.patch kernel: reorganize 2.6.38 patches, clean up block2mtd patches 13 years ago
501-yaffs_cvs_2009_04_24.patch kernel: update kernel from 2.6.38.2 to 2.6.38.6 and refresh patches 13 years ago
502-yaffs_git_2010_10_20.patch kernel: update kernel from 2.6.38.2 to 2.6.38.6 and refresh patches 13 years ago
503-yaffs_symlink_bug.patch kernel: reorganize 2.6.38 patches, clean up block2mtd patches 13 years ago
504-yaffs_mutex_fix.patch kernel: reorganize 2.6.38 patches, clean up block2mtd patches 13 years ago
510-jffs2_make_lzma_available.patch kernel: update kernel from 2.6.38.2 to 2.6.38.6 and refresh patches 13 years ago
511-debloat_lzma.patch kernel: update kernel from 2.6.38.2 to 2.6.38.6 and refresh patches 13 years ago
512-jffs2_eofdetect.patch kernel: reorganize 2.6.38 patches, clean up block2mtd patches 13 years ago
600-netfilter_layer7_2.22.patch kernel: update kernel from 2.6.38.2 to 2.6.38.6 and refresh patches 13 years ago
601-netfilter_layer7_pktmatch.patch kernel: reorganize 2.6.38 patches, clean up block2mtd patches 13 years ago
602-netfilter_layer7_match.patch kernel: reorganize 2.6.38 patches, clean up block2mtd patches 13 years ago
603-netfilter_layer7_2.6.36_fix.patch kernel: reorganize 2.6.38 patches, clean up block2mtd patches 13 years ago
604-netfilter_cisco_794x_iphone.patch kernel: reorganize 2.6.38 patches, clean up block2mtd patches 13 years ago
605-netfilter_rtsp.patch kernel: reorganize 2.6.38 patches, clean up block2mtd patches 13 years ago
606-netfilter_dscp_ipv6_mangle.patch backport upstream Kernel commit 1ed2f73d90fb49bcf5704aee7e9084adb882bfc5 (netfilter: IPv6: fix DSCP mangle code) 13 years ago
620-sched_esfq.patch kernel: reorganize 2.6.38 patches, clean up block2mtd patches 13 years ago
621-sched_act_connmark.patch kernel: reorganize 2.6.38 patches, clean up block2mtd patches 13 years ago
630-packet_socket_type.patch kernel: reorganize 2.6.38 patches, clean up block2mtd patches 13 years ago
640-bridge_no_eap_forward.patch kernel: reorganize 2.6.38 patches, clean up block2mtd patches 13 years ago
641-bridge_always_accept_eap.patch kernel: reorganize 2.6.38 patches, clean up block2mtd patches 13 years ago
642-bridge_port_isolate.patch kernel: reorganize 2.6.38 patches, clean up block2mtd patches 13 years ago
643-bridge_remove_ipv6_dependency.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). 13 years ago
650-pppoe_header_pad.patch kernel: reorganize 2.6.38 patches, clean up block2mtd patches 13 years ago
651-wireless_mesh_header.patch kernel: reorganize 2.6.38 patches, clean up block2mtd patches 13 years ago
700-swconfig.patch kernel: reorganize 2.6.38 patches, clean up block2mtd patches 13 years ago
701-phy_extension.patch kernel: reorganize 2.6.38 patches, clean up block2mtd patches 13 years ago
702-phy_add_aneg_done_function.patch kernel: reorganize 2.6.38 patches, clean up block2mtd patches 13 years ago
720-phy_adm6996.patch (respin) 802.1Q VLAN support for ADM6996M/ADM6996FC 13 years ago
721-phy_packets.patch kernel: reorganize 2.6.38 patches, clean up block2mtd patches 13 years ago
722-phy_mvswitch.patch kernel: update kernel from 2.6.38.2 to 2.6.38.6 and refresh patches 13 years ago
723-phy_ip175c.patch kernel: update kernel from 2.6.38.2 to 2.6.38.6 and refresh patches 13 years ago
724-phy_ar8216.patch kernel: update kernel from 2.6.38.2 to 2.6.38.6 and refresh patches 13 years ago
725-phy_rtl8306.patch kernel: update kernel from 2.6.38.2 to 2.6.38.6 and refresh patches 13 years ago
726-phy_rtl8366.patch kernel: update kernel from 2.6.38.2 to 2.6.38.6 and refresh patches 13 years ago
750-hostap_txpower.patch kernel: update kernel from 2.6.38.2 to 2.6.38.6 and refresh patches 13 years ago
810-pci_disable_common_quirks.patch kernel: reorganize 2.6.38 patches, clean up block2mtd patches 13 years ago
811-pci_disable_usb_common_quirks.patch kernel: reorganize 2.6.38 patches, clean up block2mtd patches 13 years ago
820-usb_add_usb_find_device_by_name.patch kernel: reorganize 2.6.38 patches, clean up block2mtd patches 13 years ago
821-usb_serial_endpoint_size.patch kernel: reorganize 2.6.38 patches, clean up block2mtd patches 13 years ago
822-usb_serial_option_add_more_devices.patch kernel: update to kernel 2.6.38.8 13 years ago
830-ledtrig_morse.patch kernel: update kernel from 2.6.38.2 to 2.6.38.6 and refresh patches 13 years ago
831-ledtrig_netdev.patch kernel: update kernel from 2.6.38.2 to 2.6.38.6 and refresh patches 13 years ago
832-ledtrig_usbdev.patch kernel: reorganize 2.6.38 patches, clean up block2mtd patches 13 years ago
833-gpio_buttons.patch kernel: reorganize 2.6.38 patches, clean up block2mtd patches 13 years ago
834-gpio_ioctl.patch kernel: update kernel from 2.6.38.2 to 2.6.38.6 and refresh patches 13 years ago
835-gpiodev.patch kernel: reorganize 2.6.38 patches, clean up block2mtd patches 13 years ago
840-rtc7301.patch kernel: reorganize 2.6.38 patches, clean up block2mtd patches 13 years ago
850-glamo_headers.patch kernel: reorganize 2.6.38 patches, clean up block2mtd patches 13 years ago
860-01_hotpluggable_spi_gpio.patch kernel: reorganize 2.6.38 patches, clean up block2mtd patches 13 years ago
861-04_spi_gpio_implement_spi_delay.patch kernel: reorganize 2.6.38 patches, clean up block2mtd patches 13 years ago
862-gpio_spi_driver.patch kernel: reorganize 2.6.38 patches, clean up block2mtd patches 13 years ago
863-gpiommc.patch kernel: reorganize 2.6.38 patches, clean up block2mtd patches 13 years ago
864-gpiommc_configfs_locking.patch kernel: reorganize 2.6.38 patches, clean up block2mtd patches 13 years ago
870-hifn795x_byteswap.patch kernel: reorganize 2.6.38 patches, clean up block2mtd patches 13 years ago
900-slab_maxsize.patch kernel: reorganize 2.6.38 patches, clean up block2mtd patches 13 years ago
910-kobject_uevent.patch kernel: reorganize 2.6.38 patches, clean up block2mtd patches 13 years ago
911-kobject_add_broadcast_uevent.patch kernel: update kernel from 2.6.38.2 to 2.6.38.6 and refresh patches 13 years ago
920-unable_to_open_console.patch kernel: reorganize 2.6.38 patches, clean up block2mtd patches 13 years ago
921-use_preinit_as_init.patch kernel: reorganize 2.6.38 patches, clean up block2mtd patches 13 years ago
930-crashlog.patch preliminary 2.6.38 support 14 years ago
940-ocf_kbuild_integration.patch kernel: reorganize 2.6.38 patches, clean up block2mtd patches 13 years ago
941-ocf_20100325.patch kernel: update kernel from 2.6.38.2 to 2.6.38.6 and refresh patches 13 years ago
950-vm_exports.patch kernel: update to kernel 2.6.38.8 13 years ago
960-decompress_unlzo_fix.patch kernel: reorganize 2.6.38 patches, clean up block2mtd patches 13 years ago