[Top] [All Lists]

Re: [PATCH 2/2] allow inode64 mount option on 32 bit systems

To: Christoph Hellwig <hch@xxxxxxxxxxxxx>
Subject: Re: [PATCH 2/2] allow inode64 mount option on 32 bit systems
From: Dave Chinner <david@xxxxxxxxxxxxx>
Date: Tue, 28 Oct 2008 10:37:21 +1100
Cc: xfs@xxxxxxxxxxx
In-reply-to: <20081027133015.GC30607@xxxxxxxxxxxxx>
Mail-followup-to: Christoph Hellwig <hch@xxxxxxxxxxxxx>, xfs@xxxxxxxxxxx
References: <20081027133015.GC30607@xxxxxxxxxxxxx>
User-agent: Mutt/1.5.18 (2008-05-17)
On Mon, Oct 27, 2008 at 09:30:15AM -0400, Christoph Hellwig wrote:
> Now that we've stopped using the Linux inode cache when can trivally
> support the inode64 mount option on 32bit architectures.  As far as the
> kernel and most userspace is concerned this works perfectly, but
> applications still using really old stat and readdir interfaces will get
> an EOVERFLOW error when hitting an inode number not fitting into 32
> bits (that problem of course also exists when using these applications
> on a 64bit kernel).
> Note that because inode64 is simply a mount option we can currently
> mount a filesystem having > 32 bit inode numbers and cause a variety of
> problems, all this is solved but this patch which enables XFS_BIG_INUMS,
> even when inode64 is not used.
> (First sent on October 18th)
> Signed-off-by: Christoph Hellwig <hch@xxxxxx>

Reviewed-by; Dave Chinner <david@xxxxxxxxxxxxx>
Dave Chinner

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