"Paulo Alcantara (SUSE)" <pc@xxxxxx> writes: > When creating or updating a cache entry, we need to get an DFS > referral (get_dfs_referral), so avoid holding any locks during such > network operation. > > Also, do some rework in the cache API and make it use a rwsem. > Commit msg should mention what is done in the patch to avoid locking: * change cache hashtable sync method from RCU sync to a read/write lock * use GFP_ATOMIC in memory allocations Reviewed-by: Aurelien Aptel <aaptel@xxxxxxxx> -- Aurélien Aptel / SUSE Labs Samba Team GPG: 1839 CB5F 9F5B FB9B AA97 8C99 03C8 A49B 521B D5D3 SUSE Software Solutions Germany GmbH, Maxfeldstr. 5, 90409 Nürnberg, DE GF: Felix Imendörffer, Mary Higgins, Sri Rasiah HRB 247165 (AG München)