[PATCH openEuler-1.0-LTS] RDMA/umad: Reject negative data_len in ib_umad_write