From 6576a1a70dedfc7d5a5e1533a9e3e56074de4c79 Mon Sep 17 00:00:00 2001 From: Richard Yao Date: Wed, 1 Aug 2012 02:00:40 -0400 Subject: Fix incorrect type in spl_kmem_cache_set_move() parameter A preprocessor definition renders this harmless. However, it is a good idea to change this to be consistent. Signed-off-by: Richard Yao --- include/sys/kmem.h | 2 +- module/spl/spl-kmem.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/include/sys/kmem.h b/include/sys/kmem.h index 796af44e8..4383efb7c 100644 --- a/include/sys/kmem.h +++ b/include/sys/kmem.h @@ -413,7 +413,7 @@ typedef struct spl_kmem_cache { extern spl_kmem_cache_t *spl_kmem_cache_create(char *name, size_t size, size_t align, spl_kmem_ctor_t ctor, spl_kmem_dtor_t dtor, spl_kmem_reclaim_t reclaim, void *priv, void *vmp, int flags); -extern void spl_kmem_cache_set_move(kmem_cache_t *, +extern void spl_kmem_cache_set_move(spl_kmem_cache_t *, kmem_cbrc_t (*)(void *, void *, size_t, void *)); extern void spl_kmem_cache_destroy(spl_kmem_cache_t *skc); extern void *spl_kmem_cache_alloc(spl_kmem_cache_t *skc, int flags); diff --git a/module/spl/spl-kmem.c b/module/spl/spl-kmem.c index 80c4ff4b9..28afc6024 100644 --- a/module/spl/spl-kmem.c +++ b/module/spl/spl-kmem.c @@ -1484,7 +1484,7 @@ EXPORT_SYMBOL(spl_kmem_cache_create); * XXX: Unimplemented but harmless to stub out for now. */ void -spl_kmem_cache_set_move(kmem_cache_t *skc, +spl_kmem_cache_set_move(spl_kmem_cache_t *skc, kmem_cbrc_t (move)(void *, void *, size_t, void *)) { ASSERT(move != NULL); -- cgit v1.2.3