LWN.net Logo

Advertisement

E-Commerce & credit card processing - the Open Source way!

Advertise here

XFS: Case-insensitive support - ASCII only

From:  Barry Naujok <bnaujok@sgi.com>
To:  xfs@oss.sgi.com
Subject:  [PATCH 0/4] XFS: Case-insensitive support - ASCII only
Date:  Tue, 13 May 2008 17:57:49 +1000
Message-ID:  <20080513075749.477238845@chook.melbourne.sgi.com>
Cc:  linux-fsdevel@vger.kernel.org
Archive-link:  Article, Thread

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.

-- 
--
To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Copyright © 2008, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds