From owner-freebsd-hackers@FreeBSD.ORG Mon Apr 10 08:59:18 2006 Return-Path: X-Original-To: freebsd-hackers@freebsd.org Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6F18816A400; Mon, 10 Apr 2006 08:59:18 +0000 (UTC) (envelope-from jan.grant@bristol.ac.uk) Received: from dirg.bris.ac.uk (dirg.bris.ac.uk [137.222.10.102]) by mx1.FreeBSD.org (Postfix) with ESMTP id 05B4943D46; Mon, 10 Apr 2006 08:59:18 +0000 (GMT) (envelope-from jan.grant@bristol.ac.uk) Received: from mail.ilrt.bris.ac.uk ([137.222.16.62]) by dirg.bris.ac.uk with esmtp (Exim 4.60) (envelope-from ) id 1FSsEt-0002d9-1J; Mon, 10 Apr 2006 09:59:17 +0100 Received: from cse-jg.cse.bris.ac.uk ([137.222.12.37]:57180) by mail.ilrt.bris.ac.uk with esmtps (TLSv1:AES256-SHA:256) (Exim 4.50) id 1FSsEo-0001CZ-3c; Mon, 10 Apr 2006 09:59:14 +0100 Date: Mon, 10 Apr 2006 09:59:07 +0100 (BST) From: Jan Grant X-X-Sender: cmjg@tribble.ilrt.bris.ac.uk To: Robert Watson In-Reply-To: <20060410074341.Y32454@fledge.watson.org> Message-ID: <20060410095828.M15367@tribble.ilrt.bris.ac.uk> References: <44398741.9080704@greenmeadow.ca> <20060410074341.Y32454@fledge.watson.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Spamassassin: mail.ilrt.bris.ac.uk X-Spam-Score: 0.0 X-Spam-Level: / X-Spam-Score: -1.4 X-Spam-Level: - Cc: freebsd-hackers@freebsd.org, Duane Whitty , freebsd-questions@freebsd.org Subject: Re: UFS extended attributes X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Apr 2006 08:59:18 -0000 On Mon, 10 Apr 2006, Robert Watson wrote: > > On Sun, 9 Apr 2006, Duane Whitty wrote: > > > Started doing a little reading on the UFS and UFS2 file systems. I'm just > > wondering if all types of files have extended attribute blocks available > > including named pipes, sockets, and device files? > > > > Is it still the case that there are three unused extended attribute blocks > > available? > > Extended attribute storage is available for all objects in UFS, including > files, directories, named pipes, UNIX domain sockets, and device nodes. I'm > probably not th eright person to answer questions about the layout itself. Looks like it is: see /usr/include/ufs/ufs/dinode.h -- jan grant, ISYS, University of Bristol. http://www.bris.ac.uk/ Tel +44 (0)117 3317661 http://ioctl.org/jan/ Theoremhood is positively decidable. It just takes time at least exponential in the length of the proof.