[Top] [All Lists]

[PATCH 0/4] XFS: Case-insensitive support - ASCII only

To: xfs@xxxxxxxxxxx
Subject: [PATCH 0/4] XFS: Case-insensitive support - ASCII only
From: Barry Naujok <bnaujok@xxxxxxx>
Date: Tue, 13 May 2008 17:57:49 +1000
Cc: linux-fsdevel@xxxxxxxxxxxxxxx
Sender: xfs-bounce@xxxxxxxxxxx
User-agent: quilt/0.46-1
This patch seems to resolve all issues I had with CI support with the
dentry cache. 

My solution for negative dentries was to not call d_add() when the 
inode was not found. I had to fix up the create so it would call
d_rehash if the entry was unhashed.

I've also applied the other previous suggestions and cleanups.

The only outstanding problem is case-preserving rename on a CI
filesystem. I will write a patch for passing flags down to the 
fs-specific lookup once the nameidata patch mentioned by 
Christoph has been removed.


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