Skip to content

[24.10] batman-adv: merge bugfixes from 2026.3 - #1201

Merged
simonwunderlich merged 8 commits into
openwrt:openwrt-24.10from
ecsv:batadv-for-24.10
Sep 3, 2026
Merged

[24.10] batman-adv: merge bugfixes from 2026.3#1201
simonwunderlich merged 8 commits into
openwrt:openwrt-24.10from
ecsv:batadv-for-24.10

batman-adv: merge bugfixes from 2026.3

78bcc66
Select commit
Loading
Failed to load commit list.
OpenWrt / FormalityCheck / Code Patches succeeded Sep 3, 2026 in 0s

Code Patches: Passed

All downstream patch files contain correct Git tracking headers.

Details

Checking PR #1201: [24.10] batman-adv: merge bugfixes from 2026.3 (Embedded Patches Compliance)

Commit f8b4b9f - batman-adv: drop the vestigial conffiles entry and fix the migration script:

✅ No downstream raw embedded patch files modified or introduced

Commit e1973b1 - batctl: clean up the Makefile:

✅ No downstream raw embedded patch files modified or introduced

Commit 0c573d6 - alfred: reformat patches:

✅ Embedded patch 'alfred/patches/0001-alfred-Fix-printing-of-timespec.patch' contains valid Git compliance headers

Commit a487570 - batctl: reformat patches:

✅ Embedded patch 'batctl/patches/0001-batctl-event-Fix-direct-parsing-on-hardif-for-set_ha.patch' contains valid Git compliance headers
✅ Embedded patch 'batctl/patches/0002-batctl-Avoid-memory-leak-in-print_routing_algos.patch' contains valid Git compliance headers
✅ Embedded patch 'batctl/patches/0003-batctl-tcpdump-Fix-printing-of-usecs.patch' contains valid Git compliance headers

Commit 38d3479 - batman-adv: reformat patches:

✅ Embedded patch 'batman-adv/patches/0001-fix-batadv_is_cfg80211_netdev.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0002-Revert-batman-adv-Switch-to-linux-array_size.h.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0003-batman-adv-Do-not-send-uninitialized-TT-changes.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0004-batman-adv-Remove-uninitialized-data-in-full-table-T.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0005-batman-adv-Do-not-let-TT-changes-list-grows-indefini.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0006-batman-adv-fix-panic-during-interface-removal.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0007-batman-adv-Ignore-neighbor-throughput-metrics-in-err.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0008-batman-adv-Drop-unmanaged-ELP-metric-worker.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0009-batman-adv-Ignore-own-maximum-aggregation-size-durin.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0010-batman-adv-fix-duplicate-MAC-address-check.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0011-batman-adv-fix-OOB-read-write-in-network-coding-deco.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0012-batman-adv-Avoid-double-rtnl_lock-ELP-metric-worker.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0013-batman-adv-avoid-OGM-aggregation-when-skb-tailroom-i.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0014-batman-adv-reject-oversized-global-TT-response-buffe.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0015-batman-adv-hold-claim-backbone-gateways-by-reference.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0016-batman-adv-fix-integer-overflow-on-buff_pos.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0017-batman-adv-reject-new-tp_meter-sessions-during-teard.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0018-batman-adv-stop-tp_meter-sessions-during-mesh-teardo.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0019-batman-adv-tp_meter-add-missing-completion-header.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0020-batman-adv-stop-caching-unowned-originator-pointers-.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0021-batman-adv-iv-avoid-bonding-logic-for-outgoing-OGM.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0022-batman-adv-tp_meter-fix-tp_num-leak-on-kmalloc-failu.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0023-batman-adv-bla-prevent-use-after-free-when-deleting-.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0024-batman-adv-bla-only-purge-non-released-claims.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0025-batman-adv-bla-put-backbone-reference-on-failed-clai.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0026-batman-adv-tt-reject-oversized-local-TVLV-buffers.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0027-batman-adv-tt-fix-negative-tt_buff_len.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0028-batman-adv-tt-fix-negative-last_changeset_len.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0029-batman-adv-tt-fix-TOCTOU-race-for-reported-vlans.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0030-batman-adv-tt-avoid-empty-VLAN-responses.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0031-batman-adv-tt-prevent-TVLV-entry-number-overflow.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0032-batman-adv-tp_meter-fix-tp_vars-reference-leak-in-re.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0033-batman-adv-fix-tp_meter-counter-underflow-during-shu.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0034-batman-adv-fix-fragment-reassembly-length-accounting.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0035-batman-adv-clear-current-gateway-during-teardown.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0036-batman-adv-dat-handle-forward-allocation-error.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0037-batman-adv-tp_meter-avoid-use-of-uninit-sender-vars.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0038-batman-adv-frag-disallow-unicast-fragment-in-fragmen.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0039-batman-adv-tp_meter-directly-shut-down-timer-on-clea.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0040-batman-adv-fix-batadv_skb_is_frag-kernel-doc.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0041-batman-adv-v-stop-OGMv2-on-disabled-interface.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0042-batman-adv-tvlv-abort-OGM-send-on-tvlv-append-failur.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0043-batman-adv-tvlv-reject-oversized-TVLV-packets.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0044-batman-adv-tp_meter-fix-race-condition-in-send-error.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0045-batman-adv-tp_meter-avoid-role-confusion-in-tp_list.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0046-batman-adv-mcast-fix-use-after-free-in-orig_node-RCU.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0047-batman-adv-iv-recover-OGM-scheduling-after-forward-p.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0048-batman-adv-bla-fix-report_work-leak-on-backbone_gw-p.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0049-batman-adv-bla-avoid-double-decrement-of-bla.num_req.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0050-batman-adv-bla-avoid-NULL-ptr-deref-for-claim-via-dr.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0051-batman-adv-tp_meter-keep-unacked-list-in-ascending-o.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0052-batman-adv-tp_meter-initialize-dup_acks-explicitly.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0053-batman-adv-tp_meter-initialize-dec_cwnd-explicitly.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0054-batman-adv-tp_meter-avoid-window-underflow.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0055-batman-adv-tp_meter-avoid-divide-by-zero-for-dec_cwn.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0056-batman-adv-tp_meter-fix-fast-recovery-precondition.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0057-batman-adv-tp_meter-handle-seqno-wrap-around-for-fas.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0058-batman-adv-tp_meter-add-only-finished-tp_vars-to-lis.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0059-batman-adv-bla-annotate-lasttime-access-with-READ-WR.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0060-batman-adv-prevent-ELP-transmission-interval-underfl.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0061-batman-adv-tp_meter-initialize-last_recv_time-during.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0062-batman-adv-ensure-bcast-is-writable-before-modifying.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0063-batman-adv-fix-m-b-cast-csum-after-decrementing-TTL.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0064-batman-adv-tp_meter-restrict-number-of-unacked-list-.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0065-batman-adv-tp_meter-annotate-last_recv_time-access-w.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0066-batman-adv-tp_meter-prevent-parallel-modifications-o.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0067-batman-adv-tp_meter-handle-overlapping-packets.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0068-batman-adv-v-prevent-OGM-aggregation-on-disabled-har.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0069-batman-adv-frag-ensure-fragment-is-writable-before-m.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0070-batman-adv-frag-avoid-underflow-of-TTL.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0071-batman-adv-tt-don-t-merge-change-entries-with-differ.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0072-batman-adv-tt-track-roam-count-per-VID.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0073-batman-adv-dat-prevent-false-sharing-between-VLANs.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0074-batman-adv-tvlv-avoid-race-of-cifsnotfound-handler-s.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0075-batman-adv-tvlv-enforce-2-byte-alignment.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0076-batman-adv-retrieve-ethhdr-after-potential-skb-reall.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0077-batman-adv-access-unicast_ttvn-skb-data-only-after-s.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0078-batman-adv-gw-acquire-ethernet-header-only-after-skb.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0079-batman-adv-dat-acquire-ARP-hw-source-only-after-skb-.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0080-batman-adv-bla-reacquire-gw-address-after-skb-reallo.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0081-batman-adv-dat-ensure-accessible-eth_hdr-proto-field.patch' contains valid Git compliance headers

Commit 5333aed - alfred: merge bugfixes from 2026.3:

✅ Embedded patch 'alfred/patches/0002-alfred-seed-the-random-generator-for-transaction-IDs.patch' contains valid Git compliance headers

Commit 2c366d2 - batctl: merge bugfixes from 2026.3:

✅ Embedded patch 'batctl/patches/0004-batctl-fix-parsing-of-parameters-with-arguments.patch' contains valid Git compliance headers
✅ Embedded patch 'batctl/patches/0005-batctl-originators-fix-throughput-lines-with-bat_hos.patch' contains valid Git compliance headers
✅ Embedded patch 'batctl/patches/0006-batctl-free-header-lines-after-error.patch' contains valid Git compliance headers
✅ Embedded patch 'batctl/patches/0007-batctl-traceroute-handle-fast-replies.patch' contains valid Git compliance headers
✅ Embedded patch 'batctl/patches/0008-batctl-return-only-initialized-icmp-destination-unre.patch' contains valid Git compliance headers
✅ Embedded patch 'batctl/patches/0009-batctl-tcpdump-fix-coded-packet-mac-dest-mac-address.patch' contains valid Git compliance headers
✅ Embedded patch 'batctl/patches/0010-batctl-tcpdump-fix-endianness-of-fragmentation-seque.patch' contains valid Git compliance headers
✅ Embedded patch 'batctl/patches/0011-batctl-tcpdump-correct-output-of-VLAN-IDs.patch' contains valid Git compliance headers
✅ Embedded patch 'batctl/patches/0012-batctl-tcpdump-drop-hardcoded-IPv6-buffer-sizes.patch' contains valid Git compliance headers
✅ Embedded patch 'batctl/patches/0013-batctl-tcpdump-fix-reported-length-for-ICMP6_TIME_EX.patch' contains valid Git compliance headers
✅ Embedded patch 'batctl/patches/0014-batctl-tcpdump-handle-TCP-packet-with-bogus-data-off.patch' contains valid Git compliance headers
✅ Embedded patch 'batctl/patches/0015-batctl-tpmeter-fix-Gbps-output.patch' contains valid Git compliance headers
✅ Embedded patch 'batctl/patches/0016-batctl-tpmeter-label-sub-kByte-s-rate-in-bits-per-se.patch' contains valid Git compliance headers
✅ Embedded patch 'batctl/patches/0017-batctl-netlink-check-for-BATADV_ATTR_MESH_ADDRESS-be.patch' contains valid Git compliance headers
✅ Embedded patch 'batctl/patches/0018-batctl-netlink-always-0-terminate-hardif-name.patch' contains valid Git compliance headers
✅ Embedded patch 'batctl/patches/0019-batctl-bat-hosts-compare-full-path-for-deduplication.patch' contains valid Git compliance headers
✅ Embedded patch 'batctl/patches/0020-batctl-improve-number-parsing-error-handling.patch' contains valid Git compliance headers
✅ Embedded patch 'batctl/patches/0021-batctl-bat-hosts-free-bat_host-when-hash_add-fails.patch' contains valid Git compliance headers
✅ Embedded patch 'batctl/patches/0022-batctl-dat_cache-fix-multicast-unicast-filter-for-MA.patch' contains valid Git compliance headers
✅ Embedded patch 'batctl/patches/0023-batctl-isolation_mark-fix-error-message-for-invalid-.patch' contains valid Git compliance headers
✅ Embedded patch 'batctl/patches/0024-batctl-event-don-t-print-timestamp-prefix-for-skippe.patch' contains valid Git compliance headers
✅ Embedded patch 'batctl/patches/0025-batctl-debug-avoid-endless-getopt-loop-for-attached-.patch' contains valid Git compliance headers
✅ Embedded patch 'batctl/patches/0026-batctl-debug-use-strict-interval-timeout-parsing.patch' contains valid Git compliance headers
✅ Embedded patch 'batctl/patches/0027-batctl-debug-reject-trailing-garbage-for-intervals.patch' contains valid Git compliance headers
✅ Embedded patch 'batctl/patches/0028-batctl-debug-reject-non-finite-negative-interval-tim.patch' contains valid Git compliance headers
✅ Embedded patch 'batctl/patches/0029-batctl-debug-don-t-return-negative-error-codes-from-.patch' contains valid Git compliance headers
✅ Embedded patch 'batctl/patches/0030-batctl-only-mark-file-read-successful-on-read-line.patch' contains valid Git compliance headers
✅ Embedded patch 'batctl/patches/0031-batctl-version-avoid-use-of-uninitialized-read-buffe.patch' contains valid Git compliance headers
✅ Embedded patch 'batctl/patches/0032-batctl-version-don-t-strip-newline-for-empty-buffer.patch' contains valid Git compliance headers
✅ Embedded patch 'batctl/patches/0033-batctl-interface-report-rtnl-query-failures.patch' contains valid Git compliance headers
✅ Embedded patch 'batctl/patches/0034-batctl-interface-return-fail-for-non-existing-interf.patch' contains valid Git compliance headers
✅ Embedded patch 'batctl/patches/0035-batctl-translate-don-t-overwrite-the-search-key.patch' contains valid Git compliance headers
✅ Embedded patch 'batctl/patches/0036-batctl-genl_json-avoid-negative-chars-in-sanitize_st.patch' contains valid Git compliance headers
✅ Embedded patch 'batctl/patches/0037-batctl-genl_json-reject-unknown-options-in-handle_js.patch' contains valid Git compliance headers
✅ Embedded patch 'batctl/patches/0038-batctl-genl_json-don-t-return-negative-error-codes-t.patch' contains valid Git compliance headers
✅ Embedded patch 'batctl/patches/0039-batctl-genl_json-escape-non-printable-characters-as-.patch' contains valid Git compliance headers
✅ Embedded patch 'batctl/patches/0040-batctl-genl_json-drop-leftover-network-coding-log-le.patch' contains valid Git compliance headers
✅ Embedded patch 'batctl/patches/0041-batctl-tcpdump-fix-subtybe-typo-in-4ADDR-output.patch' contains valid Git compliance headers
✅ Embedded patch 'batctl/patches/0042-batctl-tcpdump-return-EXIT_SUCCESS-on-normal-termina.patch' contains valid Git compliance headers
✅ Embedded patch 'batctl/patches/0043-batctl-tcpdump-check-frame-length-before-reading-the.patch' contains valid Git compliance headers
✅ Embedded patch 'batctl/patches/0044-batctl-tcpdump-resolve-bat-host-name-for-ROAMv1-clie.patch' contains valid Git compliance headers
✅ Embedded patch 'batctl/patches/0045-batctl-tcpdump-print-the-unreachable-host-for-ICMP-p.patch' contains valid Git compliance headers
✅ Embedded patch 'batctl/patches/0046-batctl-tcpdump-skip-partial-line-for-oversized-ICMPv.patch' contains valid Git compliance headers
✅ Embedded patch 'batctl/patches/0047-batctl-tcpdump-don-t-label-unknown-ICMPv6-types-as-u.patch' contains valid Git compliance headers
✅ Embedded patch 'batctl/patches/0048-batctl-tcpdump-reject-invalid-packet-type-arguments.patch' contains valid Git compliance headers
✅ Embedded patch 'batctl/patches/0049-batctl-tcpdump-fix-source-address-selection-for-802..patch' contains valid Git compliance headers
✅ Embedded patch 'batctl/patches/0050-batctl-traceroute-return-EXIT_NOSUCCESS-when-destina.patch' contains valid Git compliance headers
✅ Embedded patch 'batctl/patches/0051-batctl-icmp_helper-return-proper-errno-on-syscall-fa.patch' contains valid Git compliance headers
✅ Embedded patch 'batctl/patches/0052-batctl-ping-count-sent-and-not-received-pings.patch' contains valid Git compliance headers
✅ Embedded patch 'batctl/patches/0053-batctl-ping-traceroute-don-t-restart-RTT-timer-on-st.patch' contains valid Git compliance headers
✅ Embedded patch 'batctl/patches/0054-batctl-traceroute-probe-the-advertised-maximum-numbe.patch' contains valid Git compliance headers
✅ Embedded patch 'batctl/patches/0055-batctl-ping-reject-invalid-packet-count-argument.patch' contains valid Git compliance headers
✅ Embedded patch 'batctl/patches/0056-batctl-ping-reject-invalid-timeout-argument.patch' contains valid Git compliance headers
✅ Embedded patch 'batctl/patches/0057-batctl-ping-fix-rtt-minimum-tracking-when-a-sample-i.patch' contains valid Git compliance headers
✅ Embedded patch 'batctl/patches/0058-batctl-icmp_helper-fail-send-when-the-primary-mac-is.patch' contains valid Git compliance headers
✅ Embedded patch 'batctl/patches/0059-batctl-icmp_helper-attach-socket-filter-before-packe.patch' contains valid Git compliance headers
✅ Embedded patch 'batctl/patches/0060-batctl-tpmeter-don-t-use-negative-errno-as-exit-stat.patch' contains valid Git compliance headers
✅ Embedded patch 'batctl/patches/0061-batctl-tpmeter-abort-result-wait-on-receive-errors.patch' contains valid Git compliance headers
✅ Embedded patch 'batctl/patches/0062-batctl-tpmeter-reject-invalid-test-duration-argument.patch' contains valid Git compliance headers
✅ Embedded patch 'batctl/patches/0063-batctl-tpmeter-report-kernel-errors-via-strerror.patch' contains valid Git compliance headers
✅ Embedded patch 'batctl/patches/0064-batctl-tpmeter-don-t-cancel-test-from-the-signal-han.patch' contains valid Git compliance headers
✅ Embedded patch 'batctl/patches/0065-batctl-handle-netlink-callback-object-on-error.patch' contains valid Git compliance headers
✅ Embedded patch 'batctl/patches/0066-batctl-netlink-abort-netlink_print_common-when-messa.patch' contains valid Git compliance headers
✅ Embedded patch 'batctl/patches/0067-batctl-netlink-don-t-format-NULL-extra_info-in-info_.patch' contains valid Git compliance headers
✅ Embedded patch 'batctl/patches/0068-batctl-netlink-report-dump-errors-signalled-in-the-N.patch' contains valid Git compliance headers
✅ Embedded patch 'batctl/patches/0069-batctl-netlink-detect-receive-errors-in-netlink_prin.patch' contains valid Git compliance headers
✅ Embedded patch 'batctl/patches/0070-batctl-netlink-report-kernel-errors-when-writing-set.patch' contains valid Git compliance headers
✅ Embedded patch 'batctl/patches/0071-batctl-netlink-report-send-errors-in-netlink_simple_.patch' contains valid Git compliance headers
✅ Embedded patch 'batctl/patches/0072-batctl-netlink-detect-receive-errors-in-query_rtnl_l.patch' contains valid Git compliance headers
✅ Embedded patch 'batctl/patches/0073-batctl-netlink-detect-receive-errors-in-netlink_simp.patch' contains valid Git compliance headers
✅ Embedded patch 'batctl/patches/0074-batctl-netlink-detect-receive-errors-in-query_rtnl_l.patch' contains valid Git compliance headers
✅ Embedded patch 'batctl/patches/0075-batctl-netlink-report-error-on-query_rtnl_link-send-.patch' contains valid Git compliance headers
✅ Embedded patch 'batctl/patches/0076-batctl-netlink-use-kernel-style-error-codes-for-nl_r.patch' contains valid Git compliance headers
✅ Embedded patch 'batctl/patches/0077-debug-drop-stray-debug-printf-line.patch' contains valid Git compliance headers

Commit 78bcc66 - batman-adv: merge bugfixes from 2026.3:

✅ Embedded patch 'batman-adv/patches/0082-batman-adv-ensure-minimal-ethernet-header-on-TX.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0083-batman-adv-fix-VLAN-priority-offset.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0084-batman-adv-tt-avoid-request-storms-during-pending-re.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0085-batman-adv-frag-fix-primary_if-leak-on-failed-linear.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0086-batman-adv-frag-free-unfragmentable-packet.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0087-batman-adv-mcast-avoid-OOB-read-of-num_dests-header.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0088-batman-adv-tt-prevent-TVLV-OOB-check-overflow.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0089-batman-adv-clean-untagged-VLAN-on-netdev-registratio.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0090-batman-adv-dat-fix-tie-break-for-candidate-selection.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0091-batman-adv-bla-avoid-CRC-corruption-due-to-parallel-.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0092-batman-adv-bla-prevent-CRC-corruptions-after-claim-f.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0093-batman-adv-dat-avoid-unaligned-fault-in-IP-extractio.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0094-batman-adv-dat-atomically-update-mac-addresses.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0095-batman-adv-fix-TX-priority-extraction-for-BATADV_FOR.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0096-batman-adv-mcast-ensure-unshared-skb-for-multicast-p.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0097-batman-adv-mcast-linearize-skbuff-for-packet-generat.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0098-batman-adv-fix-stale-receive-device-on-merged-fragme.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0099-batman-adv-tvlv-handle-negative-tvlv-processing-retu.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0100-batman-adv-bla-fix-freeing-of-claims-on-meshif-delet.patch' contains valid Git compliance headers
✅ Embedded patch 'batman-adv/patches/0101-batman-adv-reject-unrepresentable-multicast-TVLV-off.patch' contains valid Git compliance headers