From owner-freebsd-current@FreeBSD.ORG Mon Oct 7 14:44:24 2013 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 16E32D95 for ; Mon, 7 Oct 2013 14:44:24 +0000 (UTC) (envelope-from cochard@gmail.com) Received: from mail-we0-x22b.google.com (mail-we0-x22b.google.com [IPv6:2a00:1450:400c:c03::22b]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id AB1FB2858 for ; Mon, 7 Oct 2013 14:44:23 +0000 (UTC) Received: by mail-we0-f171.google.com with SMTP id t60so1669491wes.30 for ; Mon, 07 Oct 2013 07:44:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:from:date:message-id:subject:to:content-type; bh=IYJqUTTfta8e8TNQHAcGhYevFD0u2lV1iMMrNNM6UPo=; b=nCWDTWcJw/Y9HZAhc9zAYjE77tqkZTWYsrBIHmDJeroBdsSFQ5rAl0m2ebbAMpsToy QwC5vneHhS8L5ek4XnT0jrlXBH11OdfW5f6F6eYsG9arLHvk2XE43M1O861abjuc+VYu kNl28QEIC0wanaSv5vzh5TysQDkkRA1lhQpAL790xLcTg+QzBk/iRCNEJd3uRY3BqXmm smv6sKTNArpgbHYZilfD2+lrx41rWdVFsv/Ch9u2CxbWU8lGcJ5vJYsfPqd4LA/1d7LK P1zaZ2V8PMS2/vYw6mui3x7/iN3kCrPNl91HYvdr4N1vNPOSWMUr6pCTn9WFTYb+x5Ha PY1Q== X-Received: by 10.194.104.42 with SMTP id gb10mr24846905wjb.16.1381157061857; Mon, 07 Oct 2013 07:44:21 -0700 (PDT) MIME-Version: 1.0 Sender: cochard@gmail.com Received: by 10.194.236.131 with HTTP; Mon, 7 Oct 2013 07:44:01 -0700 (PDT) From: =?ISO-8859-1?Q?Olivier_Cochard=2DLabb=E9?= Date: Mon, 7 Oct 2013 16:44:01 +0200 X-Google-Sender-Auth: -XCH5vXhzJbTBb-H-TdJw-PUIXs Message-ID: Subject: unionfs related panic on 10.0-ALPHA4 To: "freebsd-current@freebsd.org" Content-Type: text/plain; charset=ISO-8859-1 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: Mon, 07 Oct 2013 14:44:24 -0000 Hi all, I've got a panic on my 10.0 FreeBSD. This system was building port with poudriere and generate special nanobsd images (with unionfs usage) when it panic. I didn't have enough swap space for a full dump, I've just have a text dump: root@orange:/var/crash # cat info.last Dump header from device /dev/gpt/swap0 Architecture: amd64 Architecture Version: 1 Dump Length: 30720B (0 MB) Blocksize: 512 Dumptime: Mon Oct 7 15:16:55 2013 Hostname: orange.bsdrp.net Magic: FreeBSD Text Dump Version String: FreeBSD 10.0-ALPHA4 #15 r256062: Sat Oct 5 20:51:12 CEST 2013 root@orange.bsdrp.net:/usr/obj/usr/local/BSDRP/BSDRPcur/FreeBSD/src/sys/PROD Panic String: __lockmgr_args: downgrade a recursed lockmgr zfs @ /usr/local/BSDRP/BSDRPcur/FreeBSD/src/sys/modules/unionfs/../../fs/unionfs/union_vnops.c:1906 Dump Parity: 1116491583 Bounds: 1 Dump Status: good root@orange:/var/crash # cat version.txt FreeBSD 10.0-ALPHA4 #15 r256062: Sat Oct 5 20:51:12 CEST 2013 root@orange.bsdrp.net:/usr/obj/usr/local/BSDRP/BSDRPcur/FreeBSD/src/sys/PROD root@orange:/var/crash # cat msgbuf.txt ... panic: __lockmgr_args: downgrade a recursed lockmgr zfs @ /usr/local/BSDRP/BSDRPcur/FreeBSD/src/sys/modules/unionfs/../../fs/unionfs/union_vnops.c:1906 cpuid = 4 KDB: stack backtrace: db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame 0xfffffe095d7d5480 kdb_backtrace() at kdb_backtrace+0x39/frame 0xfffffe095d7d5530 panic() at panic+0x155/frame 0xfffffe095d7d55b0 __lockmgr_args() at __lockmgr_args+0xdd3/frame 0xfffffe095d7d56c0 vop_stdlock() at vop_stdlock+0x3c/frame 0xfffffe095d7d56e0 VOP_LOCK1_APV() at VOP_LOCK1_APV+0x9d/frame 0xfffffe095d7d5710 unionfs_lock() at unionfs_lock+0x2bc/frame 0xfffffe095d7d57a0 VOP_LOCK1_APV() at VOP_LOCK1_APV+0x9d/frame 0xfffffe095d7d57d0 _vn_lock() at _vn_lock+0x43/frame 0xfffffe095d7d5830 unionfs_readdir() at unionfs_readdir+0x13f/frame 0xfffffe095d7d5980 VOP_READDIR_APV() at VOP_READDIR_APV+0x98/frame 0xfffffe095d7d59b0 kern_getdirentries() at kern_getdirentries+0x20b/frame 0xfffffe095d7d5ab0 sys_getdirentries() at sys_getdirentries+0x28/frame 0xfffffe095d7d5ae0 amd64_syscall() at amd64_syscall+0x357/frame 0xfffffe095d7d5bf0 Xfast_syscall() at Xfast_syscall+0xfb/frame 0xfffffe095d7d5bf0 --- syscall (196, FreeBSD ELF64, sys_getdirentries), rip = 0x8008adcea, rsp = 0x7fffffffcfd8, rbp = 0x7fffffffd210 --- KDB: enter: panic Regards, Olivier