From owner-freebsd-current@FreeBSD.ORG Sun Dec 28 14:33:11 2008 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 013EC1065676 for ; Sun, 28 Dec 2008 14:33:11 +0000 (UTC) (envelope-from mat.macy@gmail.com) Received: from rv-out-0506.google.com (rv-out-0506.google.com [209.85.198.238]) by mx1.freebsd.org (Postfix) with ESMTP id C20AA8FC21 for ; Sun, 28 Dec 2008 14:33:10 +0000 (UTC) (envelope-from mat.macy@gmail.com) Received: by rv-out-0506.google.com with SMTP id b25so5627424rvf.43 for ; Sun, 28 Dec 2008 06:33:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:sender :to:subject:cc:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references :x-google-sender-auth; bh=TN9nkjHC9alKPxLFiD8H8Ls/9mn9t9O5bjleiTWXpjA=; b=STTn+XsSSY4500oTnPGXlC+hCXG3ZuQtWTv5/6Tg3yLGWWIy0AUOy3ebL07JBfIvtX V25cLrJIopudLVr+YlVeTNcgs3+CIKGxGa6PD/6UJWdwN/eL+TSHZPbQLFo8Qe6WnYeM 4k61imyHRUrt8b07rt2uOvid6UfFT+zDKcjTA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references:x-google-sender-auth; b=O+8aGs+QRoP7WwT3+Z8SwdbcqHoZhzDl2EeVqj/g6dXc61MatxUyDt/o7Lv+H7lzG0 4gfrQU9INxIS9W8GN6Rqn1Ajv2BeA+GSC7AK8vUE0KowRCVNS44H7S1ngeIOlNPE0Zno ++e0jdhv/NDDdrfkYliFDChMitkKCjglhDlL4= Received: by 10.141.27.16 with SMTP id e16mr6231964rvj.219.1230474790578; Sun, 28 Dec 2008 06:33:10 -0800 (PST) Received: by 10.141.37.17 with HTTP; Sun, 28 Dec 2008 06:33:10 -0800 (PST) Message-ID: <3c1674c90812280633h535580d5g5562b5a99be8947d@mail.gmail.com> Date: Sun, 28 Dec 2008 06:33:10 -0800 From: "Kip Macy" Sender: mat.macy@gmail.com To: "Peter Jeremy" In-Reply-To: <20081228110923.GD64280@server.vk2pj.dyndns.org> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <20081228110923.GD64280@server.vk2pj.dyndns.org> X-Google-Sender-Auth: e7ed373c90e19591 Cc: freebsd-current@freebsd.org Subject: Re: Panic "rw lock not unlocked" doing NFS mount 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: Sun, 28 Dec 2008 14:33:11 -0000 Please update to 186541 or later and try again. Thanks, Kip On Sun, Dec 28, 2008 at 3:09 AM, Peter Jeremy wrote: > I'm running -current from just before Christmas and when I tried to > NFS mount a ZFS filesystem, the server panic'd. Backtrace is: > #9 0xffffffff802be55b in panic (fmt=Variable "fmt" is not available.) at /usr/src/sys/kern/kern_shutdown.c:559 > During symbol reading, unsupported tag: 'DW_TAG_volatile_type'. > #10 0xffffffff802bc8f1 in rw_destroy (rw=0xffffffff80a20fe0) at /usr/src/sys/kern/kern_rwlock.c:180 > #11 0xffffffff80336636 in vfs_export (mp=0xffffff0001c6a000, argp=0xfffffffe96b10960) at /usr/src/sys/kern/vfs_export.c:247 > #12 0xffffffff8033de6f in vfs_donmount (td=0xffffff0001c8dab0, fsflags=0x11100, fsoptions=0xffffff0016c69700) at /usr/src/sys/kern/vfs_mount.c:998 > #13 0xffffffff8033eeec in nmount (td=0xffffff0001c8dab0, uap=0xfffffffe96b10c00) at /usr/src/sys/kern/vfs_mount.c:417 > #14 0xffffffff8044d12d in syscall (frame=0xfffffffe96b10c90) at /usr/src/sys/amd64/amd64/trap.c:898 > #15 0xffffffff8042fd4b in Xfast_syscall () at /usr/src/sys/amd64/amd64/exception.S:338 > > I'm not sure why nmount(2) is being invoked on the NFS server. Also, the > path passed into nmount() is not the path I was mounting (though it is a > path I tried unsuccessfully to mount yesterday). Has anyone got any > suggestions? > > Just before I sent this, I tried the mount again and got EPERM on the > client. Since I'd been renaming ZFS mountpoints, I assumed that mountd > had gotten itself confused. When I SIGHUP'd it, I got another identical > panic. > > -- > Peter Jeremy > Please excuse any delays as the result of my ISP's inability to implement > an MTA that is either RFC2821-compliant or matches their claimed behaviour. > -- Als die Nazis die Kommunisten holten, habe ich geschwiegen; ich war ja kein Kommunist. Als sie die Sozialdemokraten einsperrten, habe ich geschwiegen; ich war ja kein Sozialdemokrat. Als sie die Gewerkschafter holten, habe ich nicht protestiert; ich war ja kein Gewerkschafter. Als sie die Juden holten, habe ich geschwiegen; ich war ja kein Jude. Als sie mich holten, gab es keinen mehr, der protestieren konnte.