Merge tag '6.6-rc-smb3-client-fixes-part2' of git://git.samba.org/sfrench/cifs-2.6
[sfrench/cifs-2.6.git] / drivers / accel / ivpu / ivpu_jsm_msg.c
index 831bfd2b2d39d4e33c03d1c335c814d728bf50cd..bdddef2c59eecff8e04487a753d5c479439d67f9 100644 (file)
@@ -118,8 +118,7 @@ int ivpu_jsm_dyndbg_control(struct ivpu_device *vdev, char *command, size_t size
        struct vpu_jsm_msg resp;
        int ret;
 
-       if (!strncpy(req.payload.dyndbg_control.dyndbg_cmd, command, VPU_DYNDBG_CMD_MAX_LEN - 1))
-               return -ENOMEM;
+       strscpy(req.payload.dyndbg_control.dyndbg_cmd, command, VPU_DYNDBG_CMD_MAX_LEN);
 
        ret = ivpu_ipc_send_receive(vdev, &req, VPU_JSM_MSG_DYNDBG_CONTROL_RSP, &resp,
                                    VPU_IPC_CHAN_ASYNC_CMD, vdev->timeout.jsm);