From owner-freebsd-current@freebsd.org Mon Feb 12 04:50:45 2018 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7EA1FF16AE8 for ; Mon, 12 Feb 2018 04:50:45 +0000 (UTC) (envelope-from rysto32@gmail.com) Received: from mail-qt0-x234.google.com (mail-qt0-x234.google.com [IPv6:2607:f8b0:400d:c0d::234]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 2297F7D9DE for ; Mon, 12 Feb 2018 04:50:45 +0000 (UTC) (envelope-from rysto32@gmail.com) Received: by mail-qt0-x234.google.com with SMTP id w1so2328742qti.4 for ; Sun, 11 Feb 2018 20:50:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=SF0rr9ir23sBA6gZAfcBQ4sBxiCQxPXwIfsQE6ND++U=; b=tB0Mpo1yglCgSWLosggojuQ+foh7pLQgA/pVGqY9lZnwLRk/7O5WQ80P/EIKTJonl7 RmPe3uQLKqeb1f3ryBnoNW4+jHdRptvOarR2kecOUp9clnRzUnw4uM9AXFBK+OeFXey7 I7tZIvjcaBU5gxFIbTxK+GHBD/6N65/FmzQ/jLqrANNLw+f09EBhMVMisfwVQpiFx+1x +F8h1uU+E18uOPdu0BG7FpuJdJlvmGbXBUGvJM2EiaQ15SJaV11It/wc0s8CWV6wpQAN ZtbqJTCjyeYXH/QnlHK0AEKnqB1/peZiStSmO9xDOVGbPjGkiYqmwvc36b2U8Skg9P0x GW7A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=SF0rr9ir23sBA6gZAfcBQ4sBxiCQxPXwIfsQE6ND++U=; b=gd08KZJEroW7IST4EgT41zE9Joc0THFW7jdt2pUQ9GQSOKpQj9guBCjkARzT7e0NBD 5mDvNeVY1cNGICwS2t2eF6PHRE4sJUR2a/dJbiZNG2FTPwGP08+3EJQi4fLbEJCPXXwb Ih0nb7Ix0lcvNwmsxMiNIoBCj2kEAzRiKAPt4iid0+qthHSTFsjWDgT32oT0LmadMhrz vzineW5RJacf52DBl4vdceE5AB26YNX7asmK4DH9jOVRe/VfnWJSH3+pRJLs570MVkPg 8tklIQ6LaaCqKxQw1GvsPr0WmqtMa94hxmwLPFgjLrNE8VhNUHZfH1dGrI96hol/t/Z+ 7ZEA== X-Gm-Message-State: APf1xPANpRLeaxkyxVJbdj0pxhMWuHms0INJb3li7yF0Eg6w2A0N7iPc epzteRIWMQg/gZ3OttvmmbUpjiadIW5VfUwQt+W2Cg== X-Google-Smtp-Source: AH8x224dFjdeHbnKlbLVzEGwxJFRBZe380SDmJKG8CwePnlwUeoMALU/xRci5Hdp3z0+JJJJlFm+tHikvK0G2Zpo430= X-Received: by 10.237.42.87 with SMTP id k23mr13897919qtf.24.1518411044372; Sun, 11 Feb 2018 20:50:44 -0800 (PST) MIME-Version: 1.0 Received: by 10.237.50.228 with HTTP; Sun, 11 Feb 2018 20:50:43 -0800 (PST) From: Ryan Stone Date: Sun, 11 Feb 2018 23:50:43 -0500 Message-ID: Subject: Panic in prison_alloc() on boot To: FreeBSD Current Content-Type: text/plain; charset="UTF-8" X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.25 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, 12 Feb 2018 04:50:45 -0000 I'm getting a persistent panic on boot in prison_allow(). The first case that I hit is this: Fatal trap 12: page fault while in kernel mode cpuid = 10; apic id = 22 fault virtual address = 0x30 fault code = supervisor read data, page not present instruction pointer = 0x20:0xffffffff80ab9674 stack pointer = 0x28:0xfffffe00f8bb16f0 frame pointer = 0x28:0xfffffe00f8bb16f0 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 = 90 (mount_nullfs) [ thread pid 90 tid 100913 ] Stopped at prison_allow+0x4: movq ll+0xf(%rdi),%rax db> bt Tracing pid 90 tid 100913 td 0xfffff801a5aab000 prison_allow() at prison_allow+0x4/frame 0xfffffe00f8bb16f0 nullfs_mount() at nullfs_mount+0x31/frame 0xfffffe00f8bb1830 vfs_donmount() at vfs_donmount+0x1415/frame 0xfffffe00f8bb1a80 sys_nmount() at sys_nmount+0x72/frame 0xfffffe00f8bb1ac0 amd64_syscall() at amd64_syscall+0xa48/frame 0xfffffe00f8bb1bf0 fast_syscall_common() at fast_syscall_common+0x101/frame 0x7fffffffecb0 However if I comment out my nullfs mounts in /etc/fstab, I just get a panic in prison_allow() called from elsewhere. I've seen this panic with r328936 (Feb 6), r329091 (Feb 9) and r329142 (Feb 11)