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=-7.2 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING,SPF_HELO_NONE,SPF_PASS, 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 B10C9C33CA2 for ; Fri, 10 Jan 2020 11:08:12 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 3524F20721 for ; Fri, 10 Jan 2020 11:08:12 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727772AbgAJLIL (ORCPT ); Fri, 10 Jan 2020 06:08:11 -0500 Received: from mga12.intel.com ([192.55.52.136]:62178 "EHLO mga12.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727437AbgAJLIL (ORCPT ); Fri, 10 Jan 2020 06:08:11 -0500 X-Amp-Result: UNSCANNABLE X-Amp-File-Uploaded: False Received: from orsmga004.jf.intel.com ([10.7.209.38]) by fmsmga106.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 10 Jan 2020 03:08:08 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.69,416,1571727600"; d="gz'50?scan'50,208,50";a="371582031" Received: from lkp-server01.sh.intel.com (HELO lkp-server01) ([10.239.97.150]) by orsmga004.jf.intel.com with ESMTP; 10 Jan 2020 03:08:06 -0800 Received: from kbuild by lkp-server01 with local (Exim 4.89) (envelope-from ) id 1ips98-0009Pi-AC; Fri, 10 Jan 2020 19:08:06 +0800 Date: Fri, 10 Jan 2020 19:07:46 +0800 From: kbuild test robot To: Christoph Hellwig Cc: kbuild-all@lists.01.org, linux-kernel@vger.kernel.org, Paul Walmsley , Anup Patel Subject: drivers/staging/comedi/comedi_fops.c:2380:8: error: 'PAGE_SHARED' undeclared; did you mean 'PAGE_SIZE'? Message-ID: <202001101958.ZyPTSQdp%lkp@intel.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="pteyjlrq6ugbroc3" Content-Disposition: inline User-Agent: NeoMutt/20170113 (1.7.2) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --pteyjlrq6ugbroc3 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi Christoph, FYI, the error/warning still remains. tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: 4a3033ef6e6bb4c566bd1d556de69b494d76976c commit: 6bd33e1ece528f67646db33bf97406b747dafda0 riscv: add nommu support date: 8 weeks ago config: riscv-randconfig-a001-20200110 (attached as .config) compiler: riscv64-linux-gcc (GCC) 7.5.0 reproduce: wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross git checkout 6bd33e1ece528f67646db33bf97406b747dafda0 # save the attached .config to linux build tree GCC_VERSION=7.5.0 make.cross ARCH=riscv If you fix the issue, kindly add following tag Reported-by: kbuild test robot All errors (new ones prefixed by >>): drivers/staging/comedi/comedi_fops.c: In function 'comedi_mmap': >> drivers/staging/comedi/comedi_fops.c:2380:8: error: 'PAGE_SHARED' undeclared (first use in this function); did you mean 'PAGE_SIZE'? PAGE_SHARED); ^~~~~~~~~~~ PAGE_SIZE drivers/staging/comedi/comedi_fops.c:2380:8: note: each undeclared identifier is reported only once for each function it appears in -- In file included from arch/riscv/include/asm/hugetlb.h:5:0, from include/linux/hugetlb.h:444, from arch/riscv//mm/hugetlbpage.c:2: include/asm-generic/hugetlb.h: In function 'mk_huge_pte': >> include/asm-generic/hugetlb.h:7:9: error: implicit declaration of function 'mk_pte'; did you mean '__pte'? [-Werror=implicit-function-declaration] return mk_pte(page, pgprot); ^~~~~~ __pte >> include/asm-generic/hugetlb.h:7:9: error: incompatible types when returning type 'int' but 'pte_t {aka struct }' was expected return mk_pte(page, pgprot); ^~~~~~~~~~~~~~~~~~~~ include/asm-generic/hugetlb.h: In function 'huge_pte_write': >> include/asm-generic/hugetlb.h:12:9: error: implicit declaration of function 'pte_write'; did you mean 'pgd_write'? [-Werror=implicit-function-declaration] return pte_write(pte); ^~~~~~~~~ pgd_write include/asm-generic/hugetlb.h: In function 'huge_pte_dirty': >> include/asm-generic/hugetlb.h:17:9: error: implicit declaration of function 'pte_dirty'; did you mean 'info_dirty'? [-Werror=implicit-function-declaration] return pte_dirty(pte); ^~~~~~~~~ info_dirty include/asm-generic/hugetlb.h: In function 'huge_pte_mkwrite': >> include/asm-generic/hugetlb.h:22:9: error: implicit declaration of function 'pte_mkwrite'; did you mean 'pgd_write'? [-Werror=implicit-function-declaration] return pte_mkwrite(pte); ^~~~~~~~~~~ pgd_write include/asm-generic/hugetlb.h:22:9: error: incompatible types when returning type 'int' but 'pte_t {aka struct }' was expected return pte_mkwrite(pte); ^~~~~~~~~~~~~~~~ include/asm-generic/hugetlb.h: In function 'huge_pte_mkdirty': >> include/asm-generic/hugetlb.h:27:9: error: implicit declaration of function 'pte_mkdirty'; did you mean 'huge_pte_mkdirty'? [-Werror=implicit-function-declaration] return pte_mkdirty(pte); ^~~~~~~~~~~ huge_pte_mkdirty include/asm-generic/hugetlb.h:27:9: error: incompatible types when returning type 'int' but 'pte_t {aka struct }' was expected return pte_mkdirty(pte); ^~~~~~~~~~~~~~~~ include/asm-generic/hugetlb.h: In function 'huge_pte_modify': >> include/asm-generic/hugetlb.h:32:9: error: implicit declaration of function 'pte_modify'; did you mean 'lease_modify'? [-Werror=implicit-function-declaration] return pte_modify(pte, newprot); ^~~~~~~~~~ lease_modify include/asm-generic/hugetlb.h:32:9: error: incompatible types when returning type 'int' but 'pte_t {aka struct }' was expected return pte_modify(pte, newprot); ^~~~~~~~~~~~~~~~~~~~~~~~ include/asm-generic/hugetlb.h: In function 'huge_pte_clear': >> include/asm-generic/hugetlb.h:39:2: error: implicit declaration of function 'pte_clear'; did you mean 'pud_clear'? [-Werror=implicit-function-declaration] pte_clear(mm, addr, ptep); ^~~~~~~~~ pud_clear include/asm-generic/hugetlb.h: In function 'set_huge_pte_at': >> include/asm-generic/hugetlb.h:56:2: error: implicit declaration of function 'set_pte_at'; did you mean 'set_huge_pte_at'? [-Werror=implicit-function-declaration] set_pte_at(mm, addr, ptep, pte); ^~~~~~~~~~ set_huge_pte_at include/asm-generic/hugetlb.h: In function 'huge_ptep_get_and_clear': >> include/asm-generic/hugetlb.h:64:9: error: implicit declaration of function 'ptep_get_and_clear'; did you mean 'huge_ptep_get_and_clear'? [-Werror=implicit-function-declaration] return ptep_get_and_clear(mm, addr, ptep); ^~~~~~~~~~~~~~~~~~ huge_ptep_get_and_clear include/asm-generic/hugetlb.h:64:9: error: incompatible types when returning type 'int' but 'pte_t {aka struct }' was expected return ptep_get_and_clear(mm, addr, ptep); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/asm-generic/hugetlb.h: In function 'huge_ptep_clear_flush': >> include/asm-generic/hugetlb.h:72:2: error: implicit declaration of function 'ptep_clear_flush'; did you mean 'huge_ptep_clear_flush'? [-Werror=implicit-function-declaration] ptep_clear_flush(vma, addr, ptep); ^~~~~~~~~~~~~~~~ huge_ptep_clear_flush include/asm-generic/hugetlb.h: In function 'huge_pte_none': >> include/asm-generic/hugetlb.h:79:9: error: implicit declaration of function 'pte_none'; did you mean 'pud_none'? [-Werror=implicit-function-declaration] return pte_none(pte); ^~~~~~~~ pud_none include/asm-generic/hugetlb.h: In function 'huge_pte_wrprotect': >> include/asm-generic/hugetlb.h:86:9: error: implicit declaration of function 'pte_wrprotect'; did you mean 'huge_pte_wrprotect'? [-Werror=implicit-function-declaration] return pte_wrprotect(pte); ^~~~~~~~~~~~~ huge_pte_wrprotect include/asm-generic/hugetlb.h:86:9: error: incompatible types when returning type 'int' but 'pte_t {aka struct }' was expected return pte_wrprotect(pte); ^~~~~~~~~~~~~~~~~~ include/asm-generic/hugetlb.h: In function 'huge_ptep_set_wrprotect': >> include/asm-generic/hugetlb.h:109:2: error: implicit declaration of function 'ptep_set_wrprotect'; did you mean 'huge_ptep_set_wrprotect'? [-Werror=implicit-function-declaration] ptep_set_wrprotect(mm, addr, ptep); ^~~~~~~~~~~~~~~~~~ huge_ptep_set_wrprotect include/asm-generic/hugetlb.h: In function 'huge_ptep_set_access_flags': >> include/asm-generic/hugetlb.h:118:9: error: implicit declaration of function 'ptep_set_access_flags'; did you mean 'huge_ptep_set_access_flags'? [-Werror=implicit-function-declaration] return ptep_set_access_flags(vma, addr, ptep, pte, dirty); ^~~~~~~~~~~~~~~~~~~~~ huge_ptep_set_access_flags arch/riscv//mm/hugetlbpage.c: In function 'pmd_huge': >> arch/riscv//mm/hugetlbpage.c:13:9: error: implicit declaration of function 'pmd_present'; did you mean 'pud_present'? [-Werror=implicit-function-declaration] return pmd_present(pmd) && ^~~~~~~~~~~ pud_present cc1: some warnings being treated as errors vim +2380 drivers/staging/comedi/comedi_fops.c ed9eccbe8970f6 David Schleef 2008-11-04 2296 ed9eccbe8970f6 David Schleef 2008-11-04 2297 static int comedi_mmap(struct file *file, struct vm_area_struct *vma) ed9eccbe8970f6 David Schleef 2008-11-04 2298 { 20f083c07565cb Ian Abbott 2014-11-04 2299 struct comedi_file *cfp = file->private_data; 20f083c07565cb Ian Abbott 2014-11-04 2300 struct comedi_device *dev = cfp->dev; a52840a98bbb50 H Hartley Sweeten 2012-12-19 2301 struct comedi_subdevice *s; a52840a98bbb50 H Hartley Sweeten 2012-12-19 2302 struct comedi_async *async; b34aa86f12e884 Ian Abbott 2014-04-10 2303 struct comedi_buf_map *bm = NULL; e36472145aa706 Ian Abbott 2019-06-25 2304 struct comedi_buf_page *buf; ed9eccbe8970f6 David Schleef 2008-11-04 2305 unsigned long start = vma->vm_start; ed9eccbe8970f6 David Schleef 2008-11-04 2306 unsigned long size; ed9eccbe8970f6 David Schleef 2008-11-04 2307 int n_pages; ed9eccbe8970f6 David Schleef 2008-11-04 2308 int i; e36472145aa706 Ian Abbott 2019-06-25 2309 int retval = 0; 3ffab428f40849 Bernd Porr 2011-11-08 2310 b34aa86f12e884 Ian Abbott 2014-04-10 2311 /* b34aa86f12e884 Ian Abbott 2014-04-10 2312 * 'trylock' avoids circular dependency with current->mm->mmap_sem b34aa86f12e884 Ian Abbott 2014-04-10 2313 * and down-reading &dev->attach_lock should normally succeed without b34aa86f12e884 Ian Abbott 2014-04-10 2314 * contention unless the device is in the process of being attached b34aa86f12e884 Ian Abbott 2014-04-10 2315 * or detached. b34aa86f12e884 Ian Abbott 2014-04-10 2316 */ b34aa86f12e884 Ian Abbott 2014-04-10 2317 if (!down_read_trylock(&dev->attach_lock)) b34aa86f12e884 Ian Abbott 2014-04-10 2318 return -EAGAIN; a52840a98bbb50 H Hartley Sweeten 2012-12-19 2319 ed9eccbe8970f6 David Schleef 2008-11-04 2320 if (!dev->attached) { 272850f07c47ab H Hartley Sweeten 2013-11-26 2321 dev_dbg(dev->class_dev, "no driver attached\n"); ed9eccbe8970f6 David Schleef 2008-11-04 2322 retval = -ENODEV; ed9eccbe8970f6 David Schleef 2008-11-04 2323 goto done; ed9eccbe8970f6 David Schleef 2008-11-04 2324 } a52840a98bbb50 H Hartley Sweeten 2012-12-19 2325 476b847733636c Greg Kroah-Hartman 2008-11-13 2326 if (vma->vm_flags & VM_WRITE) 20f083c07565cb Ian Abbott 2014-11-04 2327 s = comedi_file_write_subdevice(file); 476b847733636c Greg Kroah-Hartman 2008-11-13 2328 else 20f083c07565cb Ian Abbott 2014-11-04 2329 s = comedi_file_read_subdevice(file); a52840a98bbb50 H Hartley Sweeten 2012-12-19 2330 if (!s) { ed9eccbe8970f6 David Schleef 2008-11-04 2331 retval = -EINVAL; ed9eccbe8970f6 David Schleef 2008-11-04 2332 goto done; ed9eccbe8970f6 David Schleef 2008-11-04 2333 } a52840a98bbb50 H Hartley Sweeten 2012-12-19 2334 ed9eccbe8970f6 David Schleef 2008-11-04 2335 async = s->async; a52840a98bbb50 H Hartley Sweeten 2012-12-19 2336 if (!async) { ed9eccbe8970f6 David Schleef 2008-11-04 2337 retval = -EINVAL; ed9eccbe8970f6 David Schleef 2008-11-04 2338 goto done; ed9eccbe8970f6 David Schleef 2008-11-04 2339 } ed9eccbe8970f6 David Schleef 2008-11-04 2340 ed9eccbe8970f6 David Schleef 2008-11-04 2341 if (vma->vm_pgoff != 0) { 272850f07c47ab H Hartley Sweeten 2013-11-26 2342 dev_dbg(dev->class_dev, "mmap() offset must be 0.\n"); ed9eccbe8970f6 David Schleef 2008-11-04 2343 retval = -EINVAL; ed9eccbe8970f6 David Schleef 2008-11-04 2344 goto done; ed9eccbe8970f6 David Schleef 2008-11-04 2345 } ed9eccbe8970f6 David Schleef 2008-11-04 2346 ed9eccbe8970f6 David Schleef 2008-11-04 2347 size = vma->vm_end - vma->vm_start; ed9eccbe8970f6 David Schleef 2008-11-04 2348 if (size > async->prealloc_bufsz) { ed9eccbe8970f6 David Schleef 2008-11-04 2349 retval = -EFAULT; ed9eccbe8970f6 David Schleef 2008-11-04 2350 goto done; ed9eccbe8970f6 David Schleef 2008-11-04 2351 } 44b8c793fc0d63 Sandhya Bankar 2016-03-06 2352 if (offset_in_page(size)) { ed9eccbe8970f6 David Schleef 2008-11-04 2353 retval = -EFAULT; ed9eccbe8970f6 David Schleef 2008-11-04 2354 goto done; ed9eccbe8970f6 David Schleef 2008-11-04 2355 } ed9eccbe8970f6 David Schleef 2008-11-04 2356 ec9d0754e0c640 sayli karnik 2016-09-20 2357 n_pages = vma_pages(vma); b34aa86f12e884 Ian Abbott 2014-04-10 2358 b34aa86f12e884 Ian Abbott 2014-04-10 2359 /* get reference to current buf map (if any) */ b34aa86f12e884 Ian Abbott 2014-04-10 2360 bm = comedi_buf_map_from_subdev_get(s); af93da31634d6d Ian Abbott 2013-11-08 2361 if (!bm || n_pages > bm->n_pages) { af93da31634d6d Ian Abbott 2013-11-08 2362 retval = -EINVAL; af93da31634d6d Ian Abbott 2013-11-08 2363 goto done; af93da31634d6d Ian Abbott 2013-11-08 2364 } e36472145aa706 Ian Abbott 2019-06-25 2365 if (bm->dma_dir != DMA_NONE) { e36472145aa706 Ian Abbott 2019-06-25 2366 /* e36472145aa706 Ian Abbott 2019-06-25 2367 * DMA buffer was allocated as a single block. e36472145aa706 Ian Abbott 2019-06-25 2368 * Address is in page_list[0]. e36472145aa706 Ian Abbott 2019-06-25 2369 */ e36472145aa706 Ian Abbott 2019-06-25 2370 buf = &bm->page_list[0]; e36472145aa706 Ian Abbott 2019-06-25 2371 retval = dma_mmap_coherent(bm->dma_hw_dev, vma, buf->virt_addr, e36472145aa706 Ian Abbott 2019-06-25 2372 buf->dma_addr, n_pages * PAGE_SIZE); e36472145aa706 Ian Abbott 2019-06-25 2373 } else { ed9eccbe8970f6 David Schleef 2008-11-04 2374 for (i = 0; i < n_pages; ++i) { e36472145aa706 Ian Abbott 2019-06-25 2375 unsigned long pfn; e36472145aa706 Ian Abbott 2019-06-25 2376 e36472145aa706 Ian Abbott 2019-06-25 2377 buf = &bm->page_list[i]; e36472145aa706 Ian Abbott 2019-06-25 2378 pfn = page_to_pfn(virt_to_page(buf->virt_addr)); e36472145aa706 Ian Abbott 2019-06-25 2379 retval = remap_pfn_range(vma, start, pfn, PAGE_SIZE, e36472145aa706 Ian Abbott 2019-06-25 @2380 PAGE_SHARED); e36472145aa706 Ian Abbott 2019-06-25 2381 if (retval) e36472145aa706 Ian Abbott 2019-06-25 2382 break; a52840a98bbb50 H Hartley Sweeten 2012-12-19 2383 ed9eccbe8970f6 David Schleef 2008-11-04 2384 start += PAGE_SIZE; ed9eccbe8970f6 David Schleef 2008-11-04 2385 } e36472145aa706 Ian Abbott 2019-06-25 2386 } ed9eccbe8970f6 David Schleef 2008-11-04 2387 e36472145aa706 Ian Abbott 2019-06-25 2388 if (retval == 0) { ed9eccbe8970f6 David Schleef 2008-11-04 2389 vma->vm_ops = &comedi_vm_ops; af93da31634d6d Ian Abbott 2013-11-08 2390 vma->vm_private_data = bm; ed9eccbe8970f6 David Schleef 2008-11-04 2391 af93da31634d6d Ian Abbott 2013-11-08 2392 vma->vm_ops->open(vma); e36472145aa706 Ian Abbott 2019-06-25 2393 } ed9eccbe8970f6 David Schleef 2008-11-04 2394 ed9eccbe8970f6 David Schleef 2008-11-04 2395 done: b34aa86f12e884 Ian Abbott 2014-04-10 2396 up_read(&dev->attach_lock); b34aa86f12e884 Ian Abbott 2014-04-10 2397 comedi_buf_map_put(bm); /* put reference to buf map - okay if NULL */ ed9eccbe8970f6 David Schleef 2008-11-04 2398 return retval; ed9eccbe8970f6 David Schleef 2008-11-04 2399 } ed9eccbe8970f6 David Schleef 2008-11-04 2400 :::::: The code at line 2380 was first introduced by commit :::::: e36472145aa706c186a6bb4f6419c613b0b1305c staging: comedi: use dma_mmap_coherent for DMA-able buffer mmap :::::: TO: Ian Abbott :::::: CC: Greg Kroah-Hartman --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org Intel Corporation --pteyjlrq6ugbroc3 Content-Type: application/gzip Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 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 --pteyjlrq6ugbroc3--