From owner-freebsd-hackers Thu Jan 2 20:39:37 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id UAA28145 for hackers-outgoing; Thu, 2 Jan 1997 20:39:37 -0800 (PST) Received: from crh.cl.msu.edu (crh.cl.msu.edu [35.8.1.24]) by freefall.freebsd.org (8.8.4/8.8.4) with ESMTP id UAA28139 for ; Thu, 2 Jan 1997 20:39:34 -0800 (PST) Received: (from henrich@localhost) by crh.cl.msu.edu (8.8.4/8.8.4) id XAA21021; Thu, 2 Jan 1997 23:39:32 -0500 (EST) From: Charles Henrich Message-Id: <199701030439.XAA21021@crh.cl.msu.edu> Subject: Re: more than 32 disks? To: dg@root.com Date: Thu, 2 Jan 1997 23:39:32 -0500 (EST) Cc: freebsd-hackers@freebsd.org In-Reply-To: <199701030329.TAA18783@root.com> from David Greenman at "Jan 2, 97 07:29:46 pm" X-Mailer: ELM [version 2.4ME+ PL22 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > with an sd3 problem yet. :-) It looks like there are only 5 bits for the > unit number. This means that one will have to make driver changes to go > beyond 32 units. :-( *sigh* I absolutely hate fixed fields :( *grumble*. So whats the generic solution besides encoding data into the minor number? Encode a table offset into the minor number and make the table dynamic? -Crh Charles Henrich Michigan State University henrich@msu.edu http://pilot.msu.edu/~henrich