xfs
[Top] [All Lists]

Re: Filestreams (and 64bit inodes)

To: Timothy Shimmin <tes@xxxxxxx>
Subject: Re: Filestreams (and 64bit inodes)
From: Eric Sandeen <sandeen@xxxxxxxxxxx>
Date: Thu, 12 Jun 2008 08:52:52 -0500
Cc: Richard Scobie <richard@xxxxxxxxxxx>, xfs@xxxxxxxxxxx, Greg Banks <gnb@xxxxxxxxxxxxxxxxx>
In-reply-to: <484F452A.8090909@xxxxxxxxxxx>
References: <484B15A3.4030505@xxxxxxxxxxx> <484CA425.3080606@xxxxxxxxxxx> <484DDDB3.70000@xxxxxxx> <484F0998.90306@xxxxxxxxxxx> <484F2CD7.9070506@xxxxxxx> <484F452A.8090909@xxxxxxxxxxx>
Sender: xfs-bounce@xxxxxxxxxxx
User-agent: Thunderbird 2.0.0.14 (Macintosh/20080421)
Eric Sandeen wrote:
> Timothy Shimmin wrote:
> 
>> (1) It would be nice to know what the state of the apps really are.
>> There is also the question of interaction with CXFS and NFS.
>> Greg Banks has a compat matrix for NFS. It looks like the main
>> things is to get something half recent - linux 2.6, nfs v3,
>> apps which use 64 bit sys calls (eg. stat64) etc...
>> Would need to do investigating.
> 
> Greg has a tool to scan binaries... some day I'm going to run it over
> the fedora universe, I'll get back to you...  someday.

someday didn't take too long :)  but it ain't pretty.

I installed all fedora packages under a directory and ran greg's tool over:

/sbin /usr/sbin /bin /usr/bin /usr/kerberos/bin/ /usr/kerberos/sbin/

Aggregate results:

   4070 29.1% are scripts (shell, perl, whatever)
   6598 47.2% don't use any stat() family calls at all
   1829 13.1% use 32-bit stat() family interfaces only
   1312  9.4% use 64-bit stat64() family interfaces only
    180  1.3% use both 32-bit and 64-bit stat() family interfaces

list of packages, sorted by the semi-lame "number of files in package
which call a 32-bit stat variant" metric:

http://sandeen.fedorapeople.org/stat32-ers

I'm going to see if I can't leverage Fedora to clean some of this up.

-Eric


<Prev in Thread] Current Thread [Next in Thread>