RDMA/rxe: Fix incorrect TASKLET_STATE_SCHED check in rxe_task.c
authorBob Pearson <rpearsonhpe@gmail.com>
Wed, 29 Mar 2023 19:33:09 +0000 (14:33 -0500)
committerJason Gunthorpe <jgg@nvidia.com>
Wed, 12 Apr 2023 16:11:51 +0000 (13:11 -0300)
commit67a00d29c360f4d7b2ca7b1ccf24b145f60d14b8
treeafbfb3c0a8215a602510fea29480fd8d5eef91f6
parent866694afd644cd5ee32411713c3d802fcca22ebb
RDMA/rxe: Fix incorrect TASKLET_STATE_SCHED check in rxe_task.c

In a previous patch TASKLET_STATE_SCHED was used as a mask but it is a bit
position instead. Add the missing shift.

Link: https://lore.kernel.org/r/20230329193308.7489-1-rpearsonhpe@gmail.com
Reported-by: Dan Carpenter <error27@gmail.com>
Link: https://lore.kernel.org/linux-rdma/8a054b78-6d50-4bc6-8d8a-83f85fbdb82f@kili.mountain/
Fixes: d94671632572 ("RDMA/rxe: Rewrite rxe_task.c")
Signed-off-by: Bob Pearson <rpearsonhpe@gmail.com>
Signed-off-by: Jason Gunthorpe <jgg@nvidia.com>
drivers/infiniband/sw/rxe/rxe_task.c