openwrt-pf/target/linux/generic/hack-6.18
John Audia 7105bec48f kernel: bump 6.18 to 6.18.40
Removed upstreamed:
  airoha/patches-6.18/109-01-v6.19-pinctrl-airoha-generalize-pins-group-function-confs-.patch[1]
  airoha/patches-6.18/112-v6.19-pinctrl-airoha-fix-pinctrl-function-mismatch-issue.patch[2]
  airoha/patches-6.18/170-v7.2-net-airoha-Fix-register-index-for-Tx-fwd-counter-con.patch[3]
  airoha/patches-6.18/171-v7.2-net-airoha-Fix-debugfs-new-tuple-display-for-IPv4-RO.patch[4]
  airoha/patches-6.18/172-v7.2-net-airoha-fix-foe_check_time-allocation-size.patch[5]
  airoha/patches-6.18/174-v7.2-net-airoha-Fix-skb-priority-underflow-in-airoha_dev_.patch[6]
  generic/backport-6.18/300-v7.1-MIPS-mm-fix-highmem-init.patch[7]
  generic/backport-6.18/627-v7.2-net-pse-pd-scope-pse_control-regulator-handle-to-kre.patch[8]
  generic/backport-6.18/752-v7.2-net-dsa-qca8k-fix-led-devicename-when-using-external.patch[9]
  qualcommax/patches-6.18/0084-v7.2-clk-qcom-cmnpll-Account-for-reference-clock-divider.patch[10]
  airoha/patches-6.18/180-02-v7.2-pinctrl-airoha-an7581-add-missed-gpio32-pin-group.patch[11]
  airoha/patches-6.18/180-04-v7.2-pinctrl-airoha-an7581-fix-misprint-in-gpio19-pinconf.patch[12]

Manually rebased:
  airoha/patches-6.18/180-01-v7.2-pinctrl-Move-Airoha-driver-to-dedicated-directory.patch
  bcm27xx/patches-6.18/0299-mmc-sdhci-of-dwcmshc-define-sdio-timeout-clocks.patch
  mediatek/patches-6.18/942-net-ethernet-mtk_wed-move-cpuboot-in-a-dedicated-dts.patch

Removed CONFIG_CRYPTO_DEV_SUN4I_SS_PRNG, it was removed upstream [13]

All other patches automatically rebased via update_kernel.sh

1. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v6.18.40&id=db3cd694ded4c8d492b62c7228e9c0d9230b13d0
2. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v6.18.40&id=a888f3d5970ff21e092bc9edcf3d9ffee9ae68a7
3. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v6.18.40&id=dcac6e4221f39f4f80adc7fb761c358a612fca62
4. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v6.18.40&id=4d48c08a0bf6c6ab8c07df37ee8794da891eec80
5. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v6.18.40&id=112b5eff24e044561ee9599a0d34e0fcea1df4e0
6. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v6.18.40&id=2066e692ec7a10af63d9c75899c9a66946cfede9
7. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v6.18.40&id=3d3638fe921371e52be77baefe792c126fcdfc8c
8. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v6.18.40&id=8d501b1411548442aaf1de3268654046f5bcf4c1
9. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v6.18.40&id=10e05634ddc19953d7357a39eebee4e142dc8397
10. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v6.18.40&id=226feccaac81833f227e7ad4b7702ff5c918211f
11. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v6.18.40&id=5985ddfd3e83fee2e021ed6908d4026516f47278
12. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v6.18.40&id=ad6963c3bb458fc1b722627405800c32e4cd840b
13. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v6.18.40&id=c401492e01c7bfd38cf14c94d85c7efafe7d1a25

Build system: x86/64
Build-tested: x86/64-glibc
Run-tested: x86/64-glibc

Signed-off-by: John Audia <therealgraysky@proton.me>
[Fixed 0299-mmc-sdhci-of-dwcmshc-define-sdio-timeout-clocks.patch,
180-01-v7.2-pinctrl-Move-Airoha-driver-to-dedicated-directory.patch
and removed CONFIG_CRYPTO_DEV_SUN4I_SS_PRNG]
Link: https://github.com/openwrt/openwrt/pull/24419
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2026-08-01 23:43:05 +02:00
..
200-tools_portability.patch
201-gen_init_cpio_portability.patch kernel: fix gen_init_cpio build on macOS hosts 2026-06-04 20:00:36 +02:00
202-objtool_portability.patch kernel: fix objtool build on macOS hosts 2026-06-04 20:00:36 +02:00
204-module_strip.patch
205-kconfig-abort-configuration-on-unset-symbol.patch kernel: bump 6.18 to 6.18.40 2026-08-01 23:43:05 +02:00
210-darwin_scripts_include.patch
211-darwin-uuid-typedef-clash.patch
214-spidev_h_portability.patch
230-openwrt_lzma_options.patch
249-udp-tunnel-selection.patch
250-netfilter_depends.patch
251-kconfig.patch
253-ksmbd-config.patch kernel: bump 6.18 to 6.18.39 2026-07-20 20:05:54 +02:00
259-regmap_dynamic.patch
260-crypto_test_dependencies.patch
261-lib-arc4-unhide.patch
280-rfkill-stubs.patch
300-MIPS-r4k_cache-use-more-efficient-cache-blast.patch
301-01-mm-permit-to-declare-custom-execmem-alloc-free-funct.patch
301-02-mips-replace-mlong-calls-with-mno-long-calls-if-poss.patch
402-mtd-blktrans-call-add-disks-after-mtd-device.patch
420-mtd-support-OpenWrt-s-MTD_ROOTFS_ROOT_DEV.patch
421-drivers-mtd-parsers-add-nvmem-support-to-cmdlinepart.patch treewide: use _scoped for loops 2026-06-20 10:03:00 +02:00
430-mtk-bmt-support.patch
499-LEGACY-block-partitions-populate-fwnode.patch
600-net-enable-fraglist-GRO-by-default.patch
610-net-page_pool-try-to-free-deferred-skbs-while-waitin.patch
645-netfilter-connmark-introduce-set-dscpmark.patch kernel: bump 6.18 to 6.18.40 2026-08-01 23:43:05 +02:00
650-netfilter-add-xt_FLOWOFFLOAD-target.patch kernel: bump 6.18 to 6.18.40 2026-08-01 23:43:05 +02:00
651-wireless_mesh_header.patch
660-fq_codel_defaults.patch kernel: bump 6.18 to 6.18.40 2026-08-01 23:43:05 +02:00
661-kernel-ct-size-the-hashtable-more-adequately.patch kernel: bump 6.18 to 6.18.40 2026-08-01 23:43:05 +02:00
700-swconfig_switch_drivers.patch
710-net-sched-sch_cake-configure-sync_time-via-debugfs.patch kernel: bump 6.18 to 6.18.40 2026-08-01 23:43:05 +02:00
711-net-dsa-mv88e6xxx-disable-ATU-violation.patch
721-net-add-packet-mangeling.patch kernel: bump 6.18 to 6.18.40 2026-08-01 23:43:05 +02:00
722-net-phy-aquantia-enable-AQR112-and-AQR412.patch
723-net-phy-aquantia-fix-system-side-protocol-mi.patch
725-net-phy-aquantia-add-PHY_IDs-for-AQR112-variants.patch
730-net-ethernet-mtk_eth_soc-add-hw-dump-for-forced-rese.patch
739-net-ethernet-mtk_eth_soc-fix-offload-with-incompatible-.patch mediatek: ethernet: fix offload with incompatible dsa tag 2026-07-12 21:29:45 +02:00
755-net-phy-motorcomm-yt8821-bus-collision-workaround.patch
760-net-usb-r8152-add-LED-configuration-from-OF.patch
761-dt-bindings-net-add-RTL8152-binding-documentation.patch
766-net-phy-mediatek-ge-add-LED-configuration-interface.patch
770-r8169-LED-uses-original-network-port-name.patch
773-bgmac-add-srab-switch.patch
780-usb-net-MeigLink_modem_support.patch kernel: bump 6.18 to 6.18.36 2026-06-23 09:05:22 +02:00
781-usb-net-rndis-support-asr.patch
800-GPIO-add-named-gpio-exports.patch kernel: use fwnode for GPIO export driver 2026-07-22 10:14:05 +02:00
810-bcma-ssb-fallback-sprom.patch
820-ledtrig-network-module.patch leds: add "network" LED trigger (lan/wan/wlan) 2026-06-05 20:30:34 +02:00
890-serial-8250-add-UPIO_AU-case-to-set_io_from_upio.patch
901-debloat_sock_diag.patch kernel: bump 6.18 to 6.18.36 2026-06-23 09:05:22 +02:00
902-debloat_proc.patch kernel: bump 6.18 to 6.18.40 2026-08-01 23:43:05 +02:00
904-debloat_dma_buf.patch
905-io_uring-zcrx-Use-IS_REACHABLE-instead-of-IS_ENABLED.patch
910-kobject_uevent.patch
911-kobject_add_broadcast_uevent.patch
920-device_tree_cmdline.patch kernel: fix wrong strlcat call 2026-06-22 11:06:48 +02:00
926-crypto-eip93-use-AES-fallback-for-small-requests.patch
930-Revert-Revert-Revert-driver-core-Set-fw_devlink-on-b.patch kernel: bump 6.18 to 6.18.40 2026-08-01 23:43:05 +02:00
940-kbuild-extract-modules-builtin-modinfo-from-vmlinux_o.patch
950-silence-unused-variable-warnings.patch kernel: bump 6.18 to 6.18.33 2026-05-25 21:04:53 +02:00