Qualcommax NSS Build

after update to newest commit of qosmio's qualcommax-6.x-nss-wifi-6.11 branch, i got kernel panic in several minutes( 30min to 2 hours,not always the same) after reboot.
and I have to change disable-gro=1 to make dnsmasq works.

<1>[ 3843.099408] Unable to handle kernel NULL pointer dereference at virtual address 0000000000000010
<1>[ 3843.099460] Mem abort info:
<1>[ 3843.107297]   ESR = 0x0000000096000006
<1>[ 3843.109786]   EC = 0x25: DABT (current EL), IL = 32 bits
<1>[ 3843.113618]   SET = 0, FnV = 0
<1>[ 3843.119079]   EA = 0, S1PTW = 0
<1>[ 3843.121933]   FSC = 0x06: level 2 translation fault
<1>[ 3843.124987] Data abort info:
<1>[ 3843.129842]   ISV = 0, ISS = 0x00000006, ISS2 = 0x00000000
<1>[ 3843.132973]   CM = 0, WnR = 0, TnD = 0, TagAccess = 0
<1>[ 3843.138267]   GCS = 0, Overlay = 0, DirtyBit = 0, Xs = 0
<1>[ 3843.143390] user pgtable: 4k pages, 39-bit VAs, pgdp=00000000507cd000
<1>[ 3843.148774] [0000000000000010] pgd=080000005066b003, p4d=080000005066b003, pud=080000005066b003, pmd=0000000000000000
<0>[ 3843.155122] Internal error: Oops: 0000000096000006 [#1] PREEMPT SMP
<4>[ 3843.165691] Modules linked in: ecm(O) nft_fib_inet nf_flow_table_inet ath11k_ahb(O) ath11k(O) nft_tproxy nft_socket 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_fullcone(O) 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_netlink nf_conntrack mac80211(O) cfg80211(O) tls qrtr_smd qrtr qmi_helpers(O) ppp_async nfnetlink nf_tproxy_ipv6 nf_tproxy_ipv4 nf_socket_ipv6 nf_socket_ipv4 nf_reject_ipv6 nf_reject_ipv4 nf_log_syslog nf_defrag_ipv6 nf_defrag_ipv4 libcrc32c hwmon compat(O) qca_nss_cfi_cryptoapi(O) qca_nss_crypto(O) qca_nss_wifi_meshmgr(O) qca_nss_pppoe(O) pppoe pppox ppp_generic slhc qca_nss_bridge_mgr(O) qca_nss_vlan(O) cryptodev(O) qca_mcs(O) qca_nss_drv(O) algif_skcipher algif_rng algif_hash algif_aead af_alg qca_nss_dp(O) qca_ssdk(O) ramoops reed_solomon pstore
<4>[ 3843.231476] CPU: 0 PID: 929 Comm: napi/ath11k_ahb Tainted: G           O       6.6.52 #0
<4>[ 3843.253715] Hardware name: Redmi AX6 (DT)
<4>[ 3843.261867] pstate: 60000005 (nZCv daif -PAN -UAO -TCO -DIT -SSBS BTYPE=--)
<4>[ 3843.265777] pc : 0xffffffc0791c88cc [ath11k@000000009b2bf429+0x63000]
<4>[ 3843.272547] lr : 0xffffffc0791c88b4 [ath11k@000000009b2bf429+0x63000]
<4>[ 3843.279144] sp : ffffffc08173bbf0
<4>[ 3843.285561] x29: ffffffc08173bbf0 x28: ffffffc08173bcc0 x27: 0000000000000000
<4>[ 3843.288869] x26: ffffff8008a32540 x25: 0000000000000001 x24: ffffff80070f9b48
<4>[ 3843.295987] x23: ffffff80052bc000 x22: ffffff8008a32000 x21: ffffff8008a32438
<4>[ 3843.303105] x20: ffffff80033d1100 x19: ffffff80070f0000 x18: 0000000000000000
<4>[ 3843.310223] x17: 0000000000000002 x16: 0000000000000000 x15: 0000000000000000
<4>[ 3843.317340] x14: 0000000000000060 x13: 0000000000000140 x12: 0000000000000002
<4>[ 3843.324458] x11: 0000000000000093 x10: 0000000000000000 x9 : 0000000000000001
<4>[ 3843.331576] x8 : 0000000000000080 x7 : 0000000000000001 x6 : 0000000000000000
<4>[ 3843.338695] x5 : 0000000000c18090 x4 : ffffff8008a32438 x3 : ffffff80070f0000
<4>[ 3843.345813] x2 : 00000000000002bb x1 : 0000000000000000 x0 : 0000000000000001
<4>[ 3843.352931] Call trace:
<4>[ 3843.360039]  0xffffffc0791c88cc [ath11k@000000009b2bf429+0x63000]
<4>[ 3843.362304]  0xffffffc0791c912c [ath11k@000000009b2bf429+0x63000]
<4>[ 3843.368554]  0xffffffc0791b93ec [ath11k@000000009b2bf429+0x63000]
<4>[ 3843.374630]  0xffffffc0790b7274 [ath11k_ahb@000000004f47edf3+0x2000]
<4>[ 3843.380707]  0xffffffc0805e7660
<4>[ 3843.387125]  0xffffffc0805e7888
<4>[ 3843.389988]  0xffffffc0805e79cc
<4>[ 3843.393113]  0xffffffc08006fe50
<4>[ 3843.396239]  0xffffffc080013524
<0>[ 3843.399368] Code: 91400860 39618000 b5ffe921 36001040 (f9400822) 
<4>[ 3843.402496] ---[ end trace 0000000000000000 ]---
<3>[ 3843.415938] pstore: backend (ramoops) writing error (-28)
<0>[ 3843.415966] Kernel panic - not syncing: Oops: Fatal exception in interrupt
<2>[ 3843.420312] SMP: stopping secondary CPUs
<0>[ 3843.427083] Kernel Offset: disabled
<0>[ 3843.431153] CPU features: 0x0,00000000,00020000,0000400b
<0>[ 3843.434370] Memory Limit: none

1 Like