aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/mem-phys-addr.py
diff options
context:
space:
mode:
authorJason Gunthorpe <[email protected]>2019-06-08 12:25:14 +0300
committerJason Gunthorpe <[email protected]>2019-10-28 11:20:34 -0300
commit515f60004ed985d2b2f03659365752e0b6142986 (patch)
tree0861328fdec133b95f3565647df20cf44fdd1620 /tools/perf/scripts/python/mem-phys-addr.py
parent24f52149230454249ae628b922f741036e83b84c (diff)
RDMA/hns: Prevent undefined behavior in hns_roce_set_user_sq_size()
The "ucmd->log_sq_bb_count" variable is a user controlled variable in the 0-255 range. If we shift more than then number of bits in an int then it's undefined behavior (it shift wraps), and potentially the int could become negative. Fixes: 9a4435375cd1 ("IB/hns: Add driver files for hns RoCE driver") Link: https://lore.kernel.org/r/20190608092514.GC28890@mwanda Reported-by: Dan Carpenter <[email protected]> Signed-off-by: Jason Gunthorpe <[email protected]> Reviewed-by: Dan Carpenter <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/mem-phys-addr.py')
0 files changed, 0 insertions, 0 deletions