Re: In need of testers
Jeffrey Altman <[email protected]> Thu, 08 Feb 2007 10:40:13 -0500
| Newsgroups | gmane.comp.file-systems.openafs.devel.win32 |
|---|---|
| Organization | Secure Endpoints Inc. |
| Message-ID | <[email protected]> |
Jeffrey Altman wrote: > Over the last two weeks I have been tracking down a data corruption > error in all previous Windows clients. [PRUNED] Since I sent out the call for testers I have heard from two users who have tested these changes. We really need a broader set of environments to test this code. Since the 1-5-20070205 builds there have been some performance tweaks to the previous fixes as well as two new bugs fixed: * When the status for a file/directory cannot be obtained during a InlineBulkStat RPC, the EACCESS error state is recorded within the stat cache object. If we later call cm_AccessCheck() we should not attempt a new FetchStatus call, simply return the allAccess rights since we know that the FetchStatus will fail. When the parent directory is accessed with better rights or when the ACLs change the next InlineBulkStatus will clear the flag. * When recycling cm_scache_t objects, make sure that we clear all of the previous fields. It is no longer the case that we can assume that the stat cache object is being obtained only after a successful FetchStatus call. InlineBulkStatus will allocate stat cache objects for which the no status information is available. Daily builds containing these modifications can be found at: /afs/athena.mit.edu/user/j/a/jaltman/Public/OpenAFS\ \\afs\athena.mit.edu\user\j\a\jaltman\Public\OpenAFS\ http://web.mit.edu/jaltman/Public/OpenAFS/ Builds labeled 1-5-20070208 or greater contain these changes. Please report positive and negative results to this list. Thank you. Jeffrey Altman
smime.p7s
(application/x-pkcs7-signature, 3.3 KB) - not displayed