summaryrefslogtreecommitdiffstats
path: root/sys/dev/cxgb
diff options
context:
space:
mode:
authordim <dim@FreeBSD.org>2012-08-06 18:51:14 +0000
committerdim <dim@FreeBSD.org>2012-08-06 18:51:14 +0000
commitc31e7aae74714f6549c855f6aebcdb79bc960701 (patch)
tree96b666b62171668319d7b3ca6b1980c94b1dee91 /sys/dev/cxgb
parente55724fcb2f630d9fabf2eb0f3d6e1b1aaf99381 (diff)
downloadFreeBSD-src-c31e7aae74714f6549c855f6aebcdb79bc960701.zip
FreeBSD-src-c31e7aae74714f6549c855f6aebcdb79bc960701.tar.gz
In cxgb(4), in function iwch_reregister_phys_mem(), initialize the
'npages' variable to zero, to avoid using it uninitialized in certain cases. Found by: clang Reviewed by: np MFC after: 1 week
Diffstat (limited to 'sys/dev/cxgb')
-rw-r--r--sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_provider.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_provider.c b/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_provider.c
index 4961395..9d6944a 100644
--- a/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_provider.c
+++ b/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_provider.c
@@ -487,7 +487,7 @@ static int iwch_reregister_phys_mem(struct ib_mr *mr,
__be64 *page_list = NULL;
int shift = 0;
u64 total_size;
- int npages;
+ int npages = 0;
int ret;
CTR3(KTR_IW_CXGB, "%s ib_mr %p ib_pd %p", __FUNCTION__, mr, pd);
OpenPOWER on IntegriCloud