From owner-freebsd-bugs@FreeBSD.ORG Mon Oct 5 08:10:02 2009 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F19F21065694 for ; Mon, 5 Oct 2009 08:10:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id B3D138FC26 for ; Mon, 5 Oct 2009 08:10:02 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id n958A2X3030115 for ; Mon, 5 Oct 2009 08:10:02 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n958A2k3030114; Mon, 5 Oct 2009 08:10:02 GMT (envelope-from gnats) Resent-Date: Mon, 5 Oct 2009 08:10:02 GMT Resent-Message-Id: <200910050810.n958A2k3030114@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Daniel Braniss Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F08C7106566B for ; Mon, 5 Oct 2009 08:05:19 +0000 (UTC) (envelope-from danny@cs.huji.ac.il) Received: from kabab.cs.huji.ac.il (kabab.cs.huji.ac.il [132.65.16.84]) by mx1.freebsd.org (Postfix) with ESMTP id A036B8FC17 for ; Mon, 5 Oct 2009 08:05:19 +0000 (UTC) Received: from kots-b.cs.huji.ac.il ([132.65.16.13]) by kabab.cs.huji.ac.il with esmtp id 1MuiZK-000Mqw-EI for FreeBSD-gnats-submit@freebsd.org; Mon, 05 Oct 2009 10:05:18 +0200 Received: from danny by kots-b.cs.huji.ac.il with local (Exim 4.69 (FreeBSD)) (envelope-from ) id 1MuiZK-0002nb-At for FreeBSD-gnats-submit@freebsd.org; Mon, 05 Oct 2009 10:05:18 +0200 Message-Id: Date: Mon, 05 Oct 2009 10:05:18 +0200 From: Daniel Braniss To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: kern/139363: diskless root nfs mount from non FreeBSD server broken X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Daniel Braniss List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 Oct 2009 08:10:03 -0000 >Number: 139363 >Category: kern >Synopsis: diskless root nfs mount from non FreeBSD server broken >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Oct 05 08:10:02 UTC 2009 >Closed-Date: >Last-Modified: >Originator: Daniel Braniss >Release: FreeBSD 8.0-RC1 amd64 >Organization: >Environment: System: FreeBSD sf-02 8.0-RC1 FreeBSD 8.0-RC1 #8: Sat Oct 3 10:52:41 IST 2009 danny@sunfire:/r+d/obj/sunfire/r+d/stable/8/sys/HUJI amd64 >Description: the initial diskless boot is still via nfs/v2, and once the kernel remounts it, it now fails with error 1001 (NFSERR_BADHANDLE), after some hacking in nfs_vfsops.c - dropping NFSMNT_NFSV3, I get error 70, which the netapp reports as: Client 132.65.82.135 (xid 1501470721) is trying to access an unexported mount (fileid 12829350, snapid 0, generation 0 and flags 0x0 on volume 0x8b847e [No volume name available]) >How-To-Repeat: >Fix: >Release-Note: >Audit-Trail: >Unformatted: