public inbox for ath12k@lists.infradead.org
 help / color / mirror / Atom feed
* wifi: ath12k: Attempting MLO with main (6.15.rc7) for NCM865 / WCN7850 in station mode leads to crash/backtrace
@ 2025-05-30 10:32 Benjamin Eggerstedt
  2025-06-01 19:52 ` Benjamin Eggerstedt
  0 siblings, 1 reply; 7+ messages in thread
From: Benjamin Eggerstedt @ 2025-05-30 10:32 UTC (permalink / raw)
  To: ath12k

[-- Attachment #1: Type: text/plain, Size: 528 bytes --]

Dear ath12k-team,

I’ve attempted to use the new firmware (WLAN.HMT.1.1.c5-00284.1-QCAHMTSWPL_V1.0_V2.0_SILICONZ-3) with the latest 6.15.rc7 (main) yesterday and while the module successfully initialises, the system will crash when I attempt a MLO connection.

I could only take a picture (attached) of what was on the screen (including the overloading of characters, this is really how it was) - as there is no trace of this backtrace in “journalctl -k” for the previous boot (as I have to hard reset the system).


[-- Attachment #2: ath12k-mlo-crash.jpeg --]
[-- Type: image/jpeg, Size: 128634 bytes --]

[-- Attachment #3: Type: text/plain, Size: 472 bytes --]



I can provide you whatever data you want me to take, just kindly indicate what you need. The setup is readily available to me for the coming days and beginning of the coming week (before I’ll travel for business again).
I used wpa_supplicant v2.11 with CONFIG_802.11BE flag set for compiler. When I get time, I’ll try if v2.12-devel brings any improvements.

Please let me know what you need, will be happy to help where I can!

Thanks,
Regards,
Benny



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: wifi: ath12k: Attempting MLO with main (6.15.rc7) for NCM865 / WCN7850 in station mode leads to crash/backtrace
  2025-05-30 10:32 Benjamin Eggerstedt
@ 2025-06-01 19:52 ` Benjamin Eggerstedt
  2025-06-03  3:01   ` Baochen Qiang
  0 siblings, 1 reply; 7+ messages in thread
From: Benjamin Eggerstedt @ 2025-06-01 19:52 UTC (permalink / raw)
  To: ath12k

Hi,

I have the following update for you:

a)
- The vanilla v6.15 kernel works with the patch provided by Doug Brewer here: https://0x0.st/s/yfQHTDVDbzo7M5b6dHswjg/83Xm.15 via https://lore.kernel.org/ath12k/CAG0V13QTtGLvqELd90WzV1FF0jgSmA92nkrYR6KL=L1w3mAEYQ@mail.gmail.com/T/#mcc446a505a73a095197bfe8984cde9b875f016ec 
- The vanilla v6.15 kernel gets a MLO connection but lost the ability to see 6 GHz, so MLO is limited to band 2.4 + 5 GHz
- The vanilla v6.15 kernel suffers the same PCI errors as the ath-kernel (but it doesn’t lock-up/freeze, when connecting to the wireless)

Jun 01 20:48:14 debian kernel: ath12k_pci 0000:03:00.0: BAR 0 [mem 0xf7000000-0xf71fffff 64bit]: assigned
Jun 01 20:48:14 debian kernel: ath12k_pci 0000:03:00.0: enabling device (0000 -> 0002)
Jun 01 20:48:14 debian kernel: ath12k_pci 0000:03:00.0: MSI vectors: 16
Jun 01 20:48:14 debian kernel: ath12k_pci 0000:03:00.0: Hardware name: wcn7850 hw2.0
Jun 01 20:48:14 debian kernel: NET: Registered PF_QIPCRTR protocol family
Jun 01 20:48:14 debian kernel: pcieport 0000:00:1b.4: AER: Multiple Uncorrectable (Non-Fatal) error message received from 0000:00:1b.4
Jun 01 20:48:14 debian kernel: pcieport 0000:00:1b.4: PCIe Bus Error: severity=Uncorrectable (Non-Fatal), type=Transaction Layer, (Completer ID)
Jun 01 20:48:14 debian kernel: pcieport 0000:00:1b.4:   device [8086:a2eb] error status/mask=00008000/00010000
Jun 01 20:48:14 debian kernel: pcieport 0000:00:1b.4:    [15] CmpltAbrt              (First)
Jun 01 20:48:14 debian kernel: pcieport 0000:00:1b.4: AER:   TLP Header: 0x00000000 0x00000000 0x00000000 0x00000000
Jun 01 20:48:14 debian kernel: mhi mhi0: Requested to power ON
Jun 01 20:48:14 debian kernel: mhi mhi0: Power on setup success
Jun 01 20:48:14 debian kernel: mhi mhi0: Wait for device to enter SBL or Mission mode
...
Jun 01 20:48:14 debian kernel: ath12k_pci 0000:03:00.0: AER: can't recover (no error_detected callback)
Jun 01 20:48:14 debian kernel: pcieport 0000:00:1b.4: AER: device recovery failed
Jun 01 20:48:14 debian kernel: ath12k_pci 0000:03:00.0: qmi dma allocation failed (7012352 B type 1), will try later with small size
Jun 01 20:48:14 debian kernel: ath12k_pci 0000:03:00.0: chip_id 0x2 chip_family 0x4 board_id 0xff soc_id 0x40170200
Jun 01 20:48:14 debian kernel: ath12k_pci 0000:03:00.0: fw_version 0x1108811c fw_build_timestamp 2025-05-17 00:21 fw_build_id QC_IMAGE_VERSION_STRING=WLAN.HMT.1.1.c5-00284.1-QCAHMTS>
Jun 01 20:48:14 debian kernel: r8169 0000:06:00.0: Unable to load firmware rtl_nic/rtl8168h-2.fw (-2)
Jun 01 20:48:15 debian kernel: Generic FE-GE Realtek PHY r8169-0-600:00: attached PHY driver (mii_bus:phy_addr=r8169-0-600:00, irq=MAC)
Jun 01 20:48:15 debian kernel: r8169 0000:06:00.0 enp6s0: Link is Down
Jun 01 20:48:15 debian kernel: ath12k_pci 0000:03:00.0 wlp3s0: renamed from wlan0
...
Jun 01 20:52:18 debian kernel: wlp3s0: authenticate with 88:3c:93:01:ce:40 (local address=f6:05:44:0b:76:f7)
Jun 01 20:52:18 debian kernel: wlp3s0: send auth to 88:3c:93:01:ce:40 (try 1/3)
Jun 01 20:52:18 debian kernel: wlp3s0: authenticate with 88:3c:93:01:ce:40 (local address=f6:05:44:0b:76:f7)
Jun 01 20:52:18 debian kernel: wlp3s0: send auth to 88:3c:93:01:ce:40 (try 1/3)
Jun 01 20:52:18 debian kernel: wlp3s0: authenticated
Jun 01 20:52:18 debian kernel: wlp3s0: associate with 88:3c:93:01:ce:40 (try 1/3)
Jun 01 20:52:18 debian kernel: wlp3s0: RX AssocResp from 88:3c:93:01:ce:40 (capab=0x511 status=0 aid=4)
Jun 01 20:52:18 debian kernel: wlp3s0: [link 0] local address ea:30:57:8e:3e:0e, AP link address 88:3c:93:01:ce:40
Jun 01 20:52:18 debian kernel: wlp3s0: [link 1] local address f6:05:44:0b:76:f7, AP link address 88:3c:93:01:ce:50 (assoc)
Jun 01 20:52:18 debian kernel: wlp3s0: associated
Jun 01 20:52:18 debian kernel: wlp3s0: Limiting TX power to 30 (30 - 0) dBm as advertised by 88:3c:93:01:ce:50
Jun 01 20:53:41 debian kernel: wlp3s0: deauthenticating from 88:3c:93:01:ce:40 by local choice (Reason: 3=DEAUTH_LEAVING)
Jun 01 20:56:06 debian kernel: wlp3s0: authenticate with 88:3c:93:01:ce:40 (local address=4e:48:ef:30:ed:17)
Jun 01 20:56:06 debian kernel: wlp3s0: send auth to 88:3c:93:01:ce:40 (try 1/3)
Jun 01 20:56:06 debian kernel: wlp3s0: authenticate with 88:3c:93:01:ce:40 (local address=4e:48:ef:30:ed:17)
Jun 01 20:56:06 debian kernel: wlp3s0: send auth to 88:3c:93:01:ce:40 (try 1/3)
Jun 01 20:56:06 debian kernel: wlp3s0: authenticated
Jun 01 20:56:06 debian kernel: wlp3s0: associate with 88:3c:93:01:ce:40 (try 1/3)
Jun 01 20:56:06 debian kernel: wlp3s0: RX AssocResp from 88:3c:93:01:ce:40 (capab=0x511 status=0 aid=4)
Jun 01 20:56:06 debian kernel: wlp3s0: [link 0] local address ca:a7:b2:c3:ce:ee, AP link address 88:3c:93:01:ce:40
Jun 01 20:56:06 debian kernel: wlp3s0: [link 1] local address 4e:48:ef:30:ed:17, AP link address 88:3c:93:01:ce:50 (assoc)
Jun 01 20:56:06 debian kernel: wlp3s0: associated
Jun 01 20:56:06 debian kernel: wlp3s0: Limiting TX power to 30 (30 - 0) dBm as advertised by 88:3c:93:01:ce:50
Jun 01 21:23:43 debian kernel: wlp3s0: deauthenticating from 88:3c:93:01:ce:40 by local choice (Reason: 3=DEAUTH_LEAVING)
Jun 01 21:23:43 debian kernel: ath12k_pci 0000:03:00.0: failed to send HAL_REO_CMD_FLUSH_CACHE, tid 14 (-105)
Jun 01 21:23:43 debian kernel: ath12k_pci 0000:03:00.0: failed to send HAL_REO_CMD_FLUSH_CACHE cmd, tid 16 (-105)

$ lspci -tv
-[0000:00]-+-00.0  Intel Corporation 8th Gen Core 4-core Desktop Processor Host Bridge/DRAM Registers [Coffee Lake S]
           +-02.0  Intel Corporation CoffeeLake-S GT2 [UHD Graphics 630]
           +-08.0  Intel Corporation Xeon E3-1200 v5/v6 / E3-1500 v5 / 6th/7th/8th Gen Core Processor Gaussian Mixture Model
           +-14.0  Intel Corporation 200 Series/Z370 Chipset Family USB 3.0 xHCI Controller
           +-16.0  Intel Corporation 200 Series PCH CSME HECI #1
           +-17.0  Intel Corporation 200 Series PCH SATA controller [AHCI mode]
           +-1b.0-[01]--
           +-1b.3-[02]--
           +-1b.4-[03]----00.0  Qualcomm Technologies, Inc WCN785x Wi-Fi 7(802.11be) 320MHz 2x2 [FastConnect 7800]
           +-1c.0-[04]--
           +-1c.3-[05]--
           +-1c.4-[06]----00.0  Realtek Semiconductor Co., Ltd. RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet Controller
           +-1c.5-[07]--
           +-1c.6-[08]--
           +-1c.7-[09]--
           +-1d.0-[0a]----00.0  Lite-On IT Corp. / Plextor M6e PCI Express SSD [Marvell 88SS9183]
           +-1f.0  Intel Corporation Device a2cc
           +-1f.2  Intel Corporation 200 Series/Z370 Chipset Family Power Management Controller
           +-1f.3  Intel Corporation 200 Series PCH HD Audio
           \-1f.4  Intel Corporation 200 Series/Z370 Chipset Family SMBus Controller

$ lspci -vvv

03:00.0 Network controller: Qualcomm Technologies, Inc WCN785x Wi-Fi 7(802.11be) 320MHz 2x2 [FastConnect 7800] (rev 01)
	Subsystem: Quectel Wireless Solutions Co., Ltd. Device 8000
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort+ <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin ? routed to IRQ 139
	Region 0: Memory at f7000000 (64-bit, non-prefetchable) [size=2M]
	Capabilities: [40] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [50] MSI: Enable+ Count=16/32 Maskable+ 64bit-
		Address: fee00618  Data: 0000
		Masking: ffff8000  Pending: 00000000
	Capabilities: [70] Express (v2) Endpoint, IntMsgNum 0
		DevCap:	MaxPayload 128 bytes, PhantFunc 0, Latency L0s unlimited, L1 unlimited
			ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset- SlotPowerLimit 25W TEE-IO-
		DevCtl:	CorrErr+ NonFatalErr+ FatalErr+ UnsupReq+
			RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
			MaxPayload 128 bytes, MaxReadReq 512 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
		LnkCap:	Port #0, Speed 8GT/s, Width x2, ASPM L0s L1, Exit Latency L0s <1us, L1 <64us
			ClockPM- Surprise- LLActRep- BwNot- ASPMOptComp+
		LnkCtl:	ASPM Disabled; RCB 64 bytes, LnkDisable- CommClk+
			ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 8GT/s, Width x1 (downgraded)
			TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
		DevCap2: Completion Timeout: Range ABCD, TimeoutDis+ NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS- TPHComp+ ExtTPHComp-
			 AtomicOpsCap: 32bit- 64bit- 128bitCAS-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-
			 AtomicOpsCtl: ReqEn-
			 IDOReq- IDOCompl- LTR+ EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
		LnkCap2: Supported Link Speeds: 2.5-8GT/s, Crosslink- Retimer- 2Retimers- DRS-
		LnkCtl2: Target Link Speed: 8GT/s, EnterCompliance- SpeedDis-
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete+ EqualizationPhase1+
			 EqualizationPhase2+ EqualizationPhase3+ LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [100 v2] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr+ BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UESvrt:	DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
			ECRC- UnsupReq- ACSViol- UncorrIntErr+ BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr+ HeaderOF+
		AERCap:	First Error Pointer: 00, ECRCGenCap+ ECRCGenEn- ECRCChkCap+ ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 00000000 00000000 00000000 00000000
	Capabilities: [148 v1] Secondary PCI Express
		LnkCtl3: LnkEquIntrruptEn- PerformEqu-
		LaneErrStat: 0
	Capabilities: [158 v1] Transaction Processing Hints
		No steering table available
	Capabilities: [1e4 v1] Latency Tolerance Reporting
		Max snoop latency: 3145728ns
		Max no snoop latency: 3145728ns
	Capabilities: [1ec v1] L1 PM Substates
		L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+ L1_PM_Substates+
			  PortCommonModeRestoreTime=70us PortTPowerOnTime=0us
		L1SubCtl1: PCI-PM_L1.2- PCI-PM_L1.1- ASPM_L1.2- ASPM_L1.1-
			   T_CommonMode=0us LTR1.2_Threshold=0ns
		L1SubCtl2: T_PwrOn=44us
	Kernel driver in use: ath12k_pci
	Kernel modules: ath12k

b)
- The crash/backtrace is limited to the kernels that originate from https://git.kernel.org/pub/scm/linux/kernel/git/ath/ath.git 
- I remember that I suffered the same crash (the system simply entirely freezes) when attempting to use an Intel BE200
- The issue remained the same with wpa_supplicant v2.12-devel-hostap_2_11-873-gb01c4843b
- I’m happy to provide any logs or try things from the ath-branches, if you tell me what you need or want me to test

Thanks,
Regards,
Benny




^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: wifi: ath12k: Attempting MLO with main (6.15.rc7) for NCM865 / WCN7850 in station mode leads to crash/backtrace
  2025-06-01 19:52 ` Benjamin Eggerstedt
@ 2025-06-03  3:01   ` Baochen Qiang
  2025-06-03  7:39     ` Baochen Qiang
  2025-06-09 15:56     ` Benjamin Eggerstedt
  0 siblings, 2 replies; 7+ messages in thread
From: Baochen Qiang @ 2025-06-03  3:01 UTC (permalink / raw)
  To: Benjamin Eggerstedt, ath12k



On 6/2/2025 3:52 AM, Benjamin Eggerstedt wrote:
> Hi,
> 
> I have the following update for you:
> 
> a)
> - The vanilla v6.15 kernel works with the patch provided by Doug Brewer here: https://0x0.st/s/yfQHTDVDbzo7M5b6dHswjg/83Xm.15 via https://lore.kernel.org/ath12k/CAG0V13QTtGLvqELd90WzV1FF0jgSmA92nkrYR6KL=L1w3mAEYQ@mail.gmail.com/T/#mcc446a505a73a095197bfe8984cde9b875f016ec 

Yeah, the WCN7850 MLO patches does not reach v6.15. Doug rebased them agaist v6.15 so MLO
should work with them applied.

> - The vanilla v6.15 kernel gets a MLO connection but lost the ability to see 6 GHz, so MLO is limited to band 2.4 + 5 GHz

This is a known iusse and the fix has landed in latest mianline kernel, could you have a try?

https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=d662c14a51910ba0ad66afd248b601ba30b9f7f1
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=37e775a0a9d79a031d28d9e21480f99f448e9215
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=886bb3624e4c9914a943b63fcfdf30b8d2f2b66e


> - The vanilla v6.15 kernel suffers the same PCI errors as the ath-kernel (but it doesn’t lock-up/freeze, when connecting to the wireless)
> 
> Jun 01 20:48:14 debian kernel: ath12k_pci 0000:03:00.0: BAR 0 [mem 0xf7000000-0xf71fffff 64bit]: assigned
> Jun 01 20:48:14 debian kernel: ath12k_pci 0000:03:00.0: enabling device (0000 -> 0002)
> Jun 01 20:48:14 debian kernel: ath12k_pci 0000:03:00.0: MSI vectors: 16
> Jun 01 20:48:14 debian kernel: ath12k_pci 0000:03:00.0: Hardware name: wcn7850 hw2.0
> Jun 01 20:48:14 debian kernel: NET: Registered PF_QIPCRTR protocol family
> Jun 01 20:48:14 debian kernel: pcieport 0000:00:1b.4: AER: Multiple Uncorrectable (Non-Fatal) error message received from 0000:00:1b.4
> Jun 01 20:48:14 debian kernel: pcieport 0000:00:1b.4: PCIe Bus Error: severity=Uncorrectable (Non-Fatal), type=Transaction Layer, (Completer ID)
> Jun 01 20:48:14 debian kernel: pcieport 0000:00:1b.4:   device [8086:a2eb] error status/mask=00008000/00010000
> Jun 01 20:48:14 debian kernel: pcieport 0000:00:1b.4:    [15] CmpltAbrt              (First)
> Jun 01 20:48:14 debian kernel: pcieport 0000:00:1b.4: AER:   TLP Header: 0x00000000 0x00000000 0x00000000 0x00000000
> Jun 01 20:48:14 debian kernel: mhi mhi0: Requested to power ON
> Jun 01 20:48:14 debian kernel: mhi mhi0: Power on setup success
> Jun 01 20:48:14 debian kernel: mhi mhi0: Wait for device to enter SBL or Mission mode
> ...
> Jun 01 20:48:14 debian kernel: ath12k_pci 0000:03:00.0: AER: can't recover (no error_detected callback)
> Jun 01 20:48:14 debian kernel: pcieport 0000:00:1b.4: AER: device recovery failed
> Jun 01 20:48:14 debian kernel: ath12k_pci 0000:03:00.0: qmi dma allocation failed (7012352 B type 1), will try later with small size
> Jun 01 20:48:14 debian kernel: ath12k_pci 0000:03:00.0: chip_id 0x2 chip_family 0x4 board_id 0xff soc_id 0x40170200
> Jun 01 20:48:14 debian kernel: ath12k_pci 0000:03:00.0: fw_version 0x1108811c fw_build_timestamp 2025-05-17 00:21 fw_build_id QC_IMAGE_VERSION_STRING=WLAN.HMT.1.1.c5-00284.1-QCAHMTS>
> Jun 01 20:48:14 debian kernel: r8169 0000:06:00.0: Unable to load firmware rtl_nic/rtl8168h-2.fw (-2)
> Jun 01 20:48:15 debian kernel: Generic FE-GE Realtek PHY r8169-0-600:00: attached PHY driver (mii_bus:phy_addr=r8169-0-600:00, irq=MAC)
> Jun 01 20:48:15 debian kernel: r8169 0000:06:00.0 enp6s0: Link is Down
> Jun 01 20:48:15 debian kernel: ath12k_pci 0000:03:00.0 wlp3s0: renamed from wlan0
> ...
> Jun 01 20:52:18 debian kernel: wlp3s0: authenticate with 88:3c:93:01:ce:40 (local address=f6:05:44:0b:76:f7)
> Jun 01 20:52:18 debian kernel: wlp3s0: send auth to 88:3c:93:01:ce:40 (try 1/3)
> Jun 01 20:52:18 debian kernel: wlp3s0: authenticate with 88:3c:93:01:ce:40 (local address=f6:05:44:0b:76:f7)
> Jun 01 20:52:18 debian kernel: wlp3s0: send auth to 88:3c:93:01:ce:40 (try 1/3)
> Jun 01 20:52:18 debian kernel: wlp3s0: authenticated
> Jun 01 20:52:18 debian kernel: wlp3s0: associate with 88:3c:93:01:ce:40 (try 1/3)
> Jun 01 20:52:18 debian kernel: wlp3s0: RX AssocResp from 88:3c:93:01:ce:40 (capab=0x511 status=0 aid=4)
> Jun 01 20:52:18 debian kernel: wlp3s0: [link 0] local address ea:30:57:8e:3e:0e, AP link address 88:3c:93:01:ce:40
> Jun 01 20:52:18 debian kernel: wlp3s0: [link 1] local address f6:05:44:0b:76:f7, AP link address 88:3c:93:01:ce:50 (assoc)
> Jun 01 20:52:18 debian kernel: wlp3s0: associated
> Jun 01 20:52:18 debian kernel: wlp3s0: Limiting TX power to 30 (30 - 0) dBm as advertised by 88:3c:93:01:ce:50
> Jun 01 20:53:41 debian kernel: wlp3s0: deauthenticating from 88:3c:93:01:ce:40 by local choice (Reason: 3=DEAUTH_LEAVING)
> Jun 01 20:56:06 debian kernel: wlp3s0: authenticate with 88:3c:93:01:ce:40 (local address=4e:48:ef:30:ed:17)
> Jun 01 20:56:06 debian kernel: wlp3s0: send auth to 88:3c:93:01:ce:40 (try 1/3)
> Jun 01 20:56:06 debian kernel: wlp3s0: authenticate with 88:3c:93:01:ce:40 (local address=4e:48:ef:30:ed:17)
> Jun 01 20:56:06 debian kernel: wlp3s0: send auth to 88:3c:93:01:ce:40 (try 1/3)
> Jun 01 20:56:06 debian kernel: wlp3s0: authenticated
> Jun 01 20:56:06 debian kernel: wlp3s0: associate with 88:3c:93:01:ce:40 (try 1/3)
> Jun 01 20:56:06 debian kernel: wlp3s0: RX AssocResp from 88:3c:93:01:ce:40 (capab=0x511 status=0 aid=4)
> Jun 01 20:56:06 debian kernel: wlp3s0: [link 0] local address ca:a7:b2:c3:ce:ee, AP link address 88:3c:93:01:ce:40
> Jun 01 20:56:06 debian kernel: wlp3s0: [link 1] local address 4e:48:ef:30:ed:17, AP link address 88:3c:93:01:ce:50 (assoc)
> Jun 01 20:56:06 debian kernel: wlp3s0: associated
> Jun 01 20:56:06 debian kernel: wlp3s0: Limiting TX power to 30 (30 - 0) dBm as advertised by 88:3c:93:01:ce:50
> Jun 01 21:23:43 debian kernel: wlp3s0: deauthenticating from 88:3c:93:01:ce:40 by local choice (Reason: 3=DEAUTH_LEAVING)
> Jun 01 21:23:43 debian kernel: ath12k_pci 0000:03:00.0: failed to send HAL_REO_CMD_FLUSH_CACHE, tid 14 (-105)
> Jun 01 21:23:43 debian kernel: ath12k_pci 0000:03:00.0: failed to send HAL_REO_CMD_FLUSH_CACHE cmd, tid 16 (-105)
> 
> $ lspci -tv
> -[0000:00]-+-00.0  Intel Corporation 8th Gen Core 4-core Desktop Processor Host Bridge/DRAM Registers [Coffee Lake S]
>            +-02.0  Intel Corporation CoffeeLake-S GT2 [UHD Graphics 630]
>            +-08.0  Intel Corporation Xeon E3-1200 v5/v6 / E3-1500 v5 / 6th/7th/8th Gen Core Processor Gaussian Mixture Model
>            +-14.0  Intel Corporation 200 Series/Z370 Chipset Family USB 3.0 xHCI Controller
>            +-16.0  Intel Corporation 200 Series PCH CSME HECI #1
>            +-17.0  Intel Corporation 200 Series PCH SATA controller [AHCI mode]
>            +-1b.0-[01]--
>            +-1b.3-[02]--
>            +-1b.4-[03]----00.0  Qualcomm Technologies, Inc WCN785x Wi-Fi 7(802.11be) 320MHz 2x2 [FastConnect 7800]
>            +-1c.0-[04]--
>            +-1c.3-[05]--
>            +-1c.4-[06]----00.0  Realtek Semiconductor Co., Ltd. RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet Controller
>            +-1c.5-[07]--
>            +-1c.6-[08]--
>            +-1c.7-[09]--
>            +-1d.0-[0a]----00.0  Lite-On IT Corp. / Plextor M6e PCI Express SSD [Marvell 88SS9183]
>            +-1f.0  Intel Corporation Device a2cc
>            +-1f.2  Intel Corporation 200 Series/Z370 Chipset Family Power Management Controller
>            +-1f.3  Intel Corporation 200 Series PCH HD Audio
>            \-1f.4  Intel Corporation 200 Series/Z370 Chipset Family SMBus Controller
> 
> $ lspci -vvv
> 
> 03:00.0 Network controller: Qualcomm Technologies, Inc WCN785x Wi-Fi 7(802.11be) 320MHz 2x2 [FastConnect 7800] (rev 01)
> 	Subsystem: Quectel Wireless Solutions Co., Ltd. Device 8000
> 	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
> 	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort+ <TAbort- <MAbort- >SERR- <PERR- INTx-
> 	Latency: 0, Cache Line Size: 64 bytes
> 	Interrupt: pin ? routed to IRQ 139
> 	Region 0: Memory at f7000000 (64-bit, non-prefetchable) [size=2M]
> 	Capabilities: [40] Power Management version 3
> 		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
> 		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
> 	Capabilities: [50] MSI: Enable+ Count=16/32 Maskable+ 64bit-
> 		Address: fee00618  Data: 0000
> 		Masking: ffff8000  Pending: 00000000
> 	Capabilities: [70] Express (v2) Endpoint, IntMsgNum 0
> 		DevCap:	MaxPayload 128 bytes, PhantFunc 0, Latency L0s unlimited, L1 unlimited
> 			ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset- SlotPowerLimit 25W TEE-IO-
> 		DevCtl:	CorrErr+ NonFatalErr+ FatalErr+ UnsupReq+
> 			RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
> 			MaxPayload 128 bytes, MaxReadReq 512 bytes
> 		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
> 		LnkCap:	Port #0, Speed 8GT/s, Width x2, ASPM L0s L1, Exit Latency L0s <1us, L1 <64us
> 			ClockPM- Surprise- LLActRep- BwNot- ASPMOptComp+
> 		LnkCtl:	ASPM Disabled; RCB 64 bytes, LnkDisable- CommClk+
> 			ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
> 		LnkSta:	Speed 8GT/s, Width x1 (downgraded)
> 			TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
> 		DevCap2: Completion Timeout: Range ABCD, TimeoutDis+ NROPrPrP- LTR+
> 			 10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
> 			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
> 			 FRS- TPHComp+ ExtTPHComp-
> 			 AtomicOpsCap: 32bit- 64bit- 128bitCAS-
> 		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-
> 			 AtomicOpsCtl: ReqEn-
> 			 IDOReq- IDOCompl- LTR+ EmergencyPowerReductionReq-
> 			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
> 		LnkCap2: Supported Link Speeds: 2.5-8GT/s, Crosslink- Retimer- 2Retimers- DRS-
> 		LnkCtl2: Target Link Speed: 8GT/s, EnterCompliance- SpeedDis-
> 			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
> 			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
> 		LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete+ EqualizationPhase1+
> 			 EqualizationPhase2+ EqualizationPhase3+ LinkEqualizationRequest-
> 			 Retimer- 2Retimers- CrosslinkRes: unsupported
> 	Capabilities: [100 v2] Advanced Error Reporting
> 		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
> 			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
> 			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
> 		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
> 			ECRC- UnsupReq- ACSViol- UncorrIntErr+ BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
> 			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
> 		UESvrt:	DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
> 			ECRC- UnsupReq- ACSViol- UncorrIntErr+ BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
> 			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
> 		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
> 		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr+ HeaderOF+
> 		AERCap:	First Error Pointer: 00, ECRCGenCap+ ECRCGenEn- ECRCChkCap+ ECRCChkEn-
> 			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
> 		HeaderLog: 00000000 00000000 00000000 00000000
> 	Capabilities: [148 v1] Secondary PCI Express
> 		LnkCtl3: LnkEquIntrruptEn- PerformEqu-
> 		LaneErrStat: 0
> 	Capabilities: [158 v1] Transaction Processing Hints
> 		No steering table available
> 	Capabilities: [1e4 v1] Latency Tolerance Reporting
> 		Max snoop latency: 3145728ns
> 		Max no snoop latency: 3145728ns
> 	Capabilities: [1ec v1] L1 PM Substates
> 		L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+ L1_PM_Substates+
> 			  PortCommonModeRestoreTime=70us PortTPowerOnTime=0us
> 		L1SubCtl1: PCI-PM_L1.2- PCI-PM_L1.1- ASPM_L1.2- ASPM_L1.1-
> 			   T_CommonMode=0us LTR1.2_Threshold=0ns
> 		L1SubCtl2: T_PwrOn=44us
> 	Kernel driver in use: ath12k_pci
> 	Kernel modules: ath12k
> 

Strange ...

To what kind a PCIe slot is WCN7850 attached? is it a standard/dedicated M.2 interface? It
is common there is a dedicated WLAN M.2 interface on mother board, can you check and try
if there indeed is?

> b)
> - The crash/backtrace is limited to the kernels that originate from https://git.kernel.org/pub/scm/linux/kernel/git/ath/ath.git 

Could you provide the ath kernel tag (like ath-202505221654) with which you see the crash?

> - I remember that I suffered the same crash (the system simply entirely freezes) when attempting to use an Intel BE200
> - The issue remained the same with wpa_supplicant v2.12-devel-hostap_2_11-873-gb01c4843b

OK, then it seems like some other issue there

> - I’m happy to provide any logs or try things from the ath-branches, if you tell me what you need or want me to test
> 

Thanks,  appritiate.

> Thanks,
> Regards,
> Benny
> 
> 
> 



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: wifi: ath12k: Attempting MLO with main (6.15.rc7) for NCM865 / WCN7850 in station mode leads to crash/backtrace
  2025-06-03  3:01   ` Baochen Qiang
@ 2025-06-03  7:39     ` Baochen Qiang
  2025-06-09 15:56     ` Benjamin Eggerstedt
  1 sibling, 0 replies; 7+ messages in thread
From: Baochen Qiang @ 2025-06-03  7:39 UTC (permalink / raw)
  To: Benjamin Eggerstedt, ath12k



On 6/3/2025 11:01 AM, Baochen Qiang wrote:
>> - The vanilla v6.15 kernel gets a MLO connection but lost the ability to see 6 GHz, so MLO is limited to band 2.4 + 5 GHz
> This is a known iusse and the fix has landed in latest mianline kernel, could you have a try?
> 
> https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?
> id=d662c14a51910ba0ad66afd248b601ba30b9f7f1
> https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?
> id=37e775a0a9d79a031d28d9e21480f99f448e9215
> https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?
> id=886bb3624e4c9914a943b63fcfdf30b8d2f2b66e

Forget to say, WCN7850 firmware support no more than 2 links in an MLO connection.
Currently host does not limit on the number of MLO links, that said, with above 3 patches
applied you will see all 3 links, and then a firmware crash is expected. Well... there
might be resulting kernel crash as well.

We have a series pending review which add limit on the number of links could be finally
established:

https://patchwork.kernel.org/project/linux-wireless/cover/20250522-ath12k-sbs-dbs-v1-0-54a29e7a3a88@quicinc.com/



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: wifi: ath12k: Attempting MLO with main (6.15.rc7) for NCM865 / WCN7850 in station mode leads to crash/backtrace
  2025-06-03  3:01   ` Baochen Qiang
  2025-06-03  7:39     ` Baochen Qiang
@ 2025-06-09 15:56     ` Benjamin Eggerstedt
  1 sibling, 0 replies; 7+ messages in thread
From: Benjamin Eggerstedt @ 2025-06-09 15:56 UTC (permalink / raw)
  To: Baochen Qiang; +Cc: ath12k

Dear Baochen Qiang, All,

Thanks for your responses! I travelled the past couple of days, thus could only test today.
Your input is much appreciated, as I could make it work as you suggested.

Should I see EMLSR support?
I noticed that “iw” output no longer has a TX nor RX Rate:

debadm@debian:~$ sudo iw dev wlp3s0 station dump
Station 88:3c:93:01:ce:40 (on wlp3s0)
	inactive time:	5516 ms
	rx bytes:	22028457
	rx packets:	252577
	tx bytes:	5495523630
	tx packets:	3582735
	tx retries:	0
	tx failed:	0
	beacon loss:	0
	beacon rx:	0
	rx drop misc:	14586
	signal:  	-128 dBm
	signal avg:	0 dBm
	beacon signal avg:	0 dBm
	tx duration:	0 us
	rx duration:	0 us
	authorized:	yes
	authenticated:	yes
	associated:	yes
	preamble:	long
	WMM/WME:	yes
	MFP:		yes
	TDLS peer:	no
	DTIM period:	0
	beacon interval:0
	connected time:	375 seconds
	associated at [boottime]:	251.514s
	associated at:	1749480430699 ms
	current time:	1749480805845 ms

How should I determine MCS when this output is missing?

> On 3. Jun 2025, at 05:01, Baochen Qiang <quic_bqiang@quicinc.com> wrote:
> 
> 
> 
> On 6/2/2025 3:52 AM, Benjamin Eggerstedt wrote:
>> Hi,
>> 
>> I have the following update for you:
>> 
>> a)
>> - The vanilla v6.15 kernel works with the patch provided by Doug Brewer here: https://0x0.st/s/yfQHTDVDbzo7M5b6dHswjg/83Xm.15 via https://lore.kernel.org/ath12k/CAG0V13QTtGLvqELd90WzV1FF0jgSmA92nkrYR6KL=L1w3mAEYQ@mail.gmail.com/T/#mcc446a505a73a095197bfe8984cde9b875f016ec
> 
> Yeah, the WCN7850 MLO patches does not reach v6.15. Doug rebased them agaist v6.15 so MLO
> should work with them applied.

OK

> 
>> - The vanilla v6.15 kernel gets a MLO connection but lost the ability to see 6 GHz, so MLO is limited to band 2.4 + 5 GHz
> 
> This is a known iusse and the fix has landed in latest mianline kernel, could you have a try?
> 
> https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=d662c14a51910ba0ad66afd248b601ba30b9f7f1
> https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=37e775a0a9d79a031d28d9e21480f99f448e9215
> https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=886bb3624e4c9914a943b63fcfdf30b8d2f2b66e
> 
> 
>> - The vanilla v6.15 kernel suffers the same PCI errors as the ath-kernel (but it doesn’t lock-up/freeze, when connecting to the wireless)
>> 
>> Jun 01 20:48:14 debian kernel: ath12k_pci 0000:03:00.0: BAR 0 [mem 0xf7000000-0xf71fffff 64bit]: assigned
>> Jun 01 20:48:14 debian kernel: ath12k_pci 0000:03:00.0: enabling device (0000 -> 0002)
>> Jun 01 20:48:14 debian kernel: ath12k_pci 0000:03:00.0: MSI vectors: 16
>> Jun 01 20:48:14 debian kernel: ath12k_pci 0000:03:00.0: Hardware name: wcn7850 hw2.0
>> Jun 01 20:48:14 debian kernel: NET: Registered PF_QIPCRTR protocol family
>> Jun 01 20:48:14 debian kernel: pcieport 0000:00:1b.4: AER: Multiple Uncorrectable (Non-Fatal) error message received from 0000:00:1b.4
>> Jun 01 20:48:14 debian kernel: pcieport 0000:00:1b.4: PCIe Bus Error: severity=Uncorrectable (Non-Fatal), type=Transaction Layer, (Completer ID)
>> Jun 01 20:48:14 debian kernel: pcieport 0000:00:1b.4:   device [8086:a2eb] error status/mask=00008000/00010000
>> Jun 01 20:48:14 debian kernel: pcieport 0000:00:1b.4:    [15] CmpltAbrt              (First)
>> Jun 01 20:48:14 debian kernel: pcieport 0000:00:1b.4: AER:   TLP Header: 0x00000000 0x00000000 0x00000000 0x00000000
>> Jun 01 20:48:14 debian kernel: mhi mhi0: Requested to power ON
>> Jun 01 20:48:14 debian kernel: mhi mhi0: Power on setup success
>> Jun 01 20:48:14 debian kernel: mhi mhi0: Wait for device to enter SBL or Mission mode
>> ...

The above mentioned pcieport error is not seen in ath-current-20250608

>> Jun 01 20:48:14 debian kernel: ath12k_pci 0000:03:00.0: AER: can't recover (no error_detected callback)
>> Jun 01 20:48:14 debian kernel: pcieport 0000:00:1b.4: AER: device recovery failed
>> Jun 01 20:48:14 debian kernel: ath12k_pci 0000:03:00.0: qmi dma allocation failed (7012352 B type 1), will try later with small size
>> Jun 01 20:48:14 debian kernel: ath12k_pci 0000:03:00.0: chip_id 0x2 chip_family 0x4 board_id 0xff soc_id 0x40170200
>> Jun 01 20:48:14 debian kernel: ath12k_pci 0000:03:00.0: fw_version 0x1108811c fw_build_timestamp 2025-05-17 00:21 fw_build_id QC_IMAGE_VERSION_STRING=WLAN.HMT.1.1.c5-00284.1-QCAHMTS>
>> Jun 01 20:48:14 debian kernel: r8169 0000:06:00.0: Unable to load firmware rtl_nic/rtl8168h-2.fw (-2)
>> Jun 01 20:48:15 debian kernel: Generic FE-GE Realtek PHY r8169-0-600:00: attached PHY driver (mii_bus:phy_addr=r8169-0-600:00, irq=MAC)
>> Jun 01 20:48:15 debian kernel: r8169 0000:06:00.0 enp6s0: Link is Down
>> Jun 01 20:48:15 debian kernel: ath12k_pci 0000:03:00.0 wlp3s0: renamed from wlan0
>> ...
>> Jun 01 20:52:18 debian kernel: wlp3s0: authenticate with 88:3c:93:01:ce:40 (local address=f6:05:44:0b:76:f7)
>> Jun 01 20:52:18 debian kernel: wlp3s0: send auth to 88:3c:93:01:ce:40 (try 1/3)
>> Jun 01 20:52:18 debian kernel: wlp3s0: authenticate with 88:3c:93:01:ce:40 (local address=f6:05:44:0b:76:f7)
>> Jun 01 20:52:18 debian kernel: wlp3s0: send auth to 88:3c:93:01:ce:40 (try 1/3)
>> Jun 01 20:52:18 debian kernel: wlp3s0: authenticated
>> Jun 01 20:52:18 debian kernel: wlp3s0: associate with 88:3c:93:01:ce:40 (try 1/3)
>> Jun 01 20:52:18 debian kernel: wlp3s0: RX AssocResp from 88:3c:93:01:ce:40 (capab=0x511 status=0 aid=4)
>> Jun 01 20:52:18 debian kernel: wlp3s0: [link 0] local address ea:30:57:8e:3e:0e, AP link address 88:3c:93:01:ce:40
>> Jun 01 20:52:18 debian kernel: wlp3s0: [link 1] local address f6:05:44:0b:76:f7, AP link address 88:3c:93:01:ce:50 (assoc)
>> Jun 01 20:52:18 debian kernel: wlp3s0: associated
>> Jun 01 20:52:18 debian kernel: wlp3s0: Limiting TX power to 30 (30 - 0) dBm as advertised by 88:3c:93:01:ce:50
>> Jun 01 20:53:41 debian kernel: wlp3s0: deauthenticating from 88:3c:93:01:ce:40 by local choice (Reason: 3=DEAUTH_LEAVING)
>> Jun 01 20:56:06 debian kernel: wlp3s0: authenticate with 88:3c:93:01:ce:40 (local address=4e:48:ef:30:ed:17)
>> Jun 01 20:56:06 debian kernel: wlp3s0: send auth to 88:3c:93:01:ce:40 (try 1/3)
>> Jun 01 20:56:06 debian kernel: wlp3s0: authenticate with 88:3c:93:01:ce:40 (local address=4e:48:ef:30:ed:17)
>> Jun 01 20:56:06 debian kernel: wlp3s0: send auth to 88:3c:93:01:ce:40 (try 1/3)
>> Jun 01 20:56:06 debian kernel: wlp3s0: authenticated
>> Jun 01 20:56:06 debian kernel: wlp3s0: associate with 88:3c:93:01:ce:40 (try 1/3)
>> Jun 01 20:56:06 debian kernel: wlp3s0: RX AssocResp from 88:3c:93:01:ce:40 (capab=0x511 status=0 aid=4)
>> Jun 01 20:56:06 debian kernel: wlp3s0: [link 0] local address ca:a7:b2:c3:ce:ee, AP link address 88:3c:93:01:ce:40
>> Jun 01 20:56:06 debian kernel: wlp3s0: [link 1] local address 4e:48:ef:30:ed:17, AP link address 88:3c:93:01:ce:50 (assoc)
>> Jun 01 20:56:06 debian kernel: wlp3s0: associated
>> Jun 01 20:56:06 debian kernel: wlp3s0: Limiting TX power to 30 (30 - 0) dBm as advertised by 88:3c:93:01:ce:50
>> Jun 01 21:23:43 debian kernel: wlp3s0: deauthenticating from 88:3c:93:01:ce:40 by local choice (Reason: 3=DEAUTH_LEAVING)
>> Jun 01 21:23:43 debian kernel: ath12k_pci 0000:03:00.0: failed to send HAL_REO_CMD_FLUSH_CACHE, tid 14 (-105)
>> Jun 01 21:23:43 debian kernel: ath12k_pci 0000:03:00.0: failed to send HAL_REO_CMD_FLUSH_CACHE cmd, tid 16 (-105)
>> 
>> $ lspci -tv
>> -[0000:00]-+-00.0  Intel Corporation 8th Gen Core 4-core Desktop Processor Host Bridge/DRAM Registers [Coffee Lake S]
>>           +-02.0  Intel Corporation CoffeeLake-S GT2 [UHD Graphics 630]
>>           +-08.0  Intel Corporation Xeon E3-1200 v5/v6 / E3-1500 v5 / 6th/7th/8th Gen Core Processor Gaussian Mixture Model
>>           +-14.0  Intel Corporation 200 Series/Z370 Chipset Family USB 3.0 xHCI Controller
>>           +-16.0  Intel Corporation 200 Series PCH CSME HECI #1
>>           +-17.0  Intel Corporation 200 Series PCH SATA controller [AHCI mode]
>>           +-1b.0-[01]--
>>           +-1b.3-[02]--
>>           +-1b.4-[03]----00.0  Qualcomm Technologies, Inc WCN785x Wi-Fi 7(802.11be) 320MHz 2x2 [FastConnect 7800]
>>           +-1c.0-[04]--
>>           +-1c.3-[05]--
>>           +-1c.4-[06]----00.0  Realtek Semiconductor Co., Ltd. RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet Controller
>>           +-1c.5-[07]--
>>           +-1c.6-[08]--
>>           +-1c.7-[09]--
>>           +-1d.0-[0a]----00.0  Lite-On IT Corp. / Plextor M6e PCI Express SSD [Marvell 88SS9183]
>>           +-1f.0  Intel Corporation Device a2cc
>>           +-1f.2  Intel Corporation 200 Series/Z370 Chipset Family Power Management Controller
>>           +-1f.3  Intel Corporation 200 Series PCH HD Audio
>>           \-1f.4  Intel Corporation 200 Series/Z370 Chipset Family SMBus Controller
>> 
>> $ lspci -vvv
>> 
>> 03:00.0 Network controller: Qualcomm Technologies, Inc WCN785x Wi-Fi 7(802.11be) 320MHz 2x2 [FastConnect 7800] (rev 01)
>> Subsystem: Quectel Wireless Solutions Co., Ltd. Device 8000
>> Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
>> Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort+ <TAbort- <MAbort- >SERR- <PERR- INTx-
>> Latency: 0, Cache Line Size: 64 bytes
>> Interrupt: pin ? routed to IRQ 139
>> Region 0: Memory at f7000000 (64-bit, non-prefetchable) [size=2M]
>> Capabilities: [40] Power Management version 3
>> Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
>> Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
>> Capabilities: [50] MSI: Enable+ Count=16/32 Maskable+ 64bit-
>> Address: fee00618  Data: 0000
>> Masking: ffff8000  Pending: 00000000
>> Capabilities: [70] Express (v2) Endpoint, IntMsgNum 0
>> DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s unlimited, L1 unlimited
>> ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset- SlotPowerLimit 25W TEE-IO-
>> DevCtl: CorrErr+ NonFatalErr+ FatalErr+ UnsupReq+
>> RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
>> MaxPayload 128 bytes, MaxReadReq 512 bytes
>> DevSta: CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
>> LnkCap: Port #0, Speed 8GT/s, Width x2, ASPM L0s L1, Exit Latency L0s <1us, L1 <64us
>> ClockPM- Surprise- LLActRep- BwNot- ASPMOptComp+
>> LnkCtl: ASPM Disabled; RCB 64 bytes, LnkDisable- CommClk+
>> ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
>> LnkSta: Speed 8GT/s, Width x1 (downgraded)
>> TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
>> DevCap2: Completion Timeout: Range ABCD, TimeoutDis+ NROPrPrP- LTR+
>>  10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
>>  EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
>>  FRS- TPHComp+ ExtTPHComp-
>>  AtomicOpsCap: 32bit- 64bit- 128bitCAS-
>> DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-
>>  AtomicOpsCtl: ReqEn-
>>  IDOReq- IDOCompl- LTR+ EmergencyPowerReductionReq-
>>  10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
>> LnkCap2: Supported Link Speeds: 2.5-8GT/s, Crosslink- Retimer- 2Retimers- DRS-
>> LnkCtl2: Target Link Speed: 8GT/s, EnterCompliance- SpeedDis-
>>  Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
>>  Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
>> LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete+ EqualizationPhase1+
>>  EqualizationPhase2+ EqualizationPhase3+ LinkEqualizationRequest-
>>  Retimer- 2Retimers- CrosslinkRes: unsupported
>> Capabilities: [100 v2] Advanced Error Reporting
>> UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
>> ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
>> PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
>> UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
>> ECRC- UnsupReq- ACSViol- UncorrIntErr+ BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
>> PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
>> UESvrt: DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
>> ECRC- UnsupReq- ACSViol- UncorrIntErr+ BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
>> PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
>> CESta: RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
>> CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr+ HeaderOF+
>> AERCap: First Error Pointer: 00, ECRCGenCap+ ECRCGenEn- ECRCChkCap+ ECRCChkEn-
>> MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
>> HeaderLog: 00000000 00000000 00000000 00000000
>> Capabilities: [148 v1] Secondary PCI Express
>> LnkCtl3: LnkEquIntrruptEn- PerformEqu-
>> LaneErrStat: 0
>> Capabilities: [158 v1] Transaction Processing Hints
>> No steering table available
>> Capabilities: [1e4 v1] Latency Tolerance Reporting
>> Max snoop latency: 3145728ns
>> Max no snoop latency: 3145728ns
>> Capabilities: [1ec v1] L1 PM Substates
>> L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+ L1_PM_Substates+
>>   PortCommonModeRestoreTime=70us PortTPowerOnTime=0us
>> L1SubCtl1: PCI-PM_L1.2- PCI-PM_L1.1- ASPM_L1.2- ASPM_L1.1-
>>    T_CommonMode=0us LTR1.2_Threshold=0ns
>> L1SubCtl2: T_PwrOn=44us
>> Kernel driver in use: ath12k_pci
>> Kernel modules: ath12k
>> 
> 
> Strange ...
> 
> To what kind a PCIe slot is WCN7850 attached? is it a standard/dedicated M.2 interface? It
> is common there is a dedicated WLAN M.2 interface on mother board, can you check and try
> if there indeed is?

I have no WLAN M.2 Slot on this board, thus I’m using a PCIe X4 to M-Key card and then an adapter to convert M-Key to A/E-Key (which unfortunately only appears to support x1 instead of x2).
USB is broken out and attached to USB-Pins on the mainboard. I know this may not be optimal, but it works.

> 
>> b)
>> - The crash/backtrace is limited to the kernels that originate from https://git.kernel.org/pub/scm/linux/kernel/git/ath/ath.git
> 
> Could you provide the ath kernel tag (like ath-202505221654) with which you see the crash?

I can confirm that the issue is NOT seen in ath-current-20250608
$ git clone --depth 1 --branch ath-current-20250608 git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath.git

I applied https://0x0.st/8g7F.diff against ath-current-20250608 and MLO works fine, including 6 GHz.

support@AP-CE:40:~$ ssudo sta_list
SSID:Stellar-Wi-Fi-7-Pi
STA_MAC                  IPv4                       IPv6                       OnlineTime             RX            TX         FREQ      AUTH            Final_role            VLANID     TUNNELID      FARENDIP
fa:77:78:41:f7:a6  192.168.2.122                                               661                 35842175      45738         2.4GHz  PSK_WPA3      __Stellar-Wi-Fi-7-Pi      0           0             
SSID:Stellar-Wi-Fi-7-Pi
STA_MAC                  IPv4                       IPv6                       OnlineTime             RX            TX         FREQ      AUTH            Final_role            VLANID     TUNNELID      FARENDIP
fa:bc:8e:24:9d:c2  192.168.2.122                                               661                 5384980129    15013137      6GHz    PSK_WPA3      __Stellar-Wi-Fi-7-Pi      0           0             
SSID:Stellar-Wi-Fi-7-Pi
STA_MAC                  IPv4                       IPv6                       OnlineTime             RX            TX         FREQ      AUTH            Final_role            VLANID     TUNNELID      FARENDIP
06:e6:a8:4e:33:76  192.168.2.122                                               661                 0             0             5GHz    PSK_WPA3      __Stellar-Wi-Fi-7-Pi      0           0             
support@AP-CE:40:~$ ssudo wlanconfig mld1 list
==== STA Info From Link: ath001 =======
ADDR               AID CHAN TXRATE RXRATE RSSI MINRSSI MAXRSSI IDLE  TXSEQ  RXSEQ  CAPS XCAPS ACAPS     ERP    STATE MAXRATE(DOT11) HTCAPS   VHTCAPS ASSOCTIME    IEs   MODE RXNSS TXNSS                   PSMODE
fa:77:78:41:f7:a6    4    1   6M    137M  -10     -95     -10   68      0   65535   PSs  EWBQ NULL    0          f         344200           AWRSM          1gGTRs 00:11:17     RSN WME IEEE80211_MODE_11BEG_EHT20  2 2   1  
      
 RSSI is combined over chains in dBm
 Minimum Tx Power		: 0
 Maximum Tx Power		: 0
 HT Capability			: Yes
 VHT Capability			: No
 MU capable			: Yes
 SNR				: 85
 Operating band			: 2.4GHz
 Current Operating class	: 131
 Supported Operating classes	: 81  83  84  115  116  117  118  119  120  121  122  123  124  125  126  127  128  131  132  133  134  137  130  128  135  133 
 Supported Rates(Mbps)		: 1  2  5  6  9  11  12  18  24  36  48  54 
 Max STA phymode		: IEEE80211_MODE_11BEG_EHT20 
 MLO				: Yes 
 MLD Addr			: 50:cf:14:8e:e3:d1 
 Num Partner links		: 2 
       Partner link 0: ADDR :fa:bc:8e:24:9d:c2, Link ID: 2 Bridge link: 0 
       Partner link 1: ADDR :06:e6:a8:4e:33:76, Link ID: 1 Bridge link: 0 
 EMLSR capable			: No 
 EMLMR capable			: No 
 STR capable			: Yes 

==== STA Info From Link: ath101 =======
ADDR               AID CHAN TXRATE RXRATE RSSI MINRSSI MAXRSSI IDLE  TXSEQ  RXSEQ  CAPS XCAPS ACAPS     ERP    STATE MAXRATE(DOT11) HTCAPS   VHTCAPS ASSOCTIME    IEs   MODE RXNSS TXNSS                   PSMODE
06:e6:a8:4e:33:76    4  100   6M      0M  -95     -95     -95   68      0   65535   PSs  EWBQ NULL    0          b        1441200           AWRSM          1gGTRs 00:11:17     RSN WME IEEE80211_MODE_11BEA_EHT80  2 2   1  
      
 RSSI is combined over chains in dBm
 Minimum Tx Power		: 0
 Maximum Tx Power		: 30
 HT Capability			: Yes
 VHT Capability			: Yes
 MU capable			: Yes
 SNR				: 0
 Operating band			: 5GHz
 Current Operating class	: 131
 Supported Operating classes	: 81  83  84  115  116  117  118  119  120  121  122  123  124  125  126  127  128  131  132  133  134  137  130  128  135  133 
 Supported Rates(Mbps)		: 6  9  12  18  24  36  48  54 
 Max STA phymode		: IEEE80211_MODE_11BEA_EHT80 
 MLO				: Yes 
 MLD Addr			: 50:cf:14:8e:e3:d1 
 Num Partner links		: 2 
       Partner link 0: ADDR :fa:bc:8e:24:9d:c2, Link ID: 2 Bridge link: 0 
       Partner link 1: ADDR :fa:77:78:41:f7:a6, Link ID: 0 Bridge link: 0 
 EMLSR capable			: No 
 EMLMR capable			: No 
 STR capable			: Yes 

==== STA Info From Link: ath201 =======
ADDR               AID CHAN TXRATE RXRATE RSSI MINRSSI MAXRSSI IDLE  TXSEQ  RXSEQ  CAPS XCAPS ACAPS     ERP    STATE MAXRATE(DOT11) HTCAPS   VHTCAPS ASSOCTIME    IEs   MODE RXNSS TXNSS                   PSMODE
fa:bc:8e:24:9d:c2    4    5 3843M     17M  -36     -45     -23   68      0   65535     P  EWBQ NULL    0          3        5764800               Q              00 00:11:17     RSN WME IEEE80211_MODE_11BEA_EHT320  2 2   0  
      
 RSSI is combined over chains in dBm
 Minimum Tx Power		: 0
 Maximum Tx Power		: 23
 HT Capability			: No
 VHT Capability			: No
 MU capable			: Yes
 SNR				: 57
 Operating band			: 6GHz
 Current Operating class	: 131
 Supported Operating classes	: 81  83  84  115  116  117  118  119  120  121  122  123  124  125  126  127  128  131  132  133  134  137  130  128  135  133 
 Supported Rates(Mbps)		: 6  9  12  18  24  36  48  54 
 Max STA phymode		: IEEE80211_MODE_11BEA_EHT320 
 MLO				: Yes 
 MLD Addr			: 50:cf:14:8e:e3:d1 
 Num Partner links		: 2 
       Partner link 0: ADDR :fa:77:78:41:f7:a6, Link ID: 0 Bridge link: 0 
       Partner link 1: ADDR :06:e6:a8:4e:33:76, Link ID: 1 Bridge link: 0 
 EMLSR capable			: No 
 EMLMR capable			: No 
 STR capable			: Yes 

###

debadm@debian:~$ sudo iw dev wlp3s0 info
Interface wlp3s0
	ifindex 3
	wdev 0x1
	addr 50:cf:14:8e:e3:d1
	ssid Stellar-Wi-Fi-7-Pi
	type managed
	wiphy 0
	multicast TXQ:
		qsz-byt	qsz-pkt	flows	drops	marks	overlmt	hashcol	tx-bytes	tx-packets
		0	0	0	0	0	0	0	0		0
	MLD with links:
	 - link ID  0 link addr fa:77:78:41:f7:a6
	   channel 1 (2412 MHz), width: 20 MHz, center1: 2412 MHz
	 - link ID  1 link addr 06:e6:a8:4e:33:76
	 - link ID  2 link addr fa:bc:8e:24:9d:c2
	   channel 5 (5975 MHz), width: 320 MHz, center1: 6105 MHz




^ permalink raw reply	[flat|nested] 7+ messages in thread

* RE: wifi: ath12k: Attempting MLO with main (6.15.rc7) for NCM865 / WCN7850 in station mode leads to crash/backtrace
@ 2025-06-10  5:56 Lingbo Kong
  2025-06-24 20:24 ` Benjamin Eggerstedt
  0 siblings, 1 reply; 7+ messages in thread
From: Lingbo Kong @ 2025-06-10  5:56 UTC (permalink / raw)
  To: Benjamin Eggerstedt; +Cc: ath12k@lists.infradead.org, lingbo.kong

 > -----Original Message-----
 > From: ath12k <ath12k-bounces@lists.infradead.org> On Behalf Of Benjamin
 > Eggerstedt
 > Sent: Monday, June 9, 2025 11:56 PM
 > To: Baochen Qiang (QUIC) <quic_bqiang@quicinc.com>
 > Cc: ath12k@lists.infradead.org
 > Subject: Re: wifi: ath12k: Attempting MLO with main (6.15.rc7) for 
NCM865 /
 > WCN7850 in station mode leads to crash/backtrace
 >
 > WARNING: This email originated from outside of Qualcomm. Please be wary
 > of any links or attachments, and do not enable macros.
 >
 > Dear Baochen Qiang, All,
 >
 > Thanks for your responses! I travelled the past couple of days, thus 
could only
 > test today.
 > Your input is much appreciated, as I could make it work as you suggested.
 >
 > Should I see EMLSR support?
 > I noticed that “iw” output no longer has a TX nor RX Rate:
 >
 > debadm@debian:~$ sudo iw dev wlp3s0 station dump Station
 > 88:3c:93:01:ce:40 (on wlp3s0)
 >         inactive time:  5516 ms
 >         rx bytes:       22028457
 >         rx packets:     252577
 >         tx bytes:       5495523630
 >         tx packets:     3582735
 >         tx retries:     0
 >         tx failed:      0
 >         beacon loss:    0
 >         beacon rx:      0
 >         rx drop misc:   14586
 >         signal:         -128 dBm
 >         signal avg:     0 dBm
 >         beacon signal avg:      0 dBm
 >         tx duration:    0 us
 >         rx duration:    0 us
 >         authorized:     yes
 >         authenticated:  yes
 >         associated:     yes


hi, benjamin,
the tx/rx are not shown here is because this situation falls under MLO. 
you can try applying this patchset using git am and set if it works.

https://patchwork.kernel.org/project/linux-wireless/patch/20250417045709.770219-1-quic_sarishar@quicinc.com/ 


https://patchwork.kernel.org/project/linux-wireless/cover/20250415042030.1246187-1-quic_sarishar@quicinc.com/ 


/lingbo



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: wifi: ath12k: Attempting MLO with main (6.15.rc7) for NCM865 / WCN7850 in station mode leads to crash/backtrace
  2025-06-10  5:56 wifi: ath12k: Attempting MLO with main (6.15.rc7) for NCM865 / WCN7850 in station mode leads to crash/backtrace Lingbo Kong
@ 2025-06-24 20:24 ` Benjamin Eggerstedt
  0 siblings, 0 replies; 7+ messages in thread
From: Benjamin Eggerstedt @ 2025-06-24 20:24 UTC (permalink / raw)
  To: Lingbo Kong; +Cc: ath12k@lists.infradead.org

Dear Lingbo & team,

> > Should I see EMLSR support?
> > I noticed that “iw” output no longer has a TX nor RX Rate:

Indeed I can see the TX and RX rate again with the patches you kindly suggested.
The signal at -128 dBm would still be incorrect.
I still cannot see support for EMLSR, although the corresponding patches are part of v6.16.rc1 (ath-current-20250617)

debadm@debian:~$ sudo iw dev wlp3s0 station dump Station
Station 88:3c:93:01:ce:40 (on wlp3s0)
	inactive time:	22360 ms
	rx bytes:	2533534
	rx packets:	9680
	tx bytes:	4459
	tx packets:	37
	tx retries:	0
	tx failed:	0
	beacon loss:	0
	beacon rx:	0
	rx drop misc:	15
	signal:  	-128 dBm
	signal avg:	0 dBm
	beacon signal avg:	0 dBm
	tx bitrate:	1441.1 MBit/s 80MHz EHT-MCS 13 EHT-NSS 2 EHT-GI 0
	tx duration:	0 us
	rx bitrate:	960.7 MBit/s 80MHz EHT-MCS 9 EHT-NSS 2 EHT-GI 0
	rx duration:	0 us
	authorized:	yes
	authenticated:	yes
	associated:	yes
	preamble:	long
	WMM/WME:	yes
	MFP:		yes
	TDLS peer:	no
	DTIM period:	0
	beacon interval:0
	connected time:	505 seconds
	associated at [boottime]:	161.391s
	associated at:	1750795842112 ms
	current time:	1750796347204 ms

Corresponding output from AP side (5 GHz in this association).
Please note how EMLSR is still being reported as “No”.

==== STA Info From Link: ath101 =======
ADDR               AID CHAN TXRATE RXRATE RSSI MINRSSI MAXRSSI IDLE  TXSEQ  RXSEQ  CAPS XCAPS ACAPS     ERP    STATE MAXRATE(DOT11) HTCAPS   VHTCAPS ASSOCTIME    IEs   MODE RXNSS TXNSS                   PSMODE
b6:b9:b8:5a:a2:05    4  100 960M   1441M  -29     -36     -22   11      0   65535     P  EWBQ NULL    0          b        1441200           AWRSM          1gGTRs 00:08:15     RSN WME IEEE80211_MODE_11BEA_EHT80  2 2   0  
      
 RSSI is combined over chains in dBm
 Minimum Tx Power		: 0
 Maximum Tx Power		: 30
 HT Capability			: Yes
 VHT Capability			: Yes
 MU capable			: Yes
 SNR				: 66
 Operating band			: 5GHz
 Current Operating class	: 128
 Supported Operating classes	: 81  83  84  115  116  117  118  119  120  121  122  123  124  125  126  127  128  131  132  133  134  137  130  128  135  133 
 Supported Rates(Mbps)		: 6  9  12  18  24  36  48  54 
 Max STA phymode		: IEEE80211_MODE_11BEA_EHT80 
 MLO				: Yes 
 MLD Addr			: 50:cf:14:8e:e3:d1 
 Num Partner links		: 2 
       Partner link 0: ADDR :f2:0a:ab:8a:78:12, Link ID: 0 Bridge link: 0 
       Partner link 1: ADDR :da:8a:5e:b9:f8:69, Link ID: 2 Bridge link: 0 
 EMLSR capable			: No 
 EMLMR capable			: No 
 STR capable			: Yes 

Thanks,
Regards,
Benny




^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2025-06-24 22:14 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-06-10  5:56 wifi: ath12k: Attempting MLO with main (6.15.rc7) for NCM865 / WCN7850 in station mode leads to crash/backtrace Lingbo Kong
2025-06-24 20:24 ` Benjamin Eggerstedt
  -- strict thread matches above, loose matches on Subject: below --
2025-05-30 10:32 Benjamin Eggerstedt
2025-06-01 19:52 ` Benjamin Eggerstedt
2025-06-03  3:01   ` Baochen Qiang
2025-06-03  7:39     ` Baochen Qiang
2025-06-09 15:56     ` Benjamin Eggerstedt

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox