diff options
author | 2016-10-18 00:16:08 +0200 | |
---|---|---|
committer | 2016-10-18 14:20:36 -0400 | |
commit | 4b75ca5a7a9e01dda3ea70bc17b1826fd679af61 (patch) | |
tree | 8314c3c865dd117e007705dba990698d2ce9534e /net/switchdev/switchdev.c | |
parent | soreuseport: do not export reuseport_add_sock() (diff) | |
download | linux-dev-4b75ca5a7a9e01dda3ea70bc17b1826fd679af61.tar.xz linux-dev-4b75ca5a7a9e01dda3ea70bc17b1826fd679af61.zip |
net: bcm63xx: avoid referencing uninitialized variable
gcc found a reference to an uninitialized variable in the error handling
of bcm_enet_open, introduced by a recent cleanup:
drivers/net/ethernet/broadcom/bcm63xx_enet.c: In function 'bcm_enet_open'
drivers/net/ethernet/broadcom/bcm63xx_enet.c:1129:2: warning: 'phydev' may be used uninitialized in this function [-Wmaybe-uninitialized]
This makes the use of that variable conditional, so we only reference it
here after it has been used before. Unlike my normal patches, I have not
build-tested this one, as I don't currently have mips test in my
randconfig setup.
Fixes: 625eb8667d6f ("net: ethernet: broadcom: bcm63xx: use phydev from struct net_device")
Cc: Philippe Reynes <tremyfr@gmail.com>
Reported-by: kbuild test robot <fengguang.wu@intel.com>
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/switchdev/switchdev.c')
0 files changed, 0 insertions, 0 deletions