From: Heinrich Schuchardt <hidden> Date: 2016-05-17 19:42:06
In function bgx_lmac_handler only use a member of
lmac after checking it is not null.
Signed-off-by: Heinrich Schuchardt <redacted>
---
drivers/net/ethernet/cavium/thunder/thunder_bgx.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
From: Heinrich Schuchardt <hidden> Date: 2016-05-17 21:38:00
On 05/17/2016 10:21 PM, David Daney wrote:
On 05/17/2016 12:40 PM, Heinrich Schuchardt wrote:
quoted
In function bgx_lmac_handler only use a member of
lmac after checking it is not null.
Were you seeing and actual OOPs, or is this only a theoretical problem
flagged by some sort of static code checker?
Cppcheck identified the code inconsistency.
If the struct netdev * parameter cannot be NULL, you could eliminate the
check.
Other drivers do no have check against a NULL parameter in the
adjust_link handler function (e.g. bgmac_adjust_link,
pxa168_eth_adjust_link).
Best regards
Heinrich
quoted
Signed-off-by: Heinrich Schuchardt <redacted>
In any event, it seems sane to make this change, so:
Acked-by: David Daney <redacted>