From owner-freebsd-arch@FreeBSD.ORG Tue May 27 17:33:15 2008 Return-Path: Delivered-To: arch@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1E70A1065676 for ; Tue, 27 May 2008 17:33:15 +0000 (UTC) (envelope-from julian@elischer.org) Received: from outG.internet-mail-service.net (outg.internet-mail-service.net [216.240.47.230]) by mx1.freebsd.org (Postfix) with ESMTP id 0A3198FC18 for ; Tue, 27 May 2008 17:33:15 +0000 (UTC) (envelope-from julian@elischer.org) Received: from idiom.com (mx0.idiom.com [216.240.32.160]) by out.internet-mail-service.net (Postfix) with ESMTP id 64EF823F2; Tue, 27 May 2008 10:33:42 -0700 (PDT) Received: from julian-mac.elischer.org (localhost [127.0.0.1]) by idiom.com (Postfix) with ESMTP id 446A52D6015; Tue, 27 May 2008 10:33:14 -0700 (PDT) Message-ID: <483C45E1.2040707@elischer.org> Date: Tue, 27 May 2008 10:33:21 -0700 From: Julian Elischer User-Agent: Thunderbird 2.0.0.14 (Macintosh/20080421) MIME-Version: 1.0 To: Ed Schouten References: <20080527130615.GJ64397@hoeg.nl> <20080527150244.GN21317@deviant.kiev.zoral.com.ua> <483C4358.2050707@elischer.org> <20080527172700.GM64397@hoeg.nl> In-Reply-To: <20080527172700.GM64397@hoeg.nl> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Kostik Belousov , arch@freebsd.org Subject: Re: Simplifying devfs: minor == unit X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 May 2008 17:33:15 -0000 Ed Schouten wrote: > * Julian Elischer wrote: >> Make sure that old binaries that expect the minor number sot be on a >> certain format are not broken.. >> >> try run some old 2.2.5 binaries in a 2.2.5 jail with /dev mounted and >> make sure that things like ptys work. > > This should not be a problem. Even though they are called minor numbers, > they must not be confused with the device minor numbers which are shown > in /dev. These are always the same as the inode number of the device. > > The minor numbers which are currently being used inside the kernel have > no actual purpose, but are only there to remain compatible with certain > KPI's. > as long as that is proved to be true..