From owner-freebsd-current@FreeBSD.ORG Tue Jan 27 20:31:12 2015 Return-Path: Delivered-To: current@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 287B774B for ; Tue, 27 Jan 2015 20:31:12 +0000 (UTC) Received: from cell.glebius.int.ru (glebius.int.ru [81.19.69.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "cell.glebius.int.ru", Issuer "cell.glebius.int.ru" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id AA042627 for ; Tue, 27 Jan 2015 20:31:10 +0000 (UTC) Received: from cell.glebius.int.ru (localhost [127.0.0.1]) by cell.glebius.int.ru (8.14.9/8.14.9) with ESMTP id t0RKV3vr017216 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Tue, 27 Jan 2015 23:31:03 +0300 (MSK) (envelope-from glebius@FreeBSD.org) Received: (from glebius@localhost) by cell.glebius.int.ru (8.14.9/8.14.9/Submit) id t0RKV3WP017215 for current@FreeBSD.org; Tue, 27 Jan 2015 23:31:03 +0300 (MSK) (envelope-from glebius@FreeBSD.org) X-Authentication-Warning: cell.glebius.int.ru: glebius set sender to glebius@FreeBSD.org using -f Date: Tue, 27 Jan 2015 23:31:03 +0300 From: Gleb Smirnoff To: current@FreeBSD.org Subject: panic in softdep_slowdown() Message-ID: <20150127203103.GZ15484@glebius.int.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 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 Jan 2015 20:31:12 -0000 Got this in bhyve VM on boot up and mount: Starting file system checks: /dev/vtbd0p3: FILE SYSTEM CLEAN; SKIPPING CHECKS /dev/vtbd0p3: clean, 1617700 free (222876 frags, 174353 blocks, 5.9% fragmentation) Fatal trap 18: integer divide fault while in kernel mode cpuid = 1; apic id = 01 instruction pointer = 0x20:0xffffffff80895d63 stack pointer = 0x28:0xfffffe001eb5f220 frame pointer = 0x28:0xfffffe001eb5f2b0 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 = 49 (mount) [ thread pid 49 tid 100045 ] Stopped at softdep_slowdown+0x1d3: idivl %ecx,%eax db> bt Tracing pid 49 tid 100045 td 0xfffff800026ee000 softdep_slowdown() at softdep_slowdown+0x1d3/frame 0xfffffe001eb5f2b0 ffs_truncate() at ffs_truncate+0x1be/frame 0xfffffe001eb5f640 ufs_setattr() at ufs_setattr+0x4e5/frame 0xfffffe001eb5f6a0 VOP_SETATTR_APV() at VOP_SETATTR_APV+0x22a/frame 0xfffffe001eb5f710 VOP_SETATTR() at VOP_SETATTR+0x45/frame 0xfffffe001eb5f760 vn_truncate() at vn_truncate+0x196/frame 0xfffffe001eb5f870 fo_truncate() at fo_truncate+0x41/frame 0xfffffe001eb5f8b0 kern_ftruncate() at kern_ftruncate+0x16d/frame 0xfffffe001eb5f920 sys_ftruncate() at sys_ftruncate+0x27/frame 0xfffffe001eb5f940 syscallenter() at syscallenter+0x46e/frame 0xfffffe001eb5f9b0 amd64_syscall() at amd64_syscall+0x1f/frame 0xfffffe001eb5fab0 Xfast_syscall() at Xfast_syscall+0xfb/frame 0xfffffe001eb5fab0 --- syscall (480, FreeBSD ELF64, sys_ftruncate), rip = 0x800b511fa, rsp = 0x7fffffffe998, rbp = 0x7fffffffeb90 --- db> call doadump Dumping 60 out of 495 MB:..27%..54%..80% Dump complete = 0 db> I've got the core file. -- Totus tuus, Glebius.