From owner-freebsd-hackers@FreeBSD.ORG Fri May 15 17:07:58 2015 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id B58A484D for ; Fri, 15 May 2015 17:07:58 +0000 (UTC) Received: from mail.ignoranthack.me (ignoranthack.me [199.102.79.106]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 9595D1714 for ; Fri, 15 May 2015 17:07:58 +0000 (UTC) Received: from [192.168.200.214] (unknown [50.136.155.142]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: sbruno@ignoranthack.me) by mail.ignoranthack.me (Postfix) with ESMTPSA id 5DF02193656; Fri, 15 May 2015 17:07:57 +0000 (UTC) Message-ID: <555627EC.2020007@ignoranthack.me> Date: Fri, 15 May 2015 10:07:56 -0700 From: Sean Bruno Reply-To: sbruno@freebsd.org User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:31.0) Gecko/20100101 Thunderbird/31.6.0 MIME-Version: 1.0 To: Ryan Stone CC: "freebsd-hackers@freebsd.org" Subject: Re: How to get anything useful out of kgdb? References: <554E41EE.2010202@ignoranthack.me> <2063489.pgabuk9nPJ@ralph.baldwin.cx> <55561803.9050102@ignoranthack.me> <19618854.y3EeXVtCGX@ralph.baldwin.cx> <55561D9A.30309@ignoranthack.me> In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 May 2015 17:07:58 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 On 05/15/15 09:45, Ryan Stone wrote: > On Fri, May 15, 2015 at 12:23 PM, Sean Bruno > wrote: > >> 54 Thread 100058 (PID=12: intr/irq262: em1:rx0) cpustop_handler >> () at /home/sbruno/bsd/em_mq/sys/x86/x86/mp_x86.c:987 53 Thread >> 100060 (PID=12: intr/irq263: em1:rx1) cpustop_handler () at >> /home/sbruno/bsd/em_mq/sys/x86/x86/mp_x86.c:987 52 Thread 100062 >> (PID=12: intr/irq264: em1:tx0) cpustop_handler () at >> /home/sbruno/bsd/em_mq/sys/x86/x86/mp_x86.c:987 51 Thread 100064 >> (PID=12: intr/irq265: em1:tx1) cpustop_handler () at >> /home/sbruno/bsd/em_mq/sys/x86/x86/mp_x86.c:987 50 Thread 100066 >> (PID=12: intr/irq266: em1:link) cpustop_handler () at >> /home/sbruno/bsd/em_mq/sys/x86/x86/mp_x86.c:987 >> > > These ones were all running at the time. > Hrm, when I look at them directly in the crashdump, I don't see anything useful. (kgdb) tid 100058 [Switching to thread 54 (Thread 100058)]#0 cpustop_handler () at /home/sbruno/bsd/em_mq/sys/x86/x86/mp_x86.c:987 987 CPU_SET_ATOMIC(cpu, &stopped_cpus); Current language: auto; currently minimal (kgdb) whe #0 cpustop_handler () at /home/sbruno/bsd/em_mq/sys/x86/x86/mp_x86.c:98 7 #1 0xffffffff80f76f7a in ipi_nmi_handler () at /home/sbruno/bsd/em_mq/sys/x86/x86/mp_x86.c:969 #2 0xffffffff80e3657a in trap (frame=0xffffffff817eb910) at /home/sbruno/bsd/em_mq/sys/amd64/amd64/trap.c:188 #3 0xffffffff80e1b273 in nmi_calltrap () at /home/sbruno/bsd/em_mq/sys/amd64/amd64/exception.S:509 #4 0x0000000800841841 in ?? () Previous frame inner to this frame (corrupt stack?) Is "what I want to do" not really possible? sean -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQF8BAEBCgBmBQJVVifqXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRCQUFENDYzMkU3MTIxREU4RDIwOTk3REQx MjAxRUZDQTFFNzI3RTY0AAoJEBIB78oecn5kXt8IANIkerdy0eZgjxfCbC+3Re6g 7HxS18p7d+sHzMO9YBtigYqs4apNnPjglCUWlBDQBgpjeyFPvVA20siIGKXSwHqI ogjY/93n3hr9ZAa+nMxNMBDloghUJJrItV42FWHs1x/sFYiCxojp53zmZDe1lmfU 2ZKotyFdo10Kq+1LNN8TLzK1KjBT581R94mTNlozTAJM+hFiBuSB7xv3tvITOUIa QQ8gXmLB70vfWpfHnUsW5xlBhjJaR9oBFM4HvhbWVDtVFXpQQvIUgAYboSRjQZZd 90N8Qo/GygK7XNfiiwykLqhLUlr008xgcEQa7ZIryKP8D2dwwAU9XAqGzbkuGjA= =fGWH -----END PGP SIGNATURE-----