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

Commit c7872868 authored by qctecmdr Service's avatar qctecmdr Service Committed by Gerrit - the friendly Code Review server
Browse files

Merge "drm/msm/dp: changes to prevent null pointer dereference"

parents 52d0e1b9 a88a0c55
Loading
Loading
Loading
Loading
+4 −2
Original line number Diff line number Diff line
@@ -757,7 +757,7 @@ static ssize_t dp_debug_write_exe_mode(struct file *file,
		const char __user *user_buff, size_t count, loff_t *ppos)
{
	struct dp_debug_private *debug = file->private_data;
	char *buf;
	char buf[SZ_32];
	size_t len = 0;

	if (!debug)
@@ -767,7 +767,9 @@ static ssize_t dp_debug_write_exe_mode(struct file *file,
		return 0;

	len = min_t(size_t, count, SZ_32 - 1);
	buf = memdup_user(user_buff, len);
	if (copy_from_user(buf, user_buff, len))
		goto end;

	buf[len] = '\0';

	if (sscanf(buf, "%3s", debug->exe_mode) != 1)