Messages in this thread | | | Subject | Re: [tip:sched/core] sched: Pull up the might_sleep() check into cond_resched() | From | Peter Zijlstra <> | Date | Mon, 20 Jul 2009 13:39:15 +0200 |
| |
On Mon, 2009-07-20 at 04:12 -0400, Frederic Weisbecker wrote:
> Hm, I can read that in fs/dcache.c:512 > > /* dentry->d_lock was dropped in prune_one_dentry() */ > cond_resched_lock(&dcache_lock);
dentry->d_lock != dcache_lock
> Isn't it a mususe of cond_resched_lock() ? > In this case, dcache.c should be fixed.
Both sites look good wrt locking. So there's something else fishy.
| |