From: vitaly Date: Wed, 3 Dec 2008 18:11:19 +0000 (+0000) Subject: Branch b1_8_gate X-Git-Tag: v1_7_150~1^24 X-Git-Url: https://git.whamcloud.com/?a=commitdiff_plain;h=4d731b2212136671a422ebf025dbe042ede10b71;p=fs%2Flustre-release.git Branch b1_8_gate b=17644 i=green i=adilger 1 extra rpc in flight for high priority request --- diff --git a/lustre/osc/cache.c b/lustre/osc/cache.c index 40c33b1..371b78e 100644 --- a/lustre/osc/cache.c +++ b/lustre/osc/cache.c @@ -348,6 +348,9 @@ static int cache_remove_extents_from_lock(struct lustre_cache *cache, cache_extent_removal_event */ ext_data = extent->oap_page; cache->lc_pin_extent_cb(extent->oap_page); + + if (lock->l_flags & LDLM_FL_BL_AST) + extent->oap_async_flags |= ASYNC_HP; spin_unlock(&extent->oap_lock); spin_unlock(&lock->l_extents_list_lock); cache_extent_removal_event(cache, ext_data,