openwrt/target/linux/generic/pending-4.14
Rafał Miłecki f5195e72c0 kernel: mtd: bcm47xxpart: improve handling TRX partition size
This is important fix for flash parsing in some corner cases. In case
of TRX subpartition with rootfs being aligned to the flash block size it
was incorrectly registered twice. Detecting & registering it as a
standalone partition was resulting in an incorrect "firmware" partition
size and possibly broken sysupgrade.

It wasn't noticed before because "rootfs" alignment depends on a kernel
size. It can happen though - depending on the configuration and the
kernel size.

Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
2018-04-12 08:25:17 +02:00
..
100-MIPS-fix-cache-flushing-for-highmem-pages.patch
101-clocksource-mips-gic-timer-fix-clocksource-counter-w.patch kernel: fix MIPS GIC clock source counter width (affects MT7621) 2018-02-21 14:46:45 +01:00
110-ehci_hcd_ignore_oc.patch
120-Fix-alloc_node_mem_map-with-ARCH_PFN_OFFSET-calcu.patch kernel: update kernel 4.14 to 4.14.32 2018-04-03 23:26:45 +02:00
130-add-linux-spidev-compatible-si3210.patch
131-spi-use-gpio_set_value_cansleep-for-setting-chipsele.patch
140-jffs2-use-.rename2-and-add-RENAME_WHITEOUT-support.patch
141-jffs2-add-RENAME_EXCHANGE-support.patch
142-mtd-bcm47xxpart-improve-handling-TRX-partition-size.patch kernel: mtd: bcm47xxpart: improve handling TRX partition size 2018-04-12 08:25:17 +02:00
150-bridge_allow_receiption_on_disabled_port.patch
161-mtd-part-add-generic-parsing-of-linux-part-probe.patch kernel: use V10 of mtd patchset adding support for "compatible" string 2018-03-14 15:13:39 +01:00
180-net-phy-at803x-add-support-for-AT8032.patch Kernel: bump 4.14 to 4.14.29 2018-03-23 23:49:55 +01:00
181-net-usb-add-lte-modem-wistron-neweb-d18q1.patch ramips: add wistron neweb d18q1 lte-modem support 2018-04-04 08:29:17 +02:00
182-net-qmi_wwan-add-BroadMobi-BM806U-2020-2033.patch ramips: add BroadMobi BM806U lte-modem support 2018-04-04 08:29:17 +02:00
190-2-5-e1000e-Fix-wrong-comment-related-to-link-detection.patch
201-extra_optimization.patch kernel: bump 4.14 to 4.14.27 2018-03-17 22:15:38 +01:00
203-kallsyms_uncompressed.patch
205-backtrace_module_info.patch
206-mips-disable-vdso.patch
240-remove-unsane-filenames-from-deps_initramfs-list.patch
261-enable_wilink_platform_without_drivers.patch
300-mips_expose_boot_raw.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_highmem_offset.patch
308-mips32r2_tune.patch
310-arm_module_unresolved_weak_sym.patch
330-MIPS-kexec-Accept-command-line-parameters-from-users.patch brcm47xx: add kernel 4.14 support 2018-04-03 22:57:10 +02:00
332-arc-add-OWRTDTB-section.patch
333-arc-enable-unaligned-access-in-kernel-mode.patch
340-MIPS-mm-remove-mips_dma_mapping_error.patch
341-MIPS-mm-remove-no-op-dma_map_ops-where-possible.patch
400-mtd-add-rootfs-split-support.patch kernel: backport mtd implementation for "compatible" in "partitions" subnode 2018-01-11 12:07:49 +01:00
401-mtd-add-support-for-different-partition-parser-types.patch kernel: use V10 of mtd patchset adding support for "compatible" string 2018-03-14 15:13:39 +01:00
402-mtd-use-typed-mtd-parsers-for-rootfs-and-firmware-split.patch kernel: backport mtd implementation for "compatible" in "partitions" subnode 2018-01-11 12:07:49 +01:00
403-mtd-hook-mtdsplit-to-Kbuild.patch
404-mtd-add-more-helper-functions.patch kernel: use V10 of mtd patchset adding support for "compatible" string 2018-03-14 15:13:39 +01:00
411-mtd-partial_eraseblock_write.patch kernel: backport mtd implementation for "compatible" in "partitions" subnode 2018-01-11 12:07:49 +01:00
412-mtd-partial_eraseblock_unlock.patch kernel: backport mtd implementation for "compatible" in "partitions" subnode 2018-01-11 12:07:49 +01:00
420-mtd-redboot_space.patch
430-mtd-add-myloader-partition-parser.patch
431-mtd-bcm47xxpart-check-for-bad-blocks-when-calculatin.patch
432-mtd-bcm47xxpart-detect-T_Meter-partition.patch
440-block2mtd_init.patch
441-block2mtd_probe.patch
450-mtd-m25p80-allow-fallback-from-spi_flash_read-to-reg.patch kernel: m25p80: allow fallback from spi_flash_read to regular SPI transfer 2018-02-26 19:20:06 +01:00
450-mtd-spi-nor-allow-NOR-driver-to-write-fewer-bytes-th.patch ramips: remove chunked-io patch and set spi->max_transfer_size instead 2018-02-24 16:05:28 +01:00
460-mtd-cfi_cmdset_0002-no-erase_suspend.patch
461-mtd-cfi_cmdset_0002-add-buffer-write-cmd-timeout.patch
465-m25p80-mx-disable-software-protection.patch ramips: remove chunked-io patch and set spi->max_transfer_size instead 2018-02-24 16:05:28 +01:00
466-Revert-mtd-spi-nor-fix-Spansion-regressions-aliased-.patch ramips: remove chunked-io patch and set spi->max_transfer_size instead 2018-02-24 16:05:28 +01:00
470-mtd-spi-nor-support-limiting-4K-sectors-support-base.patch ramips: remove chunked-io patch and set spi->max_transfer_size instead 2018-02-24 16:05:28 +01:00
476-mtd-spi-nor-add-eon-en25q128.patch
477-mtd-add-spi-nor-add-mx25u3235f.patch
478-mtd-spi-nor-Add-support-for-XM25QH64A-and-XM25QH128A.patch kernel: Add support for XM25QH64A and XM25QH128A SPI NOR flash 2018-04-03 23:26:45 +02:00
480-mtd-set-rootfs-to-be-root-dev.patch
490-ubi-auto-attach-mtd-device-named-ubi-or-data-on-boot.patch
491-ubi-auto-create-ubiblock-device-for-rootfs.patch kernel: bump 4.14 to 4.14.20 2018-02-18 02:59:48 +01:00
492-try-auto-mounting-ubi0-rootfs-in-init-do_mounts.c.patch kernel: bump 4.14 to 4.14.23 2018-03-02 21:33:08 +01:00
493-ubi-set-ROOT_DEV-to-ubiblock-rootfs-if-unset.patch kernel: bump 4.14 to 4.14.20 2018-02-18 02:59:48 +01:00
494-mtd-ubi-add-EOF-marker-support.patch
530-jffs2_make_lzma_available.patch
532-jffs2_eofdetect.patch
551-ubifs-fix-default-compression-selection.patch
553-ubifs-Add-option-to-create-UBI-FS-version-4-on-empty.patch kernel: ubifs: create use file system format 4 by default 2018-02-13 22:24:56 +01:00
600-netfilter_conntrack_flush.patch kernel: refresh patches 2018-02-22 12:46:25 +01:00
610-netfilter_match_bypass_default_checks.patch kernel: bump 4.14 to 4.14.27 2018-03-17 22:15:38 +01:00
611-netfilter_match_bypass_default_table.patch
612-netfilter_match_reduce_memory_access.patch
613-netfilter_optional_tcp_window_check.patch kernel: refresh patches 2018-02-22 12:46:25 +01:00
616-net_optimize_xfrm_calls.patch
620-net_sched-codel-do-not-defer-queue-length-update.patch kernel: merge a pending fix for HFSC warnings/slowdowns (fixes FS#1136) 2018-03-11 08:58:53 +01:00
630-packet_socket_type.patch kernel: bump 4.14 to 4.14.11 2018-01-03 00:07:10 +02:00
640-netfilter-nf_flow_table-add-hardware-offload-support.patch kernel: add hardware offload patch for flow tables support 2018-04-05 18:12:30 +02:00
641-netfilter-nf_flow_table-support-hw-offload-through-v.patch kernel: add hardware offload patch for flow tables support 2018-04-05 18:12:30 +02:00
642-net-8021q-support-hardware-flow-table-offload.patch kernel: add hardware offload patch for flow tables support 2018-04-05 18:12:30 +02:00
643-net-bridge-support-hardware-flow-table-offload.patch kernel: add hardware offload patch for flow tables support 2018-04-05 18:12:30 +02:00
644-net-pppoe-support-hardware-flow-table-offload.patch kernel: add hardware offload patch for flow tables support 2018-04-05 18:12:30 +02:00
645-netfilter-nf_flow_table-rework-hardware-offload-time.patch kernel: add hardware offload patch for flow tables support 2018-04-05 18:12:30 +02:00
655-increase_skb_pad.patch kernel: bump 4.14 to 4.14.23 2018-03-02 21:33:08 +01:00
666-Add-support-for-MAP-E-FMRs-mesh-mode.patch kernel: bump to version 4.14.25 2018-03-09 22:12:48 +01:00
670-ipv6-allow-rejecting-with-source-address-failed-policy.patch kernel: bump to version 4.14.25 2018-03-09 22:12:48 +01:00
671-net-provide-defines-for-_POLICY_FAILED-until-all-cod.patch
680-NET-skip-GRO-for-foreign-MAC-addresses.patch kernel: update kernel 4.14 to 4.14.32 2018-04-03 23:26:45 +02:00
681-NET-add-of_get_mac_address_mtd.patch
701-phy_extension.patch kernel: update kernel 4.14 to 4.14.32 2018-04-03 23:26:45 +02:00
703-phy-add-detach-callback-to-struct-phy_driver.patch kernel: update kernel 4.14 to 4.14.32 2018-04-03 23:26:45 +02:00
734-net-phy-at803x-allow-to-configure-via-pdata.patch Kernel: bump 4.14 to 4.14.29 2018-03-23 23:49:55 +01:00
735-net-phy-at803x-fix-at8033-sgmii-mode.patch Kernel: bump 4.14 to 4.14.29 2018-03-23 23:49:55 +01:00
810-pci_disable_common_quirks.patch
811-pci_disable_usb_common_quirks.patch kernel: fix return value of usb_xhci_needs_pci_reset 2018-02-20 22:29:32 +01:00
831-ledtrig_netdev.patch
834-ledtrig-libata.patch kernel: update kernel 4.14 to 4.14.32 2018-04-03 23:26:45 +02:00
920-mangle_bootargs.patch kernel: bump 4.14 to 4.14.23 2018-03-02 21:33:08 +01:00