From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-10.3 required=3.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING, SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED,USER_AGENT_SANE_1 autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 53092C636C8 for ; Fri, 16 Jul 2021 02:22:24 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 2E36A613E0 for ; Fri, 16 Jul 2021 02:22:24 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233153AbhGPCZQ (ORCPT ); Thu, 15 Jul 2021 22:25:16 -0400 Received: from mga06.intel.com ([134.134.136.31]:22386 "EHLO mga06.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233146AbhGPCZQ (ORCPT ); Thu, 15 Jul 2021 22:25:16 -0400 X-IronPort-AV: E=McAfee;i="6200,9189,10046"; a="271774779" X-IronPort-AV: E=Sophos;i="5.84,244,1620716400"; d="gz'50?scan'50,208,50";a="271774779" Received: from fmsmga006.fm.intel.com ([10.253.24.20]) by orsmga104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Jul 2021 19:22:20 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.84,244,1620716400"; d="gz'50?scan'50,208,50";a="653303257" Received: from lkp-server01.sh.intel.com (HELO 4aae0cb4f5b5) ([10.239.97.150]) by fmsmga006.fm.intel.com with ESMTP; 15 Jul 2021 19:22:17 -0700 Received: from kbuild by 4aae0cb4f5b5 with local (Exim 4.92) (envelope-from ) id 1m4DUW-000K9M-NR; Fri, 16 Jul 2021 02:22:16 +0000 Date: Fri, 16 Jul 2021 10:22:11 +0800 From: kernel test robot To: Saptarshi Patra Cc: kbuild-all@lists.01.org, saptarshi.patra.22@gmail.com, Laurent Pinchart , Mauro Carvalho Chehab , linux-media@vger.kernel.org, Greg Kroah-Hartman , Arve =?iso-8859-1?B?SGr4bm5lduVn?= , Todd Kjos , Martijn Coenen , Joel Fernandes , Christian Brauner Subject: Re: [PATCH] media: usb: uvc: uvc_driver: Added a function pr_info() in uvc_driver and staging: android: Decleared file operation with const keyword in android keyword Message-ID: <202107161007.Tng78hIP-lkp@intel.com> References: <20210715194911.8267-1-saptarshi.patra.22@gmail.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="ZGiS0Q5IWpPtfppv" Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20210715194911.8267-1-saptarshi.patra.22@gmail.com> User-Agent: Mutt/1.10.1 (2018-07-13) Precedence: bulk List-ID: X-Mailing-List: linux-media@vger.kernel.org --ZGiS0Q5IWpPtfppv Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit Hi Saptarshi, Thank you for the patch! Yet something to improve: [auto build test ERROR on staging/staging-testing] url: https://github.com/0day-ci/linux/commits/Saptarshi-Patra/media-usb-uvc-uvc_driver-Added-a-function-pr_info-in-uvc_driver-and-staging-android-Decleared-file-operation-with-const-/20210716-040300 base: https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git 77d34a4683b053108ecd466cc7c4193b45805528 config: parisc-buildonly-randconfig-r001-20210715 (attached as .config) compiler: hppa-linux-gcc (GCC) 10.3.0 reproduce (this is a W=1 build): wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross # https://github.com/0day-ci/linux/commit/9bcd3c935ac7432af5857cd74814963908d01a5d git remote add linux-review https://github.com/0day-ci/linux git fetch --no-tags linux-review Saptarshi-Patra/media-usb-uvc-uvc_driver-Added-a-function-pr_info-in-uvc_driver-and-staging-android-Decleared-file-operation-with-const-/20210716-040300 git checkout 9bcd3c935ac7432af5857cd74814963908d01a5d # save the attached .config to linux build tree mkdir build_dir COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-10.3.0 make.cross O=build_dir ARCH=parisc SHELL=/bin/bash drivers/staging/android/ If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot All errors (new ones prefixed by >>): drivers/staging/android/ashmem.c: In function 'ashmem_mmap': >> drivers/staging/android/ashmem.c:431:16: error: assignment of read-only variable 'vmfile_fops' 431 | vmfile_fops = *vmfile->f_op; | ^ >> drivers/staging/android/ashmem.c:432:21: error: assignment of member 'mmap' in read-only object 432 | vmfile_fops.mmap = ashmem_vmfile_mmap; | ^ >> drivers/staging/android/ashmem.c:433:34: error: assignment of member 'get_unmapped_area' in read-only object 433 | vmfile_fops.get_unmapped_area = | ^ drivers/staging/android/ashmem.c:409:17: warning: variable 'inode' set but not used [-Wunused-but-set-variable] 409 | struct inode *inode; | ^~~~~ vim +/vmfile_fops +431 drivers/staging/android/ashmem.c 6d67b0290b4b84 Suren Baghdasaryan 2020-01-27 377 11980c2ac4ccfa Robert Love 2011-12-20 378 static int ashmem_mmap(struct file *file, struct vm_area_struct *vma) 11980c2ac4ccfa Robert Love 2011-12-20 379 { 9bcd3c935ac743 Saptarshi Patra 2021-07-16 380 static const struct file_operations vmfile_fops; 11980c2ac4ccfa Robert Love 2011-12-20 381 struct ashmem_area *asma = file->private_data; 11980c2ac4ccfa Robert Love 2011-12-20 382 int ret = 0; 11980c2ac4ccfa Robert Love 2011-12-20 383 11980c2ac4ccfa Robert Love 2011-12-20 384 mutex_lock(&ashmem_mutex); 11980c2ac4ccfa Robert Love 2011-12-20 385 11980c2ac4ccfa Robert Love 2011-12-20 386 /* user needs to SET_SIZE before mapping */ 59848d6aded59a Alistair Strachan 2018-06-19 387 if (!asma->size) { 11980c2ac4ccfa Robert Love 2011-12-20 388 ret = -EINVAL; 11980c2ac4ccfa Robert Love 2011-12-20 389 goto out; 11980c2ac4ccfa Robert Love 2011-12-20 390 } 11980c2ac4ccfa Robert Love 2011-12-20 391 8632c614565d0c Alistair Strachan 2018-06-19 392 /* requested mapping size larger than object size */ 8632c614565d0c Alistair Strachan 2018-06-19 393 if (vma->vm_end - vma->vm_start > PAGE_ALIGN(asma->size)) { 11980c2ac4ccfa Robert Love 2011-12-20 394 ret = -EINVAL; 11980c2ac4ccfa Robert Love 2011-12-20 395 goto out; 11980c2ac4ccfa Robert Love 2011-12-20 396 } 11980c2ac4ccfa Robert Love 2011-12-20 397 11980c2ac4ccfa Robert Love 2011-12-20 398 /* requested protection bits must match our allowed protection mask */ 59848d6aded59a Alistair Strachan 2018-06-19 399 if ((vma->vm_flags & ~calc_vm_prot_bits(asma->prot_mask, 0)) & 59848d6aded59a Alistair Strachan 2018-06-19 400 calc_vm_prot_bits(PROT_MASK, 0)) { 11980c2ac4ccfa Robert Love 2011-12-20 401 ret = -EPERM; 11980c2ac4ccfa Robert Love 2011-12-20 402 goto out; 11980c2ac4ccfa Robert Love 2011-12-20 403 } 56f76fc68492af Arve Hjønnevåg 2011-12-20 404 vma->vm_flags &= ~calc_vm_may_flags(~asma->prot_mask); 11980c2ac4ccfa Robert Love 2011-12-20 405 11980c2ac4ccfa Robert Love 2011-12-20 406 if (!asma->file) { 11980c2ac4ccfa Robert Love 2011-12-20 407 char *name = ASHMEM_NAME_DEF; 11980c2ac4ccfa Robert Love 2011-12-20 408 struct file *vmfile; 3e338d3c95c735 Suren Baghdasaryan 2020-07-30 409 struct inode *inode; 11980c2ac4ccfa Robert Love 2011-12-20 410 11980c2ac4ccfa Robert Love 2011-12-20 411 if (asma->name[ASHMEM_NAME_PREFIX_LEN] != '\0') 11980c2ac4ccfa Robert Love 2011-12-20 412 name = asma->name; 11980c2ac4ccfa Robert Love 2011-12-20 413 11980c2ac4ccfa Robert Love 2011-12-20 414 /* ... and allocate the backing shmem file */ 11980c2ac4ccfa Robert Love 2011-12-20 415 vmfile = shmem_file_setup(name, asma->size, vma->vm_flags); 7f44cb0ba88b40 Viresh Kumar 2015-07-31 416 if (IS_ERR(vmfile)) { 11980c2ac4ccfa Robert Love 2011-12-20 417 ret = PTR_ERR(vmfile); 11980c2ac4ccfa Robert Love 2011-12-20 418 goto out; 11980c2ac4ccfa Robert Love 2011-12-20 419 } 97fbfef6bd5978 Shuxiao Zhang 2017-04-06 420 vmfile->f_mode |= FMODE_LSEEK; 3e338d3c95c735 Suren Baghdasaryan 2020-07-30 421 inode = file_inode(vmfile); 3e338d3c95c735 Suren Baghdasaryan 2020-07-30 422 lockdep_set_class(&inode->i_rwsem, &backing_shmem_inode_class); 11980c2ac4ccfa Robert Love 2011-12-20 423 asma->file = vmfile; 6d67b0290b4b84 Suren Baghdasaryan 2020-01-27 424 /* 6d67b0290b4b84 Suren Baghdasaryan 2020-01-27 425 * override mmap operation of the vmfile so that it can't be 6d67b0290b4b84 Suren Baghdasaryan 2020-01-27 426 * remapped which would lead to creation of a new vma with no 6d67b0290b4b84 Suren Baghdasaryan 2020-01-27 427 * asma permission checks. Have to override get_unmapped_area 6d67b0290b4b84 Suren Baghdasaryan 2020-01-27 428 * as well to prevent VM_BUG_ON check for f_ops modification. 6d67b0290b4b84 Suren Baghdasaryan 2020-01-27 429 */ 6d67b0290b4b84 Suren Baghdasaryan 2020-01-27 430 if (!vmfile_fops.mmap) { 6d67b0290b4b84 Suren Baghdasaryan 2020-01-27 @431 vmfile_fops = *vmfile->f_op; 6d67b0290b4b84 Suren Baghdasaryan 2020-01-27 @432 vmfile_fops.mmap = ashmem_vmfile_mmap; 6d67b0290b4b84 Suren Baghdasaryan 2020-01-27 @433 vmfile_fops.get_unmapped_area = 6d67b0290b4b84 Suren Baghdasaryan 2020-01-27 434 ashmem_vmfile_get_unmapped_area; 6d67b0290b4b84 Suren Baghdasaryan 2020-01-27 435 } 6d67b0290b4b84 Suren Baghdasaryan 2020-01-27 436 vmfile->f_op = &vmfile_fops; 11980c2ac4ccfa Robert Love 2011-12-20 437 } 11980c2ac4ccfa Robert Love 2011-12-20 438 get_file(asma->file); 11980c2ac4ccfa Robert Love 2011-12-20 439 11980c2ac4ccfa Robert Love 2011-12-20 440 /* 11980c2ac4ccfa Robert Love 2011-12-20 441 * XXX - Reworked to use shmem_zero_setup() instead of 11980c2ac4ccfa Robert Love 2011-12-20 442 * shmem_set_file while we're in staging. -jstultz 11980c2ac4ccfa Robert Love 2011-12-20 443 */ 11980c2ac4ccfa Robert Love 2011-12-20 444 if (vma->vm_flags & VM_SHARED) { 11980c2ac4ccfa Robert Love 2011-12-20 445 ret = shmem_zero_setup(vma); 11980c2ac4ccfa Robert Love 2011-12-20 446 if (ret) { 11980c2ac4ccfa Robert Love 2011-12-20 447 fput(asma->file); 11980c2ac4ccfa Robert Love 2011-12-20 448 goto out; 11980c2ac4ccfa Robert Love 2011-12-20 449 } 44960f2a7b63e2 John Stultz 2018-07-31 450 } else { 44960f2a7b63e2 John Stultz 2018-07-31 451 vma_set_anonymous(vma); 11980c2ac4ccfa Robert Love 2011-12-20 452 } 11980c2ac4ccfa Robert Love 2011-12-20 453 295992fb815e79 Christian König 2020-09-14 454 vma_set_file(vma, asma->file); 295992fb815e79 Christian König 2020-09-14 455 /* XXX: merge this with the get_file() above if possible */ 295992fb815e79 Christian König 2020-09-14 456 fput(asma->file); 11980c2ac4ccfa Robert Love 2011-12-20 457 11980c2ac4ccfa Robert Love 2011-12-20 458 out: 11980c2ac4ccfa Robert Love 2011-12-20 459 mutex_unlock(&ashmem_mutex); 11980c2ac4ccfa Robert Love 2011-12-20 460 return ret; 11980c2ac4ccfa Robert Love 2011-12-20 461 } 11980c2ac4ccfa Robert Love 2011-12-20 462 --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org --ZGiS0Q5IWpPtfppv Content-Type: application/gzip Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 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 hSE7XohuUJobGtJyGf8HPGSarfmuAQA= --ZGiS0Q5IWpPtfppv--