On Sun, Jan 15, 2017 at 12:03:18PM +0200, [email protected] wrote:
> >Synopsis: apu2b4 drops to ddb after upgrading latest snapshot
> >Category: kernel
> >Environment:
> System : OpenBSD 6.0
> Details : OpenBSD 6.0-current (GENERIC.MP) #142: Sat Jan 14
> 20:29:59 MST 2017
>
> [email protected]:/usr/src/sys/arch/amd64/compile/GENERIC.MP
>
> Architecture: OpenBSD.amd64
> Machine : amd64
> >Description:
> System drops to ddb at random intervals after upgrading to latest
> snapshot.
> This seems to be related to 11n changes.
> I got following from ddb:
Not sure if this will help, but it is worth a try:
Index: ieee80211_node.c
===================================================================
RCS file: /cvs/src/sys/net80211/ieee80211_node.c,v
retrieving revision 1.111
diff -u -p -r1.111 ieee80211_node.c
--- ieee80211_node.c 9 Jan 2017 20:18:59 -0000 1.111
+++ ieee80211_node.c 15 Jan 2017 11:26:42 -0000
@@ -1638,6 +1638,7 @@ ieee80211_node_leave_ht(struct ieee80211
int i;
/* free all Block Ack records */
+ ieee80211_ba_del(ni);
for (tid = 0; tid < IEEE80211_NUM_TID; tid++) {
ba = &ni->ni_rx_ba[tid];
if (ba->ba_buf != NULL) {