msm: adsprpc: Fix adsprpc info leak

Fix adsprpc information leak in FASTRPC_IOCTL_GETPERF

Change-Id: Ic5f9127f08ece3e27b265dce03952518d17ae3fc
Signed-off-by: Mohammed Nayeem Ur Rahman <mohara@codeaurora.org>
This commit is contained in:
Mohammed Nayeem Ur Rahman 2019-11-26 17:51:48 +05:30
commit 4d04bd5fa9

View file

@ -4038,8 +4038,9 @@ static int fastrpc_getperf(struct fastrpc_ioctl_perf *ioctl_perf,
mutex_unlock(&fl->perf_mutex);
if (fperf) {
K_COPY_TO_USER(err, 0, (void *)ioctl_perf->data,
fperf, sizeof(*fperf));
K_COPY_TO_USER(err, 0,
(void *)ioctl_perf->data, fperf,
sizeof(*fperf) - sizeof(struct hlist_node));
}
}
K_COPY_TO_USER(err, 0, param, ioctl_perf, sizeof(*ioctl_perf));