I have problem with getting network start to work. After connect a cable I'm getting this:
[ 34.566206] nss-dp 3a001400.dp3 lan3: PHY Link up speed: 1000
[ 34.566267] br-lan: port 3(lan3) entered blocking state
[ 34.570927] br-lan: port 3(lan3) entered forwarding state
[ 34.576248] IPv6: ADDRCONF(NETDEV_CHANGE): br-lan: link becomes ready
[ 34.606118] Unable to handle kernel read from unreadable memory at virtual address 0000005a542f6404
[ 34.606159] Mem abort info:
[ 34.613961] ESR = 0x0000000096000005
[ 34.616753] EC = 0x25: DABT (current EL), IL = 32 bits
[ 34.620565] SET = 0, FnV = 0
[ 34.626036] EA = 0, S1PTW = 0
[ 34.628893] FSC = 0x05: level 1 translation fault
[ 34.631935] Data abort info:
[ 34.636799] ISV = 0, ISS = 0x00000005
[ 34.639919] CM = 0, WnR = 0
[ 34.643477] user pgtable: 4k pages, 39-bit VAs, pgdp=0000000052356000
[ 34.646616] [0000005a542f6404] pgd=0000000000000000, p4d=0000000000000000, pud=0000000000000000
[ 34.653039] Internal error: Oops: 0000000096000005 [#1] SMP
[ 34.661537] Modules linked in: pppoe ppp_async nft_fib_inet nf_flow_table_inet ath11k_pci ath11k_ahb ath11k pppox ppp_generic nft_reject_ipv6 nft_reject_ipv4 nft_reject_inet nft_reject nft_redir nft_quota nft_objref 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 mac80211 cfg80211 slhc rfcomm qrtr_smd qrtr_mhi qrtr qmi_helpers nfnetlink nf_reject_ipv6 nf_reject_ipv4 nf_log_syslog nf_defrag_ipv6 nf_defrag_ipv4 mhi libcrc32c hidp hci_uart compat btusb btrtl btmtk btintel bnep bluetooth hid evdev input_core ecdh_generic ecc sha512_generic sha512_arm64 seqiv jitterentropy_rng drbg michael_mic kpp hmac cmac leds_pca963x leds_gpio xhci_plat_hcd xhci_pci xhci_hcd dwc3 dwc3_qcom qca_nss_dp qca_ssdk gpio_button_hotplug ext4 mbcache jbd2 aquantia hwmon crc_ccitt crc32c_generic
[ 34.723678] CPU: 3 PID: 0 Comm: swapper/3 Not tainted 6.1.80 #0
[ 34.745912] Hardware name: Linksys MX8500 (DT)
[ 34.751552] pstate: 20400005 (nzCv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
[ 34.756071] pc : edma_napi+0x28c/0x48c [qca_nss_dp]
[ 34.762925] lr : edma_napi+0x25c/0x48c [qca_nss_dp]
[ 34.767786] sp : ffffffc0095e3e10
[ 34.772644] x29: ffffffc0095e3e10 x28: ffffffc0095e3f50 x27: ffffffc0094a6000
[ 34.776124] x26: ffffffc036a19000 x25: 00000000ffff9856 x24: ffffffc0095e3f40
[ 34.783242] x23: ffffffc000875ce0 x22: ffffffc0095e3f3f x21: 0000000000000000
[ 34.790360] x20: 0000000000000000 x19: 0000000000000001 x18: 0000000000000014
[ 34.797479] x17: ffffffc036a19000 x16: ffffffc0095e0000 x15: 00000000c8ff738a
[ 34.804596] x14: 00000000000000d1 x13: 0000000000000001 x12: 0000000000000003
[ 34.811715] x11: 0000000000000001 x10: 00000000000008c0 x9 : ffffffc00966bd60
[ 34.818833] x8 : 0000000000200000 x7 : 0000000000000000 x6 : ffffff803fdd7a68
[ 34.825949] x5 : ffffffc036a19000 x4 : ffffffc000875e98 x3 : 0000000000000000
[ 34.833067] x2 : 0000005a542f6374 x1 : ffffff8005ba4000 x0 : ffffffc000875e90
[ 34.840188] Call trace:
[ 34.847295] edma_napi+0x28c/0x48c [qca_nss_dp]
[ 34.849556] __napi_poll+0x38/0x190
[ 34.854068] net_rx_action+0x160/0x320
[ 34.857541] _stext+0x10c/0x278
[ 34.861357] ____do_softirq+0x10/0x20
[ 34.864397] call_on_irq_stack+0x24/0x50
[ 34.868218] do_softirq_own_stack+0x1c/0x30
[ 34.872211] __irq_exit_rcu+0xac/0xe0
[ 34.876117] irq_exit_rcu+0x10/0x1c
[ 34.879935] el1_interrupt+0x38/0x5c
[ 34.883235] el1h_64_irq_handler+0x18/0x2c
[ 34.887055] el1h_64_irq+0x68/0x6c
[ 34.890959] arch_cpu_idle+0x18/0x2c
[ 34.894346] default_idle_call+0x30/0x74
[ 34.898079] do_idle+0x228/0x250
[ 34.901984] cpu_startup_entry+0x38/0x40
[ 34.905197] arch_show_interrupts+0x0/0x16c
[ 34.909102] __secondary_switched+0xb0/0xb4
[ 34.913013] Code: 54000280 f9400001 b4ffff81 f941e022 (f9404843)
[ 34.917183] ---[ end trace 0000000000000000 ]---
[ 34.923430] Kernel panic - not syncing: Oops: Fatal exception in interrupt
[ 34.928121] SMP: stopping secondary CPUs
[ 34.934802] Kernel Offset: disabled
[ 34.938876] CPU features: 0x00000,00000000,0000400b
[ 34.942092] Memory Limit: none
[ 34.946950] Rebooting in 3 seconds..
Also qcn9024 is not working:
[ 316.340184] ath11k_pci 0000:01:00.0: No reg rules available
[ 316.340245] ath11k_pci 0000:01:00.0: failed to extract regulatory info from received event
[ 316.344609] ------------[ cut here ]------------
[ 316.352900] WARNING: CPU: 0 PID: 3181 at backports-6.6.15/drivers/net/wireless/ath/ath11k/wmi.c:7171 ath11k_wmi_tlv_parse_alloc+0x4b4/0x3040 [ath11k]
[ 316.357691] Modules linked in: pppoe ppp_async nft_fib_inet nf_flow_table_inet ath11k_pci ath11k_ahb ath11k pppox ppp_generic nft_reject_ipv6 nft_reject_ipv4 nft_reject_inet nft_reject nft_redir nft_quota nft_objref 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 mac80211 cfg80211 slhc rfcomm qrtr_smd qrtr_mhi qrtr qmi_helpers nfnetlink nf_reject_ipv6 nf_reject_ipv4 nf_log_syslog nf_defrag_ipv6 nf_defrag_ipv4 mhi libcrc32c hidp hci_uart compat btusb btrtl btmtk btintel bnep bluetooth hid evdev input_core ecdh_generic ecc sha512_generic sha512_arm64 seqiv jitterentropy_rng drbg michael_mic kpp hmac cmac leds_pca963x leds_gpio xhci_plat_hcd xhci_pci xhci_hcd dwc3 dwc3_qcom qca_nss_dp qca_ssdk gpio_button_hotplug ext4 mbcache jbd2 aquantia hwmon crc_ccitt crc32c_generic
[ 316.427368] CPU: 0 PID: 3181 Comm: iw Tainted: G W 6.1.80 #0
[ 316.449606] Hardware name: Linksys MX8500 (DT)
[ 316.456633] pstate: 60400005 (nZCv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
[ 316.460890] pc : ath11k_wmi_tlv_parse_alloc+0x4b4/0x3040 [ath11k]
[ 316.467746] lr : ath11k_wmi_tlv_parse_alloc+0x4b0/0x3040 [ath11k]
[ 316.473995] sp : ffffffc008003c00
[ 316.480067] x29: ffffffc008003c00 x28: 0000000000000154 x27: 0000000000000000
[ 316.483373] x26: 000000000000015c x25: 000000000000000b x24: ffffff8014caf6c0
[ 316.490490] x23: 0000000000000000 x22: ffffff8004660000 x21: 0000000000000000
[ 316.497609] x20: ffffff8014caf6d0 x19: ffffff8017660600 x18: 00000000000001ae
[ 316.504726] x17: 206d6f7266206f66 x16: 6e692079726f7461 x15: ffffffc0094b7248
[ 316.511845] x14: 000000000000050a x13: 00000000000001ae x12: 00000000ffffffea
[ 316.518963] x11: 00000000ffffefff x10: ffffffc00950f248 x9 : ffffffc0094b71f0
[ 316.526081] x8 : 0000000000017fe8 x7 : c0000000ffffefff x6 : 0000000000000001
[ 316.533200] x5 : ffffff803fda1708 x4 : 0000000000000000 x3 : 0000000000000000
[ 316.540317] x2 : 0000000000000000 x1 : ffffff8003fa6c00 x0 : 000000000000004e
[ 316.547436] Call trace:
[ 316.554543] ath11k_wmi_tlv_parse_alloc+0x4b4/0x3040 [ath11k]
[ 316.556807] ath11k_wmi_tlv_parse_alloc+0x2240/0x3040 [ath11k]
[ 316.562710] ath11k_htc_rx_completion_handler+0x418/0x600 [ath11k]
[ 316.568441] ath11k_ce_per_engine_service+0x2a8/0x3b0 [ath11k]
[ 316.574603] ath11k_pcic_ext_irq_enable+0x198/0x284 [ath11k]
[ 316.580418] tasklet_action_common.constprop.0+0x144/0x180
[ 316.586234] tasklet_action+0x28/0x34
[ 316.591524] _stext+0x10c/0x278
[ 316.595256] ____do_softirq+0x10/0x20
[ 316.598208] call_on_irq_stack+0x24/0x50
[ 316.602030] do_softirq_own_stack+0x1c/0x30
[ 316.606022] __irq_exit_rcu+0xac/0xe0
[ 316.609928] irq_exit_rcu+0x10/0x1c
[ 316.613746] el0_interrupt+0x44/0xb0
[ 316.617046] __el0_irq_handler_common+0x18/0x24
[ 316.620867] el0t_64_irq_handler+0x10/0x20
[ 316.625119] el0t_64_irq+0x174/0x178
[ 316.629286] ---[ end trace 0000000000000000 ]---
Current work: https://github.com/testuser7/openwrt/tree/mx8500