I invite you to test backports mac80211 in version 6.14.5: https://github.com/openwrt/openwrt/pull/18911
Please provide the names of verified devices.
I invite you to test backports mac80211 in version 6.14.5: https://github.com/openwrt/openwrt/pull/18911
Please provide the names of verified devices.
Tested on and without issues:
kernel 6.12:
Zyxel EX5601-T0
ASUS TUF-AX4200
TOTOLINK A8000RU
kernel 6.6:
Xiaomi Mi Router 4A Gigabit Edition
Great job anf thx
Got this oops when trying to modifiy /sys/kernel/debug/ieee80211/phy0/aql_txq_limit values.
Only seems to happen when this PR is applied, tested on varios devices.
root@Totolink:~# cat /sys/fs/pstore/dmesg-ramoops-0
Oops#1 Part1
<6>[ 16.723702] br-lan: port 1(eth0) entered forwarding state
<6>[ 16.742030] mtk_soc_eth 1b100000.ethernet eth1: configuring for fixed/rgmii link mode
<6>[ 16.752185] mtk_soc_eth 1b100000.ethernet eth1: Link is Up - 1Gbps/Full - flow control rx/tx
<6>[ 20.449082] br-lan: port 2(wl1-sta0) entered blocking state
<6>[ 20.454690] br-lan: port 2(wl1-sta0) entered disabled state
<6>[ 20.460391] mt7615e 0000:01:00.0 wl1-sta0: entered allmulticast mode
<6>[ 20.467162] mt7615e 0000:01:00.0 wl1-sta0: entered promiscuous mode
<6>[ 21.574915] br-lan: port 3(wl2-ap0) entered blocking state
<6>[ 21.580476] br-lan: port 3(wl2-ap0) entered disabled state
<6>[ 21.586040] mt7615e 0001:01:00.0 wl2-ap0: entered allmulticast mode
<6>[ 21.592574] mt7615e 0001:01:00.0 wl2-ap0: entered promiscuous mode
<6>[ 21.679572] br-lan: port 4(wl0-ap0) entered blocking state
<6>[ 21.685085] br-lan: port 4(wl0-ap0) entered disabled state
<6>[ 21.690694] mt7622-wmac 18000000.wmac wl0-ap0: entered allmulticast mode
<6>[ 21.697653] mt7622-wmac 18000000.wmac wl0-ap0: entered promiscuous mode
<6>[ 21.704412] br-lan: port 4(wl0-ap0) entered blocking state
<6>[ 21.709914] br-lan: port 4(wl0-ap0) entered forwarding state
<6>[ 21.723026] br-lan: port 4(wl0-ap0) entered disabled state
<6>[ 21.759888] br-lan: port 4(wl0-ap0) entered blocking state
<6>[ 21.765396] br-lan: port 4(wl0-ap0) entered forwarding state
<6>[ 21.799395] br-lan: port 5(wl0-ap1) entered blocking state
<6>[ 21.804925] br-lan: port 5(wl0-ap1) entered disabled state
<6>[ 21.810606] mt7622-wmac 18000000.wmac wl0-ap1: entered allmulticast mode
<6>[ 21.817836] mt7622-wmac 18000000.wmac wl0-ap1: entered promiscuous mode
<6>[ 21.828866] br-lan: port 5(wl0-ap1) entered blocking state
<6>[ 21.834394] br-lan: port 5(wl0-ap1) entered forwarding state
<6>[ 21.842003] br-lan: port 5(wl0-ap1) entered disabled state
<6>[ 21.870654] br-lan: port 5(wl0-ap1) entered blocking state
<6>[ 21.876171] br-lan: port 5(wl0-ap1) entered forwarding state
<6>[ 23.037196] br-lan: port 3(wl2-ap0) entered blocking state
<6>[ 23.042728] br-lan: port 3(wl2-ap0) entered forwarding state
<6>[ 23.438177] wl1-sta0: authenticate with 90:9f:22:0f:76:ce (local address=14:4d:67:6d:b2:a4)
<6>[ 23.446612] wl1-sta0: send auth to 90:9f:22:0f:76:ce (try 1/3)
<6>[ 23.454789] wl1-sta0: authenticated
<6>[ 23.465667] wl1-sta0: associate with 90:9f:22:0f:76:ce (try 1/3)
<6>[ 23.473963] wl1-sta0: RX AssocResp from 90:9f:22:0f:76:ce (capab=0x111 status=0 aid=6)
<6>[ 23.482819] wl1-sta0: associated
<7>[ 23.507786] wl1-sta0: Limiting TX power to 23 (26 - 3) dBm as advertised by 90:9f:22:0f:76:ce
<6>[ 23.606190] br-lan: port 2(wl1-sta0) entered blocking state
<6>[ 23.611798] br-lan: port 2(wl1-sta0) entered forwarding state
<1>[ 134.641741] Unable to handle kernel access to user memory outside uaccess routines at virtual address 0000000000000040
<1>[ 134.652525] Mem abort info:
<1>[ 134.655353] ESR = 0x0000000096000005
<1>[ 134.659106] EC = 0x25: DABT (current EL), IL = 32 bits
<1>[ 134.664424] SET = 0, FnV = 0
<1>[ 134.667505] EA = 0, S1PTW = 0
<1>[ 134.670647] FSC = 0x05: level 1 translation fault
<1>[ 134.675522] Data abort info:
<1>[ 134.678394] ISV = 0, ISS = 0x00000005, ISS2 = 0x00000000
<1>[ 134.683870] CM = 0, WnR = 0, TnD = 0, TagAccess = 0
<1>[ 134.688930] GCS = 0, Overlay = 0, DirtyBit = 0, Xs = 0
<1>[ 134.694235] user pgtable: 4k pages, 39-bit VAs, pgdp=0000000043f5f000
<1>[ 134.700674] [0000000000000040] pgd=0800000043a99003, p4d=0800000043a99003, pud=0800000043a99003, pmd=0000000000000000
<0>[ 134.711302] Internal error: Oops: 0000000096000005 [#1] SMP
<7>[ 134.716868] Modules linked in: pppoe ppp_async nft_fib_inet nf_flow_table_inet pppox ppp_generic nft_reject_ipv6 nft_reject_ipv4 nft_reject_inet nft_reject nft_redir nft_quota nft_numgen nft_nat nft_masq nft_log nft_limit nft_hash nft_flow_offload nft_fib_ipv6 nft_fib_ipv4 nft_fib nft_ct nft_chain_nat nf_tables nf_nat nf_flow_table nf_conntrack mt7615e(O) mt7615_common(O) mt76_connac_lib(O) mt76(O) mac80211(O) cfg80211(O) ums_usbat ums_sddr55 ums_sddr09 ums_karma ums_jumpshot ums_isd200 ums_freecom ums_datafab ums_cypress ums_alauda slhc nfnetlink nf_reject_ipv6 nf_reject_ipv4 nf_log_syslog nf_defrag_ipv6 nf_defrag_ipv4 libcrc32c compat(O) cls_flower act_vlan fuse cls_bpf act_bpf sch_tbf sch_ingress sch_htb sch_hfsc em_u32 cls_u32 cls_route cls_matchall cls_fw cls_flow cls_basic act_skbedit act_mirred act_gact cifs oid_registry nls_ucs2_utils cifs_md4 cifs_arc4 asn1_decoder dns_resolver netfs sha512_arm64 seqiv md5 geniv des_generic libdes uas usb_storage leds_gpio xhci_plat_hcd xhci_pci xhci_mtk_hcd xhci_hcd
<7>[ 134.717136] gpio_button_hotplug(O) usbcore usb_common
<7>[ 134.811602] CPU: 1 UID: 0 PID: 4360 Comm: ash Tainted: G O 6.12.32 #0
<7>[ 134.819429] Tainted: [O]=OOT_MODULE
<7>[ 134.822908] Hardware name: TOTOLINK A8000RU (DT)
<7>[ 134.827518] pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
<7>[ 134.834473] pc : ieee80211_mod_tpt_led_trig+0xb80/0x1560 [mac80211]
<7>[ 134.840793] lr : ieee80211_mod_tpt_led_trig+0xb6c/0x1560 [mac80211]
<7>[ 134.847086] sp : ffffffc0836fbc50
<7>[ 134.850392] x29: ffffffc0836fbcd0 x28: ffffff80013a0e00 x27: 0000000000000000
<7>[ 134.857528] x26: 0000000000000000 x25: 0000000000000000 x24: 0000000000000000
<7>[ 134.864661] x23: 0000000000000000 x22: ffffff8001a82480 x21: 0000007f8d5746c0
<7>[ 134.871795] x20: ffffffc0836fbc64 x19: 000000000000000c x18: 0000000000000000
<7>[ 134.878929] x17: 0000000000000000 x16: 0000000000000000 x15: 0000007f8d5746c0
<7>[ 134.886063] x14: 0000000000000000 x13: 0000000000000000 x12: 0000000000000000
<7>[ 134.893197] x11: 0000000000000000 x10: ffffffc1036fbc6a x9 : 0fffffffffffffff
<7>[ 134.900330] x8 : 000000000000000a x7 : 00000000ffffffbf x6 : 0000000000000020
<7>[ 134.907464] x5 : ffffffc0836fbc70 x4 : 00000000ffffffc9 x3 : 0000000000001388
<7>[ 134.914597] x2 : 00000000ffffffe8 x1 : ffffffc0836fbc60 x0 : 0000000000000000
<7>[ 134.921732] Call trace:
<7>[ 134.924170] ieee80211_mod_tpt_led_trig+0xb80/0x1560 [mac80211]
<7>[ 134.930119] full_proxy_write+0x5c/0xa8
<7>[ 134.933952] vfs_write+0xac/0x3c4
<7>[ 134.937265] ksys_write+0x58/0xe0
<7>[ 134.940575] __arm64_sys_write+0x18/0x20
<7>[ 134.944492] invoke_syscall.constprop.0+0x4c/0xd0
<7>[ 134.949192] do_el0_svc+0x3c/0xd0
<7>[ 134.952500] el0_svc+0x18/0x60
<7>[ 134.955550] el0t_64_sync_handler+0x118/0x124
<7>[ 134.959901] el0t_64_sync+0x150/0x154
<0>[ 134.963561] Code: 540008e1 b9400be0 71000c1f 54000888 (f94022f6)
<4>[ 134.969647] ---[ end trace 0000000000000000 ]---