Re: [PATCH 00/13] xfs: metadata inode directories

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, Jan 17, 2019 at 06:26:36AM -0800, Christoph Hellwig wrote:
> On Mon, Dec 31, 2018 at 06:22:26PM -0800, Darrick J. Wong wrote:
> > Hi all,
> > 
> > This series delivers a new feature -- metadata inode directories.  This
> > is a separate directory tree (rooted in the superblock) that contains
> > only inodes that contain filesystem metadata.  Different metadata
> > objects can be looked up with regular paths.
> 
> If we use path names we should just use regular VFS path lookup for
> them.

I'll research how to do that, since I'm not /that/ familiar with how to
create dentries and do path lookups for a fs root that isn't really
rooted anywhere.

> But why do we even need names?  Can't we just work based on inode
> numbers?

How would that work, particularly if we start to create larger metadata
directory trees?  I might just be misreading your question, though.

The reason to take this series (metadir) is so that we can do things
like supporting multiple rt devices:

%meta%/realtime/$device.bitmap
                $device.summary
                $device.rmap
                $device.refcount

For some arbitrary number of realtime devices.  We don't need it to
support the XFS we have right now.

--D



[Index of Archives]     [XFS Filesystem Development (older mail)]     [Linux Filesystem Development]     [Linux Audio Users]     [Yosemite Trails]     [Linux Kernel]     [Linux RAID]     [Linux SCSI]


  Powered by Linux