From: Mateusz Majewski Date: Tue, 30 Aug 2022 12:00:33 +0000 (+0200) Subject: zlogger: add __user to read and write operations X-Git-Tag: submit/tizen/20220906.135332~5 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=490da2177cb06e90760edb4d234660b4719ba057;p=platform%2Fkernel%2Flinux-tizen-modules-source.git zlogger: add __user to read and write operations Change-Id: I93dbf060a7d107a5e71f2ed02403a1356c69751f --- diff --git a/kernel/zlogger/zlogger.c b/kernel/zlogger/zlogger.c index cfa3aad..db39da1 100644 --- a/kernel/zlogger/zlogger.c +++ b/kernel/zlogger/zlogger.c @@ -409,7 +409,7 @@ static int zlogger_mmap(struct file *filep, struct vm_area_struct *vma) return remap_pfn_range(vma, vma->vm_start, page_to_pfn(page), size, vma->vm_page_prot); } -static ssize_t zlogger_read(struct file *filep, char *buffer, size_t len, loff_t *offset) +static ssize_t zlogger_read(struct file *filep, char __user *buffer, size_t len, loff_t *offset) { pr_err("read failed!\n"); return -EPERM; @@ -530,7 +530,7 @@ static ssize_t partition_write_buffer(struct zlog_file *zlog_file_data, size_t l return 0; } -static ssize_t zlogger_write(struct file *filep, const char *buffer, size_t len, loff_t *offset) +static ssize_t zlogger_write(struct file *filep, const char __user *buffer, size_t len, loff_t *offset) { struct zlog_file *zlog_file_data; unsigned long copied;