openwrt/target/linux/generic/pending-5.10
David Bauer 26bc8f6876 generic: MIPS: Add barriers between dcache & icache flushes
This fixes spurious boot-errors with some ath79 MIPS 74Kc boards such
as the AC Lite as well as Archer C7 v2.

The missing barrier leads to the icache flush being executed before the
dcache writeback, which results in the CPU executing the dummy infinite
loop in tlbmiss_handler_setup_pgd.

Applying this patch from upstream ensures the dcache is written back
before flushing the icache.

Signed-off-by: David Bauer <mail@david-bauer.net>
2023-03-04 13:09:30 +01:00
..
050-dtc-checks-Drop-interrupt-provider-address-cells-check.patch
100-compiler.h-only-include-asm-rwonce.h-for-kernel-code.patch
102-MIPS-only-process-negative-stack-offsets-on-stack-tr.patch
110-v6.3-0001-spidev-Add-Silicon-Labs-EM3581-device-compatible.patch kernel: bump 5.10 to 5.10.166 2023-02-03 09:38:11 +01:00
110-v6.3-0002-spidev-Add-Silicon-Labs-SI3210-device-compatible.patch kernel: bump 5.10 to 5.10.166 2023-02-03 09:38:11 +01:00
111-watchdog-max63xx_wdt-Add-support-for-specifying-WDI-.patch kernel: add support for max6370 watchdog via GPIO 2023-03-04 12:54:38 +01:00
120-Fix-alloc_node_mem_map-with-ARCH_PFN_OFFSET-calcu.patch kernel: bump 5.10 to 5.10.168 2023-02-18 17:41:23 +01:00
140-jffs2-use-.rename2-and-add-RENAME_WHITEOUT-support.patch
141-jffs2-add-RENAME_EXCHANGE-support.patch
142-jffs2-add-splice-ops.patch
150-bridge_allow_receiption_on_disabled_port.patch
190-rtc-rs5c372-support_alarms_up_to_1_week.patch
191-rtc-rs5c372-let_the_alarm_to_be_used_as_wakeup_source.patch
203-kallsyms_uncompressed.patch kernel: bump 5.10 to 5.10.133 2022-07-29 23:03:41 +02:00
205-backtrace_module_info.patch
240-remove-unsane-filenames-from-deps_initramfs-list.patch
261-enable_wilink_platform_without_drivers.patch
270-platform-mikrotik-build-bits.patch
300-mips_expose_boot_raw.patch
301-MIPS-Add-barriers-between-dcache-icache-flushes.patch generic: MIPS: Add barriers between dcache & icache flushes 2023-03-04 13:09:30 +01:00
302-mips_no_branch_likely.patch
305-mips_module_reloc.patch
307-mips_highmem_offset.patch
308-mips32r2_tune.patch
309-MIPS-Add-CPU-option-reporting-to-proc-cpuinfo.patch
310-arm_module_unresolved_weak_sym.patch
330-MIPS-kexec-Accept-command-line-parameters-from-users.patch
332-arc-add-OWRTDTB-section.patch generic: Convert incorrect generic/5.10 patches 2022-10-01 02:47:56 +02:00
333-arc-enable-unaligned-access-in-kernel-mode.patch
342-powerpc-Enable-kernel-XZ-compression-option-on-PPC_8.patch
400-mtd-mtdsplit-support.patch kernel: support "linux,rootfs" DT property for splitting rootfs 2022-11-10 12:47:22 +01:00
402-mtd-spi-nor-write-support-for-minor-aligned-partitions.patch kernel: bump 5.10 to 5.10.163 2023-01-14 22:31:38 +01:00
410-mtd-parsers-ofpart-fix-parsing-subpartitions.patch
420-mtd-redboot_space.patch kernel: bump 5.10 to 5.10.137 2022-08-23 10:37:04 +02:00
430-mtd-add-myloader-partition-parser.patch kernel: silence refresh warning 2022-08-05 14:10:42 +02:00
431-mtd-bcm47xxpart-check-for-bad-blocks-when-calculatin.patch
432-mtd-bcm47xxpart-detect-T_Meter-partition.patch
435-mtd-add-routerbootpart-parser-config.patch kernel: mtd: backport SafeLoader parser 2022-10-19 07:07:14 +02:00
460-mtd-cfi_cmdset_0002-no-erase_suspend.patch kernel: bump 5.10 to 5.10.121 2022-06-27 00:57:15 +02:00
461-mtd-cfi_cmdset_0002-add-buffer-write-cmd-timeout.patch kernel: bump 5.10 to 5.10.121 2022-06-27 00:57:15 +02:00
465-m25p80-mx-disable-software-protection.patch
476-mtd-spi-nor-add-eon-en25q128.patch kernel: add patch to support en25qh256a 2023-01-06 19:22:52 +01:00
477-mtd-spi-nor-add-eon-en25qx128a.patch kernel: add patch to support en25qh256a 2023-01-06 19:22:52 +01:00
479-mtd-spi-nor-add-xtx-xt25f128b.patch kernel: bump 5.10 to 5.10.163 2023-01-14 22:31:38 +01:00
482-mtd-spi-nor-add-support-for-Gigadevice-GD25D05.patch
483-mtd-spi-nor-add-gd25q512.patch generic: Convert incorrect generic/5.10 patches 2022-10-01 02:47:56 +02:00
483-mtd-spinand-add-support-for-xtx-xt26g0xa.patch
484-mtd-spi-nor-add-esmt-f25l16pa.patch generic: Convert incorrect generic/5.10 patches 2022-10-01 02:47:56 +02:00
485-mtd-spi-nor-add-xmc-xm25qh128c.patch generic: Convert incorrect generic/5.10 patches 2022-10-01 02:47:56 +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: bump 5.10 to 5.10.122 2022-06-27 00:57:15 +02:00
496-dt-bindings-add-bindings-for-mtd-concat-devices.patch
497-mtd-mtdconcat-add-dt-driver-for-concat-devices.patch kernel: replace downstream get_mtd_device_by_node() implementation 2022-08-28 13:06:24 +02:00
498-mtd-spi-nor-locking-support-for-MX25L6405D.patch
499-mtd-spi-nor-disable-16-bit-sr-for-macronix.patch
500-fs_cdrom_dependencies.patch generic: Convert incorrect generic/5.10 patches 2022-10-01 02:47:56 +02:00
530-jffs2_make_lzma_available.patch kernel: fold lzma debloat patch into the patch adding the code 2022-09-30 13:13:51 +02:00
532-jffs2_eofdetect.patch
600-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 kernel: bump 5.10 to 5.10.166 2023-02-03 09:38:11 +01:00
620-net_sched-codel-do-not-defer-queue-length-update.patch
630-packet_socket_type.patch kernel: bump 5.10 to 5.10.163 2023-01-14 22:31:38 +01:00
655-increase_skb_pad.patch kernel: backport page pool fragment support from v5.15 2023-01-29 10:08:21 +01:00
666-Add-support-for-MAP-E-FMRs-mesh-mode.patch kernel: bump 5.10 to 5.10.153 2022-11-05 16:26:00 +01:00
670-ipv6-allow-rejecting-with-source-address-failed-policy.patch kernel: bump 5.10 to 5.10.166 2023-02-03 09:38:11 +01:00
671-net-provide-defines-for-_POLICY_FAILED-until-all-cod.patch
680-NET-skip-GRO-for-foreign-MAC-addresses.patch kernel: backport page pool fragment support from v5.15 2023-01-29 10:08:21 +01:00
682-of_net-add-mac-address-increment-support.patch
683-of_net-add-mac-address-to-of-tree.patch generic: Convert incorrect generic/5.10 patches 2022-10-01 02:47:56 +02:00
684-of_net-do-mac-address-increment-only-once.patch kernel: fix mac-address-increment on driver probe defer 2022-09-23 12:16:29 +02:00
700-net-ethernet-mtk_eth_soc-avoid-creating-duplicate-of.patch
701-00-net-ethernet-mtk_eth_soc-add-support-for-coherent-DM.patch kernel: bump 5.10 to 5.10.157 2022-12-11 02:43:28 +01:00
701-01-arm64-dts-mediatek-mt7622-add-support-for-coherent-D.patch
701-02-net-ethernet-mtk_eth_soc-add-support-for-Wireless-Et.patch kernel: bump 5.10 to 5.10.157 2022-12-11 02:43:28 +01:00
701-03-net-ethernet-mtk_eth_soc-implement-flow-offloading-t.patch kernel: bump 5.10 to 5.10.163 2023-01-14 22:31:38 +01:00
701-04-arm64-dts-mediatek-mt7622-introduce-nodes-for-Wirele.patch
701-05-net-ethernet-mtk_eth_soc-add-ipv6-flow-offload-suppo.patch
701-06-net-ethernet-mtk_eth_soc-support-TC_SETUP_BLOCK-for-.patch
701-07-net-ethernet-mtk_eth_soc-allocate-struct-mtk_ppe-sep.patch kernel: bump 5.10 to 5.10.157 2022-12-11 02:43:28 +01:00
701-08-net-ethernet-mtk_eth_soc-rework-hardware-flow-table-.patch kernel: bump 5.10 to 5.10.157 2022-12-11 02:43:28 +01:00
701-09-net-ethernet-mtk_eth_soc-remove-bridge-flow-offload-.patch
701-10-net-ethernet-mtk_eth_soc-support-creating-mac-addres.patch
702-net-ethernet-mtk_eth_soc-enable-threaded-NAPI.patch kernel: bump 5.10 to 5.10.157 2022-12-11 02:43:28 +01:00
703-phy-add-detach-callback-to-struct-phy_driver.patch kernel: bump 5.10 to 5.10.158 2022-12-11 02:43:28 +01:00
704-00-netfilter-flowtable-fix-excessive-hw-offload-attempt.patch kernel: Backport upstream flowtable patches from 5.15 2022-08-12 00:00:13 +02:00
704-01-netfilter-nft_flow_offload-skip-dst-neigh-lookup-for.patch
704-02-net-fix-dev_fill_forward_path-with-pppoe-bridge.patch kernel: bump 5.10 to 5.10.163 2023-01-14 22:31:38 +01:00
704-03-netfilter-nft_flow_offload-fix-offload-with-pppoe-vl.patch
705-net-dsa-tag_mtk-add-padding-for-tx-packets.patch kernel: fix mtk dsa tag padding 2023-03-02 12:59:53 +01:00
710-bridge-add-knob-for-filtering-rx-tx-BPDU-pack.patch kernel: bump 5.10 to 5.10.134 2022-07-29 23:03:41 +02:00
730-net-phy-at803x-fix-feature-detection.patch
750-skb-Do-mix-page-pool-and-page-referenced-frags-in-GR.patch kernel: bump 5.10 to 5.10.167 2023-02-08 00:22:58 +01:00
760-net-dsa-mv88e6xxx-fix-vlan-setup.patch kernel: bump 5.10 to 5.10.145 2022-10-02 20:21:55 +02:00
762-net-bridge-switchdev-Refactor-br_switchdev_fdb_notif.patch
763-net-bridge-switchdev-Include-local-flag-in-FDB-notif.patch kernel: bump 5.10 to 5.10.157 2022-12-11 02:43:28 +01:00
764-net-bridge-switchdev-Send-FDB-notifications-for-host.patch
765-net-dsa-Include-local-addresses-in-assisted-CPU-port.patch
766-net-dsa-Include-bridge-addresses-in-assisted-CPU-por.patch
767-net-dsa-Sync-static-FDB-entries-on-foreign-interface.patch
768-net-dsa-mv88e6xxx-Request-assisted-learning-on-CPU-port.patch kernel: bump 5.10 to 5.10.145 2022-10-02 20:21:55 +02:00
780-ARM-kirkwood-add-missing-linux-if_ether.h-for-ETH_AL.patch
800-bcma-get-SoC-device-struct-copy-its-DMA-params-to-th.patch
801-gpio-gpio-cascade-add-generic-GPIO-cascade.patch
802-nvmem-u-boot-env-align-endianness-of-crc32-values.patch kernel: update NVMEM subsystem to the v6.3 2023-02-21 11:58:47 +01:00
810-pci_disable_common_quirks.patch
811-pci_disable_usb_common_quirks.patch kernel: bump 5.10 to 5.10.137 2022-08-23 10:37:04 +02:00
820-w1-gpio-fix-problem-with-platfom-data-in-w1-gpio.patch
834-ledtrig-libata.patch kernel: bump 5.10 to 5.10.147 2022-10-09 22:18:24 +02:00
840-hwrng-bcm2835-set-quality-to-1000.patch
842-net-qmi_wwan-add-ZTE-MF286D-modem-19d2-1485.patch kernel: bump 5.10 to 5.10.145 2022-10-02 20:21:55 +02:00
850-0001-PCI-aardvark-Replace-custom-PCIE_CORE_INT_-macros-wi.patch
850-0004-PCI-aardvark-Rewrite-IRQ-code-to-chained-IRQ-handler.patch
850-0005-PCI-aardvark-Check-return-value-of-generic_handle_do.patch
850-0006-PCI-aardvark-Make-MSI-irq_chip-structures-static-dri.patch
850-0007-PCI-aardvark-Make-msi_domain_info-structure-a-static.patch
850-0008-PCI-aardvark-Use-dev_fwnode-instead-of-of_node_to_fw.patch
850-0009-PCI-aardvark-Refactor-unmasking-summary-MSI-interrup.patch
850-0010-PCI-aardvark-Add-support-for-masking-MSI-interrupts.patch
850-0011-PCI-aardvark-Fix-setting-MSI-address.patch
850-0012-PCI-aardvark-Enable-MSI-X-support.patch
850-0013-PCI-aardvark-Add-support-for-ERR-interrupt-on-emulat.patch
850-0015-PCI-aardvark-Optimize-writing-PCI_EXP_RTCTL_PMEIE-an.patch
850-0016-PCI-aardvark-Add-support-for-PME-interrupts.patch
850-0017-PCI-aardvark-Fix-support-for-PME-requester-on-emulat.patch
850-0018-PCI-aardvark-Use-separate-INTA-interrupt-for-emulate.patch
850-0019-PCI-aardvark-Remove-irq_mask_ack-callback-for-INTx-i.patch
850-0020-PCI-aardvark-Don-t-mask-irq-when-mapping.patch
850-0021-PCI-aardvark-Drop-__maybe_unused-from-advk_pcie_disa.patch
850-0022-PCI-aardvark-Update-comment-about-link-going-down-af.patch
850-0023-PCI-aardvark-Make-main-irq_chip-structure-a-static-d.patch
851-0001-phy-marvell-phy-mvebu-a3700-comphy-Remove-port-from-.patch
851-0002-phy-marvell-phy-mvebu-a3700-comphy-Add-native-kernel.patch
851-0003-arm64-dts-marvell-armada-37xx-Add-xtal-clock-to-comp.patch
851-0004-Revert-ata-ahci-mvebu-Make-SATA-PHY-optional-for-Arm.patch
851-0005-Revert-usb-host-xhci-mvebu-make-USB-3.0-PHY-optional.patch
851-0006-Revert-PCI-aardvark-Fix-initialization-with-old-Marv.patch
920-mangle_bootargs.patch kernel: bump 5.10 to 5.10.121 2022-06-27 00:57:15 +02:00