Re: [PATCH 16/31] IGET: Stop FreeVXFS from using iget() and read_inode() [try #5]

2007-11-06 Thread David Howells
David Howells <[EMAIL PROTECTED]> wrote: > > Not completely trivial - the ino_t -> unsigned long conversion needs to be > > propagated fairly widely in there. > > I'll just make it unsigned long. That's what iget() took as the inode number > parameter type, so it can't behave any differently as

Re: [PATCH 16/31] IGET: Stop FreeVXFS from using iget() and read_inode() [try #5]

2007-11-06 Thread David Howells
Andrew Morton <[EMAIL PROTECTED]> wrote: > Not completely trivial - the ino_t -> unsigned long conversion needs to be > propagated fairly widely in there. I'll just make it unsigned long. That's what iget() took as the inode number parameter type, so it can't behave any differently as a first gu

Re: [PATCH 16/31] IGET: Stop FreeVXFS from using iget() and read_inode() [try #5]

2007-11-06 Thread Andrew Morton
On Thu, 25 Oct 2007 17:35:14 +0100 David Howells <[EMAIL PROTECTED]> wrote: > Stop the FreeVXFS filesystem from using iget() and read_inode(). Replace > vxfs_read_inode() with vxfs_iget(), and call that instead of iget(). > vxfs_iget() then uses iget_locked() directly and returns a proper error c

[PATCH 16/31] IGET: Stop FreeVXFS from using iget() and read_inode() [try #5]

2007-10-25 Thread David Howells
Stop the FreeVXFS filesystem from using iget() and read_inode(). Replace vxfs_read_inode() with vxfs_iget(), and call that instead of iget(). vxfs_iget() then uses iget_locked() directly and returns a proper error code instead of an inode in the event of an error. vxfs_fill_super() returns any er