openwrt/target/linux/generic/patches-3.10
Felix Fietkau 1d232f354a kernel: mtd: allow partial block erase
This fixes error erasing partial mtd partition which does not start on
eraseblock boundary and allows using fconfig to configure redboot on
devices such as the Gateworks Cambria.

Signed-off-by: Maciej Skrzypek <maciej.skrzypek@flytronic.pl>

SVN-Revision: 41733
2014-07-18 14:36:38 +00:00
..
003-11-001-MIPS-Declare-emulate_load_store_microMIPS-as-a-stati.patch
003-11-002-MIPS-Only-set-cpu_has_mmips-if-SYS_SUPPORTS_MICROMIP.patch
003-11-003-of-pci-Add-of_pci_get_devfn-function.patch
003-11-004-hso-Earlier-catch-of-error-condition.patch
003-11-008-hso-Fix-stack-corruption-on-some-architectures.patch
003-12-001-mtd-chips-Add-support-for-PMC-SPI-Flash-chips-in-m25.patch
009-mtd_m25p80_add_support_for_esmt_f25l32pa.patch
020-ssb_update.patch kernel: refresh generic patches 2014-06-26 13:47:46 +00:00
025-bcma_backport.patch kernel: backport BCM5357 fix for GPIOs 2014-03-30 19:08:37 +00:00
040-UBI-R-O-block-driver-on-top-of-UBI-volumes.patch kernel: refresh generic patches 2014-06-26 13:47:46 +00:00
041-UBI-block-do-not-use-term-attach.patch kernel: refresh generic patches 2014-06-26 13:47:46 +00:00
042-UBI-block-Mark-init-only-symbol-as-__initdata.patch kernel: refresh generic patches 2014-06-26 13:47:46 +00:00
043-UBI-block-Use-u64-for-the-64-bit-dividend.patch kernel: refresh generic patches 2014-06-26 13:47:46 +00:00
044-UBI-rename-block-device-ioctls.patch kernel: refresh generic patches 2014-06-26 13:47:46 +00:00
045-UBI-block-Remove-__initdata-from-ubiblock_param_ops.patch kernel: refresh generic patches 2014-06-26 13:47:46 +00:00
046-UBI-avoid-workqueue-format-string-leak.patch kernel: refresh generic patches 2014-06-26 13:47:46 +00:00
047-UBI-make-UBI_IOCVOLCRBLK-take-a-parameter-for-future.patch kernel: refresh generic patches 2014-06-26 13:47:46 +00:00
060-hso_devices.patch kernel: refresh generic patches 2014-06-26 13:47:46 +00:00
061-arm_xz_decompressor_build_fix.patch
062-mips_decompressor_build_fix.patch
063-arm-fix-fiq-vivt.patch
100-overlayfs.patch kernel: refresh generic patches 2014-06-26 13:47:46 +00:00
102-ehci_hcd_ignore_oc.patch kernel: update 3.10 to 3.10.32 2014-02-23 10:59:40 +00:00
120-bridge_allow_receiption_on_disabled_port.patch
130-mips_remove_plat_dma_functions.patch kernel: update 3.10 to 3.10.26 2014-01-11 16:06:37 +00:00
131-improve_noncoherent_dma_checks.patch
132-mips_inline_dma_ops.patch kernel: update 3.10 to 3.10.26 2014-01-11 16:06:37 +00:00
140-revert_usb_unbind_interfaces.patch kernel: revert an upstream linux-stable commit that is causing usb regressions on some brcm47xx and ar71xx devices 2014-07-09 10:11:23 +00:00
200-fix_localversion.patch
201-extra_optimization.patch
202-reduce_module_size.patch
203-kallsyms_uncompressed.patch kernel: update 3.10 to 3.10.21 2013-12-01 09:59:53 +00:00
204-module_strip.patch kernel: refresh generic patches 2014-06-26 13:47:46 +00:00
210-darwin_scripts_include.patch
212-byteshift_portability.patch
220-gc_sections.patch
221-module_exports.patch
230-openwrt_lzma_options.patch
250-netfilter_depends.patch
251-sound_kconfig.patch
252-mv_cesa_depends.patch
253-ssb_b43_default_on.patch
254-textsearch_kconfig_hacks.patch
255-lib80211_kconfig_hacks.patch
256-crypto_add_kconfig_prompts.patch
257-wireless_ext_kconfig_hack.patch
258-netfilter_netlink_kconfig_hack.patch
259-regmap_dynamic.patch
260-crypto_test_dependencies.patch
261-move_bcm963xx_tag.patch
262-compressor_kconfig_hack.patch
300-mips_expose_boot_raw.patch
301-mips_image_cmdline_hack.patch
302-mips_no_branch_likely.patch
304-mips_disable_fpu.patch
305-mips_module_reloc.patch
306-mips_mem_functions_performance.patch
307-mips-Reimplement-get_cycles.patch kernel: backport get_cycles() fix 2013-11-17 15:52:14 +00:00
309-mips_fuse_workaround.patch
310-arm_module_unresolved_weak_sym.patch
320-ppc4xx_optimization.patch kernel: refresh generic patches 2014-06-26 13:47:46 +00:00
321-powerpc_crtsavres_prereq.patch kernel: refresh generic patches 2014-06-26 13:47:46 +00:00
322-ppc4xx-crypto-compile-fix.patch
400-mtd-add-rootfs-split-support.patch
401-mtd-add-support-for-different-partition-parser-types.patch
402-mtd-use-typed-mtd-parsers-for-rootfs-and-firmware-split.patch
403-mtd-hook-mtdsplit-to-Kbuild.patch
404-mtd-use-mtd_get_squashfs_len-in-split_squasfh.patch
405-mtd-add-more-helper-functions.patch
406-mtd-add-squashfs-parser.patch
407-mtd-hook-mtdsplit_uimage-into-Kbuild.patch
408-mtd-hook-mtdsplit_seama-into-Kbuild.patch
409-mtd-hook-mtdsplit_lzma-into-Kbuild.patch kernel/3.1x: add split code for LZMA compressed kernel based firmwares 2014-01-24 17:14:59 +00:00
410-mtd-move-forward-declaration-of-struct-mtd_info.patch
411-mtd-partial_eraseblock_write.patch kernel: mtd: allow partial block erase 2014-07-18 14:36:38 +00:00
412-mtd-partial_eraseblock_unlock.patch
420-mtd-redboot_space.patch
430-mtd-add-myloader-partition-parser.patch kernel: update 3.10 to 3.10.28 2014-01-26 11:30:34 +00:00
440-block2mtd_init.patch generic: remove obsolete symbol export from block2mtd init patch 2014-04-10 14:43:22 +00:00
441-block2mtd_probe.patch x86: try harder to attach block2mtd to fix boot issues on devices with longer delays 2014-04-10 14:43:17 +00:00
450-mtd-nand-allow-to-use-platform-specific-chip-fixup.patch
451-mtd-nand-fix-return-code-of-nand_correct_data-function.patch
460-mtd-cfi_cmdset_0002-no-erase_suspend.patch
461-mtd-cfi_cmdset_0002-add-buffer-write-cmd-timeout.patch
471-mtd-m25p80-allow-to-disable-small-sector-erase.patch
472-mtd-m25p80-add-support-for-Winbond-W25X05-flash.patch kernel/3.1[02]: add Winbond W25X05 SPI flash support 2013-12-16 08:16:09 +00:00
473-mtd-m25p80-add-support-for-EON-EN25QH128-flash.patch kernel/3.1{0, 2, 3, 4}: mtd: m25p80: add support for EON EN25QH128 2014-06-16 18:55:01 +00:00
480-mtd-set-rootfs-to-be-root-dev.patch
490-mtd-ubi-add-EOF-marker-support.patch
490-ubi-auto-attach-mtd-device-named-ubi-or-data-on-boot.patch kernel: refresh generic patches 2014-06-26 13:47:46 +00:00
491-ubi-auto-create-ubiblock-device-for-rootfs.patch kernel: refresh generic patches 2014-06-26 13:47:46 +00:00
492-try-auto-mounting-ubi0-rootfs-in-init-do_mounts.c.patch kernel: refresh generic patches 2014-06-26 13:47:46 +00:00
493-ubi-set-ROOT_DEV-to-ubiblock-rootfs-if-unset.patch kernel: refresh generic patches 2014-06-26 13:47:46 +00:00
500-yaffs-Kbuild-integration.patch
501-yaffs-3.5-convert-to-use-kuid_t-kgid_t.patch kernel: update yaffs code 2013-12-16 07:51:19 +00:00
502-yaffs-3.10-disable-proc-entry.patch kernel: update yaffs code 2013-12-16 07:51:19 +00:00
503-yaffs-add-tags-9bytes-mount-option.patch kernel/3.1x: yaffs: fix handling of small-page NAND devices 2014-01-28 17:30:25 +00:00
504-yaffs-fix-compat-tags-handling.patch kernel/3.1x: yaffs: fix handling of small-page NAND devices 2014-01-28 17:30:25 +00:00
520-squashfs_update_xz_comp_opts.patch
530-jffs2_make_lzma_available.patch kernel: update 3.10 to 3.10.32 2014-02-23 10:59:40 +00:00
531-debloat_lzma.patch
532-jffs2_eofdetect.patch
540-crypto-xz-decompression-support.patch
541-ubifs-xz-decompression-support.patch
550-ubifs-symlink-xattr-support.patch ubifs: remove obsolete CONFIG_UBIFS_FS_XATTR symbol 2014-05-27 20:34:03 +00:00
551-ubifs-fix-default-compression-selection.patch
552-ubifs-respect-silent-mount-flag.patch kernel: refresh generic patches 2014-06-26 13:47:46 +00:00
600-netfilter_layer7_2.22.patch
601-netfilter_layer7_pktmatch.patch
602-netfilter_layer7_match.patch
603-netfilter_layer7_2.6.36_fix.patch
604-netfilter_conntrack_flush.patch
610-netfilter_match_bypass_default_checks.patch
611-netfilter_match_bypass_default_table.patch
612-netfilter_match_reduce_memory_access.patch
613-netfilter_optional_tcp_window_check.patch
614-netfilter_arpt_arp_padding_fix.patch generic: workaround arptables arpt_arp structure padding issue (#14577) 2013-12-06 15:42:35 +00:00
620-sched_esfq.patch
621-sched_act_connmark.patch
630-packet_socket_type.patch kernel: fix pkt_type filter mask for packet sockets 2014-06-13 09:34:03 +00:00
640-bridge_no_eap_forward.patch
641-bridge_always_accept_eap.patch
642-bridge_port_isolate.patch
643-bridge_remove_ipv6_dependency.patch kernel: refresh generic patches 2014-06-26 13:47:46 +00:00
644-bridge_optimize_netfilter_hooks.patch kernel: refresh generic patches 2014-06-26 13:47:46 +00:00
645-bridge_multicast_to_unicast.patch kernel: implement optinal multicast->unicast conversion for igmp snooping 2014-06-28 22:27:54 +00:00
650-pppoe_header_pad.patch
651-wireless_mesh_header.patch
652-atm_header_changes.patch
653-disable_netlink_trim.patch
655-increase_skb_pad.patch kernel: update 3.10 to 3.10.28 2014-01-26 11:30:34 +00:00
656-skb_reduce_truesize-helper.patch kernel: update 3.10 to 3.10.28 2014-01-26 11:30:34 +00:00
657-qdisc_reduce_truesize.patch
660-fq_codel_defaults.patch
661-fq_codel_keep_dropped_stats.patch
662-use_fq_codel_by_default.patch
663-remove_pfifo_fast.patch
666-Add-support-for-MAP-E-FMRs-mesh-mode.patch kernel: refresh generic patches 2014-06-26 13:47:46 +00:00
670-ipv6-allow-rejecting-with-source-address-failed-policy.patch kernel: refresh generic patches 2014-06-26 13:47:46 +00:00
686-flow_dissector-clean-up-IPIP-case.patch kernel/3.10: improve fq_codel hashing for 6in4 6to4 801.ad and IPIP cases 2014-02-20 17:07:44 +00:00
687-flow_dissector-add-support-for-IPPROTO_IPV6.patch kernel/3.10: improve fq_codel hashing for 6in4 6to4 801.ad and IPIP cases 2014-02-20 17:07:44 +00:00
688-net-flow_dissector-add-802.1ad-support.patch kernel/3.10: improve fq_codel hashing for 6in4 6to4 801.ad and IPIP cases 2014-02-20 17:07:44 +00:00
700-swconfig.patch
701-phy_extension.patch
702-phy_add_aneg_done_function.patch
703-phy-add-detach-callback-to-struct-phy_driver.patch
710-phy-add-mdio_register_board_info.patch
720-phy_adm6996.patch
721-phy_packets.patch kernel: update 3.10 to 3.10.34 2014-03-27 09:28:33 +00:00
722-phy_mvswitch.patch
723-phy_ip175c.patch
724-phy_ar8216.patch
725-phy_rtl8306.patch
726-phy_rtl8366.patch
727-phy-rtl8367.patch
728-phy-micrel.patch
729-phy-rtl8367b.patch
729-phy-tantos.patch
730-phy_b53.patch
731-phy_mvswitch_3.10_compilation.patch
732-phy-ar8216-led-support.patch kernel/3.1[02]: add AR8216_PHY_LEDS option 2014-01-20 10:22:59 +00:00
750-hostap_txpower.patch
770-bgmac-backport.patch kernel: bgmac: update bgmac to a version from kernel 3.14-rc1 2014-02-04 22:55:23 +00:00
773-bgmac-add-srab-switch.patch kernel: bgmac: update bgmac to a version from kernel 3.14-rc1 2014-02-04 22:55:23 +00:00
775-bgmac-check-length-of-received-frame.patch kernel: bgmac: rework patch checking packet length 2014-04-08 19:50:17 +00:00
810-pci_disable_common_quirks.patch
811-pci_disable_usb_common_quirks.patch kernel/3.10: update pci_disable_usb_common_quirks patch 2014-01-23 09:07:49 +00:00
820-usb_add_usb_find_device_by_name.patch
830-ledtrig_morse.patch
831-ledtrig_netdev.patch kernel: refresh generic patches 2014-06-26 13:47:46 +00:00
832-ledtrig_usbdev.patch
840-rtc7301.patch
841-rtc_pt7c4338.patch
861-04_spi_gpio_implement_spi_delay.patch
862-gpio_spi_driver.patch
863-gpiommc.patch
864-gpiommc_configfs_locking.patch
870-hifn795x_byteswap.patch
880-gateworks_system_controller.patch
890-8250_optional_sysrq.patch
900-slab_maxsize.patch
901-debloat_sock_diag.patch
902-debloat_proc.patch kernel: refresh generic patches 2014-06-26 13:47:46 +00:00
903-debloat_direct_io.patch kernel: refresh generic patches 2014-06-26 13:47:46 +00:00
910-kobject_uevent.patch
911-kobject_add_broadcast_uevent.patch
921-use_preinit_as_init.patch
922-always-create-console-node-in-initramfs.patch
930-crashlog.patch
940-ocf_kbuild_integration.patch
941-ocf_20120127.patch
950-vm_exports.patch kernel: update 3.10 to 3.10.26 2014-01-11 16:06:37 +00:00
960-decompress_unlzo_fix.patch
970-remove-unsane-filenames-from-deps_initramfs-list.patch
980-arm_openwrt_machtypes.patch
990-gpio_wdt.patch
992-mpcore_wdt_fix_watchdog_counter_loading.patch
993-mpcore_wdt_fix_wdioc_setoptions_handling.patch
994-mpcore_wdt_fix_timer_mode_setup.patch
995-mpcore_twd_calibrate_single_core.patch
996-zsmalloc_allow_module_build.patch
997-device_tree_cmdline.patch