diff options
author | dim <dim@FreeBSD.org> | 2012-08-06 18:51:14 +0000 |
---|---|---|
committer | dim <dim@FreeBSD.org> | 2012-08-06 18:51:14 +0000 |
commit | c31e7aae74714f6549c855f6aebcdb79bc960701 (patch) | |
tree | 96b666b62171668319d7b3ca6b1980c94b1dee91 | |
parent | e55724fcb2f630d9fabf2eb0f3d6e1b1aaf99381 (diff) | |
download | FreeBSD-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
-rw-r--r-- | sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_provider.c | 2 |
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); |