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

Commit 680d7ffd authored by Mohammed Nayeem Ur Rahman's avatar Mohammed Nayeem Ur Rahman
Browse files

msm: adsprpc: Fix adsprpc info leak



Fix adsprpc information leak in FASTRPC_IOCTL_GETPERF

Change-Id: Ic5f9127f08ece3e27b265dce03952518d17ae3fc
Signed-off-by: default avatarMohammed Nayeem Ur Rahman <mohara@codeaurora.org>
parent 2ba5ea33
Loading
Loading
Loading
Loading
+4 −2
Original line number Diff line number Diff line
@@ -3587,8 +3587,10 @@ static long fastrpc_device_ioctl(struct file *file, unsigned int ioctl_num,
			mutex_unlock(&fl->perf_mutex);

			if (fperf) {
				K_COPY_TO_USER(err, 0, (void *)p.perf.data,
					fperf, sizeof(*fperf));
				K_COPY_TO_USER(err, 0,
					(void *)p.perf.data, fperf,
					sizeof(*fperf) -
					sizeof(struct hlist_node));
			}
		}
		K_COPY_TO_USER(err, 0, param, &p.perf, sizeof(p.perf));