NetBSD Problem Report #58436
From www@netbsd.org Wed Jul 17 19:10:25 2024
Return-Path: <www@netbsd.org>
Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200])
(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256
client-signature RSA-PSS (2048 bits) client-digest SHA256)
(Client CN "mail.NetBSD.org", Issuer "mail.NetBSD.org CA" (not verified))
by mollari.NetBSD.org (Postfix) with ESMTPS id D48721A9239
for <gnats-bugs@gnats.NetBSD.org>; Wed, 17 Jul 2024 19:10:25 +0000 (UTC)
Message-Id: <20240717191022.F2F531A923A@mollari.NetBSD.org>
Date: Wed, 17 Jul 2024 19:10:22 +0000 (UTC)
From: logix@foobar.franken.de
Reply-To: logix@foobar.franken.de
To: gnats-bugs@NetBSD.org
Subject: Panic after yanking urtwn(4)
X-Send-Pr-Version: www-1.0
>Number: 58436
>Category: kern
>Synopsis: Panic after yanking urtwn(4)
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: kern-bug-people
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Wed Jul 17 19:15:01 +0000 2024
>Originator: Harold Gutch
>Release: current from April 2024
>Organization:
>Environment:
NetBSD dogfood 10.99.10 NetBSD 10.99.10 (GENERIC) #0: Fri Apr 5 22:08:01 CEST 2024 h@dogfood:/home/h/netbsd/git/obj-amd64/sys/arch/amd64/compile/GENERIC amd64
>Description:
This urtwn(4) sometimes has issues like this:
Jul 15 21:06:26 dogfood /netbsd: [ 1502.5699271] urtwn0: device timeout
Jul 15 21:06:26 dogfood /netbsd: [ 1503.1699200] urtwn0: transmit failed, TIMEOUT
and the device stops working. This might be related to the panic or not - either way, the only way to recover from this that is known to me is to remove the device and plug it in again. Normally this can be done without stopping dhcpcd or wpa_supplicant, but once (so far) this resulted in a panic for me:
Jul 15 21:06:26 dogfood savecore: reboot after panic: [ 1582.7386721] panic: kmem_free(0xffffe437d972b3a0, 24) != allocated size 8; overwrote?
dogfood# gdb /path/to/netbsd.gdb
[...]
(gdb) target kvm netbsd.core
0xffffffff80239c85 in cpu_reboot (howto=howto@entry=260, bootstr=bootstr@entry=0x0) at /home/h/netbsd/git/src/sys/arch/amd64/amd64/machdep.c:708
warning: Source file is more recent than executable.
708 dumpsys();
(gdb) where
#0 0xffffffff80239c85 in cpu_reboot (howto=howto@entry=260, bootstr=bootstr@entry=0x0) at /home/h/netbsd/git/src/sys/arch/amd64/amd64/machdep.c:708
#1 0xffffffff80ddea48 in kern_reboot (howto=howto@entry=260, bootstr=bootstr@entry=0x0) at /home/h/netbsd/git/src/sys/kern/kern_reboot.c:91
#2 0xffffffff80e251c8 in vpanic (fmt=fmt@entry=0xffffffff814c4538 "kmem_free(%p, %zu) != allocated size %zu; overwrote?", ap=ap@entry=0xffff8003c4ae6d18)
at /home/h/netbsd/git/src/sys/kern/subr_prf.c:288
#3 0xffffffff80e2529d in panic (fmt=fmt@entry=0xffffffff814c4538 "kmem_free(%p, %zu) != allocated size %zu; overwrote?") at /home/h/netbsd/git/src/sys/kern/subr_prf.c:209
#4 0xffffffff80e1785f in kmem_size_check (sz=24, p=0xffffe437d972b3a0) at /home/h/netbsd/git/src/sys/kern/subr_kmem.c:647
#5 kmem_intr_free (p=0xffffe437d972b3a0, requested_size=24) at /home/h/netbsd/git/src/sys/kern/subr_kmem.c:395
#6 0xffffffff80ab1c97 in ieee80211_node_detach (ic=ic@entry=0xffff80001df48008) at /home/h/netbsd/git/src/sys/net80211/ieee80211_node.c:201
#7 0xffffffff80a9ece3 in ieee80211_ifdetach (ic=ic@entry=0xffff80001df48008) at /home/h/netbsd/git/src/sys/net80211/ieee80211.c:287
#8 0xffffffff80516820 in urtwn_detach (self=<optimized out>, flags=<optimized out>) at /home/h/netbsd/git/src/sys/dev/usb/if_urtwn.c:596
#9 0xffffffff80e05402 in config_detach_release (dev=dev@entry=0xffffe437d9770b80, flags=flags@entry=1) at /home/h/netbsd/git/src/sys/kern/subr_autoconf.c:2177
#10 0xffffffff80e05982 in config_detach (dev=dev@entry=0xffffe437d9770b80, flags=flags@entry=1) at /home/h/netbsd/git/src/sys/kern/subr_autoconf.c:2323
#11 0xffffffff804aef7b in usb_disconnect_port (up=up@entry=0xffffe437d956a848, parent=<optimized out>, flags=flags@entry=1)
at /home/h/netbsd/git/src/sys/dev/usb/usb_subr.c:1897
#12 0xffffffff804b2aeb in uhub_explore (dev=0xffffe437d956a540) at /home/h/netbsd/git/src/sys/dev/usb/uhub.c:714
#13 0xffffffff804a605a in usb_discover (sc=0xffffe437d93b4880) at /home/h/netbsd/git/src/sys/dev/usb/usb.c:1199
#14 0xffffffff804a641f in usb_event_thread (arg=0xffffe437d93b4880) at /home/h/netbsd/git/src/sys/dev/usb/usb.c:753
#15 0xffffffff80210327 in lwp_trampoline ()
#16 0x0000000000000000 in ?? ()
(gdb) up 4
#4 0xffffffff80e1785f in kmem_size_check (sz=24, p=0xffffe437d972b3a0) at /home/h/netbsd/git/src/sys/kern/subr_kmem.c:647
warning: Source file is more recent than executable.
647 panic("kmem_free(%p, %zu) != allocated size %zu; overwrote?",
(gdb) x/xg (char *)p+sz
0xffffe437d972b3b8: 0x0000000000000008
(gdb) x/32xb 0xffffe437d972b3a0
0xffffe437d972b3a0: 0x18 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0xffffe437d972b3a8: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0xffffe437d972b3b0: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0xffffe437d972b3b8: 0x08 0x00 0x00 0x00 0x00 0x00 0x00 0x00
(gdb) fr 6
#6 0xffffffff80ab1c97 in ieee80211_node_detach (ic=ic@entry=0xffff80001df48008) at /home/h/netbsd/git/src/sys/net80211/ieee80211_node.c:201
201 free(ic->ic_aid_bitmap, M_DEVBUF);
(gdb) set print pretty
(gdb) print *ic
$11 = {
ic_next = {
sle_next = 0x0
},
ic_ifp = 0xffff80001df48d08,
ic_stats = {
is_rx_badversion = 0,
is_rx_tooshort = 0,
is_rx_wrongbss = 33210,
is_rx_dup = 271,
is_rx_wrongdir = 0,
is_rx_mcastecho = 16,
is_rx_notassoc = 0,
is_rx_noprivacy = 0,
is_rx_unencrypted = 0,
is_rx_wepfail = 0,
is_rx_decap = 0,
is_rx_mgtdiscard = 1291,
is_rx_ctl = 0,
is_rx_beacon = 13745,
is_rx_rstoobig = 0,
is_rx_elem_missing = 0,
is_rx_elem_toobig = 0,
is_rx_elem_toosmall = 0,
is_rx_elem_unknown = 195584,
is_rx_badchan = 0,
is_rx_chanmismatch = 458,
is_rx_nodealloc = 0,
is_rx_ssidmismatch = 0,
is_rx_auth_unsupported = 0,
is_rx_auth_fail = 0,
is_rx_auth_countermeasures = 0,
is_rx_assoc_bss = 0,
is_rx_assoc_notauth = 0,
is_rx_assoc_capmismatch = 0,
is_rx_assoc_norate = 0,
is_rx_assoc_badwpaie = 0,
is_rx_deauth = 0,
is_rx_disassoc = 0,
is_rx_badsubtype = 0,
is_rx_nobuf = 0,
is_rx_decryptcrc = 0,
is_rx_ahdemo_mgt = 0,
is_rx_bad_auth = 0,
is_rx_unauth = 0,
is_rx_badkeyid = 4,
is_rx_ccmpreplay = 2,
is_rx_ccmpformat = 0,
is_rx_ccmpmic = 0,
is_rx_tkipreplay = 0,
is_rx_tkipformat = 0,
is_rx_tkipmic = 0,
is_rx_tkipicv = 0,
is_rx_badcipher = 0,
is_rx_nocipherctx = 0,
is_rx_acl = 0,
is_tx_nobuf = 0,
is_tx_nonode = 0,
is_tx_unknownmgt = 0,
is_tx_badcipher = 0,
is_tx_nodefkey = 3,
is_tx_noheadroom = 0,
is_tx_fragframes = 0,
is_tx_frags = 0,
is_scan_active = 13,
is_scan_passive = 0,
is_node_timeout = 0,
is_crypto_nomem = 0,
is_crypto_tkip = 0,
is_crypto_tkipenmic = 0,
is_crypto_tkipdemic = 0,
is_crypto_tkipcm = 0,
is_crypto_ccmp = 58967,
is_crypto_wep = 0,
is_crypto_setkey_cipher = 0,
is_crypto_setkey_nokey = 0,
is_crypto_delkey = 0,
is_crypto_badcipher = 0,
is_crypto_nocipher = 0,
is_crypto_attachfail = 0,
is_crypto_swfallback = 0,
is_crypto_keyfail = 0,
is_crypto_enmicfail = 0,
is_ibss_capmismatch = 0,
is_ibss_norate = 0,
is_ps_unassoc = 0,
is_ps_badaid = 0,
is_ps_qempty = 0,
is_ff_badhdr = 0,
is_ff_tooshort = 0,
is_ff_split = 0,
is_ff_decap = 0,
is_ff_encap = 0,
is_rx_badbintval = 0,
is_spare = {0, 0, 0, 0, 0, 0, 0, 0, 0}
},
ic_sysctllog = 0x0,
ic_debug = 0,
ic_vap = 0,
ic_beaconlock = {
u = {
mtxa_owner = 1537,
s = {
mtxs_dummy = 1 '\001',
mtxs_ipl = {
_ipl = 6 '\006'
},
mtxs_lock = 0 '\000',
mtxs_unused = 0 '\000'
}
}
},
ic_list = {
le_next = 0x0,
le_prev = 0xffffffff81872bf8 <ieee80211com_head>
},
ic_reset = 0xffffffff805171f0 <urtwn_reset>,
ic_recv_mgmt = 0xffffffff80aa5e7d <ieee80211_recv_mgmt>,
ic_send_mgmt = 0xffffffff80ab5fc6 <ieee80211_send_mgmt>,
ic_newstate = 0xffffffff80510f9c <urtwn_newstate>,
ic_newassoc = 0xffffffff805108c0 <urtwn_newassoc>,
ic_updateslot = 0x0,
ic_set_tim = 0xffffffff80aafa98 <ieee80211_set_tim>,
ic_myaddr = "\000\021\"3DU",
ic_sup_rates = {{
rs_nrates = 0 '\000',
rs_rates = '\000' <repeats 14 times>
}, {
rs_nrates = 0 '\000',
rs_rates = '\000' <repeats 14 times>
}, {
rs_nrates = 4 '\004',
rs_rates = "\002\004\v\026\000\000\000\000\000\000\000\000\000\000"
}, {
rs_nrates = 12 '\f',
rs_rates = "\002\004\v\026\f\022\030$0H`l\000\000"
}, {
rs_nrates = 0 '\000',
rs_rates = '\000' <repeats 14 times>
}, {
rs_nrates = 0 '\000',
rs_rates = '\000' <repeats 14 times>
}, {
rs_nrates = 0 '\000',
rs_rates = '\000' <repeats 14 times>
}},
ic_channels = {{
ic_freq = 0,
ic_flags = 0
}, {
ic_freq = 2412,
ic_flags = 1248
}, {
ic_freq = 2417,
ic_flags = 1248
}, {
ic_freq = 2422,
ic_flags = 1248
}, {
ic_freq = 2427,
ic_flags = 1248
}, {
ic_freq = 2432,
ic_flags = 1248
}, {
ic_freq = 2437,
ic_flags = 1248
}, {
ic_freq = 2442,
ic_flags = 1248
}, {
ic_freq = 2447,
ic_flags = 1248
}, {
ic_freq = 2452,
ic_flags = 1248
}, {
ic_freq = 2457,
ic_flags = 1248
}, {
ic_freq = 2462,
ic_flags = 1248
}, {
ic_freq = 2467,
ic_flags = 1248
}, {
ic_freq = 2472,
ic_flags = 1248
}, {
ic_freq = 2484,
ic_flags = 1248
}, {
ic_freq = 0,
ic_flags = 0
} <repeats 241 times>},
ic_chan_avail = "\376\177", '\000' <repeats 29 times>,
ic_chan_active = "\376\177", '\000' <repeats 29 times>,
ic_chan_scan = '\000' <repeats 31 times>,
ic_scan = {
nt_ic = 0xffff80001df48008,
nt_nodelock = {
u = {
mtxa_owner = 18446744073709551600,
s = {
mtxs_dummy = 240 '\360',
mtxs_ipl = {
_ipl = 255 '\377'
},
mtxs_lock = 255 '\377',
mtxs_unused = 255 '\377'
}
}
},
nt_node = {
tqh_first = 0x0,
tqh_last = 0xffff80001df486e8
},
nt_hash = {{
lh_first = 0x0
} <repeats 32 times>},
nt_name = 0xffffffff814b6474 "scan",
nt_scanlock = {
u = {
mtxa_owner = 18446744073709551600,
s = {
mtxs_dummy = 240 '\360',
mtxs_ipl = {
_ipl = 255 '\377'
},
mtxs_lock = 255 '\377',
mtxs_unused = 255 '\377'
}
}
},
nt_scangen = 14,
nt_inact_timer = 13,
nt_inact_init = 20,
nt_keyixmap = 0x0,
nt_keyixmax = 0,
nt_timeout = 0xffffffff80ab00a4 <ieee80211_timeout_scan_candidates>
},
ic_mgtq = {
ifq_head = 0x0,
ifq_tail = 0x0,
ifq_len = 0,
ifq_maxlen = 0,
ifq_drops = 0,
ifq_lock = 0x0
},
ic_flags = 50593808,
ic_flags_ext = 0,
ic_caps = 92390656,
ic_modecaps = 13,
ic_curmode = 3,
ic_phytype = IEEE80211_T_OFDM,
ic_opmode = IEEE80211_M_STA,
ic_state = IEEE80211_S_RUN,
ic_protmode = IEEE80211_PROT_CTSONLY,
ic_roaming = IEEE80211_ROAMING_MANUAL,
ic_sta = {
nt_ic = 0xffff80001df48008,
nt_nodelock = {
u = {
mtxa_owner = 18446744073709551600,
s = {
mtxs_dummy = 240 '\360',
mtxs_ipl = {
_ipl = 255 '\377'
},
mtxs_lock = 255 '\377',
mtxs_unused = 255 '\377'
}
}
},
nt_node = {
tqh_first = 0x0,
tqh_last = 0xffff80001df48890
},
nt_hash = {{
lh_first = 0x0
} <repeats 32 times>},
nt_name = 0xffffffff8147c718 "station",
nt_scanlock = {
u = {
mtxa_owner = 18446744073709551600,
s = {
mtxs_dummy = 240 '\360',
mtxs_ipl = {
_ipl = 255 '\377'
},
mtxs_lock = 255 '\377',
mtxs_unused = 255 '\377'
}
}
},
nt_node = {
tqh_first = 0x0,
tqh_last = 0xffff80001df48890
},
nt_hash = {{
lh_first = 0x0
} <repeats 32 times>},
nt_name = 0xffffffff8147c718 "station",
nt_scanlock = {
u = {
mtxa_owner = 18446744073709551600,
s = {
mtxs_dummy = 240 '\360',
mtxs_ipl = {
_ipl = 255 '\377'
},
mtxs_lock = 255 '\377',
mtxs_unused = 255 '\377'
}
}
},
nt_scangen = 94,
nt_inact_timer = 13,
nt_inact_init = 2,
nt_keyixmap = 0x0,
nt_keyixmax = 4,
nt_timeout = 0xffffffff80ab369f <ieee80211_timeout_stations>
},
ic_aid_bitmap = 0xffffe437d972b3a8,
ic_max_aid = 128,
ic_sta_assoc = 0,
ic_ps_sta = 0,
ic_ps_pending = 0,
ic_tim_bitmap = 0xffffe437d972b3c8 "",
ic_tim_len = 16,
ic_dtim_period = 1 '\001',
ic_dtim_count = 0 '\000',
ic_media = {
ifm_lock = 0xffff80001df49220,
ifm_mask = 0,
ifm_media = 128,
ifm_cur = 0xffffe437d979f600,
ifm_list = {
tqh_first = 0xffffe437d979f600,
tqh_last = 0xffffe437d9758580
},
ifm_change = 0xffffffff805196e5 <urtwn_media_change>,
ifm_status = 0xffffffff80a9fdbf <ieee80211_media_status>,
ifm_legacy = 0
},
ic_rawbpf = 0x0,
ic_bss = 0x0,
ic_ibss_chan = 0xffff80001df4827a,
ic_curchan = 0xffff80001df4828e,
ic_fixed_rate = -1,
ic_mcast_rate = 2,
ic_rtsthreshold = 2346,
ic_fragthreshold = 2346,
ic_bmiss_count = 0 '\000',
ic_bmiss_max = 2,
ic_node_alloc = 0xffffffff80aafdc8 <node_alloc>,
ic_node_free = 0xffffffff80aafd7f <node_free>,
ic_node_cleanup = 0xffffffff80ab3125 <node_cleanup>,
ic_node_getrssi = 0xffffffff80aafa90 <node_getrssi>,
ic_lintval = 100,
ic_bintval = 100,
ic_holdover = 0,
ic_txmin = 0,
ic_txmax = 0,
ic_txlifetime = 0,
ic_txpowlimit = 100,
ic_bmisstimeout = 700,
ic_nonerpsta = 0,
ic_longslotsta = 0,
ic_mgt_timer = 0,
ic_inact_timer = 0,
ic_des_esslen = 0,
ic_des_essid = '\000' <repeats 31 times>,
ic_des_chan = 0xffffffff81311290 <ieee80211_channel_anyc>,
ic_des_bssid = "\000\000\000\000\000",
ic_opt_ie = 0xffffe437e0bbd648,
ic_opt_ie_len = 22,
ic_inact_init = 2,
ic_inact_auth = 12,
ic_inact_run = 20,
ic_inact_probe = 2,
ic_wme = {
wme_flags = 0,
wme_hipri_traffic = 0,
wme_hipri_switch_thresh = 10,
wme_hipri_switch_hysteresis = 3,
wme_params = {{
wmep_acm = 0 '\000',
wmep_aifsn = 0 '\000',
wmep_logcwmin = 0 '\000',
wmep_logcwmax = 0 '\000',
wmep_txopLimit = 0 '\000',
wmep_noackPolicy = 0 '\000'
}, {
wmep_acm = 0 '\000',
wmep_aifsn = 0 '\000',
wmep_logcwmin = 0 '\000',
wmep_logcwmax = 0 '\000',
wmep_txopLimit = 0 '\000',
wmep_noackPolicy = 0 '\000'
}, {
wmep_acm = 0 '\000',
wmep_aifsn = 0 '\000',
wmep_logcwmin = 0 '\000',
wmep_logcwmax = 0 '\000',
wmep_txopLimit = 0 '\000',
wmep_noackPolicy = 0 '\000'
}, {
wmep_acm = 0 '\000',
wmep_aifsn = 0 '\000',
wmep_logcwmin = 0 '\000',
wmep_logcwmax = 0 '\000',
wmep_txopLimit = 0 '\000',
wmep_noackPolicy = 0 '\000'
}},
wme_wmeChanParams = {
cap_info = 0 '\000',
cap_wmeParams = {{
wmep_acm = 0 '\000',
wmep_aifsn = 3 '\003',
wmep_logcwmin = 4 '\004',
wmep_logcwmax = 10 '\n',
wmep_txopLimit = 0 '\000',
wmep_noackPolicy = 0 '\000'
}, {
wmep_acm = 0 '\000',
wmep_aifsn = 7 '\a',
wmep_logcwmin = 4 '\004',
wmep_logcwmax = 10 '\n',
wmep_txopLimit = 0 '\000',
wmep_noackPolicy = 0 '\000'
}, {
wmep_acm = 0 '\000',
wmep_aifsn = 2 '\002',
wmep_logcwmin = 3 '\003',
wmep_logcwmax = 4 '\004',
wmep_txopLimit = 94 '^',
wmep_noackPolicy = 0 '\000'
}, {
wmep_acm = 0 '\000',
wmep_aifsn = 2 '\002',
wmep_logcwmin = 2 '\002',
wmep_logcwmax = 3 '\003',
wmep_txopLimit = 47 '/',
wmep_noackPolicy = 0 '\000'
}}
},
wme_wmeBssChanParams = {
cap_info = 0 '\000',
cap_wmeParams = {{
wmep_acm = 0 '\000',
wmep_aifsn = 3 '\003',
wmep_logcwmin = 4 '\004',
wmep_logcwmax = 10 '\n',
wmep_txopLimit = 0 '\000',
wmep_noackPolicy = 0 '\000'
}, {
wmep_acm = 0 '\000',
wmep_aifsn = 7 '\a',
wmep_logcwmin = 4 '\004',
wmep_logcwmax = 10 '\n',
wmep_txopLimit = 0 '\000',
wmep_noackPolicy = 0 '\000'
}, {
wmep_acm = 0 '\000',
wmep_aifsn = 2 '\002',
wmep_logcwmin = 3 '\003',
wmep_logcwmax = 4 '\004',
wmep_txopLimit = 94 '^',
wmep_noackPolicy = 0 '\000'
}, {
wmep_acm = 0 '\000',
wmep_aifsn = 2 '\002',
wmep_logcwmin = 2 '\002',
wmep_logcwmax = 3 '\003',
wmep_txopLimit = 47 '/',
wmep_noackPolicy = 0 '\000'
}}
},
wme_chanParams = {
cap_info = 0 '\000',
cap_wmeParams = {{
wmep_acm = 0 '\000',
wmep_aifsn = 2 '\002',
wmep_logcwmin = 4 '\004',
wmep_logcwmax = 10 '\n',
wmep_txopLimit = 0 '\000',
wmep_noackPolicy = 0 '\000'
}, {
wmep_acm = 0 '\000',
wmep_aifsn = 7 '\a',
wmep_logcwmin = 4 '\004',
wmep_logcwmax = 10 '\n',
wmep_txopLimit = 0 '\000',
wmep_noackPolicy = 0 '\000'
}, {
wmep_acm = 0 '\000',
wmep_aifsn = 2 '\002',
wmep_logcwmin = 3 '\003',
wmep_logcwmax = 4 '\004',
wmep_txopLimit = 94 '^',
wmep_noackPolicy = 0 '\000'
}, {
wmep_acm = 0 '\000',
wmep_aifsn = 2 '\002',
wmep_logcwmin = 2 '\002',
wmep_logcwmax = 3 '\003',
wmep_txopLimit = 47 '/',
wmep_noackPolicy = 0 '\000'
}}
},
wme_bssChanParams = {
cap_info = 0 '\000',
cap_wmeParams = {{
wmep_acm = 0 '\000',
wmep_aifsn = 2 '\002',
wmep_logcwmin = 4 '\004',
wmep_logcwmax = 10 '\n',
wmep_txopLimit = 0 '\000',
wmep_noackPolicy = 0 '\000'
}, {
wmep_acm = 0 '\000',
wmep_aifsn = 7 '\a',
wmep_logcwmin = 4 '\004',
wmep_logcwmax = 10 '\n',
wmep_txopLimit = 0 '\000',
wmep_noackPolicy = 0 '\000'
}, {
wmep_acm = 0 '\000',
wmep_aifsn = 2 '\002',
wmep_logcwmin = 3 '\003',
wmep_logcwmax = 4 '\004',
wmep_txopLimit = 94 '^',
wmep_noackPolicy = 0 '\000'
}, {
wmep_acm = 0 '\000',
wmep_aifsn = 2 '\002',
wmep_logcwmin = 2 '\002',
wmep_logcwmax = 3 '\003',
wmep_txopLimit = 47 '/',
wmep_noackPolicy = 0 '\000'
}}
},
wme_update = 0xffffffff80510ffb <urtwn_wme_update>
},
ic_crypto = {
cs_nw_keys = {{
wk_keylen = 0 '\000',
wk_pad = 0 '\000',
wk_flags = 3,
wk_keyix = 65535,
wk_rxkeyix = 65535,
wk_key = '\000' <repeats 31 times>,
wk_keyrsc = 0,
wk_keytsc = 0,
wk_cipher = 0xffffffff81311480 <ieee80211_cipher_none>,
wk_private = 0xffff80001df48008
}, {
wk_keylen = 0 '\000',
wk_pad = 0 '\000',
wk_flags = 3,
wk_keyix = 65535,
wk_rxkeyix = 65535,
wk_key = '\000' <repeats 31 times>,
wk_keyrsc = 0,
wk_keytsc = 0,
wk_cipher = 0xffffffff81311480 <ieee80211_cipher_none>,
wk_private = 0xffff80001df48008
}, {
wk_keylen = 0 '\000',
wk_pad = 0 '\000',
wk_flags = 3,
wk_keyix = 65535,
wk_rxkeyix = 65535,
wk_key = '\000' <repeats 31 times>,
wk_keyrsc = 0,
wk_keytsc = 0,
wk_cipher = 0xffffffff81311480 <ieee80211_cipher_none>,
wk_private = 0xffff80001df48008
}, {
wk_keylen = 0 '\000',
wk_pad = 0 '\000',
wk_flags = 3,
wk_keyix = 65535,
wk_rxkeyix = 65535,
wk_key = '\000' <repeats 31 times>,
wk_keyrsc = 0,
wk_keytsc = 0,
wk_cipher = 0xffffffff81311480 <ieee80211_cipher_none>,
wk_private = 0xffff80001df48008
}},
cs_def_txkey = 65535,
cs_max_keyix = 4,
cs_key_alloc = 0xffffffff80aa0750 <null_key_alloc>,
cs_key_delete = 0xffffffff80aa07a4 <null_key_delete>,
cs_key_set = 0xffffffff80aa07aa <null_key_set>,
cs_key_update_begin = 0xffffffff80aa07b0 <null_key_update>,
cs_key_update_end = 0xffffffff80aa07b0 <null_key_update>
},
ic_auth = 0xffffffff813128e0 <auth_internal>,
ic_ec = 0x0,
ic_acl = 0x0,
ic_as = 0x0
}
>How-To-Repeat:
Repeatedly remove and plug in a urtwn(4) device.
>Fix:
(Contact us)
$NetBSD: query-full-pr,v 1.47 2022/09/11 19:34:41 kim Exp $
$NetBSD: gnats_config.sh,v 1.9 2014/08/02 14:16:04 spz Exp $
Copyright © 1994-2024
The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.