openwrtv4/target/linux/generic/pending-4.9
Felix Fietkau c08293893a kernel: add support for limiting 4K erase sector support based on flash chip size
Some targets need 4K sectors for small flash chips (e.g. some
routerboards, where the entire chip is just one "erase block"), whereas
on other devices 4K sectors lead to horrible flash erase/write
performance.

Set the default limit in the generic kernel configuration to 4 MiB to
ensure that all new platforms don't use 4K sectors for bigger flash
chips. On all existing targets use 16 MiB for now to avoid regressions.
They will be changed individually in follow-up commits.

Signed-off-by: Felix Fietkau <nbd@nbd.name>
2017-11-06 16:38:25 +01:00
..
100-MIPS-fix-cache-flushing-for-highmem-pages.patch
110-ehci_hcd_ignore_oc.patch
120-Fix-alloc_node_mem_map-with-ARCH_PFN_OFFSET-calcu.patch kernel: update 4.9 to 4.9.52 2017-09-28 00:27:50 +03:00
130-add-linux-spidev-compatible-si3210.patch kernel: update 4.9 to 4.9.44 2017-08-17 12:34:34 +02:00
131-spi-use-gpio_set_value_cansleep-for-setting-chipsele.patch kernel: update 4.9 to 4.9.44 2017-08-17 12:34:34 +02:00
140-jffs2-use-.rename2-and-add-RENAME_WHITEOUT-support.patch
141-jffs2-add-RENAME_EXCHANGE-support.patch
150-bridge_allow_receiption_on_disabled_port.patch
160-mtd-part-add-generic-parsing-of-linux-part-probe.patch
170-MIPS-PCI-add-controllers-before-the-specified-head.patch
180-net-phy-at803x-add-support-for-AT8032.patch
190-1-5-e1000e-Fix-error-path-in-link-detection.patch kernel: split 82574L patch into multiple files 2017-10-08 15:18:34 +03:00
190-2-5-e1000e-Fix-wrong-comment-related-to-link-detection.patch kernel: split 82574L patch into multiple files 2017-10-08 15:18:34 +03:00
190-3-5-e1000e-Fix-return-value-test.patch kernel: split 82574L patch into multiple files 2017-10-08 15:18:34 +03:00
190-4-5-e1000e-Separate-signaling-for-link-check-link-up.patch kernel: split 82574L patch into multiple files 2017-10-08 15:18:34 +03:00
190-5-5-e1000e-Avoid-receiver-overrun-interrupt-bursts.patch kernel: split 82574L patch into multiple files 2017-10-08 15:18:34 +03:00
201-extra_optimization.patch kernel: update 4.9 to 4.9.44 2017-08-17 12:34:34 +02:00
203-kallsyms_uncompressed.patch kernel: update 4.9 to 4.9.44 2017-08-17 12:34:34 +02:00
205-backtrace_module_info.patch kernel: update 4.9 to 4.9.44 2017-08-17 12:34:34 +02:00
206-mips-disable-vdso.patch kernel: update 4.9 to 4.9.44 2017-08-17 12:34:34 +02:00
240-remove-unsane-filenames-from-deps_initramfs-list.patch kernel: update 4.9 to 4.9.44 2017-08-17 12:34:34 +02:00
261-enable_wilink_platform_without_drivers.patch kernel: update 4.9 to 4.9.44 2017-08-17 12:34:34 +02:00
270-uapi-kernel.h-glibc-specific-inclusion-of-sysinfo.h.patch
271-uapi-libc-compat.h-do-not-rely-on-__GLIBC__.patch
272-uapi-if_ether.h-prevent-redefinition-of-struct-ethhd.patch
300-mips_expose_boot_raw.patch kernel: update 4.9 to 4.9.44 2017-08-17 12:34:34 +02:00
302-mips_no_branch_likely.patch kernel: update 4.9 to 4.9.44 2017-08-17 12:34:34 +02:00
304-mips_disable_fpu.patch kernel: update 4.9 to 4.9.44 2017-08-17 12:34:34 +02:00
305-mips_module_reloc.patch kernel: update 4.9 to 4.9.44 2017-08-17 12:34:34 +02:00
306-mips_mem_functions_performance.patch kernel: update 4.9 to 4.9.44 2017-08-17 12:34:34 +02:00
307-mips_highmem_offset.patch kernel: update 4.9 to 4.9.44 2017-08-17 12:34:34 +02:00
308-mips32r2_tune.patch kernel: update 4.9 to 4.9.44 2017-08-17 12:34:34 +02:00
310-arm_module_unresolved_weak_sym.patch kernel: update 4.9 to 4.9.44 2017-08-17 12:34:34 +02:00
330-MIPS-kexec-Accept-command-line-parameters-from-users.patch
332-arc-add-OWRTDTB-section.patch
333-arc-enable-unaligned-access-in-kernel-mode.patch
400-mtd-add-rootfs-split-support.patch kernel: update 4.9 to 4.9.44 2017-08-17 12:34:34 +02:00
401-mtd-add-support-for-different-partition-parser-types.patch
402-mtd-use-typed-mtd-parsers-for-rootfs-and-firmware-split.patch kernel: update 4.9 to 4.9.44 2017-08-17 12:34:34 +02:00
403-mtd-hook-mtdsplit-to-Kbuild.patch kernel: update 4.9 to 4.9.44 2017-08-17 12:34:34 +02:00
404-mtd-add-more-helper-functions.patch kernel: update 4.9 to 4.9.44 2017-08-17 12:34:34 +02:00
411-mtd-partial_eraseblock_write.patch kernel: update 4.9 to 4.9.44 2017-08-17 12:34:34 +02:00
412-mtd-partial_eraseblock_unlock.patch kernel: update 4.9 to 4.9.44 2017-08-17 12:34:34 +02:00
420-mtd-redboot_space.patch kernel: update 4.9 to 4.9.44 2017-08-17 12:34:34 +02:00
430-mtd-add-myloader-partition-parser.patch kernel: update 4.9 to 4.9.44 2017-08-17 12:34:34 +02:00
431-mtd-bcm47xxpart-check-for-bad-blocks-when-calculatin.patch
432-mtd-bcm47xxpart-detect-T_Meter-partition.patch
440-block2mtd_init.patch kernel: update 4.9 to 4.9.44 2017-08-17 12:34:34 +02:00
441-block2mtd_probe.patch kernel: update 4.9 to 4.9.44 2017-08-17 12:34:34 +02:00
460-mtd-cfi_cmdset_0002-no-erase_suspend.patch kernel: update 4.9 to 4.9.44 2017-08-17 12:34:34 +02:00
461-mtd-cfi_cmdset_0002-add-buffer-write-cmd-timeout.patch
465-m25p80-mx-disable-software-protection.patch kernel: update 4.9 to 4.9.44 2017-08-17 12:34:34 +02:00
470-mtd-spi-nor-support-limiting-4K-sectors-support-base.patch kernel: add support for limiting 4K erase sector support based on flash chip size 2017-11-06 16:38:25 +01:00
476-mtd-spi-nor-add-eon-en25q128.patch kernel: update 4.9 to 4.9.44 2017-08-17 12:34:34 +02:00
477-mtd-add-spi-nor-add-mx25u3235f.patch kernel: update 4.9 to 4.9.44 2017-08-17 12:34:34 +02:00
480-mtd-set-rootfs-to-be-root-dev.patch kernel: update 4.9 to 4.9.44 2017-08-17 12:34:34 +02:00
490-ubi-auto-attach-mtd-device-named-ubi-or-data-on-boot.patch
491-ubi-auto-create-ubiblock-device-for-rootfs.patch
492-try-auto-mounting-ubi0-rootfs-in-init-do_mounts.c.patch
493-ubi-set-ROOT_DEV-to-ubiblock-rootfs-if-unset.patch
494-mtd-ubi-add-EOF-marker-support.patch kernel: update 4.9 to 4.9.44 2017-08-17 12:34:34 +02:00
530-jffs2_make_lzma_available.patch kernel: update 4.9 to 4.9.44 2017-08-17 12:34:34 +02:00
532-jffs2_eofdetect.patch kernel: update 4.9 to 4.9.44 2017-08-17 12:34:34 +02:00
551-ubifs-fix-default-compression-selection.patch kernel: update 4.9 to 4.9.44 2017-08-17 12:34:34 +02:00
600-netfilter_conntrack_flush.patch kernel: update 4.9 to 4.9.44 2017-08-17 12:34:34 +02:00
610-netfilter_match_bypass_default_checks.patch pending-4.9: 610-netfilter_match_bypass_default_check: fix 32bit compat layer 2017-10-24 22:15:57 +02:00
611-netfilter_match_bypass_default_table.patch kernel: update 4.9 to 4.9.44 2017-08-17 12:34:34 +02:00
612-netfilter_match_reduce_memory_access.patch kernel: update 4.9 to 4.9.44 2017-08-17 12:34:34 +02:00
613-netfilter_optional_tcp_window_check.patch kernel: update 4.9 to 4.9.44 2017-08-17 12:34:34 +02:00
616-net_optimize_xfrm_calls.patch kernel: update 4.9 to 4.9.44 2017-08-17 12:34:34 +02:00
630-packet_socket_type.patch kernel: bump 4.9 to 4.9.57 2017-10-18 19:44:09 +03:00
650-pppoe_header_pad.patch kernel: update 4.9 to 4.9.44 2017-08-17 12:34:34 +02:00
655-increase_skb_pad.patch kernel: update 4.9 to 4.9.44 2017-08-17 12:34:34 +02:00
666-Add-support-for-MAP-E-FMRs-mesh-mode.patch kernel: bump 4.9 to 4.9.57 2017-10-18 19:44:09 +03:00
670-ipv6-allow-rejecting-with-source-address-failed-policy.patch kernel: update 4.9 to 4.9.51 2017-09-20 23:50:55 +03:00
671-net-provide-defines-for-_POLICY_FAILED-until-all-cod.patch
680-NET-skip-GRO-for-foreign-MAC-addresses.patch kernel: bump 4.9 to 4.9.54 2017-10-08 20:51:03 +03:00
681-NET-add-of_get_mac_address_mtd.patch
701-phy_extension.patch kernel: update 4.9 to 4.9.44 2017-08-17 12:34:34 +02:00
703-phy-add-detach-callback-to-struct-phy_driver.patch kernel: update 4.9 to 4.9.44 2017-08-17 12:34:34 +02:00
734-net-phy-at803x-allow-to-configure-via-pdata.patch kernel: update 4.9 to 4.9.44 2017-08-17 12:34:34 +02:00
735-net-phy-at803x-fix-at8033-sgmii-mode.patch kernel: update 4.9 to 4.9.44 2017-08-17 12:34:34 +02:00
810-pci_disable_common_quirks.patch kernel: update 4.9 to 4.9.44 2017-08-17 12:34:34 +02:00
811-pci_disable_usb_common_quirks.patch kernel: update 4.9 to 4.9.49 2017-09-11 01:56:14 +02:00
821-usb-Remove-annoying-warning-about-bogus-URB.patch
831-ledtrig_netdev.patch kernel: update 4.9 to 4.9.44 2017-08-17 12:34:34 +02:00
834-ledtrig-libata.patch
890-uart_optional_sysrq.patch kernel: update 4.9 to 4.9.44 2017-08-17 12:34:34 +02:00
920-mangle_bootargs.patch kernel: bump 4.9 to 4.9.58 2017-10-23 17:23:34 +03:00