Whats process for backports

Hello. How to develop and patch

properly? As i see you have releases here and i compared release vs associated tag and this is what i obtained for tag 6.18:

ice@ice-home:openwrt_main:8190_168$ diff -r build_dir/target-mipsel_24kc_musl/linux-ramips_rt305x/mac80211-regular/backports-6.18/ git-src/backports/backport/
Only in build_dir/target-mipsel_24kc_musl/linux-ramips_rt305x/mac80211-regular/backports-6.18/: COPYING
Only in build_dir/target-mipsel_24kc_musl/linux-ramips_rt305x/mac80211-regular/backports-6.18/: Documentation
Only in build_dir/target-mipsel_24kc_musl/linux-ramips_rt305x/mac80211-regular/backports-6.18/: Kconfig
Only in git-src/backports/backport/: Kconfig.integrate
Only in build_dir/target-mipsel_24kc_musl/linux-ramips_rt305x/mac80211-regular/backports-6.18/: Kconfig.local
Only in git-src/backports/backport/: Kconfig.package
Only in build_dir/target-mipsel_24kc_musl/linux-ramips_rt305x/mac80211-regular/backports-6.18/: LICENSES
Only in build_dir/target-mipsel_24kc_musl/linux-ramips_rt305x/mac80211-regular/backports-6.18/: MAINTAINERS
Only in build_dir/target-mipsel_24kc_musl/linux-ramips_rt305x/mac80211-regular/backports-6.18/: README
diff -r build_dir/target-mipsel_24kc_musl/linux-ramips_rt305x/mac80211-regular/backports-6.18/backport-include/backport/checks.h git-src/backports/backport/backport-include/backport/checks.h
4c4
< #if defined(CPTCFG_MAC80211) && defined(CPTCFG_MAC80211)

#if defined(CONFIG_MAC80211) && defined(CPTCFG_MAC80211)
8c8
< #if defined(CPTCFG_CFG80211) && defined(CPTCFG_CFG80211)


#if defined(CONFIG_CFG80211) && defined(CPTCFG_CFG80211)
diff -r build_dir/target-mipsel_24kc_musl/linux-ramips_rt305x/mac80211-regular/backports-6.18/compat/Makefile git-src/backports/backport/compat/Makefile
23d22
< compat-$(CPTCFG_BPAUTO_BUILD_CRYPTO_LIB_ARC4) += lib-crypto-arc4.o
Only in build_dir/target-mipsel_24kc_musl/linux-ramips_rt305x/mac80211-regular/backports-6.18/compat: lib-crypto-arc4.c
Only in git-src/backports/backport/defconfigs: libertas
Only in git-src/backports/backport/defconfigs: wifi
Only in build_dir/target-mipsel_24kc_musl/linux-ramips_rt305x/mac80211-regular/backports-6.18/: drivers
Only in build_dir/target-mipsel_24kc_musl/linux-ramips_rt305x/mac80211-regular/backports-6.18/: include
diff -r build_dir/target-mipsel_24kc_musl/linux-ramips_rt305x/mac80211-regular/backports-6.18/kconf/zconf.l git-src/backports/backport/kconf/zconf.l
269c269
< * $(backport_srctree)/name


  • $(srctree)/name
    Only in build_dir/target-mipsel_24kc_musl/linux-ramips_rt305x/mac80211-regular/backports-6.18/: local-symbols
    Only in build_dir/target-mipsel_24kc_musl/linux-ramips_rt305x/mac80211-regular/backports-6.18/: net
    Only in build_dir/target-mipsel_24kc_musl/linux-ramips_rt305x/mac80211-regular/backports-6.18/: versions

therefore no sense to try to develop via /git-src hack.

Next, patches are too grouped by drives and it is kinda hard to work with

in automatic way. How you usually do it?

Hard to dig what text is you, what citation what parch

Please use the "Preformatted text </>" button for logs, scripts, configs and general console output (red circle; this works best in the 'Markdown' composer view in the blue oval):

Screenshot 2025-10-20 at 8.14.14 PM