summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/neterion/vxge/vxge-config.h
diff options
context:
space:
mode:
authorZheng Wei <wei.zheng@vivo.com>2020-03-16 22:23:47 +0800
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2020-04-24 07:58:46 +0200
commit3c56ccde964aef46c69e6f7065090743bc7512b9 (patch)
treea0a8c9117c9e4ce1bbe0f7a29302b1e07e6c1876 /drivers/net/ethernet/neterion/vxge/vxge-config.h
parentb41174d9214db1451b1137288e3051317f647bf1 (diff)
net: vxge: fix wrong __VA_ARGS__ usage
[ Upstream commit b317538c47943f9903860d83cc0060409e12d2ff ] printk in macro vxge_debug_ll uses __VA_ARGS__ without "##" prefix, it causes a build error when there is no variable arguments(e.g. only fmt is specified.). Signed-off-by: Zheng Wei <wei.zheng@vivo.com> Signed-off-by: David S. Miller <davem@davemloft.net> Signed-off-by: Sasha Levin <sashal@kernel.org>
Diffstat (limited to 'drivers/net/ethernet/neterion/vxge/vxge-config.h')
-rw-r--r--drivers/net/ethernet/neterion/vxge/vxge-config.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/net/ethernet/neterion/vxge/vxge-config.h b/drivers/net/ethernet/neterion/vxge/vxge-config.h
index 6ce4412fcc1a..380e841fdd95 100644
--- a/drivers/net/ethernet/neterion/vxge/vxge-config.h
+++ b/drivers/net/ethernet/neterion/vxge/vxge-config.h
@@ -2065,7 +2065,7 @@ vxge_hw_vpath_strip_fcs_check(struct __vxge_hw_device *hldev, u64 vpath_mask);
if ((level >= VXGE_ERR && VXGE_COMPONENT_LL & VXGE_DEBUG_ERR_MASK) || \
(level >= VXGE_TRACE && VXGE_COMPONENT_LL & VXGE_DEBUG_TRACE_MASK))\
if ((mask & VXGE_DEBUG_MASK) == mask) \
- printk(fmt "\n", __VA_ARGS__); \
+ printk(fmt "\n", ##__VA_ARGS__); \
} while (0)
#else
#define vxge_debug_ll(level, mask, fmt, ...)