Commit d29dc2e4 authored by Peng Tao's avatar Peng Tao Committed by Greg Kroah-Hartman

staging/lustre: remove lu_context_keys_dump and lu_debugging_setup

There are no callers of them. Besides, lu_context_keys_dump breaks
build when CONFIG_MODULES is not set.
Reported-by: default avatarStephen Rothwell <sfr@canb.auug.org.au>
Signed-off-by: default avatarPeng Tao <tao.peng@emc.com>
Signed-off-by: default avatarAndreas Dilger <andreas.dilger@intel.com>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent 32654b67
...@@ -1061,9 +1061,6 @@ int ll_fill_super(struct super_block *sb, struct vfsmount *mnt) ...@@ -1061,9 +1061,6 @@ int ll_fill_super(struct super_block *sb, struct vfsmount *mnt)
RETURN(err); RETURN(err);
} /* ll_fill_super */ } /* ll_fill_super */
void lu_context_keys_dump(void);
void ll_put_super(struct super_block *sb) void ll_put_super(struct super_block *sb)
{ {
struct config_llog_instance cfg; struct config_llog_instance cfg;
......
...@@ -1915,32 +1915,6 @@ int lu_printk_printer(const struct lu_env *env, ...@@ -1915,32 +1915,6 @@ int lu_printk_printer(const struct lu_env *env,
return 0; return 0;
} }
int lu_debugging_setup(void)
{
return lu_env_init(&lu_debugging_env, ~0);
}
void lu_context_keys_dump(void)
{
int i;
for (i = 0; i < ARRAY_SIZE(lu_keys); ++i) {
struct lu_context_key *key;
key = lu_keys[i];
if (key != NULL) {
CERROR("[%d]: %p %x (%p,%p,%p) %d %d \"%s\"@%p\n",
i, key, key->lct_tags,
key->lct_init, key->lct_fini, key->lct_exit,
key->lct_index, atomic_read(&key->lct_used),
key->lct_owner ? key->lct_owner->name : "",
key->lct_owner);
lu_ref_print(&key->lct_reference);
}
}
}
EXPORT_SYMBOL(lu_context_keys_dump);
/** /**
* Initialization of global lu_* data. * Initialization of global lu_* data.
*/ */
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment