Jeffrey,

Thanks so much for your detailed answer. This helps. The windows engineering 
team here is currently testing  1.5.59.2. Currently we are locked down to 1.4.2 
for production servers until they sign off on the new version. I guess we will 
have to live with it until we can get the new release installed on our 
machines. In the interim I will check to see if we have the patched Mrxsmb.sys 
on our servers. 

John



-----Original Message-----
From: Jeffrey Altman [mailto:[email protected]] 
Sent: Tuesday, May 04, 2010 11:26 AM
To: [email protected]
Cc: Lobaugh, John (IT)
Subject: Re: [OpenAFS] PriorityClass registry setting in windows OpenAFS client 
1.4.2.0

On 5/4/2010 10:56 AM, Lobaugh, John wrote:
>  
> Is the reg setting
>  
> HKLM\SYSTEM\CurrentControlSet\Services\transarcafsdaeomon/PriorityClas
> s
>  
> used with version 1.4.2.0  of the Windows AFS service ?

PriorityClass is not present in the 1.4.2 distribution.

> We have been struggling with a deadlock issue on two Windows 2003 
> servers where this setting is not present. The issue is not occuring 
> on some other servers where the setting is present.
>  
> John Lobaugh


Windows Server 2003 with SP2 applied with deadlock in the SMB redirector if 
http://support.microsoft.com/kb/969289 is not installed.  In tracking down the 
source of these deadlocks with Microsoft numerous changes where made to the 
OpenAFS client to improve its compatibility with Microsoft's SMB client.  These 
first appeared in the 1.5.59 release.

The present release is 1.5.74 which had many more significant changes including 
corrections to the Rx library errors that were causing RPCs to timeout and be 
retried putting additional stress on Microsoft's SMB client.

The SMB client has a limited number of worker threads, 10 to be precise.
 If all 10 workers are in use and communicating with the same SMB server, for 
example \\AFS, then if one of the workers decides that the connection must be 
broken and re-established, there is no free worker thread to perform the queued 
request.  It is at this point that a
deadlock occurs.   The changes made in the KB969289 hotfix to the SMB
redirector is to extend the timeout period from 45 seconds to several minutes.  
It is still up to the AFS SMB server to make sure that a response is sent in 
time.  Otherwise, a deadlock can occur.

If you can, please use the latest OpenAFS client.  1.4.2 is ancient history.

Jeffrey Altman


--------------------------------------------------------------------------
NOTICE: If received in error, please destroy, and notify sender. Sender does 
not intend to waive confidentiality or privilege. Use of this email is 
prohibited when received in error. We may monitor and store emails to the 
extent permitted by applicable law.
_______________________________________________
OpenAFS-info mailing list
[email protected]
https://lists.openafs.org/mailman/listinfo/openafs-info

Reply via email to