[lvc-project] [PATCH v3 5.10/5.15 0/2] Backport RDMA/rxe task and timer cleanup fixes

Greg Kroah-Hartman gregkh at linuxfoundation.org
Thu Jul 2 17:33:34 MSK 2026


On Fri, Jun 05, 2026 at 08:14:41PM +0300, Vladislav Nikolaev wrote:
> This series backports two upstream RDMA/rxe fixes to linux-5.10.y and
> linux-5.15.y.
> 
> The first patch fixes cleanup of RXE tasks that may not have been
> initialized on the rxe_create_qp() error path. The second patch fixes
> the same class of lockdep issue for RC timers by checking that both
> timers were initialized before deleting them.
> 
> In linux-5.10.y and linux-5.15.y the relevant task and timer cleanup
> still lives in rxe_qp_destroy(), so the 1c7eec4d5f3b backport applies
> the timer guard there and keeps del_timer_sync().
> 
> Zhu Yanjun (2):
>   RDMA/rxe: Fix the error "trying to register non-static key in
>     rxe_cleanup_task"
>   RDMA/rxe: Fix "trying to register non-static key in rxe_qp_do_cleanup"
>     bug
> 
>  drivers/infiniband/sw/rxe/rxe_qp.c | 18 ++++++++++++++----
>  1 file changed, 14 insertions(+), 4 deletions(-)
> 
> -- 
> 2.39.5

Would need this for newer kernels first.  Please submit that series
first, then resend these.

thanks,

greg k-h



More information about the lvc-project mailing list