summaryrefslogtreecommitdiff
path: root/include/uapi/linux/rtnetlink.h
diff options
context:
space:
mode:
authorBjorn Helgaas <bhelgaas@google.com>2015-05-15 02:17:08 +0300
committerDavid S. Miller <davem@davemloft.net>2015-05-15 05:28:48 +0300
commitc1c52db16e26a26b545821abae303310a074350f (patch)
treedcc0cfdc01faf904d475db5c5b708e505d401cd1 /include/uapi/linux/rtnetlink.h
parente87a468eb97da35d8dc00e8fa9828b4de4ab69d0 (diff)
downloadlinux-c1c52db16e26a26b545821abae303310a074350f.tar.xz
net/mlx4: Avoid 'may be used uninitialized' warnings
With a cross-compiler based on gcc-4.9, I see warnings like the following: drivers/net/ethernet/mellanox/mlx4/resource_tracker.c: In function 'mlx4_SW2HW_CQ_wrapper': drivers/net/ethernet/mellanox/mlx4/resource_tracker.c:3048:10: error: 'cq' may be used uninitialized in this function [-Werror=maybe-uninitialized] cq->mtt = mtt; I think the warning is spurious because we only use cq when cq_res_start_move_to() returns zero, and it always initializes *cq in that case. The srq case is similar. But maybe gcc isn't smart enough to figure that out. Initialize cq and srq explicitly to avoid the warnings. Signed-off-by: Bjorn Helgaas <bhelgaas@google.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include/uapi/linux/rtnetlink.h')
0 files changed, 0 insertions, 0 deletions