Re: please update -head / try D60848 if you're using iwn(4)

From: David Wolfskill <david_at_catwhisker.org>
Date: Mon, 19 Oct 2026 16:16:46 UTC
On Sun, Oct 18, 2026 at 05:38:35PM -0700, Adrian Chadd wrote:
> hi!
> 
> I just stumbled across a traffic hang bug in iwn(4) which has been
> around for a while, and likely the cause of some of y'all telling me iwn(4)
> just randomly hangs now.
> 
> I fixed it in -head and I'll MFC it to earlier versions next week. D60848
> should apply pretty cleanly to stable/15 and stable/14 .
> 
> I'd appreciate it if anyone using iwn(4) would give it a whirl and let me
> know.
> 
> Thanks!

Sure; I just tried it on one of my laptops, running:

g1-50(16.0-C)[1] uname -aUK
FreeBSD g1-50.catwhisker.org 16.0-CURRENT FreeBSD 16.0-CURRENT #59 main-n290225-f19009020a33: Mon Oct 19 12:26:01 UTC 2026     root@g1-119.catwhisker.org:/common/S4/obj/usr/src/amd64.amd64/sys/CANARY amd64 1600028 1600028

with:

iwn0@pci0:3:0:0:        class=0x028000 rev=0x35 hdr=0x00 vendor=0x8086 device=0x422b subvendor=0x8086 subdevice=0x1121
    vendor     = 'Intel Corporation'
    device     = 'Centrino Ultimate-N 6300'
    class      = network

No stalls; I ran an scp in a loop (5 iterations), alternating with
a different laptop (with an ath(4) NIC), and the copies were tolerably
consistent.

Thanks! :-)

Peace,
david
-- 
David H. Wolfskill                              david@catwhisker.org

See https://www.catwhisker.org/~david/publickey.gpg for my public key.