summaryrefslogtreecommitdiff
path: root/lib/memweight.c
diff options
context:
space:
mode:
authorColin Ian King <colin.king@canonical.com>2018-09-14 17:39:53 +0100
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2018-09-29 03:08:52 -0700
commitb8214c557ca00d9e3110555d919f44ff16d512a4 (patch)
tree009f33782df57ee08fd3dfc11454cfee00eef826 /lib/memweight.c
parentfee0d234419708192925c9e25a461f1f43dab24f (diff)
net: hp100: fix always-true check for link up state
[ Upstream commit a7f38002fb69b44f8fc622ecb838665d0b8666af ] The operation ~(p100_inb(VG_LAN_CFG_1) & HP100_LINK_UP) returns a value that is always non-zero and hence the wait for the link to drop always terminates prematurely. Fix this by using a logical not operator instead of a bitwise complement. This issue has been in the driver since pre-2.6.12-rc2. Detected by CoverityScan, CID#114157 ("Logical vs. bitwise operator") Signed-off-by: Colin Ian King <colin.king@canonical.com> Signed-off-by: David S. Miller <davem@davemloft.net> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'lib/memweight.c')
0 files changed, 0 insertions, 0 deletions