Files
media_build/backports/v4.20_access_ok.patch
Hans Verkuil ea5cb40156 Update backports/v4.20_access_ok.patch
Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
2020-11-06 09:14:07 +01:00

14 lines
647 B
Diff

diff --git a/drivers/media/pci/ivtv/ivtvfb.c b/drivers/media/pci/ivtv/ivtvfb.c
index 95a56cce9b65..02c03ec6e3c6 100644
--- a/drivers/media/pci/ivtv/ivtvfb.c
+++ b/drivers/media/pci/ivtv/ivtvfb.c
@@ -349,7 +349,7 @@ static int ivtvfb_prep_frame(struct ivtv *itv, int cmd, void __user *source,
IVTVFB_WARN("ivtvfb_prep_frame: Count not a multiple of 4 (%d)\n", count);
/* Check Source */
- if (!access_ok(source + dest_offset, count)) {
+ if (!access_ok(VERIFY_READ, source + dest_offset, count)) {
IVTVFB_WARN("Invalid userspace pointer %p\n", source);
IVTVFB_DEBUG_WARN("access_ok() failed for offset 0x%08lx source %p count %d\n",