From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Mon, 14 May 2001 16:31:02 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Mon, 14 May 2001 16:30:52 -0400 Received: from neon-gw.transmeta.com ([209.10.217.66]:23556 "EHLO neon-gw.transmeta.com") by vger.kernel.org with ESMTP id ; Mon, 14 May 2001 16:30:38 -0400 Date: Mon, 14 May 2001 13:29:51 -0700 (PDT) From: Linus Torvalds To: Jeff Garzik cc: Alan Cox , "H. Peter Anvin" , Linux Kernel Mailing List , Subject: Re: LANANA: To Pending Device Number Registrants In-Reply-To: <3B003EFC.61D9C16A@mandrakesoft.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 Mon, 14 May 2001, Jeff Garzik wrote: > > Note also that persistence of permissions and hardcoded in-kernel naming > is a problem throughout proc... It's not unique to in-driver > filesystems. Also note how a 32-bit (or 64-bit) dev_t does NOT make it any easier to manage permissions or anything like that anyway. Look at the current mess /dev is. Imagine it an order of magnitude worse. Big device numbers are _not_ a solution. I will accept a 32-bit one, but no more, and I will _not_ accept a "manage by hand" approach any more. The time has long since come to say "No". Which I've done. If you can't make it manage the thing automatically with a script, you won't get a hardcoded major device number just because you're lazy. End of discussion. Linus