Index | Thread | Search

From:
Kirill A. Korinsky <kirill@korins.ky>
Subject:
Re: sys/ieee80211: support of uAPSD; sys/iwx: enable uAPSD when supported by AP
To:
"Theo de Raadt" <deraadt@openbsd.org>
Cc:
Klemens Nanni <kn@openbsd.org>, tech@openbsd.org
Date:
Sun, 05 Apr 2026 20:41:42 +0200

Download raw body.

Thread
On Sun, 05 Apr 2026 18:52:01 +0200,
"Theo de Raadt" <deraadt@openbsd.org> wrote:
> 
> Klemens Nanni <kn@openbsd.org> wrote:
> 
> > Can this be guarded with !SMALL, !SMALL_KERNEL and/or a new IEEE80211_UAPSD
> > in ifconfig, iwx and net80211, respectively?
> 
> But don't go overboard unless the size savings is big.
> Mistakes relating to these #ifdef's can be a real pain.
> 

With patch:

RAMDISK_CD $ wc -c obj/bsd*
 11297597 obj/bsd
 33730168 obj/bsd.gdb
 45027765 total
RAMDISK_CD $ 

Without patch:

RAMDISK_CD $ wc -c obj/bsd*                               
 11289121 obj/bsd
 33712060 obj/bsd.gdb
 45001181 total
RAMDISK_CD $

or it adds ~8kb in ~11M kernel.

I not sure that that changes are justified.

-- 
wbr, Kirill