openwrt-6.x/target/linux/generic/hack-6.12
Linus Walleij 73504d0b27 kernel: kmod-dsa-ks8995: Backport DSA patches
Converts the KS8995 "phy" driver to a proper DSA switch.
Currently the upstream only supports the "none" tag
but this is a good improvement already.

Make the old module depend on kernel 6.6 and the new
one depend on !6.6.

The Realtek RTL8261n patch needs to be refreshed
because of textual dependencies.

Realtek RTL838x DSA and phy patches also have textual
dependencies and need to be refreshed.

The Mediatek in-flight DSA patch and related patches
also need to be rebased and refreshed.

Link: https://github.com/openwrt/openwrt/pull/19970
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
2025-09-15 08:34:55 +02:00
..
200-tools_portability.patch generic: 6.12: manually rebuild hack patches 2025-04-30 16:26:33 +02:00
204-module_strip.patch kernel: bump 6.12 to 6.12.43 2025-08-26 21:35:36 +02:00
205-kconfig-abort-configuration-on-unset-symbol.patch generic: 6.12: refresh hack patches 2025-04-30 16:26:34 +02:00
210-darwin_scripts_include.patch generic: 6.12: manually rebuild hack patches 2025-04-30 16:26:33 +02:00
211-darwin-uuid-typedef-clash.patch
214-spidev_h_portability.patch
230-openwrt_lzma_options.patch generic: 6.12: refresh hack patches 2025-04-30 16:26:34 +02:00
250-netfilter_depends.patch
251-kconfig.patch generic: 6.12: refresh hack patches 2025-04-30 16:26:34 +02:00
253-ksmbd-config.patch kernel: bump 6.12 to 6.12.29 2025-05-21 13:52:35 +02:00
259-regmap_dynamic.patch kernel: bump 6.12 to 6.12.41 2025-08-26 21:35:35 +02:00
260-crypto_test_dependencies.patch generic: 6.12: refresh hack patches 2025-04-30 16:26:34 +02:00
261-lib-arc4-unhide.patch generic: 6.12: refresh hack patches 2025-04-30 16:26:34 +02:00
280-rfkill-stubs.patch generic: 6.12: refresh hack patches 2025-04-30 16:26:34 +02:00
300-MIPS-r4k_cache-use-more-efficient-cache-blast.patch generic: 6.12: refresh hack patches 2025-04-30 16:26:34 +02:00
301-01-mm-permit-to-declare-custom-execmem-alloc-free-funct.patch generic: fix MIPS -mno-long-calls patchset for 6.12 kernel 2025-05-06 12:48:21 +02:00
301-02-mips-replace-mlong-calls-with-mno-long-calls-if-poss.patch generic: fix MIPS -mno-long-calls patchset for 6.12 kernel 2025-05-06 12:48:21 +02:00
402-mtd-blktrans-call-add-disks-after-mtd-device.patch generic: 6.12: refresh hack patches 2025-04-30 16:26:34 +02:00
420-mtd-support-OpenWrt-s-MTD_ROOTFS_ROOT_DEV.patch generic: 6.12: refresh hack patches 2025-04-30 16:26:34 +02:00
421-drivers-mtd-parsers-add-nvmem-support-to-cmdlinepart.patch generic: 6.12: manually rebuild hack patches 2025-04-30 16:26:33 +02:00
430-mtk-bmt-support.patch
499-LEGACY-block-partitions-populate-fwnode.patch generic: 6.12: add hack patch for transition to new partition bindings 2025-05-26 16:58:03 +01:00
600-net-enable-fraglist-GRO-by-default.patch generic: 6.12: refresh hack patches 2025-04-30 16:26:34 +02:00
610-net-page_pool-try-to-free-deferred-skbs-while-waitin.patch kernel: bump 6.12 to 6.12.35 2025-06-28 22:47:48 +02:00
645-netfilter-connmark-introduce-set-dscpmark.patch
650-netfilter-add-xt_FLOWOFFLOAD-target.patch generic: 6.12: refresh hack patches 2025-04-30 16:26:34 +02:00
651-wireless_mesh_header.patch generic: 6.12: refresh hack patches 2025-04-30 16:26:34 +02:00
660-fq_codel_defaults.patch generic: 6.12: refresh hack patches 2025-04-30 16:26:34 +02:00
661-kernel-ct-size-the-hashtable-more-adequately.patch kernel: bump 6.12 to 6.12.40 2025-07-26 01:00:09 +02:00
700-swconfig_switch_drivers.patch generic: fix typo in swconfig driver patch 2025-09-14 13:13:39 +02:00
711-net-dsa-mv88e6xxx-disable-ATU-violation.patch generic: 6.12: refresh hack patches 2025-04-30 16:26:34 +02:00
721-net-add-packet-mangeling.patch kernel: bump 6.12 to 6.12.44 2025-08-31 13:07:49 +02:00
722-net-phy-aquantia-enable-AQR112-and-AQR412.patch generic: 6.12: refresh hack patches 2025-04-30 16:26:34 +02:00
723-net-phy-aquantia-fix-system-side-protocol-mi.patch generic: 6.12: refresh hack patches 2025-04-30 16:26:34 +02:00
725-net-phy-aquantia-add-PHY_IDs-for-AQR112-variants.patch generic: 6.12: backport MediaTek Ethernet PHY changes 2025-05-26 16:58:03 +01:00
730-net-ethernet-mtk_eth_soc-add-hw-dump-for-forced-rese.patch kernel: improve mtk_eth_soc performance 2025-09-09 06:33:56 +02:00
735-net-phy-realtek-rtl8261n.patch kernel: kmod-dsa-ks8995: Backport DSA patches 2025-09-15 08:34:55 +02:00
750-net-pcs-mtk-lynxi-workaround-2500BaseX-no-an.patch
760-net-usb-r8152-add-LED-configuration-from-OF.patch generic: 6.12: manually rebuild hack patches 2025-04-30 16:26:33 +02:00
761-dt-bindings-net-add-RTL8152-binding-documentation.patch
766-net-phy-mediatek-ge-add-LED-configuration-interface.patch generic: 6.12: backport MediaTek Ethernet PHY changes 2025-05-26 16:58:03 +01:00
773-bgmac-add-srab-switch.patch
780-usb-net-MeigLink_modem_support.patch kernel: bump 6.12 to 6.12.26 2025-05-04 21:58:23 +02:00
781-usb-net-rndis-support-asr.patch kernel: bump 6.12 to 6.12.28 2025-05-12 18:10:03 +02:00
800-GPIO-add-named-gpio-exports.patch treewide: add const to struct of_device_id 2025-08-31 19:21:36 +02:00
810-bcma-ssb-fallback-sprom.patch
901-debloat_sock_diag.patch kernel: bump 6.12 to 6.12.43 2025-08-26 21:35:36 +02:00
902-debloat_proc.patch kernel: bump 6.12 to 6.12.43 2025-08-26 21:35:36 +02:00
904-debloat_dma_buf.patch kernel: bump 6.12 to 6.12.39 2025-07-19 11:59:56 +02:00
910-kobject_uevent.patch generic: 6.12: manually rebuild hack patches 2025-04-30 16:26:33 +02:00
911-kobject_add_broadcast_uevent.patch generic: 6.12: manually rebuild hack patches 2025-04-30 16:26:33 +02:00
920-device_tree_cmdline.patch generic: 6.12: refresh hack patches 2025-04-30 16:26:34 +02:00
930-Revert-Revert-Revert-driver-core-Set-fw_devlink-on-b.patch generic: 6.12: manually rebuild hack patches 2025-04-30 16:26:33 +02:00