openwrt/target/linux/generic/hack-6.18
Michael Pratt 9655e49b9b generic: backport adding deferred_probe_timeout to Kconfig
Support for changing the probe defer timeout in Kconfig was recently added.
This allows for using Kconfig to extend the time in which
devices are expected to be able to probe since the last probe
before the kernel declares an error and stops trying.

This helps all devices probe in rare cases where a device
takes an exceedingly long time to probe and has a dependent (consumer) device,
or, if an action in userspace is required to allow the device to probe,
the device will be given a chance to probe past late_initcall() during init.

In this case for Openwrt, it is possible to attempt userspace fixes in preinit
where otherwise the probe attempts would not occur again after preinit starts.

Signed-off-by: Michael Pratt <mcpratt@pm.me>
Link: https://github.com/openwrt/openwrt/pull/24866
Signed-off-by: Robert Marko <robimarko@gmail.com>
2026-11-04 22:34:59 +01:00
..
200-tools_portability.patch kernel: bump 6.18 to 6.18.52 2026-09-16 11:43:34 +02:00
201-gen_init_cpio_portability.patch
…
202-objtool_portability.patch
…
204-module_strip.patch kernel: bump 6.18 to 6.18.53 2026-10-01 00:49:54 +02:00
205-kconfig-abort-configuration-on-unset-symbol.patch
…
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.56 2026-10-31 23:24:45 +01: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 kernel: bump 6.18 to 6.18.56 2026-10-31 23:24:45 +01:00
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
…
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 kernel: bump 6.18 to 6.18.59 2026-10-31 23:24:46 +01:00
645-netfilter-connmark-introduce-set-dscpmark.patch
…
650-netfilter-add-xt_FLOWOFFLOAD-target.patch kernel: bump 6.18 to 6.18.56 2026-10-31 23:24:45 +01:00
651-wireless_mesh_header.patch
…
660-fq_codel_defaults.patch kernel: bump 6.18 to 6.18.56 2026-10-31 23:24:45 +01:00
661-kernel-ct-size-the-hashtable-more-adequately.patch kernel: bump 6.18 to 6.18.53 2026-10-01 00:49:54 +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.45 2026-09-16 11:43:33 +02:00
711-net-dsa-mv88e6xxx-disable-ATU-violation.patch kernel: bump 6.18 to 6.18.53 2026-10-01 00:49:54 +02:00
721-net-add-packet-mangeling.patch kernel: bump 6.18 to 6.18.57 2026-10-31 23:24:46 +01:00
722-net-phy-aquantia-enable-AQR112-and-AQR412.patch kernel: bump 6.18 to 6.18.56 2026-10-31 23:24:45 +01:00
723-net-phy-aquantia-fix-system-side-protocol-mi.patch
…
725-net-phy-aquantia-add-PHY_IDs-for-AQR112-variants.patch kernel: bump 6.18 to 6.18.56 2026-10-31 23:24:45 +01:00
726-net-phy-aquantia-provision-USXGMII-system-interface.patch kernel: bump 6.18 to 6.18.56 2026-10-31 23:24:45 +01:00
730-net-ethernet-mtk_eth_soc-add-hw-dump-for-forced-rese.patch kernel: bump 6.18 to 6.18.53 2026-10-01 00:49:54 +02:00
739-net-ethernet-mtk_eth_soc-fix-offload-with-incompatible-.patch kernel: bump 6.18 to 6.18.55 2026-10-04 15:57:54 +02:00
755-net-phy-motorcomm-yt8821-bus-collision-workaround.patch kernel: backport the upstream Motorcomm YT92xx DSA driver 2026-11-03 18:40:42 +01:00
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 kernel: bump 6.18 to 6.18.53 2026-10-01 00:49:54 +02:00
770-r8169-LED-uses-original-network-port-name.patch
…
780-usb-net-MeigLink_modem_support.patch kernel: bump 6.18 to 6.18.56 2026-10-31 23:24:45 +01:00
781-usb-net-rndis-support-asr.patch kernel: bump 6.18 to 6.18.47 2026-09-16 11:43:33 +02:00
790-net-phy-skip-MMD-30-for-RTL8221B-when-reading-C45-PH.patch
…
791-net-phy-ax88796b-build-the-Rust-driver-next-to-the-C.patch kernel: modules: add kmod-phy-ax88796b-rust package 2026-10-30 12:06:08 +02:00
800-GPIO-add-named-gpio-exports.patch
…
805-nvmem-u-boot-env-probe-defer-on-corrupt-crc.patch generic: nvmem: u-boot-env: allow probe defer for corrupted CRC 2026-11-04 22:34:59 +01:00
810-bcma-ssb-fallback-sprom.patch
…
820-ledtrig-network-module.patch
…
901-debloat_sock_diag.patch kernel: bump 6.18 to 6.18.54 2026-10-01 00:50:42 +02:00
902-debloat_proc.patch kernel: bump 6.18 to 6.18.59 2026-10-31 23:24:46 +01:00
904-debloat_dma_buf.patch generic: backport adding deferred_probe_timeout to Kconfig 2026-11-04 22:34:59 +01:00
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
…
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.53 2026-10-01 00:49:54 +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.59 2026-10-31 23:24:46 +01:00
960-silence-uninitialized-variable-warnings.patch generic: silence uninitalized variable warning for genvdso 2026-11-04 22:34:59 +01:00
967-39-fix-mtk-yt922x-tx-checksum-offload.patch net: ethernet: mediatek: disable TX offload for YT922x tags 2026-11-03 18:40:42 +01:00
970-mux-expose-core-config.patch generic: make multiplexer core config visible 2026-10-01 13:57:46 +02:00