From owner-freebsd-hackers Fri Aug 11 02:56:15 1995 Return-Path: hackers-owner Received: (from majordom@localhost) by freefall.FreeBSD.org (8.6.11/8.6.6) id CAA15197 for hackers-outgoing; Fri, 11 Aug 1995 02:56:15 -0700 Received: from ki1.chemie.fu-berlin.de (ki1.Chemie.FU-Berlin.DE [160.45.24.21]) by freefall.FreeBSD.org (8.6.11/8.6.6) with SMTP id CAA15124 for ; Fri, 11 Aug 1995 02:54:02 -0700 Received: by ki1.chemie.fu-berlin.de (Smail3.1.28.1) from sirius.physik.fu-berlin.de (130.133.3.140) with smtp id ; Fri, 11 Aug 95 11:53 MEST Received: by sirius.physik.fu-berlin.de; id AA10706; Fri, 11 Aug 1995 11:53:31 +0200 From: Thomas Graichen Message-Id: <9508110953.AA10706@sirius.physik.fu-berlin.de> Subject: the amd -type:=direct problems seems to be solved To: dfr@render.com (Doug Rabson) Date: Fri, 11 Aug 1995 11:53:30 +0200 (MET DST) Cc: hackers@freebsd.org In-Reply-To: from "Doug Rabson" at Aug 10, 95 07:34:19 pm X-Mailer: ELM [version 2.4 PL23] Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 1620 Sender: hackers-owner@freebsd.org Precedence: bulk > Well it turns out that amd direct maps are implemented my amd mounting a > filehandle which represents a symlink (normally one mounts directories). > This turned up no less than three bugs: > > 1. The nfs client code ignored the type of the object being mounted and > assumed it was a directory. > 2. The vfs pathname parsing couldn't cope with the root of a mountpoint > being a symlink instead of a directory. > 3. NFS cached the result of looking up the link, defeating the amd mount > timeout code. > > This patch to -current seems to allow amd direct maps to work. Use with > care - it has had minimal testing and it touches fundamental system code. as far as i can see this patch fixes the problem - i tried it here at home and it works fine - at the moment i'm at compiling a new kernel for our machines in the university - there it will be tested 24 hours a day - if i get any problems with it i'll send a mail to Doug Rabson (to avoid the "overflow" of hackers from my mails - sorry for my a bit agressive way - it will never happen again (this is for jordan :-) t _______________________________________________________||_____________________ __|| Perfection is reached, not when there is no __|| thomas graichen longer anything to add, but when there __|| freie universitaet berlin is no longer anything to take away __|| fachbereich physik __|| - Antoine de Saint-Exupery - __|| ___________________________||____email: graichen@omega.physik.fu-berlin.de____