The Unix Heritage Society mailing list
 help / color / mirror / Atom feed
* Old UNIX file system formats
       [not found] <199901301539.CAA20265@minnie.cs.adfa.edu.au>
@ 1999-01-01  0:20 ` Ken Wellsch
  0 siblings, 0 replies; only message in thread
From: Ken Wellsch @ 1999-01-01  0:20 UTC (permalink / raw)


I didn't see mention of the flag "HUGE" WRT the V6 file format.
Now I may be being mislead from my memory of Venix 1.x which is
a derivative of V6 (while Venix 2.x is SysIII I think).  If the
HUGE bit is set in the i-node, then and only then is the 8th
index pointer treated as the indirection variety.  Thus 8 block
or less files I think are directly indexed.  -- Ken

Received: (from major at localhost)
	by minnie.cs.adfa.edu.au (8.9.1/8.9.1) id WAA27889
	for pups-liszt; Mon, 1 Feb 1999 22:25:39 +1100 (EST)
Received: from caveman.geac.com.au (caveman.geac.com.au [203.30.73.2])
	by minnie.cs.adfa.edu.au (8.9.1/8.9.1) with SMTP id WAA27884
	for <pups at minnie.cs.adfa.edu.au>; Mon, 1 Feb 1999 22:25:29 +1100 (EST)
Received: (qmail 3270 invoked from network); 1 Feb 1999 11:29:10 -0000
Received: from brane.geac.com.au (202.6.67.115)
  by caveman.geac.com.au with SMTP; 1 Feb 1999 11:29:10 -0000
Received: from fgh.geac.com.au by brane.geac.com.au with smtp\n	(Smail3.1.29.1 #3) id m107HOg-0003nrC; Mon, 1 Feb 99 22:20 AEDT
Received: from localhost (dave at localhost) 
    by fgh.geac.com.au (SMI-8.X/SVR4) with ESMTP id WAA10384; Mon, 1 Feb 1999 22:21:29 +1100
Date: Mon, 1 Feb 1999 22:21:28 +1100 (EST)
From: Dave Horsfall <dave@fgh.geac.com.au>
X-Sender: dave at fgh
To: Ken Wellsch <kcwellsc at math.uwaterloo.ca>
cc: PDP Unix Preservation Society <pups at minnie.cs.adfa.edu.au>
Subject: Re: Old UNIX file system formats
In-Reply-To: <199902010020.TAA29097 at math.uwaterloo.ca>
Message-ID: <Pine.GSO.4.03.9902012214270.10349-100000 at fgh>
X-No-Archive: Yes
X-Witty-Saying: "Tesseract - Enter at own risk"
X-Disclaimer: "Me, speak for us?"
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-pups at minnie.cs.adfa.edu.au
Precedence: bulk

On Sun, 31 Jan 1999, Ken Wellsch wrote:

> I didn't see mention of the flag "HUGE" WRT the V6 file format.
> Now I may be being mislead from my memory of Venix 1.x which is
> a derivative of V6 (while Venix 2.x is SysIII I think).  If the
> HUGE bit is set in the i-node, then and only then is the 8th
> index pointer treated as the indirection variety.  Thus 8 block
> or less files I think are directly indexed.  -- Ken

I think you're confusing LARGE with HUGE.  I don't have my Edition 5
manual handy, but in my Edition 6 manual if the LARGE bit is set then
the first seven inode pointers are indirect blocks (otherwise all
eight blocks are direct), and the eighth block is a double-indirect block.

-- 
Dave Horsfall VK2KFU  dave at geac.com.au  Ph: +61 2 9978-7493 Fx: +61 2 9978-7422
Geac Computers P/L (FGH Division) 2/57 Christie St, St Leonards 2065, Australia


Received: (from major at localhost)
	by minnie.cs.adfa.edu.au (8.9.1/8.9.1) id EAA29200
	for pups-liszt; Tue, 2 Feb 1999 04:57:31 +1100 (EST)
Received: from coffee.corliss.net (erin at coffee.gta-tech.com.121.7.12.in-addr.arpa [12.7.121.245] (may be forged))
	by minnie.cs.adfa.edu.au (8.9.1/8.9.1) with ESMTP id EAA29195
	for <pups at minnie.cs.adfa.edu.au>; Tue, 2 Feb 1999 04:57:17 +1100 (EST)
Received: from localhost (erin at localhost)
	by coffee.corliss.net (8.8.8/8.8.8) with SMTP id KAA20144;
	Mon, 1 Feb 1999 10:01:15 -0800
Date: Mon, 1 Feb 1999 10:01:14 -0800 (PST)
From: "Erin W. Corliss" <erin@coffee.corliss.net>
To: Ken Wellsch <kcwellsc at math.uwaterloo.ca>
cc: norman at nose.cita.utoronto.ca, pups at minnie.cs.adfa.edu.au
Subject: Re: Old UNIX file system formats
In-Reply-To: <199902010020.TAA29097 at math.uwaterloo.ca>
Message-ID: <Pine.LNX.3.96.990201095832.20104A-100000 at coffee.corliss.net>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-pups at minnie.cs.adfa.edu.au
Precedence: bulk

> I didn't see mention of the flag "HUGE" WRT the V6 file format.
> Now I may be being mislead from my memory of Venix 1.x which is
> a derivative of V6 (while Venix 2.x is SysIII I think).  If the
> HUGE bit is set in the i-node, then and only then is the 8th
> index pointer treated as the indirection variety.  Thus 8 block
> or less files I think are directly indexed.  -- Ken

Hmm...  I wrote a disk image editor in Visual Basic without knowing the
specs for the filesystem -- I set it up so that if the 9th pointer is zero
and the filesize is greater than one block, then it assumed the block
pointed to by the 8th pointer was a list of blocks in the file.




^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~1999-01-01  0:20 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <199901301539.CAA20265@minnie.cs.adfa.edu.au>
1999-01-01  0:20 ` Old UNIX file system formats Ken Wellsch

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).