Updates from version 24.2
- Backport fixes:
- iwarp_pm_helper.c: fix RESOURCE_LEAK issue
- rstream.c: fix RESOURCE_LEAK issues
- xsrq_pingpong.c: Fix RESOURCE_LEAK issue
- srp_daemon: check return value of function 'umad_init'
- Fix shiftTooManyBitsSigned issues
- rcopy: fix UNUSED_VALUE
- kernel-boot: don't return 0 when failed to allocate name
- libhns: Not process return value of flushing cqe
- pyverbs: Fix port_state_to_str function
- libhns: Update ibvqp->state in hns_roce_u_v2_modify_qp()
- vmw_pvrdma: Avoid double unlock on qp->sq.lock
- kernel-boot: Use node GUID instead of system image GUID
- tests: Fix checking page_size_cap
- ibacm: Fix bug in acm_get_ep()
- libhns: Fix for the error code when polling cq
- pyverbs: Return correct port number in QPAttr's AH property
- libhns: Return correct value of cqe num when flushing cqe failed
- libhns: Avoid null pointer operation
- libhns: Bugfix for cleaning cq
- libhns: Bugfix for assigning sl