Hello, @ main-n276731-9ae138aa5c1e-dirty: Thu Apr 24
I uploaded 260GB (movies and isos) to local net pc @~60MB/s, only one warning when upload reach ~200GB but it didn't affect rest of upload: WARNING tid != 8 failed at /usr/src/sys/contrib/dev/iwlwifi/mvm/tx.c:2140 DEBUG iwlwifi iwl_mvm_tx_reclaim:2143: tid 0 != 8, fc 0x4108 000000 d0:cf:0e:91:9c:85 6c:6a:77:df:09:21 ff:ff:ff:ff:ff:ff 0x00e0 aa:aa:03:00:00:00 freed 0 relaimed 2 flags 0x000000a0 I will go sleep now but some work will be running and check results tomorrow: `iperf3 -c hp -R -n 1T` :) Thanks! Bjoern A. Zeeb <b...@freebsd.org> escreveu (quinta, 24/04/2025 à(s) 17:17): > > On Thu, 24 Apr 2025, Nuno Teixeira wrote: > > Hi, > > taking this into private for the moment: > > > (...) > > > >> Today at [main-n276705-e3e55936ce3b: Wed Apr 23] my AX201 is very happy. > > > > And testing transfer big files to local pc I finally got: > > WARNING tid != 8 failed at /usr/src/sys/contrib/dev/iwlwifi/mvm/tx.c:2140 > > Can you apply the following change (just pasted in here)? > > It'll hopefully give us more ideas > (a) how often this really happens as the original waring is a WARN_ONCE > (b) some information on what kind of packets we are hitting here which should > be handled otherwise. > > /bz > > > diff --git sys/contrib/dev/iwlwifi/mvm/tx.c sys/contrib/dev/iwlwifi/mvm/tx.c > index fbbed0bd7678..10b3af2e96a0 100644 > --- sys/contrib/dev/iwlwifi/mvm/tx.c > +++ sys/contrib/dev/iwlwifi/mvm/tx.c > @@ -2136,8 +2136,15 @@ static void iwl_mvm_tx_reclaim(struct iwl_mvm *mvm, > int sta_id, int tid, > if (!is_flush) { > if (ieee80211_is_data_qos(hdr->frame_control)) > freed++; > - else > + else { > WARN_ON_ONCE(tid != IWL_MAX_TID_COUNT); > +printf("DEBUG iwlwifi %s:%d: tid %u != %u, fc %#06x %#06x %6D %6D %6D %#06x > %6D " > + "freed %d relaimed %u flags %#010x\n", > + __func__, __LINE__, tid, IWL_MAX_TID_COUNT, > + hdr->frame_control, hdr->duration_id, hdr->addr1, ":", hdr->addr2, ":", > hdr->addr3, ":", > + hdr->seq_ctrl, hdr->addr4, ":", > + freed, skb_queue_len(&reclaimed_skbs), info->flags); > + } > } > > /* this is the first skb we deliver in this batch */ > > > -- > Bjoern A. Zeeb r15:7 -- Nuno Teixeira FreeBSD UNIX: <edua...@freebsd.org> Web: https://FreeBSD.org