Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 01ecd15b authored by Linux Build Service Account's avatar Linux Build Service Account Committed by Gerrit - the friendly Code Review server
Browse files

Merge "msm: mdss: fix memcpy source and dest memory buffer size mismatch"

parents 98059990 ad8e758d
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
@@ -119,6 +119,9 @@ static unsigned int __do_compat_ioctl_nr(unsigned int cmd32)
static void  __copy_atomic_commit_struct(struct mdp_layer_commit  *commit,
	struct mdp_layer_commit32 *commit32)
{
	unsigned int destSize = sizeof(commit->commit_v1.reserved);
	unsigned int srcSize = sizeof(commit32->commit_v1.reserved);
	unsigned int count = (destSize <= srcSize ? destSize : srcSize);
	commit->version = commit32->version;
	commit->commit_v1.flags = commit32->commit_v1.flags;
	commit->commit_v1.input_layer_cnt =
@@ -127,7 +130,7 @@ static void __copy_atomic_commit_struct(struct mdp_layer_commit *commit,
	commit->commit_v1.right_roi = commit32->commit_v1.right_roi;
	commit->commit_v1.bl_level = commit32->commit_v1.bl_level;
	memcpy(&commit->commit_v1.reserved, &commit32->commit_v1.reserved,
		sizeof(commit32->commit_v1.reserved));
		count);
}

static struct mdp_input_layer32 *__create_layer_list32(