Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Tue, 17 Jul 2001 18:14:52 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Tue, 17 Jul 2001 18:14:41 -0400 Received: from ECE.CMU.EDU ([128.2.236.200]:61341 "EHLO ece.cmu.edu") by vger.kernel.org with ESMTP id ; Tue, 17 Jul 2001 18:14:32 -0400 Date: Tue, 17 Jul 2001 18:14:26 -0400 (EDT) From: Craig Soules To: Hans Reiser cc: Andi Kleen , linux-kernel@vger.kernel.org Subject: Re: NFS Client patch In-Reply-To: <3B54B5F9.8484715F@namesys.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On Wed, 18 Jul 2001, Hans Reiser wrote: > I take issue with the word "properly". We have bastardized our FS design to do it. NFS should not > be allowed to impose stable cookie maintenance on filesystems, it violates layering. Simply > returning the last returned filename is so simple to code, much simpler than what we have to do to > cope with cookies. Linux should fix the protocol for NFS, not ask Craig to screw over his FS > design. Not that I think that will happen..... Unfortunately to comply with NFSv2, the cookie cannot be larger than 32-bits. I believe this oversight has been correct in later NFS versions. I do agree that forcing the underlying fs to "fix" itself for NFS is the wrong solution. I can understand their desire to follow unix semantics (although I don't entirely agree with them), so until I think up a more palatable solution for the linux community, I will just keep my patches to myself :) Craig - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/