From owner-freebsd-current@freebsd.org Thu Jan 10 15:28:53 2019 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 468E5148F113 for ; Thu, 10 Jan 2019 15:28:53 +0000 (UTC) (envelope-from imb@protected-networks.net) Received: from mail.protected-networks.net (mail.protected-networks.net [IPv6:2001:470:8d59:1::8]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mail.protected-networks.net", Issuer "Protected Networks CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id A2B70885BB for ; Thu, 10 Jan 2019 15:28:52 +0000 (UTC) (envelope-from imb@protected-networks.net) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d= protected-networks.net; h=content-transfer-encoding :content-language:content-type:content-type:mime-version :user-agent:date:date:message-id:subject:subject:from:from; s= 201508; t=1547134121; bh=YH4qKBRmelik1TVUhYtLttbQbDi4XvEW+bId9mW JRkM=; b=j2d0hPWYqJ3bYyN9foTrSm968eMR/i3w5HMeiXWnC7ampa9tH0nrKu7 JBKr0tE1leOl44hl2PLjbr48s9U43dxDFNuizrBBU1hCIU/BBHFMFytV2Hg5kdVG wHjEDM98ukL11DFOXjtdehOySNKso6jMUdl4pdpijW7yaWV0HU64= Received: from toshi.auburn.protected-networks.net (toshi.auburn.protected-networks.net [192.168.1.10]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (Client did not present a certificate) (Authenticated sender: imb@mail.protected-networks.net) by mail.protected-networks.net (Postfix) with ESMTPSA id 45A4E65E0 for ; Thu, 10 Jan 2019 10:28:41 -0500 (EST) To: freebsd-current From: Michael Butler Subject: kernel panic in wireless-related sysctl walk Openpgp: preference=signencrypt Message-ID: Date: Thu, 10 Jan 2019 10:28:40 -0500 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:60.0) Gecko/20100101 Thunderbird/60.4.0 MIME-Version: 1.0 Content-Type: text/plain; charset=windows-1252 Content-Language: en-US Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Jan 2019 15:28:53 -0000 With 'device iwn' and all the related wireless bits compiled into a custom kernel for a laptop, executing 'sysctl -a' yields a kernel panic of the form .. Fatal trap 12: page fault while in kernel mode cpuid = 1; apic id = 01 fault virtual address = 0x8 fault code = supervisor read data, page not present instruction pointer = 0x20:0xffffffff809bf22c stack pointer = 0x28:0xfffffe0097fb7660 frame pointer = 0x28:0xfffffe0097fb7670 code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, long 1, def32 0, gran 1 processor eflags = interrupt enabled, resume, IOPL = 0 current process = 11053 (sysctl) trap number = 12 panic: page fault cpuid = 1 time = 1547129798 Uptime: 3d10h27m14s Dumping 3840 out of 16258 MB:..1%..11%..21%..31%..41%..51%..61%..71%..81%..91% [ .. ] (kgdb) #0 doadump (textdump=) at pcpu.h:230 #1 0xffffffff808704eb in kern_reboot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:451 #2 0xffffffff80870920 in vpanic (fmt=, ap=) at /usr/src/sys/kern/kern_shutdown.c:877 #3 0xffffffff80870753 in panic (fmt=) at /usr/src/sys/kern/kern_shutdown.c:804 #4 0xffffffff80c63b5b in trap_fatal (frame=0xfffffe0097fb75a0, eva=8) at /usr/src/sys/amd64/amd64/trap.c:929 #5 0xffffffff80c63f10 in trap_pfault (frame=0xfffffe0097fb75a0, usermode=0) at /usr/src/sys/amd64/amd64/trap.c:839 #6 0xffffffff80c632be in trap (frame=0xfffffe0097fb75a0) at /usr/src/sys/amd64/amd64/trap.c:441 #7 0xffffffff80c40535 in calltrap () at /usr/src/sys/amd64/amd64/exception.S:232 #8 0xffffffff809bf22c in amrr_node_stats (ni=0xfffffe008cf83000, s=0xfffffe0097fb76f0) at /usr/src/sys/net80211/ieee80211_amrr.c:464 #9 0xffffffff809ef9f4 in ieee80211_ratectl_sysctl_stats_node_iter ( arg=0xfffffe0097fb76f0, ni=0xfffffe008cf83000) at ieee80211_ratectl.h:170 #10 0xffffffff809e42b0 in ieee80211_iterate_nodes_vap ( nt=, vap=, f=0xffffffff809ef9b0 , arg=0xfffffe0097fb76f0) at /usr/src/sys/net80211/ieee80211_node.c:2558 #11 0xffffffff809ef941 in ieee80211_ratectl_sysctl_stats ( oidp=, arg1=, arg2=, req=) at /usr/src/sys/net80211/ieee80211_ratectl.c:99 #12 0xffffffff8087f8ab in sysctl_root_handler_locked (oid=0xfffff80016697d00, arg1=0xfffff80007bef000, arg2=0, req=0xfffffe0097fb7840, tracker=0xfffffe0097fb77b8) at /usr/src/sys/kern/kern_sysctl.c:166 #13 0xffffffff8087ef4f in sysctl_root (arg1=0xfffff80007bef000, arg2=0, req=0xfffffe0097fb7840) at /usr/src/sys/kern/kern_sysctl.c:2080 #14 0xffffffff8087f5ca in userland_sysctl (td=0xfffff80007d96000, name=0xfffffe0097fb7900, namelen=4, old=, oldlenp=, inkernel=, new=0x0, newlen=0, retval=0xfffffe0097fb7968, flags=0) at /usr/src/sys/kern/kern_sysctl.c:2175 #15 0xffffffff8087f40f in sys___sysctl (td=0xfffff80007d96000, uap=0xfffff80007d963c0) at /usr/src/sys/kern/kern_sysctl.c:2110 #16 0xffffffff80c64742 in amd64_syscall (td=0xfffff80007d96000, traced=0) at subr_syscall.c:135 #17 0xffffffff80c40e1d in fast_syscall_common () at /usr/src/sys/amd64/amd64/exception.S:504 What other data should I capture to assist in identifying and resolving this? imb