All of lore.kernel.org
 help / color / mirror / Atom feed
From: kernel test robot <lkp@intel.com>
To: kbuild-all@lists.01.org
Subject: Re: [PATCH] mm: Move mem_init_print_info() into mm_init()
Date: Wed, 17 Mar 2021 02:01:59 +0800	[thread overview]
Message-ID: <202103170114.Lj9LzUvl-lkp@intel.com> (raw)
In-Reply-To: <20210316142637.92193-1-wangkefeng.wang@huawei.com>

[-- Attachment #1: Type: text/plain, Size: 4322 bytes --]

Hi Kefeng,

Thank you for the patch! Yet something to improve:

[auto build test ERROR on tip/x86/mm]
[also build test ERROR on linus/master v5.12-rc3 next-20210316]
[cannot apply to hnaz-linux-mm/master sparc/master sparc-next/master]
[If your patch is applied to the wrong git tree, kindly drop us a note.
And when submitting patch, we suggest to use '--base' as documented in
https://git-scm.com/docs/git-format-patch]

url:    https://github.com/0day-ci/linux/commits/Kefeng-Wang/mm-Move-mem_init_print_info-into-mm_init/20210316-222501
base:   https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git a500fc918f7b8dc3dff2e6c74f3e73e856c18248
config: riscv-randconfig-r031-20210316 (attached as .config)
compiler: clang version 13.0.0 (https://github.com/llvm/llvm-project 50c7504a93fdb90c26870db8c8ea7add895c7725)
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
        # install riscv cross compiling tool for clang build
        # apt-get install binutils-riscv64-linux-gnu
        # https://github.com/0day-ci/linux/commit/0b2c07917fb7f9f87f0e2ecac3a3985155778856
        git remote add linux-review https://github.com/0day-ci/linux
        git fetch --no-tags linux-review Kefeng-Wang/mm-Move-mem_init_print_info-into-mm_init/20210316-222501
        git checkout 0b2c07917fb7f9f87f0e2ecac3a3985155778856
        # save the attached .config to linux build tree
        COMPILER_INSTALL_PATH=$HOME/0day COMPILER=clang make.cross ARCH=riscv 

If you fix the issue, kindly add following tag as appropriate
Reported-by: kernel test robot <lkp@intel.com>

All errors (new ones prefixed by >>):

   mm/page_alloc.c:3600:15: warning: no previous prototype for function 'should_fail_alloc_page' [-Wmissing-prototypes]
   noinline bool should_fail_alloc_page(gfp_t gfp_mask, unsigned int order)
                 ^
   mm/page_alloc.c:3600:10: note: declare 'static' if the function is not intended to be used outside of this translation unit
   noinline bool should_fail_alloc_page(gfp_t gfp_mask, unsigned int order)
            ^
            static 
>> mm/page_alloc.c:7744:3: error: use of undeclared identifier 'str'
                   str ? ", " : "", str ? str : "");
                   ^
   mm/page_alloc.c:7744:20: error: use of undeclared identifier 'str'
                   str ? ", " : "", str ? str : "");
                                    ^
   mm/page_alloc.c:7744:26: error: use of undeclared identifier 'str'
                   str ? ", " : "", str ? str : "");
                                          ^
   1 warning and 3 errors generated.


vim +/str +7744 mm/page_alloc.c

7ee3d4e8cd5605 Jiang Liu   2013-07-03  7729  
756a025f000919 Joe Perches 2016-03-17  7730  	pr_info("Memory: %luK/%luK available (%luK kernel code, %luK rwdata, %luK rodata, %luK init, %luK bss, %luK reserved, %luK cma-reserved"
7ee3d4e8cd5605 Jiang Liu   2013-07-03  7731  #ifdef	CONFIG_HIGHMEM
7ee3d4e8cd5605 Jiang Liu   2013-07-03  7732  		", %luK highmem"
7ee3d4e8cd5605 Jiang Liu   2013-07-03  7733  #endif
7ee3d4e8cd5605 Jiang Liu   2013-07-03  7734  		"%s%s)\n",
756a025f000919 Joe Perches 2016-03-17  7735  		nr_free_pages() << (PAGE_SHIFT - 10),
756a025f000919 Joe Perches 2016-03-17  7736  		physpages << (PAGE_SHIFT - 10),
7ee3d4e8cd5605 Jiang Liu   2013-07-03  7737  		codesize >> 10, datasize >> 10, rosize >> 10,
7ee3d4e8cd5605 Jiang Liu   2013-07-03  7738  		(init_data_size + init_code_size) >> 10, bss_size >> 10,
ca79b0c211af63 Arun KS     2018-12-28  7739  		(physpages - totalram_pages() - totalcma_pages) << (PAGE_SHIFT - 10),
e48322abb061d7 Pintu Kumar 2014-12-18  7740  		totalcma_pages << (PAGE_SHIFT - 10),
7ee3d4e8cd5605 Jiang Liu   2013-07-03  7741  #ifdef	CONFIG_HIGHMEM
ca79b0c211af63 Arun KS     2018-12-28  7742  		totalhigh_pages() << (PAGE_SHIFT - 10),
7ee3d4e8cd5605 Jiang Liu   2013-07-03  7743  #endif
7ee3d4e8cd5605 Jiang Liu   2013-07-03 @7744  		str ? ", " : "", str ? str : "");
7ee3d4e8cd5605 Jiang Liu   2013-07-03  7745  }
7ee3d4e8cd5605 Jiang Liu   2013-07-03  7746  

---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org

[-- Attachment #2: config.gz --]
[-- Type: application/gzip, Size: 36045 bytes --]

WARNING: multiple messages have this Message-ID (diff)
From: kernel test robot <lkp@intel.com>
To: Kefeng Wang <wangkefeng.wang@huawei.com>,
	linux-kernel@vger.kernel.org,
	Andrew Morton <akpm@linux-foundation.org>
Cc: kbuild-all@lists.01.org, clang-built-linux@googlegroups.com,
	Linux Memory Management List <linux-mm@kvack.org>,
	Russell King <linux@armlinux.org.uk>,
	Catalin Marinas <catalin.marinas@arm.com>,
	Richard Henderson <rth@twiddle.net>, Guo Ren <guoren@kernel.org>,
	Yoshinori Sato <ysato@users.sourceforge.jp>,
	Huacai Chen <chenhuacai@kernel.org>,
	Jonas Bonn <jonas@southpole.se>
Subject: Re: [PATCH] mm: Move mem_init_print_info() into mm_init()
Date: Wed, 17 Mar 2021 02:01:59 +0800	[thread overview]
Message-ID: <202103170114.Lj9LzUvl-lkp@intel.com> (raw)
In-Reply-To: <20210316142637.92193-1-wangkefeng.wang@huawei.com>

[-- Attachment #1: Type: text/plain, Size: 4247 bytes --]

Hi Kefeng,

Thank you for the patch! Yet something to improve:

[auto build test ERROR on tip/x86/mm]
[also build test ERROR on linus/master v5.12-rc3 next-20210316]
[cannot apply to hnaz-linux-mm/master sparc/master sparc-next/master]
[If your patch is applied to the wrong git tree, kindly drop us a note.
And when submitting patch, we suggest to use '--base' as documented in
https://git-scm.com/docs/git-format-patch]

url:    https://github.com/0day-ci/linux/commits/Kefeng-Wang/mm-Move-mem_init_print_info-into-mm_init/20210316-222501
base:   https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git a500fc918f7b8dc3dff2e6c74f3e73e856c18248
config: riscv-randconfig-r031-20210316 (attached as .config)
compiler: clang version 13.0.0 (https://github.com/llvm/llvm-project 50c7504a93fdb90c26870db8c8ea7add895c7725)
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
        # install riscv cross compiling tool for clang build
        # apt-get install binutils-riscv64-linux-gnu
        # https://github.com/0day-ci/linux/commit/0b2c07917fb7f9f87f0e2ecac3a3985155778856
        git remote add linux-review https://github.com/0day-ci/linux
        git fetch --no-tags linux-review Kefeng-Wang/mm-Move-mem_init_print_info-into-mm_init/20210316-222501
        git checkout 0b2c07917fb7f9f87f0e2ecac3a3985155778856
        # save the attached .config to linux build tree
        COMPILER_INSTALL_PATH=$HOME/0day COMPILER=clang make.cross ARCH=riscv 

If you fix the issue, kindly add following tag as appropriate
Reported-by: kernel test robot <lkp@intel.com>

All errors (new ones prefixed by >>):

   mm/page_alloc.c:3600:15: warning: no previous prototype for function 'should_fail_alloc_page' [-Wmissing-prototypes]
   noinline bool should_fail_alloc_page(gfp_t gfp_mask, unsigned int order)
                 ^
   mm/page_alloc.c:3600:10: note: declare 'static' if the function is not intended to be used outside of this translation unit
   noinline bool should_fail_alloc_page(gfp_t gfp_mask, unsigned int order)
            ^
            static 
>> mm/page_alloc.c:7744:3: error: use of undeclared identifier 'str'
                   str ? ", " : "", str ? str : "");
                   ^
   mm/page_alloc.c:7744:20: error: use of undeclared identifier 'str'
                   str ? ", " : "", str ? str : "");
                                    ^
   mm/page_alloc.c:7744:26: error: use of undeclared identifier 'str'
                   str ? ", " : "", str ? str : "");
                                          ^
   1 warning and 3 errors generated.


vim +/str +7744 mm/page_alloc.c

7ee3d4e8cd5605 Jiang Liu   2013-07-03  7729  
756a025f000919 Joe Perches 2016-03-17  7730  	pr_info("Memory: %luK/%luK available (%luK kernel code, %luK rwdata, %luK rodata, %luK init, %luK bss, %luK reserved, %luK cma-reserved"
7ee3d4e8cd5605 Jiang Liu   2013-07-03  7731  #ifdef	CONFIG_HIGHMEM
7ee3d4e8cd5605 Jiang Liu   2013-07-03  7732  		", %luK highmem"
7ee3d4e8cd5605 Jiang Liu   2013-07-03  7733  #endif
7ee3d4e8cd5605 Jiang Liu   2013-07-03  7734  		"%s%s)\n",
756a025f000919 Joe Perches 2016-03-17  7735  		nr_free_pages() << (PAGE_SHIFT - 10),
756a025f000919 Joe Perches 2016-03-17  7736  		physpages << (PAGE_SHIFT - 10),
7ee3d4e8cd5605 Jiang Liu   2013-07-03  7737  		codesize >> 10, datasize >> 10, rosize >> 10,
7ee3d4e8cd5605 Jiang Liu   2013-07-03  7738  		(init_data_size + init_code_size) >> 10, bss_size >> 10,
ca79b0c211af63 Arun KS     2018-12-28  7739  		(physpages - totalram_pages() - totalcma_pages) << (PAGE_SHIFT - 10),
e48322abb061d7 Pintu Kumar 2014-12-18  7740  		totalcma_pages << (PAGE_SHIFT - 10),
7ee3d4e8cd5605 Jiang Liu   2013-07-03  7741  #ifdef	CONFIG_HIGHMEM
ca79b0c211af63 Arun KS     2018-12-28  7742  		totalhigh_pages() << (PAGE_SHIFT - 10),
7ee3d4e8cd5605 Jiang Liu   2013-07-03  7743  #endif
7ee3d4e8cd5605 Jiang Liu   2013-07-03 @7744  		str ? ", " : "", str ? str : "");
7ee3d4e8cd5605 Jiang Liu   2013-07-03  7745  }
7ee3d4e8cd5605 Jiang Liu   2013-07-03  7746  

---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org

[-- Attachment #2: .config.gz --]
[-- Type: application/gzip, Size: 36045 bytes --]

  parent reply	other threads:[~2021-03-16 18:01 UTC|newest]

Thread overview: 151+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-03-16 14:26 [PATCH] mm: Move mem_init_print_info() into mm_init() Kefeng Wang
2021-03-16 14:26 ` Kefeng Wang
2021-03-16 14:26 ` Kefeng Wang
2021-03-16 14:26 ` [OpenRISC] " Kefeng Wang
2021-03-16 14:26 ` Kefeng Wang
2021-03-16 14:26 ` Kefeng Wang
2021-03-16 14:26 ` Kefeng Wang
2021-03-16 14:26 ` Kefeng Wang
2021-03-16 14:26 ` Kefeng Wang
2021-03-16 14:47 ` Christophe Leroy
2021-03-16 14:47   ` Christophe Leroy
2021-03-16 14:47   ` [OpenRISC] " Christophe Leroy
2021-03-16 14:47   ` Christophe Leroy
2021-03-16 14:47   ` Christophe Leroy
2021-03-16 14:47   ` Christophe Leroy
2021-03-16 14:47   ` Christophe Leroy
2021-03-16 14:47   ` Christophe Leroy
2021-03-16 15:04   ` Kefeng Wang
2021-03-16 15:04     ` Kefeng Wang
2021-03-16 15:04     ` Kefeng Wang
2021-03-16 15:04     ` [OpenRISC] " Kefeng Wang
2021-03-16 15:04     ` Kefeng Wang
2021-03-16 15:04     ` Kefeng Wang
2021-03-16 15:04     ` Kefeng Wang
2021-03-16 15:04     ` Kefeng Wang
2021-03-16 15:04     ` Kefeng Wang
2021-03-16 15:29 ` [PATCH RESEND] " Kefeng Wang
2021-03-16 15:29   ` Kefeng Wang
2021-03-16 15:29   ` Kefeng Wang
2021-03-16 15:29   ` [OpenRISC] " Kefeng Wang
2021-03-16 15:29   ` Kefeng Wang
2021-03-16 15:29   ` Kefeng Wang
2021-03-16 15:29   ` Kefeng Wang
2021-03-16 15:29   ` Kefeng Wang
2021-03-16 15:29   ` Kefeng Wang
2021-03-16 15:45   ` Christophe Leroy
2021-03-16 15:45     ` Christophe Leroy
2021-03-16 15:45     ` [OpenRISC] " Christophe Leroy
2021-03-16 15:45     ` Christophe Leroy
2021-03-16 15:45     ` Christophe Leroy
2021-03-16 15:45     ` Christophe Leroy
2021-03-16 15:45     ` Christophe Leroy
2021-03-16 15:45     ` Christophe Leroy
2021-03-17  1:52     ` [PATCH v2] " Kefeng Wang
2021-03-17  1:52       ` Kefeng Wang
2021-03-17  1:52       ` Kefeng Wang
2021-03-17  1:52       ` [OpenRISC] " Kefeng Wang
2021-03-17  1:52       ` Kefeng Wang
2021-03-17  1:52       ` Kefeng Wang
2021-03-17  1:52       ` Kefeng Wang
2021-03-17  1:52       ` Kefeng Wang
2021-03-17  1:52       ` Kefeng Wang
2021-03-17  5:48       ` Christophe Leroy
2021-03-17  5:48         ` Christophe Leroy
2021-03-17  5:48         ` [OpenRISC] " Christophe Leroy
2021-03-17  5:48         ` Christophe Leroy
2021-03-17  5:48         ` Christophe Leroy
2021-03-17  5:48         ` Christophe Leroy
2021-03-17  5:48         ` Christophe Leroy
2021-03-17  5:48         ` Christophe Leroy
2021-03-17  5:57         ` Kefeng Wang
2021-03-17  5:57           ` Kefeng Wang
2021-03-17  5:57           ` Kefeng Wang
2021-03-17  5:57           ` [OpenRISC] " Kefeng Wang
2021-03-17  5:57           ` Kefeng Wang
2021-03-17  5:57           ` Kefeng Wang
2021-03-17  5:57           ` Kefeng Wang
2021-03-17  5:57           ` Kefeng Wang
2021-03-17  5:57           ` Kefeng Wang
2021-03-17 11:31       ` David Hildenbrand
2021-03-17 11:31         ` David Hildenbrand
2021-03-17 11:31         ` David Hildenbrand
2021-03-17 11:31         ` [OpenRISC] " David Hildenbrand
2021-03-17 11:31         ` David Hildenbrand
2021-03-17 11:31         ` David Hildenbrand
2021-03-17 11:31         ` David Hildenbrand
2021-03-17 11:31         ` David Hildenbrand
2021-03-17 11:31         ` David Hildenbrand
2021-03-17 14:03       ` Anatoly Pugachev
2021-03-17 14:03         ` Anatoly Pugachev
2021-03-17 14:03         ` Anatoly Pugachev
2021-03-17 14:03         ` [OpenRISC] " Anatoly Pugachev
2021-03-17 14:03         ` Anatoly Pugachev
2021-03-17 14:03         ` Anatoly Pugachev
2021-03-17 14:03         ` Anatoly Pugachev
2021-03-17 14:03         ` Anatoly Pugachev
2021-03-17 14:03         ` Anatoly Pugachev
2021-03-17 18:48       ` Dave Hansen
2021-03-17 18:48         ` Dave Hansen
2021-03-17 18:48         ` Dave Hansen
2021-03-17 18:48         ` [OpenRISC] " Dave Hansen
2021-03-17 18:48         ` Dave Hansen
2021-03-17 18:48         ` Dave Hansen
2021-03-17 18:48         ` Dave Hansen
2021-03-17 18:48         ` Dave Hansen
2021-03-17 18:48         ` Dave Hansen
2021-03-18  1:01         ` Kefeng Wang
2021-03-18  1:01           ` Kefeng Wang
2021-03-18  1:01           ` Kefeng Wang
2021-03-18  1:01           ` [OpenRISC] " Kefeng Wang
2021-03-18  1:01           ` Kefeng Wang
2021-03-18  1:01           ` Kefeng Wang
2021-03-18  1:01           ` Kefeng Wang
2021-03-18  1:01           ` Kefeng Wang
2021-03-18  1:01           ` Kefeng Wang
2021-03-18  0:40       ` Vineet Gupta
2021-03-18  0:40         ` Vineet Gupta
2021-03-18  0:40         ` Vineet Gupta
2021-03-18  0:40         ` [OpenRISC] " Vineet Gupta
2021-03-18  0:40         ` Vineet Gupta
2021-03-18  0:40         ` Vineet Gupta
2021-03-18  0:40         ` Vineet Gupta
2021-03-30 13:10       ` Kefeng Wang
2021-03-30 13:10         ` Kefeng Wang
2021-03-30 13:10         ` Kefeng Wang
2021-03-30 13:10         ` [OpenRISC] " Kefeng Wang
2021-03-30 13:10         ` Kefeng Wang
2021-03-30 13:10         ` Kefeng Wang
2021-03-30 13:10         ` Kefeng Wang
2021-03-30 13:10         ` Kefeng Wang
2021-03-30 13:10         ` Kefeng Wang
2021-03-31  9:28       ` Mike Rapoport
2021-03-31  9:28         ` Mike Rapoport
2021-03-31  9:28         ` Mike Rapoport
2021-03-31  9:28         ` [OpenRISC] " Mike Rapoport
2021-03-31  9:28         ` Mike Rapoport
2021-03-31  9:28         ` Mike Rapoport
2021-03-31  9:28         ` Mike Rapoport
2021-03-31  9:28         ` Mike Rapoport
2021-03-31  9:28         ` Mike Rapoport
2021-03-31  9:34       ` Russell King - ARM Linux admin
2021-03-31  9:34         ` Russell King - ARM Linux admin
2021-03-31  9:34         ` Russell King - ARM Linux admin
2021-03-31  9:34         ` [OpenRISC] " Russell King - ARM Linux admin
2021-03-31  9:34         ` Russell King - ARM Linux admin
2021-03-31  9:34         ` Russell King - ARM Linux admin
2021-03-31  9:34         ` Russell King - ARM Linux admin
2021-03-31  9:34         ` Russell King - ARM Linux admin
2021-03-16 18:01 ` kernel test robot [this message]
2021-03-16 18:01   ` [PATCH] " kernel test robot
2021-03-17  2:11   ` Kefeng Wang
2021-03-17  2:11     ` Kefeng Wang
2021-03-16 21:16 ` Dave Hansen
2021-03-16 21:16   ` Dave Hansen
2021-03-16 21:16   ` Dave Hansen
2021-03-16 21:16   ` [OpenRISC] " Dave Hansen
2021-03-16 21:16   ` Dave Hansen
2021-03-16 21:16   ` Dave Hansen
2021-03-16 21:16   ` Dave Hansen
2021-03-16 21:16   ` Dave Hansen
2021-03-16 21:16   ` Dave Hansen

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=202103170114.Lj9LzUvl-lkp@intel.com \
    --to=lkp@intel.com \
    --cc=kbuild-all@lists.01.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.