Skip to content

Commit 0c14c37

Browse files
committed
Merge: fs: dlm: avoid false-positive checker warning
MR: https://gitlab.com/redhat/centos-stream/src/kernel/centos-stream-9/-/merge_requests/5334 JIRA: https://issues.redhat.com/browse/RHEL-60001 Signed-off-by: Alexander Aring <aahringo@redhat.com> Approved-by: David Teigland <teigland@redhat.com> Approved-by: Andreas Gruenbacher <agruenba@redhat.com> Approved-by: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> Merged-by: Rado Vrbovsky <rvrbovsk@redhat.com>
2 parents f9bd69b + 8113d31 commit 0c14c37

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

fs/dlm/requestqueue.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,8 @@ void dlm_add_requestqueue(struct dlm_ls *ls, int nodeid, struct dlm_message *ms)
4242

4343
e->recover_seq = ls->ls_recover_seq & 0xFFFFFFFF;
4444
e->nodeid = nodeid;
45-
memcpy(&e->request, ms, ms->m_header.h_length);
45+
memcpy(&e->request, ms, sizeof(*ms));
46+
memcpy(&e->request.m_extra, ms->m_extra, length);
4647

4748
mutex_lock(&ls->ls_requestqueue_mutex);
4849
list_add_tail(&e->list, &ls->ls_requestqueue);

0 commit comments

Comments
 (0)