| version 1.154, 2008/03/17 08:27:50 |
version 1.155, 2008/03/17 17:05:54 |
| Line 995 pool_get(struct pool *pp, int flags) |
|
| Line 995 pool_get(struct pool *pp, int flags) |
|
| |
|
| #endif /* DIAGNOSTIC */ |
#endif /* DIAGNOSTIC */ |
| #ifdef LOCKDEBUG |
#ifdef LOCKDEBUG |
| if (flags & PR_WAITOK) |
if (flags & PR_WAITOK) { |
| ASSERT_SLEEPABLE(); |
ASSERT_SLEEPABLE(); |
| |
} |
| #endif |
#endif |
| |
|
| mutex_enter(&pp->pr_lock); |
mutex_enter(&pp->pr_lock); |
| Line 2521 pool_cache_get_paddr(pool_cache_t pc, in |
|
| Line 2522 pool_cache_get_paddr(pool_cache_t pc, in |
|
| int s; |
int s; |
| |
|
| #ifdef LOCKDEBUG |
#ifdef LOCKDEBUG |
| if (flags & PR_WAITOK) |
if (flags & PR_WAITOK) { |
| ASSERT_SLEEPABLE(); |
ASSERT_SLEEPABLE(); |
| |
} |
| #endif |
#endif |
| |
|
| cc = pool_cache_cpu_enter(pc, &s); |
cc = pool_cache_cpu_enter(pc, &s); |