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,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 E57B6C32771 for ; Mon, 27 Jan 2020 06:39:49 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 934A92071E for ; Mon, 27 Jan 2020 06:39:49 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727107AbgA0Gjq (ORCPT ); Mon, 27 Jan 2020 01:39:46 -0500 Received: from mga02.intel.com ([134.134.136.20]:61421 "EHLO mga02.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725775AbgA0Gjq (ORCPT ); Mon, 27 Jan 2020 01:39:46 -0500 X-Amp-Result: UNKNOWN X-Amp-Original-Verdict: FILE UNKNOWN X-Amp-File-Uploaded: False Received: from fmsmga006.fm.intel.com ([10.253.24.20]) by orsmga101.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 26 Jan 2020 22:39:19 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.70,368,1574150400"; d="gz'50?scan'50,208,50";a="428894207" Received: from lkp-server01.sh.intel.com (HELO lkp-server01) ([10.239.97.150]) by fmsmga006.fm.intel.com with ESMTP; 26 Jan 2020 22:39:17 -0800 Received: from kbuild by lkp-server01 with local (Exim 4.89) (envelope-from ) id 1ivy3J-000B6u-Ek; Mon, 27 Jan 2020 14:39:17 +0800 Date: Mon, 27 Jan 2020 14:38:58 +0800 From: kbuild test robot To: Ming Lei Cc: kbuild-all@lists.01.org, linux-kernel@vger.kernel.org, Jens Axboe , Chris Mason Subject: block/blk-merge.c:166:19: note: in expansion of macro 'page_to_phys' Message-ID: <202001271456.g9ITPCEb%lkp@intel.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="rd5kgaf2xget7les" 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 --rd5kgaf2xget7les Content-Type: text/plain; charset=us-ascii Content-Disposition: inline tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: d5226fa6dbae0569ee43ecfc08bdcd6770fc4755 commit: 429120f3df2dba2bf3a4a19f4212a53ecefc7102 block: fix splitting segments on boundary masks date: 4 weeks ago config: riscv-randconfig-a001-20200127 (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 429120f3df2dba2bf3a4a19f4212a53ecefc7102 # 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 warnings (new ones prefixed by >>): from include/asm-generic/preempt.h:5, from ./arch/riscv/include/generated/asm/preempt.h:1, from include/linux/preempt.h:78, from include/linux/spinlock.h:51, from include/linux/seqlock.h:36, from include/linux/time.h:6, from include/linux/stat.h:19, from include/linux/module.h:13, from block/blk-merge.c:6: include/linux/scatterlist.h: In function 'sg_phys': include/asm-generic/memory_model.h:55:54: error: 'vmemmap' undeclared (first use in this function); did you mean 'vm_mmap'? #define __page_to_pfn(page) (unsigned long)((page) - vmemmap) ^ include/linux/pfn.h:21:36: note: in definition of macro 'PFN_PHYS' #define PFN_PHYS(x) ((phys_addr_t)(x) << PAGE_SHIFT) ^ arch/riscv/include/asm/page.h:115:29: note: in expansion of macro 'pfn_to_phys' #define page_to_phys(page) (pfn_to_phys(page_to_pfn(page))) ^~~~~~~~~~~ include/asm-generic/memory_model.h:81:21: note: in expansion of macro '__page_to_pfn' #define page_to_pfn __page_to_pfn ^~~~~~~~~~~~~ arch/riscv/include/asm/page.h:115:41: note: in expansion of macro 'page_to_pfn' #define page_to_phys(page) (pfn_to_phys(page_to_pfn(page))) ^~~~~~~~~~~ include/linux/scatterlist.h:224:9: note: in expansion of macro 'page_to_phys' return page_to_phys(sg_page(sg)) + sg->offset; ^~~~~~~~~~~~ In file included from arch/riscv/include/asm/page.h:131:0, from arch/riscv/include/asm/thread_info.h:11, from include/linux/thread_info.h:38, from include/asm-generic/preempt.h:5, from ./arch/riscv/include/generated/asm/preempt.h:1, from include/linux/preempt.h:78, from include/linux/spinlock.h:51, from include/linux/seqlock.h:36, from include/linux/time.h:6, from include/linux/stat.h:19, from include/linux/module.h:13, from block/blk-merge.c:6: include/linux/scatterlist.h: In function 'sg_page_iter_page': include/asm-generic/memory_model.h:54:29: error: 'vmemmap' undeclared (first use in this function); did you mean 'vm_mmap'? #define __pfn_to_page(pfn) (vmemmap + (pfn)) ^ include/asm-generic/memory_model.h:82:21: note: in expansion of macro '__pfn_to_page' #define pfn_to_page __pfn_to_page ^~~~~~~~~~~~~ include/linux/mm.h:213:26: note: in expansion of macro 'pfn_to_page' #define nth_page(page,n) pfn_to_page(page_to_pfn((page)) + (n)) ^~~~~~~~~~~ include/linux/scatterlist.h:384:9: note: in expansion of macro 'nth_page' return nth_page(sg_page(piter->sg), piter->sg_pgoffset); ^~~~~~~~ In file included from arch/riscv/include/asm/page.h:12:0, from arch/riscv/include/asm/thread_info.h:11, from include/linux/thread_info.h:38, from include/asm-generic/preempt.h:5, from ./arch/riscv/include/generated/asm/preempt.h:1, from include/linux/preempt.h:78, from include/linux/spinlock.h:51, from include/linux/seqlock.h:36, from include/linux/time.h:6, from include/linux/stat.h:19, from include/linux/module.h:13, from block/blk-merge.c:6: block/blk.h: In function 'biovec_phys_mergeable': include/asm-generic/memory_model.h:55:54: error: 'vmemmap' undeclared (first use in this function); did you mean 'vm_mmap'? #define __page_to_pfn(page) (unsigned long)((page) - vmemmap) ^ include/linux/pfn.h:21:36: note: in definition of macro 'PFN_PHYS' #define PFN_PHYS(x) ((phys_addr_t)(x) << PAGE_SHIFT) ^ arch/riscv/include/asm/page.h:115:29: note: in expansion of macro 'pfn_to_phys' #define page_to_phys(page) (pfn_to_phys(page_to_pfn(page))) ^~~~~~~~~~~ include/asm-generic/memory_model.h:81:21: note: in expansion of macro '__page_to_pfn' #define page_to_pfn __page_to_pfn ^~~~~~~~~~~~~ arch/riscv/include/asm/page.h:115:41: note: in expansion of macro 'page_to_pfn' #define page_to_phys(page) (pfn_to_phys(page_to_pfn(page))) ^~~~~~~~~~~ block/blk.h:79:22: note: in expansion of macro 'page_to_phys' phys_addr_t addr1 = page_to_phys(vec1->bv_page) + vec1->bv_offset; ^~~~~~~~~~~~ block/blk-merge.c: In function 'get_max_segment_size': include/asm-generic/memory_model.h:55:54: error: 'vmemmap' undeclared (first use in this function); did you mean 'vm_mmap'? #define __page_to_pfn(page) (unsigned long)((page) - vmemmap) ^ include/linux/pfn.h:21:36: note: in definition of macro 'PFN_PHYS' #define PFN_PHYS(x) ((phys_addr_t)(x) << PAGE_SHIFT) ^ arch/riscv/include/asm/page.h:115:29: note: in expansion of macro 'pfn_to_phys' #define page_to_phys(page) (pfn_to_phys(page_to_pfn(page))) ^~~~~~~~~~~ include/asm-generic/memory_model.h:81:21: note: in expansion of macro '__page_to_pfn' #define page_to_pfn __page_to_pfn ^~~~~~~~~~~~~ arch/riscv/include/asm/page.h:115:41: note: in expansion of macro 'page_to_pfn' #define page_to_phys(page) (pfn_to_phys(page_to_pfn(page))) ^~~~~~~~~~~ >> block/blk-merge.c:166:19: note: in expansion of macro 'page_to_phys' offset = mask & (page_to_phys(start_page) + offset); ^~~~~~~~~~~~ In file included from arch/riscv/include/asm/page.h:131:0, from arch/riscv/include/asm/thread_info.h:11, from include/linux/thread_info.h:38, from include/asm-generic/preempt.h:5, from ./arch/riscv/include/generated/asm/preempt.h:1, from include/linux/preempt.h:78, from include/linux/spinlock.h:51, from include/linux/seqlock.h:36, from include/linux/time.h:6, from include/linux/stat.h:19, from include/linux/module.h:13, from block/blk-merge.c:6: block/blk-merge.c: In function 'blk_rq_map_sg': include/asm-generic/memory_model.h:54:29: error: 'vmemmap' undeclared (first use in this function); did you mean 'vm_mmap'? #define __pfn_to_page(pfn) (vmemmap + (pfn)) ^ include/asm-generic/memory_model.h:82:21: note: in expansion of macro '__pfn_to_page' #define pfn_to_page __pfn_to_page ^~~~~~~~~~~~~ arch/riscv/include/asm/page.h:112:30: note: in expansion of macro 'pfn_to_page' #define virt_to_page(vaddr) (pfn_to_page(virt_to_pfn(vaddr))) ^~~~~~~~~~~ block/blk-merge.c:545:19: note: in expansion of macro 'virt_to_page' sg_set_page(sg, virt_to_page(q->dma_drain_buffer), ^~~~~~~~~~~~ vim +/page_to_phys +166 block/blk-merge.c 159 160 static inline unsigned get_max_segment_size(const struct request_queue *q, 161 struct page *start_page, 162 unsigned long offset) 163 { 164 unsigned long mask = queue_segment_boundary(q); 165 > 166 offset = mask & (page_to_phys(start_page) + offset); 167 return min_t(unsigned long, mask - offset + 1, 168 queue_max_segment_size(q)); 169 } 170 --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org Intel Corporation --rd5kgaf2xget7les Content-Type: application/gzip Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 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 --rd5kgaf2xget7les--