From owner-freebsd-current@FreeBSD.ORG Tue Jul 9 06:05:14 2013 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id E145533E for ; Tue, 9 Jul 2013 06:05:14 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from mail-qc0-x22f.google.com (mail-qc0-x22f.google.com [IPv6:2607:f8b0:400d:c01::22f]) by mx1.freebsd.org (Postfix) with ESMTP id A9102199E for ; Tue, 9 Jul 2013 06:05:14 +0000 (UTC) Received: by mail-qc0-f175.google.com with SMTP id k14so2762933qcv.34 for ; Mon, 08 Jul 2013 23:05:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; bh=uFUpMG3vvxMF1aYibrODNTsXtY3qlzcpVmx397jOjpc=; b=xkvCnKAgE6CCk8IxF1i6umCxD3dUztEK+fp1o6JvOH0W8wKgXNZ/1tWYHo8sMSnsM8 kvxDBriIUu3lCGB0iEhYWLL/wcPrca3K6+B00LFJTHsGU6m3iNAH7Nox/X2dvA+efhU4 lhpN7r77eQvl3OWyvQm47RZgW77pbuGjMrGFPG/8SmdtoDJNbx0yyo2OIZH6Y6FqFTa1 0CNR32e+SF80/t1tN0mQq7GFqNDKGe/LI4/uZViWwtXs6R6OvyINARlnD8tSNXWZNjqo uvkrf9WF/2KgCL/wHtVFnG0a8RL7h46QJvmGQqCrqOkSk/aohpc+ENLQc1ddJeN29aVu MYLQ== MIME-Version: 1.0 X-Received: by 10.224.13.19 with SMTP id z19mr22024655qaz.12.1373349914263; Mon, 08 Jul 2013 23:05:14 -0700 (PDT) Sender: adrian.chadd@gmail.com Received: by 10.224.195.72 with HTTP; Mon, 8 Jul 2013 23:05:14 -0700 (PDT) In-Reply-To: <1373344871.1831.9.camel@localhost> References: <1373344871.1831.9.camel@localhost> Date: Mon, 8 Jul 2013 23:05:14 -0700 X-Google-Sender-Auth: sy1XKyMZnzwo6VzagKbePNkyhps Message-ID: Subject: Re: Kernel crash during heavy disk access From: Adrian Chadd To: Eric Camachat Content-Type: text/plain; charset=ISO-8859-1 Cc: current@freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.14 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, 09 Jul 2013 06:05:14 -0000 Hi, Try doing a full, non-journal fsck. -adrian On 8 July 2013 21:41, Eric Camachat wrote: > I experienced kernel crashes while make world or ports. > For example: > # cd /usr/port/lang/mono > # make > > Will cause the crash, from /var/crash/core.txt: > eb8460p dumped core - see /var/crash/vmcore.5 > > Mon Jul 8 21:22:58 PDT 2013 > > FreeBSD eb8460p 10.0-CURRENT FreeBSD 10.0-CURRENT #5 r253048: Mon Jul 8 > 19:07:18 PDT 2013 root@eb8460p:/u > sr/obj/usr/src/sys/EB8460p amd64 > > panic: ffs_valloc: dup alloc > > GNU gdb 6.1.1 [FreeBSD] > Copyright 2004 Free Software Foundation, Inc. > GDB is free software, covered by the GNU General Public License, and you > are > welcome to change it and/or distribute copies of it under certain > conditions. > Type "show copying" to see the conditions. > There is absolutely no warranty for GDB. Type "show warranty" for > details. > This GDB was configured as "amd64-marcel-freebsd"... > > Unread portion of the kernel message buffer: > mode = 0100600, inum = 52969060, fs = / > panic: ffs_valloc: dup alloc > cpuid = 0 > KDB: stack backtrace: > #0 0xffffffff805fd6d0 at kdb_backtrace+0x60 > #1 0xffffffff805c5b65 at panic+0x155 > #2 0xffffffff807dda6a at ffs_valloc+0x88a > #3 0xffffffff8081a34c at ufs_makeinode+0x7c > #4 0xffffffff808d2872 at VOP_CREATE_APV+0x92 > #5 0xffffffff80670c49 at vn_open_cred+0x2c9 > #6 0xffffffff8066a22f at kern_openat+0x1ef > #7 0xffffffff8085db47 at amd64_syscall+0x357 > #8 0xffffffff808475db at Xfast_syscall+0xfb > Uptime: 6m57s > Dumping 599 out of 3972 > MB:..3%..11%..22%..33%..41%..51%..62%..73%..81%..91% > > Reading symbols from /boot/modules/cuse4bsd.ko...done. > Loaded symbols for /boot/modules/cuse4bsd.ko > Reading symbols from /boot/kernel/fdescfs.ko.symbols...done. > Loaded symbols for /boot/kernel/fdescfs.ko.symbols > Reading symbols from /boot/kernel/ng_ubt.ko.symbols...done. > Loaded symbols for /boot/kernel/ng_ubt.ko.symbols > Reading symbols from /boot/kernel/netgraph.ko.symbols...done. > Loaded symbols for /boot/kernel/netgraph.ko.symbols > Reading symbols from /boot/kernel/ng_hci.ko.symbols...done. > Loaded symbols for /boot/kernel/ng_hci.ko.symbols > Reading symbols from /boot/kernel/ng_bluetooth.ko.symbols...done. > Loaded symbols for /boot/kernel/ng_bluetooth.ko.symbols > Reading symbols from /boot/kernel/ums.ko.symbols...done. > Loaded symbols for /boot/kernel/ums.ko.symbols > Reading symbols from /boot/kernel/ng_l2cap.ko.symbols...done. > Loaded symbols for /boot/kernel/ng_l2cap.ko.symbols > Reading symbols from /boot/kernel/ng_btsocket.ko.symbols...done. > Loaded symbols for /boot/kernel/ng_btsocket.ko.symbols > Reading symbols from /boot/kernel/ng_socket.ko.symbols...done. > Loaded symbols for /boot/kernel/ng_socket.ko.symbols > #0 doadump (textdump=) at pcpu.h:236 > 236 pcpu.h: No such file or directory. > in pcpu.h > (kgdb) #0 doadump (textdump=) at pcpu.h:236 > #1 0xffffffff805c57e0 in kern_reboot (howto=260) > at /usr/src/sys/kern/kern_shutdown.c:447 > #2 0xffffffff805c5ba4 in panic (fmt=) > at /usr/src/sys/kern/kern_shutdown.c:754 > #3 0xffffffff807dda6a in ffs_valloc (pvp=, > mode=, cred=, > vpp=) at /usr/src/sys/ufs/ffs/ffs_alloc.c:1022 > #4 0xffffffff8081a34c in ufs_makeinode (mode=, > dvp=0xfffffe011bf44ce8, vpp=0xffffff811ba058d8, > cnp=0xffffff811ba05900) > at /usr/src/sys/ufs/ufs/ufs_vnops.c:2620 > #5 0xffffffff808d2872 in VOP_CREATE_APV (vop=, > a=) at vnode_if.c:265 > #6 0xffffffff80670c49 in vn_open_cred (ndp=0xffffff811ba05880, > flagp=0xffffff811ba0595c, cmode=420, vn_open_flags= out>, > cred=0xfffffe0011fcee00, fp=0xfffffe00110925a0) at vnode_if.h:109 > #7 0xffffffff8066a22f in kern_openat (td=0xfffffe011960f920, > fd=, > path=0x801dbd580
, > pathseg=UIO_USERSPACE, flags=1538, mode=) > at /usr/src/sys/kern/vfs_syscalls.c:1093 > #8 0xffffffff8085db47 in amd64_syscall (td=0xfffffe011960f920, > traced=0) > at subr_syscall.c:134 > #9 0xffffffff808475db in Xfast_syscall () > at /usr/src/sys/amd64/amd64/exception.S:391 > #10 0x00000008013a5f2a in ?? () > Previous frame inner to this frame (corrupt stack?) > Current language: auto; currently minimal > (kgdb) > > > -- > Eric Camachat