mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-11-19 18:24:14 +08:00
net/mlx5_core: Improve mlx5 messages
Improve the messages printed by the mlx5 macros to include the device string. In addition, prefix names used by the macros with two underscores to avoid possible name collisions. Signed-off-by: Eli Cohen <eli@mellanox.com> Signed-off-by: Or Gerlitz <ogerlitz@mellanox.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
1c43f75ad4
commit
5a7883989b
@ -43,25 +43,25 @@
|
|||||||
|
|
||||||
extern int mlx5_core_debug_mask;
|
extern int mlx5_core_debug_mask;
|
||||||
|
|
||||||
#define mlx5_core_dbg(dev, format, ...) \
|
#define mlx5_core_dbg(__dev, format, ...) \
|
||||||
pr_debug("%s:%s:%d:(pid %d): " format, \
|
dev_dbg(&(__dev)->pdev->dev, "%s:%s:%d:(pid %d): " format, \
|
||||||
(dev)->priv.name, __func__, __LINE__, current->pid, \
|
(__dev)->priv.name, __func__, __LINE__, current->pid, \
|
||||||
##__VA_ARGS__)
|
##__VA_ARGS__)
|
||||||
|
|
||||||
#define mlx5_core_dbg_mask(dev, mask, format, ...) \
|
#define mlx5_core_dbg_mask(__dev, mask, format, ...) \
|
||||||
do { \
|
do { \
|
||||||
if ((mask) & mlx5_core_debug_mask) \
|
if ((mask) & mlx5_core_debug_mask) \
|
||||||
mlx5_core_dbg(dev, format, ##__VA_ARGS__); \
|
mlx5_core_dbg(__dev, format, ##__VA_ARGS__); \
|
||||||
} while (0)
|
} while (0)
|
||||||
|
|
||||||
#define mlx5_core_err(dev, format, ...) \
|
#define mlx5_core_err(__dev, format, ...) \
|
||||||
pr_err("%s:%s:%d:(pid %d): " format, \
|
dev_err(&(__dev)->pdev->dev, "%s:%s:%d:(pid %d): " format, \
|
||||||
(dev)->priv.name, __func__, __LINE__, current->pid, \
|
(__dev)->priv.name, __func__, __LINE__, current->pid, \
|
||||||
##__VA_ARGS__)
|
##__VA_ARGS__)
|
||||||
|
|
||||||
#define mlx5_core_warn(dev, format, ...) \
|
#define mlx5_core_warn(__dev, format, ...) \
|
||||||
pr_warn("%s:%s:%d:(pid %d): " format, \
|
dev_warn(&(__dev)->pdev->dev, "%s:%s:%d:(pid %d): " format, \
|
||||||
(dev)->priv.name, __func__, __LINE__, current->pid, \
|
(__dev)->priv.name, __func__, __LINE__, current->pid, \
|
||||||
##__VA_ARGS__)
|
##__VA_ARGS__)
|
||||||
|
|
||||||
enum {
|
enum {
|
||||||
|
Loading…
Reference in New Issue
Block a user