Details
-
Bug
-
Resolution: Fixed
-
Minor
-
Lustre 2.15.0
-
None
-
3
-
9223372036854775807
Description
Introduced by https://review.whamcloud.com/44338
while (--max_scans > 0 && (cli = list_first_entry_or_null(&cache->ccc_lru, struct client_obd, cl_lru_osc)) != NULL) { ... } } spin_unlock(&cache->ccc_lru_lock);out: cl_env_put(env, &refcheck); CDEBUG(D_CACHE, "%s: cli %p freed %ld pages.\n", cli_name(cli), cli, rc);
So now once that cli is NULL we exit and cli_name dereference will get us if +cache is in the debug flags.
"Oleg Drokin <green@whamcloud.com>" merged in patch https://review.whamcloud.com/44966/
Subject:
LU-15013osc: use original cli for osc_lru_reclaim for debug msgProject: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 3c6a1e94c652685fac7c69bf530e05d27b7f477c