Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Fri, 7 Mar 2003 21:32:30 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Fri, 7 Mar 2003 21:32:30 -0500 Received: from inet-mail3.oracle.com ([148.87.2.203]:12708 "EHLO inet-mail3.oracle.com") by vger.kernel.org with ESMTP id ; Fri, 7 Mar 2003 21:32:28 -0500 Date: Fri, 7 Mar 2003 18:42:50 -0800 From: Joel Becker To: Linus Torvalds Cc: Greg KH , Christoph Hellwig , Andrew Morton , cherry@osdl.org, rddunlap@osdl.org, Andries.Brouwer@cwi.nl, linux-kernel@vger.kernel.org Subject: Re: [PATCH] register_blkdev Message-ID: <20030308024249.GI2835@ca-server1.us.oracle.com> References: <20030308021505.GH2835@ca-server1.us.oracle.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Burt-Line: Trees are cool. User-Agent: Mutt/1.5.3i Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1489 Lines: 36 On Fri, Mar 07, 2003 at 06:18:19PM -0800, Linus Torvalds wrote: > And realize that these things are often limited by on-disk / wire > representations. Some of which are easier to fix than others (ie, think > about NFS servers running old versions of Linux). Yeah, I was chatting with Peter about that last night (he was advocating 64 bits for dev_t). For some things (NFSv2) we could merely truncate the space. It only really matters if /dev is on NFS, and we can perhaps say "You need NFSv3 or better if you want the larger dev space". That's just one possible way to approach it. A system big enough to have 5000 disks attached likely isn't getting /dev from an NFSv2 server. I'm so-so on the 64bit vs 32bit dev_t argument, but I'd bet we only want to change it once for the internal representation. How we handle external representations (on disk, over the wire) is a different matter. Joel -- "The one important thing i have learned over the years is the difference between taking one's work seriously and taking one's self seriously. The first is imperative and the second is disastrous." -Margot Fonteyn Joel Becker Senior Member of Technical Staff Oracle Corporation E-mail: joel.becker@oracle.com Phone: (650) 506-8127 - 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/