1
0
mirror of git://projects.qi-hardware.com/openwrt-xburst.git synced 2024-09-12 10:08:06 +03:00
openwrt-xburst/target/linux/generic/patches-3.2
nbd b3c4d367ce kernel: add codel and fq_codel to generic 3.3 patch set (based on patch by Dave Täht)
Codel is a new AQM algorithm and RED replacement designed by
Kathie Nichols and Van Jacobson, and published in ACM queue:

http://queue.acm.org/detail.cfm?id=2209336

Codel stands for "Controlled Delay", and needs no knobs in the
general case, twiddled, for optimum results. It aims for 5ms of
delay, at most, when in use.

Additionally,

fq_codel (by eric dumazet) builds on codel to provide fair queuing
superior to what could be had with SFQ, and drop behavior saner
than RED, BLUE, or choke.

These patches are backported from net-next and are known to work
on Linux 3.3.4 and later.

Includes updates to codel for better portability and speed

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31756 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-16 15:23:03 +00:00
..
006-arm_kernel_xz_support.patch [generic/3.2]: fixup arm xz support with recent changes 2012-01-14 22:55:04 +00:00
020-ssb_update.patch kernel: update bcma and ssb to version master-2012-04-12 from wireless-testing 2012-04-13 19:35:40 +00:00
021-ssb_add_pci_id.patch kernel: ssb: add PCI IDs 0x4322 and 43222 2012-05-13 00:08:12 +00:00
025-bcma_backport.patch kernel: update bcma and ssb to version master-2012-04-12 from wireless-testing 2012-04-13 19:35:40 +00:00
100-overlayfs_v11.patch kernel: update linux 3.2 to 3.2.15 2012-04-17 12:50:54 +00:00
102-ehci_hcd_ignore_oc.patch [kernel] fix thinko in 102-ehci_hcd_ignore_oc patch 2012-01-18 07:56:02 +00:00
110-fix_mtd_include.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
120-ppp_txqueue_restart.patch kernel: update linux 3.2 to 3.2.15 2012-04-17 12:50:54 +00:00
130-pppoatm-queue-depth.patch kernel: update linux 3.2 to 3.2.15 2012-04-17 12:50:54 +00:00
200-fix_localversion.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
201-extra_optimization.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
202-reduce_module_size.patch kernel: improve profiling support, keep static symbols when profiling is enabled 2012-03-17 13:03:14 +00:00
210-darwin_scripts_include.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
211-stddef_include.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
220-module_exports.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
230-openwrt_lzma_options.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
250-netfilter_depends.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
251-sound_kconfig.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
252-mv_cesa_depends.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
253-ssb_b43_default_on.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
254-textsearch_kconfig_hacks.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
255-lib80211_kconfig_hacks.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
256-crypto_add_kconfig_prompts.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
257-wireless_ext_kconfig_hack.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
258-netfilter_netlink_kconfig_hack.patch [generic] expose CONFIG_NETFILTER_NETLINK for external kmods 2012-03-12 00:09:23 +00:00
300-mips_expose_boot_raw.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
301-mips_image_cmdline_hack.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
302-mips_use_generic_thread_info_allocator.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
303-mips_fix_kexec.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
304-mips_disable_fpu.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
305-mips_module_reloc.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
306-mips_mem_functions_performance.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
307-mips_oprofile_fix.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
308-mips-show-correct-cpu-name-for-24KEc.patch linux/3.2: show correct name for MIPS 24KEc in /proc/cpuinfo 2012-03-11 16:39:28 +00:00
309-optimize_mips_memcpy_memset_cache.patch kernel: add codel and fq_codel to generic 3.3 patch set (based on patch by Dave Täht) 2012-05-16 15:23:03 +00:00
310-arm_module_unresolved_weak_sym.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
320-ppc4xx_optimization.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
321-powerpc_crtsavres_prereq.patch Merge branch 'bcm63xx' 2012-03-05 13:29:54 +00:00
322-ppc4xx-crypto-compile-fix.patch linux/3.2: fix crypto4xx build failure 2012-03-07 11:57:49 +00:00
330-mips-add-crash-and-kdump-support.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
331-mips-kexec-enhanche-the-support.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
332-mips-kexec-init-the-arguments-for-the-new-kernel-image.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
333-mips-kexec-get-kernel-parameters-from-kexec-tools.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
334-mips-fix-compiling-failure-of-relocate_kernel.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
335-mips-kexec-cleanup-kexec-tools-parameter-handling.patch [generic] fix 335-mips-kexec patch for all 3+ kernels 2012-04-18 15:36:30 +00:00
340-module_alloc_size_check.patch Merge branch 'bcm63xx' 2012-03-05 13:29:54 +00:00
350-arm_compressed_size.patch kernel: fix arm compressed images build on mac os x 2012-04-13 13:38:45 +00:00
400-rootfs_split.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
401-partial_eraseblock_write.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
410-mtd_info_move_forward_decl.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
420-redboot_space.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
421-redboot_boardconfig.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
430-mtd_myloader_partition_parser.patch generic: 3.2: allow to build myloader mtd parser for ATH79 2012-01-22 18:43:39 +00:00
440-block2mtd_init.patch kernel: update linux 3.2 to 3.2.15 2012-04-17 12:50:54 +00:00
441-block2mtd_refresh.patch kernel: update linux 3.2 to 3.2.15 2012-04-17 12:50:54 +00:00
442-block2mtd_probe.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
450-mtd_plat_nand_chip_fixup.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
451-mtd_fix_nand_correct_data_return_code.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
460-cfi_cmdset_0002_no_erase_suspend.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
470-mtd_m25p80_add_pm25lv_flash_support.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
473-mtd_m25p80_add_w25q128.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
474-mtd_concat_sync_fix.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
475-mtd_cfi_cmdset_0002-add-buffer-write-cmd-timeout.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
476-mtd-m25p80-allow-to-disable-small-sector-erase.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
500-yaffs_support.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
501-yaffs_cvs_2009_04_24.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
502-yaffs_git_2010_10_20.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
503-yaffs_symlink_bug.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
504-yaffs_mutex_fix.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
505-2.6.39_fix.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
506-yaffs2-3.2_fix.patch generic: fix yaffs2 build error on 3.2 2012-02-08 20:47:54 +00:00
510-jffs2_make_lzma_available.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
511-debloat_lzma.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
512-jffs2_eofdetect.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
520-squashfs_update_xz_comp_opts.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
540-crypto-xz-decompression-support.patch linux/3.2: add XZ decompressor support to crypto 2012-03-02 23:08:56 +00:00
541-ubifs-xz-decompression-support.patch linux/3.2: add XZ decompression support to ubifs 2012-03-02 23:08:59 +00:00
550-ubifs-symlink-xattr-support.patch linux/3.2: add symlink xattr support to ubifs 2012-03-02 23:09:00 +00:00
600-netfilter_layer7_2.22.patch Fix iptables abuse of kernel header files. Use exported headers instead. 2012-05-03 09:43:10 +00:00
601-netfilter_layer7_pktmatch.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
602-netfilter_layer7_match.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
603-netfilter_layer7_2.6.36_fix.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
604-netfilter_cisco_794x_iphone.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
610-netfilter_match_bypass_default_checks.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
611-netfilter_match_bypass_default_table.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
612-netfilter_match_reduce_memory_access.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
613-netfilter_optional_tcp_window_check.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
620-sched_esfq.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
621-sched_act_connmark.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
630-packet_socket_type.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
640-bridge_no_eap_forward.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
641-bridge_always_accept_eap.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
642-bridge_port_isolate.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
643-bridge_remove_ipv6_dependency.patch kernel: update linux 3.2 to 3.2.12 2012-03-19 18:23:31 +00:00
644-bridge_optimize_netfilter_hooks.patch kernel: restore ebtables functionality by running netfilter hooks when the ebtables module is loaded 2012-03-29 14:15:54 +00:00
650-pppoe_header_pad.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
651-wireless_mesh_header.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
652-atm_header_changes.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
700-swconfig.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
701-phy_extension.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
702-phy_add_aneg_done_function.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
710-phy-add-mdio_register_board_info.patch linux/3.2: build mdio_register_board_info into the kernel if PHYLIB is selected 2012-03-15 09:25:47 +00:00
720-phy_adm6996.patch linux/3.2: build mdio_register_board_info into the kernel if PHYLIB is selected 2012-03-15 09:25:47 +00:00
721-phy_packets.patch kernel: rewrite the phy packet hook, put it in the network stack to avoid having to keep non-upstream ethernet driver changes 2012-05-06 21:19:14 +00:00
722-phy_mvswitch.patch kernel: rewrite the phy packet hook, put it in the network stack to avoid having to keep non-upstream ethernet driver changes 2012-05-06 21:19:14 +00:00
723-phy_ip175c.patch kernel: rewrite the phy packet hook, put it in the network stack to avoid having to keep non-upstream ethernet driver changes 2012-05-06 21:19:14 +00:00
724-phy_ar8216.patch kernel: rewrite the phy packet hook, put it in the network stack to avoid having to keep non-upstream ethernet driver changes 2012-05-06 21:19:14 +00:00
725-phy_rtl8306.patch kernel: rewrite the phy packet hook, put it in the network stack to avoid having to keep non-upstream ethernet driver changes 2012-05-06 21:19:14 +00:00
726-phy_rtl8366.patch kernel: rewrite the phy packet hook, put it in the network stack to avoid having to keep non-upstream ethernet driver changes 2012-05-06 21:19:14 +00:00
727-phy-rtl8367.patch kernel: rewrite the phy packet hook, put it in the network stack to avoid having to keep non-upstream ethernet driver changes 2012-05-06 21:19:14 +00:00
728-phy-micrel.patch kernel: rewrite the phy packet hook, put it in the network stack to avoid having to keep non-upstream ethernet driver changes 2012-05-06 21:19:14 +00:00
750-hostap_txpower.patch kernel: rewrite the phy packet hook, put it in the network stack to avoid having to keep non-upstream ethernet driver changes 2012-05-06 21:19:14 +00:00
810-pci_disable_common_quirks.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
811-pci_disable_usb_common_quirks.patch kernel: update linux 3.2 to 3.2.16 2012-04-24 09:25:35 +00:00
820-usb_add_usb_find_device_by_name.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
830-ledtrig_morse.patch kernel: rewrite the phy packet hook, put it in the network stack to avoid having to keep non-upstream ethernet driver changes 2012-05-06 21:19:14 +00:00
831-ledtrig_netdev.patch kernel: rewrite the phy packet hook, put it in the network stack to avoid having to keep non-upstream ethernet driver changes 2012-05-06 21:19:14 +00:00
832-ledtrig_usbdev.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
833-gpio_buttons.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
835-gpiodev.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
840-rtc7301.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
850-glamo_headers.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
861-04_spi_gpio_implement_spi_delay.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
862-gpio_spi_driver.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
863-gpiommc.patch [kernel] fix gpiommc build failure with 3.2 2012-01-30 10:53:16 +00:00
864-gpiommc_configfs_locking.patch ar71xx: refresh 3.2 patches 2012-02-10 08:19:25 +00:00
870-hifn795x_byteswap.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
900-slab_maxsize.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
910-kobject_uevent.patch kernel: update linux 3.2 to 3.2.14 2012-04-09 14:48:51 +00:00
911-kobject_add_broadcast_uevent.patch kernel: update linux 3.2 to 3.2.14 2012-04-09 14:48:51 +00:00
920-unable_to_open_console.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
921-use_preinit_as_init.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
930-crashlog.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
940-ocf_kbuild_integration.patch linux/3.2: add XZ decompressor support to crypto 2012-03-02 23:08:56 +00:00
941-ocf_20110720.patch kernel: rewrite the phy packet hook, put it in the network stack to avoid having to keep non-upstream ethernet driver changes 2012-05-06 21:19:14 +00:00
950-vm_exports.patch kernel: update linux 3.2 to 3.2.14 2012-04-09 14:48:51 +00:00
960-decompress_unlzo_fix.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
980-update_arm_machtypes.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
992-mpcore_wdt_fix_watchdog_counter_loading.patch kernel: rewrite the phy packet hook, put it in the network stack to avoid having to keep non-upstream ethernet driver changes 2012-05-06 21:19:14 +00:00
993-mpcore_wdt_fix_wdioc_setoptions_handling.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00
994-mpcore_wdt_fix_timer_mode_setup.patch kernel: add support for linux 3.2.1 2012-01-13 14:55:07 +00:00