From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: Received: from mga06.intel.com ([134.134.136.31]:57294 "EHLO mga06.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751598AbdLDSep (ORCPT ); Mon, 4 Dec 2017 13:34:45 -0500 Date: Tue, 5 Dec 2017 02:33:50 +0800 From: kbuild test robot To: Jaedon Shin Cc: kbuild-all@01.org, Mauro Carvalho Chehab , Shuah Khan , Colin Ian King , Satendra Singh Thakur , linux-media@vger.kernel.org, Jaedon Shin Subject: Re: [PATCH 3/3] media: dvb_frontend: Add commands implementation for compat ioct Message-ID: <201712050220.r3tvwsOG%fengguang.wu@intel.com> References: <20171201123130.23128-4-jaedon.shin@gmail.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="pf9I7BMVVzbSWLtt" Content-Disposition: inline In-Reply-To: <20171201123130.23128-4-jaedon.shin@gmail.com> Sender: linux-media-owner@vger.kernel.org List-ID: --pf9I7BMVVzbSWLtt Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi Jaedon, Thank you for the patch! Perhaps something to improve: [auto build test WARNING on linuxtv-media/master] [also build test WARNING on v4.15-rc2 next-20171204] [if your patch is applied to the wrong git tree, please drop us a note to help improve the system] url: https://github.com/0day-ci/linux/commits/Jaedon-Shin/Add-support-compat-in-dvb_frontend-c/20171204-201817 base: git://linuxtv.org/media_tree.git master config: x86_64-randconfig-ne0-12042359 (attached as .config) compiler: gcc-6 (Debian 6.4.0-9) 6.4.0 20171026 reproduce: # save the attached .config to linux build tree make ARCH=x86_64 All warnings (new ones prefixed by >>): drivers/media/dvb-core/dvb_frontend.c:1992:4: error: unknown type name 'compat_uptr_t' compat_uptr_t reserved2; ^~~~~~~~~~~~~ drivers/media/dvb-core/dvb_frontend.c:2000:2: error: unknown type name 'compat_uptr_t' compat_uptr_t props; ^~~~~~~~~~~~~ In file included from include/linux/string.h:6:0, from drivers/media/dvb-core/dvb_frontend.c:30: drivers/media/dvb-core/dvb_frontend.c: In function 'dvb_frontend_handle_compat_ioctl': drivers/media/dvb-core/dvb_frontend.c:2018:29: error: implicit declaration of function 'compat_ptr' [-Werror=implicit-function-declaration] if (copy_from_user(&prop, compat_ptr(arg), sizeof(prop))) ^ include/linux/compiler.h:58:30: note: in definition of macro '__trace_if' if (__builtin_constant_p(!!(cond)) ? !!(cond) : \ ^~~~ >> drivers/media/dvb-core/dvb_frontend.c:2018:3: note: in expansion of macro 'if' if (copy_from_user(&prop, compat_ptr(arg), sizeof(prop))) ^~ drivers/media/dvb-core/dvb_frontend.c:2018:29: warning: passing argument 2 of 'copy_from_user' makes pointer from integer without a cast [-Wint-conversion] if (copy_from_user(&prop, compat_ptr(arg), sizeof(prop))) ^ include/linux/compiler.h:58:30: note: in definition of macro '__trace_if' if (__builtin_constant_p(!!(cond)) ? !!(cond) : \ ^~~~ >> drivers/media/dvb-core/dvb_frontend.c:2018:3: note: in expansion of macro 'if' if (copy_from_user(&prop, compat_ptr(arg), sizeof(prop))) ^~ In file included from include/linux/poll.h:12:0, from drivers/media/dvb-core/dvb_frontend.c:35: include/linux/uaccess.h:144:1: note: expected 'const void *' but argument is of type 'int' copy_from_user(void *to, const void __user *from, unsigned long n) ^~~~~~~~~~~~~~ In file included from include/linux/string.h:6:0, from drivers/media/dvb-core/dvb_frontend.c:30: drivers/media/dvb-core/dvb_frontend.c:2018:29: warning: passing argument 2 of 'copy_from_user' makes pointer from integer without a cast [-Wint-conversion] if (copy_from_user(&prop, compat_ptr(arg), sizeof(prop))) ^ include/linux/compiler.h:58:42: note: in definition of macro '__trace_if' if (__builtin_constant_p(!!(cond)) ? !!(cond) : \ ^~~~ >> drivers/media/dvb-core/dvb_frontend.c:2018:3: note: in expansion of macro 'if' if (copy_from_user(&prop, compat_ptr(arg), sizeof(prop))) ^~ In file included from include/linux/poll.h:12:0, from drivers/media/dvb-core/dvb_frontend.c:35: include/linux/uaccess.h:144:1: note: expected 'const void *' but argument is of type 'int' copy_from_user(void *to, const void __user *from, unsigned long n) ^~~~~~~~~~~~~~ In file included from include/linux/string.h:6:0, from drivers/media/dvb-core/dvb_frontend.c:30: drivers/media/dvb-core/dvb_frontend.c:2018:29: warning: passing argument 2 of 'copy_from_user' makes pointer from integer without a cast [-Wint-conversion] if (copy_from_user(&prop, compat_ptr(arg), sizeof(prop))) ^ include/linux/compiler.h:69:16: note: in definition of macro '__trace_if' ______r = !!(cond); \ ^~~~ >> drivers/media/dvb-core/dvb_frontend.c:2018:3: note: in expansion of macro 'if' if (copy_from_user(&prop, compat_ptr(arg), sizeof(prop))) ^~ In file included from include/linux/poll.h:12:0, from drivers/media/dvb-core/dvb_frontend.c:35: include/linux/uaccess.h:144:1: note: expected 'const void *' but argument is of type 'int' copy_from_user(void *to, const void __user *from, unsigned long n) ^~~~~~~~~~~~~~ drivers/media/dvb-core/dvb_frontend.c:2030:21: warning: passing argument 1 of 'memdup_user' makes pointer from integer without a cast [-Wint-conversion] tvp = memdup_user(compat_ptr(tvps->props), tvps->num * sizeof(*tvp)); ^~~~~~~~~~ In file included from drivers/media/dvb-core/dvb_frontend.c:30:0: include/linux/string.h:13:14: note: expected 'const void *' but argument is of type 'int' extern void *memdup_user(const void __user *, size_t); ^~~~~~~~~~~ In file included from include/linux/string.h:6:0, from drivers/media/dvb-core/dvb_frontend.c:30: drivers/media/dvb-core/dvb_frontend.c:2049:29: warning: passing argument 2 of 'copy_from_user' makes pointer from integer without a cast [-Wint-conversion] if (copy_from_user(&prop, compat_ptr(arg), sizeof(prop))) ^ include/linux/compiler.h:58:30: note: in definition of macro '__trace_if' if (__builtin_constant_p(!!(cond)) ? !!(cond) : \ ^~~~ drivers/media/dvb-core/dvb_frontend.c:2049:3: note: in expansion of macro 'if' if (copy_from_user(&prop, compat_ptr(arg), sizeof(prop))) ^~ In file included from include/linux/poll.h:12:0, from drivers/media/dvb-core/dvb_frontend.c:35: include/linux/uaccess.h:144:1: note: expected 'const void *' but argument is of type 'int' copy_from_user(void *to, const void __user *from, unsigned long n) ^~~~~~~~~~~~~~ In file included from include/linux/string.h:6:0, from drivers/media/dvb-core/dvb_frontend.c:30: drivers/media/dvb-core/dvb_frontend.c:2049:29: warning: passing argument 2 of 'copy_from_user' makes pointer from integer without a cast [-Wint-conversion] if (copy_from_user(&prop, compat_ptr(arg), sizeof(prop))) ^ include/linux/compiler.h:58:42: note: in definition of macro '__trace_if' if (__builtin_constant_p(!!(cond)) ? !!(cond) : \ ^~~~ drivers/media/dvb-core/dvb_frontend.c:2049:3: note: in expansion of macro 'if' if (copy_from_user(&prop, compat_ptr(arg), sizeof(prop))) ^~ In file included from include/linux/poll.h:12:0, from drivers/media/dvb-core/dvb_frontend.c:35: include/linux/uaccess.h:144:1: note: expected 'const void *' but argument is of type 'int' copy_from_user(void *to, const void __user *from, unsigned long n) ^~~~~~~~~~~~~~ In file included from include/linux/string.h:6:0, from drivers/media/dvb-core/dvb_frontend.c:30: drivers/media/dvb-core/dvb_frontend.c:2049:29: warning: passing argument 2 of 'copy_from_user' makes pointer from integer without a cast [-Wint-conversion] if (copy_from_user(&prop, compat_ptr(arg), sizeof(prop))) ^ include/linux/compiler.h:69:16: note: in definition of macro '__trace_if' ______r = !!(cond); \ ^~~~ drivers/media/dvb-core/dvb_frontend.c:2049:3: note: in expansion of macro 'if' if (copy_from_user(&prop, compat_ptr(arg), sizeof(prop))) ^~ In file included from include/linux/poll.h:12:0, from drivers/media/dvb-core/dvb_frontend.c:35: include/linux/uaccess.h:144:1: note: expected 'const void *' but argument is of type 'int' copy_from_user(void *to, const void __user *from, unsigned long n) ^~~~~~~~~~~~~~ drivers/media/dvb-core/dvb_frontend.c:2061:21: warning: passing argument 1 of 'memdup_user' makes pointer from integer without a cast [-Wint-conversion] tvp = memdup_user(compat_ptr(tvps->props), tvps->num * sizeof(*tvp)); ^~~~~~~~~~ In file included from drivers/media/dvb-core/dvb_frontend.c:30:0: include/linux/string.h:13:14: note: expected 'const void *' but argument is of type 'int' extern void *memdup_user(const void __user *, size_t); ^~~~~~~~~~~ In file included from include/linux/string.h:6:0, from drivers/media/dvb-core/dvb_frontend.c:30: drivers/media/dvb-core/dvb_frontend.c:2087:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] if (copy_to_user((void __user *)compat_ptr(tvps->props), tvp, ^ include/linux/compiler.h:58:30: note: in definition of macro '__trace_if' if (__builtin_constant_p(!!(cond)) ? !!(cond) : \ ^~~~ drivers/media/dvb-core/dvb_frontend.c:2087:3: note: in expansion of macro 'if' if (copy_to_user((void __user *)compat_ptr(tvps->props), tvp, ^~ drivers/media/dvb-core/dvb_frontend.c:2087:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] if (copy_to_user((void __user *)compat_ptr(tvps->props), tvp, ^ include/linux/compiler.h:58:42: note: in definition of macro '__trace_if' if (__builtin_constant_p(!!(cond)) ? !!(cond) : \ ^~~~ drivers/media/dvb-core/dvb_frontend.c:2087:3: note: in expansion of macro 'if' if (copy_to_user((void __user *)compat_ptr(tvps->props), tvp, ^~ drivers/media/dvb-core/dvb_frontend.c:2087:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] if (copy_to_user((void __user *)compat_ptr(tvps->props), tvp, ^ include/linux/compiler.h:69:16: note: in definition of macro '__trace_if' ______r = !!(cond); \ ^~~~ drivers/media/dvb-core/dvb_frontend.c:2087:3: note: in expansion of macro 'if' if (copy_to_user((void __user *)compat_ptr(tvps->props), tvp, ^~ drivers/media/dvb-core/dvb_frontend.c: At top level: include/linux/compiler.h:64:4: warning: '______f' is static but declared in inline function 'strcpy' which is not static vim +/if +2018 drivers/media/dvb-core/dvb_frontend.c 2005 2006 static int dvb_frontend_handle_compat_ioctl(struct file *file, unsigned int cmd, 2007 unsigned long arg) 2008 { 2009 struct dvb_device *dvbdev = file->private_data; 2010 struct dvb_frontend *fe = dvbdev->priv; 2011 struct dvb_frontend_private *fepriv = fe->frontend_priv; 2012 int i, err = 0; 2013 2014 if (cmd == COMPAT_FE_SET_PROPERTY) { 2015 struct compat_dtv_properties prop, *tvps = NULL; 2016 struct compat_dtv_property *tvp = NULL; 2017 > 2018 if (copy_from_user(&prop, compat_ptr(arg), sizeof(prop))) 2019 return -EFAULT; 2020 2021 tvps = ∝ 2022 2023 /* 2024 * Put an arbitrary limit on the number of messages that can 2025 * be sent at once 2026 */ 2027 if (!tvps->num || (tvps->num > DTV_IOCTL_MAX_MSGS)) 2028 return -EINVAL; 2029 2030 tvp = memdup_user(compat_ptr(tvps->props), tvps->num * sizeof(*tvp)); 2031 if (IS_ERR(tvp)) 2032 return PTR_ERR(tvp); 2033 2034 for (i = 0; i < tvps->num; i++) { 2035 err = dtv_property_process_set(fe, file, 2036 (tvp + i)->cmd, 2037 (tvp + i)->u.data); 2038 if (err < 0) { 2039 kfree(tvp); 2040 return err; 2041 } 2042 } 2043 kfree(tvp); 2044 } else if (cmd == COMPAT_FE_GET_PROPERTY) { 2045 struct compat_dtv_properties prop, *tvps = NULL; 2046 struct compat_dtv_property *tvp = NULL; 2047 struct dtv_frontend_properties getp = fe->dtv_property_cache; 2048 2049 if (copy_from_user(&prop, compat_ptr(arg), sizeof(prop))) 2050 return -EFAULT; 2051 2052 tvps = ∝ 2053 2054 /* 2055 * Put an arbitrary limit on the number of messages that can 2056 * be sent at once 2057 */ 2058 if (!tvps->num || (tvps->num > DTV_IOCTL_MAX_MSGS)) 2059 return -EINVAL; 2060 2061 tvp = memdup_user(compat_ptr(tvps->props), tvps->num * sizeof(*tvp)); 2062 if (IS_ERR(tvp)) 2063 return PTR_ERR(tvp); 2064 2065 /* 2066 * Let's use our own copy of property cache, in order to 2067 * avoid mangling with DTV zigzag logic, as drivers might 2068 * return crap, if they don't check if the data is available 2069 * before updating the properties cache. 2070 */ 2071 if (fepriv->state != FESTATE_IDLE) { 2072 err = dtv_get_frontend(fe, &getp, NULL); 2073 if (err < 0) { 2074 kfree(tvp); 2075 return err; 2076 } 2077 } 2078 for (i = 0; i < tvps->num; i++) { 2079 err = dtv_property_process_get( 2080 fe, &getp, (struct dtv_property *)tvp + i, file); 2081 if (err < 0) { 2082 kfree(tvp); 2083 return err; 2084 } 2085 } 2086 2087 if (copy_to_user((void __user *)compat_ptr(tvps->props), tvp, 2088 tvps->num * sizeof(struct compat_dtv_property))) { 2089 kfree(tvp); 2090 return -EFAULT; 2091 } 2092 kfree(tvp); 2093 } 2094 2095 return err; 2096 } 2097 --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/pipermail/kbuild-all Intel Corporation --pf9I7BMVVzbSWLtt Content-Type: application/gzip Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 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 --pf9I7BMVVzbSWLtt--