aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBrian Behlendorf <[email protected]>2009-02-18 10:09:01 -0800
committerBrian Behlendorf <[email protected]>2009-02-18 10:09:01 -0800
commit02c7f164946e86048721a8c1af6ada3f25c3a78c (patch)
tree0bc6fe84d0c4a17670afa421b5625cfe74be620e
parent1315c884379965af367d1a38c695f73ad7d6e0c1 (diff)
Coverity 9656: Forward NULL
This was a false positive the callpath being walked is impossible because the splat_kmem_cache_test_kcp_alloc() function will ensure kcp->kcp_kcd[0] is initialized to NULL. However, there is no harm is making this explicit for the test case so I'm adding a line to clearly set it to correct the analysis.
-rw-r--r--module/splat/splat-kmem.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/module/splat/splat-kmem.c b/module/splat/splat-kmem.c
index c57e280b0..35718e2f8 100644
--- a/module/splat/splat-kmem.c
+++ b/module/splat/splat-kmem.c
@@ -548,6 +548,7 @@ splat_kmem_cache_test(struct file *file, void *arg, char *name,
return -ENOMEM;
}
+ kcp->kcp_kcd[0] = NULL;
kcp->kcp_cache =
kmem_cache_create(SPLAT_KMEM_CACHE_NAME,
kcp->kcp_size, kcp->kcp_align,