From owner-freebsd-current@FreeBSD.ORG Tue Sep 27 05:46:51 2011 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 27C2C1065672 for ; Tue, 27 Sep 2011 05:46:51 +0000 (UTC) (envelope-from lists@eitanadler.com) Received: from mail-wy0-f182.google.com (mail-wy0-f182.google.com [74.125.82.182]) by mx1.freebsd.org (Postfix) with ESMTP id B9F898FC13 for ; Tue, 27 Sep 2011 05:46:50 +0000 (UTC) Received: by wyj26 with SMTP id 26so4968501wyj.13 for ; Mon, 26 Sep 2011 22:46:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=eitanadler.com; s=0xdeadbeef; h=mime-version:from:date:message-id:subject:to:content-type; bh=cmN19BygBLiJHFJInkKKti744MkkcCp90EWUj8WgCu4=; b=VBDKSnhF9TaUmKtNeEEh+JAe+ZBR+UNdnonfGkkpAmja87YPkj+P1Er0mQptDIhwIQ +CHXGobsepTXNUtUbNHjKn6YHz52CmGLVRlt2G0kE6oJLjqDWldFyyvxn5l8hGWZHTqa mKeIgjUOK9p2MLJYC9QBd/o6wfjg02ePmdqEE= Received: by 10.227.24.134 with SMTP id v6mr2387005wbb.75.1317102409203; Mon, 26 Sep 2011 22:46:49 -0700 (PDT) MIME-Version: 1.0 Received: by 10.227.208.16 with HTTP; Mon, 26 Sep 2011 22:46:19 -0700 (PDT) From: Eitan Adler Date: Tue, 27 Sep 2011 01:46:19 -0400 Message-ID: To: freebsd-current Current Content-Type: text/plain; charset=UTF-8 Subject: kernel panic with swap zone exhausted, increase kern.maxswzone X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 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: Tue, 27 Sep 2011 05:46:51 -0000 My computer recently paniced and broke into ddb after spamming my console with "swap zone exhausted, increase kern.maxswzone" Immediately prior to the panic X was killed and I was able to switch to vty1 and log in as root (I planned on killing runaway programs) I called doadump and have the saved textdump, vmcore.0 and kernel available to provide any relevant information. They are fairly large so I'll provide them upon request. I'm running FreeBSD radar 9.0-BETA2 FreeBSD 9.0-BETA2 #0 r225471M: Mon Sep 12 20:43:44 EDT 2011 eitan@radar:/usr/obj/usr/src/head/sys/EADLER amd64 This is the diff between my kernel and GENERIC: http://people.freebsd.org/~eadler/files/diff-my-kernel-and-generic.diff gdb> bt #0 doadump (textdump=0x31d622d0) at /usr/src/head/sys/kern/kern_shutdown.c:260 #1 0xffffffff802ea54c in db_fncall (dummy1=Variable "dummy1" is not available. ) at /usr/src/head/sys/ddb/db_command.c:572 #2 0xffffffff802ea881 in db_command (last_cmdp=0xffffffff80e5a6c0, cmd_table=Variable "cmd_table" is not available. ) at /usr/src/head/sys/ddb/db_command.c:448 #3 0xffffffff802eaad0 in db_command_loop () at /usr/src/head/sys/ddb/db_command.c:501 #4 0xffffffff802ecc19 in db_trap (type=Variable "type" is not available. ) at /usr/src/head/sys/ddb/db_main.c:229 #5 0xffffffff807731f1 in kdb_trap (type=0x3, code=0x0, tf=0xffffff8231d62500) at /usr/src/head/sys/kern/subr_kdb.c:631 #6 0xffffffff809c0e36 in trap (frame=0xffffff8231d62500) at /usr/src/head/sys/amd64/amd64/trap.c:590 #7 0xffffffff809ab5df in calltrap () at /usr/src/head/sys/amd64/amd64/exception.S:228 #8 0xffffffff80772f9b in kdb_enter (why=0xffffffff80aec7a0 "panic", msg=0x80
) at cpufunc.h:63 #9 0xffffffff8073db00 in panic (fmt=Variable "fmt" is not available. ) at /usr/src/head/sys/kern/kern_shutdown.c:599 #10 0xffffffff807836f8 in propagate_priority (td=0xfffffe011de2a000) at /usr/src/head/sys/kern/subr_turnstile.c:222 #11 0xffffffff80784842 in turnstile_wait (ts=0xfffffe006685e900, owner=0xfffffe011de2a000, queue=0x0) at /usr/src/head/sys/kern/subr_turnstile.c:738 #12 0xffffffff8072ed16 in _mtx_lock_sleep (m=0xfffffe00804100f8, tid=0xfffffe01c2425460, opts=Variable "opts" is not a vailable. ) at /usr/src/head/sys/kern/kern_mutex.c:447 #13 0xffffffff8072ee20 in _mtx_lock_flags (m=Variable "m" is not available. ) at /usr/src/head/sys/kern/kern_mutex.c:203 #14 0xffffffff80740443 in sigexit (td=0xfffffe01c2425460, sig=0xb) at /usr/src/head/sys/kern/kern_sig.c:3269 #15 0xffffffff80741ed0 in postsig (sig=Variable "sig" is not available. ) at /usr/src/head/sys/kern/kern_sig.c:2765 #16 0xffffffff8078210b in ast (framep=0xffffff8231d62c50) at /usr/src/head/sys/kern/subr_trap.c:232 #17 0xffffffff809ac639 in doreti_ast () at /usr/src/head/sys/amd64/amd64/exception.S:674 #18 0x000000000060aa10 in ?? () #19 0x0000000801063000 in ?? () -- Eitan Adler