Re: git: 2ad0f7e91582 - main - Import iwx as ported from OpenBSD by Future Crew.

From: Ruslan Makhmatkhanov <rm_at_FreeBSD.org>
Date: Mon, 31 Mar 2025 22:39:21 UTC
Tom Jones wrote on 3/31/25 3:43 PM:
> The branch main has been updated by thj:
> 
> URL: https://cgit.FreeBSD.org/src/commit/?id=2ad0f7e91582dde5475ceb1a1942930549e5c628
> 
> commit 2ad0f7e91582dde5475ceb1a1942930549e5c628
> Author:     Tom Jones <thj@FreeBSD.org>
> AuthorDate: 2025-03-31 12:24:15 +0000
> Commit:     Tom Jones <thj@FreeBSD.org>
> CommitDate: 2025-03-31 12:42:31 +0000
> 
>      Import iwx as ported from OpenBSD by Future Crew.

Wow! nobody expected the Spanish Inquisition. That's great, thank you! 
Works smoothly at glance. I had this in dmesg, not sure if it's known 
issue (should I submit PR?):

wlan0: Ethernet address: xx:xx:xx:xx:xx:xx
lo0: link state changed to UP
lock order reversal:
  1st 0xfffffe0111962058 iwx0_tx_lock (iwx0_tx_lock, sleep mutex) @ 
/usr/src/sys/net80211/ieee80211_output.c:1038
  2nd 0xfffffe01119e93b0 iwx0 (network driver, sleep mutex) @ 
/usr/src/sys/dev/iwx/if_iwx.c:10778
lock order iwx0_tx_lock -> network driver attempted at:
#0 0xffffffff80bceb31 at witness_checkorder+0xbe1
#1 0xffffffff80b31631 at __mtx_lock_flags+0x91
#2 0xffffffff848fc896 at iwx_raw_xmit+0x36
#3 0xffffffff80d0b17b at ieee80211_mgmt_output+0x1eb
#4 0xffffffff80d0d00a at ieee80211_send_mgmt+0xc0a
#5 0xffffffff80d19f04 at sta_newstate+0x5e4
#6 0xffffffff84900e2d at iwx_newstate+0xa4d
#7 0xffffffff80d111dc at ieee80211_newstate_cb+0x29c
#8 0xffffffff80bc10b2 at taskqueue_run_locked+0x1c2
#9 0xffffffff80bc1f73 at taskqueue_thread_loop+0xd3
#10 0xffffffff80b0af52 at fork_exit+0x82
#11 0xffffffff8106936e at fork_trampoline+0xe
wlan0: link state changed to UP
Intel(R) Wireless WiFi based driver for FreeBSD

Connection was established as:
media: IEEE 802.11 Wireless Ethernet autoselect mode 11na

Thank you!

-- 
Regards,
Ruslan

T.O.S. Of Reality