* [riscv:for-next 2/7] arch/riscv/kernel/setup.c:74:2: error: implicit declaration of function 'early_ioremap_setup'
@ 2020-08-26 1:54 kernel test robot
0 siblings, 0 replies; 8+ messages in thread
From: kernel test robot @ 2020-08-26 1:54 UTC (permalink / raw)
To: kbuild-all
[-- Attachment #1: Type: text/plain, Size: 2404 bytes --]
tree: https://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git for-next
head: f75fa0a51b8b544ebd0d03a74c6b04d9f6b95781
commit: 3d109b0e0949bfd68cc00ffa9d78186fab037bc1 [2/7] RISC-V: Add early ioremap support
config: riscv-allyesconfig (attached as .config)
compiler: riscv64-linux-gcc (GCC) 9.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
git checkout 3d109b0e0949bfd68cc00ffa9d78186fab037bc1
# save the attached .config to linux build tree
COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-9.3.0 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 >>):
arch/riscv/kernel/setup.c: In function 'setup_arch':
>> arch/riscv/kernel/setup.c:74:2: error: implicit declaration of function 'early_ioremap_setup' [-Werror=implicit-function-declaration]
74 | early_ioremap_setup();
| ^~~~~~~~~~~~~~~~~~~
cc1: some warnings being treated as errors
# https://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git/commit/?id=3d109b0e0949bfd68cc00ffa9d78186fab037bc1
git remote add riscv https://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git
git fetch --no-tags riscv for-next
git checkout 3d109b0e0949bfd68cc00ffa9d78186fab037bc1
vim +/early_ioremap_setup +74 arch/riscv/kernel/setup.c
63
64 void __init setup_arch(char **cmdline_p)
65 {
66 parse_dtb();
67 init_mm.start_code = (unsigned long) _stext;
68 init_mm.end_code = (unsigned long) _etext;
69 init_mm.end_data = (unsigned long) _edata;
70 init_mm.brk = (unsigned long) _end;
71
72 *cmdline_p = boot_command_line;
73
> 74 early_ioremap_setup();
75 parse_early_param();
76
77 setup_bootmem();
78 paging_init();
79 #if IS_ENABLED(CONFIG_BUILTIN_DTB)
80 unflatten_and_copy_device_tree();
81 #else
82 if (early_init_dt_verify(__va(dtb_early_pa)))
83 unflatten_device_tree();
84 else
85 pr_err("No DTB found in kernel mappings\n");
86 #endif
87
---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org
[-- Attachment #2: config.gz --]
[-- Type: application/gzip, Size: 66131 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [riscv:for-next 2/7] arch/riscv/kernel/setup.c:74:2: error: implicit declaration of function 'early_ioremap_setup'
[not found] <cc16602c65aac43e60336c8122f1e7169bd5c1eb.camel@wdc.com>
@ 2020-08-28 7:19 ` Rong Chen
2020-08-28 16:53 ` Atish Patra
0 siblings, 1 reply; 8+ messages in thread
From: Rong Chen @ 2020-08-28 7:19 UTC (permalink / raw)
To: kbuild-all
[-- Attachment #1: Type: text/plain, Size: 3674 bytes --]
Hi Atish,
We can reproduce this error if using the reproduce steps:
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
git checkout 3d109b0e0949bfd68cc00ffa9d78186fab037bc1
# save the attached .config to linux build tree
COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-9.3.0 make.cross ARCH=riscv
Best Regards,
Rong Chen
On 8/27/20 6:20 AM, Atish Patra wrote:
> I can't seem to reproduce this issue. I have an older version gcc
> though (8.2). I am surprised by the error as well we are already
> including the early_ioremap.h.
>
> --- a/arch/riscv/include/asm/Kbuild
> +++ b/arch/riscv/include/asm/Kbuild
> @@ -1,4 +1,5 @@
> # SPDX-License-Identifier: GPL-2.0
> +generic-y += early_ioremap.h
> generic-y += extable.h
> generic-y += flat.h
> generic-y += kvm_para.h
>
> On Wed, 2020-08-26 at 09:54 +0800, kernel test robot wrote:
>> tree:
>> https://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git for-
>> next
>> head: f75fa0a51b8b544ebd0d03a74c6b04d9f6b95781
>> commit: 3d109b0e0949bfd68cc00ffa9d78186fab037bc1 [2/7] RISC-V: Add
>> early ioremap support
>> config: riscv-allyesconfig (attached as .config)
>> compiler: riscv64-linux-gcc (GCC) 9.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
>> git checkout 3d109b0e0949bfd68cc00ffa9d78186fab037bc1
>> # save the attached .config to linux build tree
>> COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-9.3.0
>> 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 >>):
>>
>> arch/riscv/kernel/setup.c: In function 'setup_arch':
>>>> arch/riscv/kernel/setup.c:74:2: error: implicit declaration of
>>>> function 'early_ioremap_setup' [-Werror=implicit-function-
>>>> declaration]
>> 74 | early_ioremap_setup();
>> | ^~~~~~~~~~~~~~~~~~~
>> cc1: some warnings being treated as errors
>>
>> #
>> https://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git/commit/?id=3d109b0e0949bfd68cc00ffa9d78186fab037bc1
>> git remote add riscv
>> https://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git
>> git fetch --no-tags riscv for-next
>> git checkout 3d109b0e0949bfd68cc00ffa9d78186fab037bc1
>> vim +/early_ioremap_setup +74 arch/riscv/kernel/setup.c
>>
>> 63
>> 64 void __init setup_arch(char **cmdline_p)
>> 65 {
>> 66 parse_dtb();
>> 67 init_mm.start_code = (unsigned long) _stext;
>> 68 init_mm.end_code = (unsigned long) _etext;
>> 69 init_mm.end_data = (unsigned long) _edata;
>> 70 init_mm.brk = (unsigned long) _end;
>> 71
>> 72 *cmdline_p = boot_command_line;
>> 73
>> > 74 early_ioremap_setup();
>> 75 parse_early_param();
>> 76
>> 77 setup_bootmem();
>> 78 paging_init();
>> 79 #if IS_ENABLED(CONFIG_BUILTIN_DTB)
>> 80 unflatten_and_copy_device_tree();
>> 81 #else
>> 82 if (early_init_dt_verify(__va(dtb_early_pa)))
>> 83 unflatten_device_tree();
>> 84 else
>> 85 pr_err("No DTB found in kernel
>> mappings\n");
>> 86 #endif
>> 87
>>
>> ---
>> 0-DAY CI Kernel Test Service, Intel Corporation
>> https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [riscv:for-next 2/7] arch/riscv/kernel/setup.c:74:2: error: implicit declaration of function 'early_ioremap_setup'
2020-08-28 7:19 ` [riscv:for-next 2/7] arch/riscv/kernel/setup.c:74:2: error: implicit declaration of function 'early_ioremap_setup' Rong Chen
@ 2020-08-28 16:53 ` Atish Patra
2020-08-31 2:39 ` Rong Chen
0 siblings, 1 reply; 8+ messages in thread
From: Atish Patra @ 2020-08-28 16:53 UTC (permalink / raw)
To: kbuild-all
[-- Attachment #1: Type: text/plain, Size: 4873 bytes --]
Hi Rong,
Thanks. I was able to reproduce the issue with linux-next and fixed it
yesterday.
I have some generic questions about kbuild infrastructure.
1. Is there a way to check if 0-day build bot actually built my branch ?
The search option doesn't seem to work. I have seen build success
emails for other trees but I never receive them for any repository on
my github.
2. AFAIK, build bot schedules the builds from each repo randomly. Can
we request to build a specific repo sooner than later?
On Fri, Aug 28, 2020 at 12:20 AM Rong Chen <rong.a.chen@intel.com> wrote:
>
> Hi Atish,
>
> We can reproduce this error if using the reproduce steps:
>
> 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
> git checkout 3d109b0e0949bfd68cc00ffa9d78186fab037bc1
> # save the attached .config to linux build tree
> COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-9.3.0 make.cross ARCH=riscv
>
> Best Regards,
> Rong Chen
>
>
> On 8/27/20 6:20 AM, Atish Patra wrote:
> > I can't seem to reproduce this issue. I have an older version gcc
> > though (8.2). I am surprised by the error as well we are already
> > including the early_ioremap.h.
> >
> > --- a/arch/riscv/include/asm/Kbuild
> > +++ b/arch/riscv/include/asm/Kbuild
> > @@ -1,4 +1,5 @@
> > # SPDX-License-Identifier: GPL-2.0
> > +generic-y += early_ioremap.h
> > generic-y += extable.h
> > generic-y += flat.h
> > generic-y += kvm_para.h
> >
> > On Wed, 2020-08-26 at 09:54 +0800, kernel test robot wrote:
> >> tree:
> >> https://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git for-
> >> next
> >> head: f75fa0a51b8b544ebd0d03a74c6b04d9f6b95781
> >> commit: 3d109b0e0949bfd68cc00ffa9d78186fab037bc1 [2/7] RISC-V: Add
> >> early ioremap support
> >> config: riscv-allyesconfig (attached as .config)
> >> compiler: riscv64-linux-gcc (GCC) 9.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
> >> git checkout 3d109b0e0949bfd68cc00ffa9d78186fab037bc1
> >> # save the attached .config to linux build tree
> >> COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-9.3.0
> >> 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 >>):
> >>
> >> arch/riscv/kernel/setup.c: In function 'setup_arch':
> >>>> arch/riscv/kernel/setup.c:74:2: error: implicit declaration of
> >>>> function 'early_ioremap_setup' [-Werror=implicit-function-
> >>>> declaration]
> >> 74 | early_ioremap_setup();
> >> | ^~~~~~~~~~~~~~~~~~~
> >> cc1: some warnings being treated as errors
> >>
> >> #
> >> https://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git/commit/?id=3d109b0e0949bfd68cc00ffa9d78186fab037bc1
> >> git remote add riscv
> >> https://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git
> >> git fetch --no-tags riscv for-next
> >> git checkout 3d109b0e0949bfd68cc00ffa9d78186fab037bc1
> >> vim +/early_ioremap_setup +74 arch/riscv/kernel/setup.c
> >>
> >> 63
> >> 64 void __init setup_arch(char **cmdline_p)
> >> 65 {
> >> 66 parse_dtb();
> >> 67 init_mm.start_code = (unsigned long) _stext;
> >> 68 init_mm.end_code = (unsigned long) _etext;
> >> 69 init_mm.end_data = (unsigned long) _edata;
> >> 70 init_mm.brk = (unsigned long) _end;
> >> 71
> >> 72 *cmdline_p = boot_command_line;
> >> 73
> >> > 74 early_ioremap_setup();
> >> 75 parse_early_param();
> >> 76
> >> 77 setup_bootmem();
> >> 78 paging_init();
> >> 79 #if IS_ENABLED(CONFIG_BUILTIN_DTB)
> >> 80 unflatten_and_copy_device_tree();
> >> 81 #else
> >> 82 if (early_init_dt_verify(__va(dtb_early_pa)))
> >> 83 unflatten_device_tree();
> >> 84 else
> >> 85 pr_err("No DTB found in kernel
> >> mappings\n");
> >> 86 #endif
> >> 87
> >>
> >> ---
> >> 0-DAY CI Kernel Test Service, Intel Corporation
> >> https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org
> _______________________________________________
> kbuild-all mailing list -- kbuild-all(a)lists.01.org
> To unsubscribe send an email to kbuild-all-leave(a)lists.01.org
--
Regards,
Atish
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [riscv:for-next 2/7] arch/riscv/kernel/setup.c:74:2: error: implicit declaration of function 'early_ioremap_setup'
2020-08-28 16:53 ` Atish Patra
@ 2020-08-31 2:39 ` Rong Chen
2020-08-31 4:06 ` Atish Patra
0 siblings, 1 reply; 8+ messages in thread
From: Rong Chen @ 2020-08-31 2:39 UTC (permalink / raw)
To: kbuild-all
[-- Attachment #1: Type: text/plain, Size: 5245 bytes --]
On 8/29/20 12:53 AM, Atish Patra wrote:
> Hi Rong,
> Thanks. I was able to reproduce the issue with linux-next and fixed it
> yesterday.
> I have some generic questions about kbuild infrastructure.
>
> 1. Is there a way to check if 0-day build bot actually built my branch ?
> The search option doesn't seem to work. I have seen build success
> emails for other trees but I never receive them for any repository on
> my github.
Hi Atish,
Could you tell me the tree url you owned? we can send the build success
emails to you.
>
> 2. AFAIK, build bot schedules the builds from each repo randomly. Can
> we request to build a specific repo sooner than later?
We don't support it yet, but you can ping us (lkp(a)intel.com) to build
the repo manually.
Best Regards,
Rong Chen
>
>
>
> On Fri, Aug 28, 2020 at 12:20 AM Rong Chen <rong.a.chen@intel.com> wrote:
>> Hi Atish,
>>
>> We can reproduce this error if using the reproduce steps:
>>
>> 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
>> git checkout 3d109b0e0949bfd68cc00ffa9d78186fab037bc1
>> # save the attached .config to linux build tree
>> COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-9.3.0 make.cross ARCH=riscv
>>
>> Best Regards,
>> Rong Chen
>>
>>
>> On 8/27/20 6:20 AM, Atish Patra wrote:
>>> I can't seem to reproduce this issue. I have an older version gcc
>>> though (8.2). I am surprised by the error as well we are already
>>> including the early_ioremap.h.
>>>
>>> --- a/arch/riscv/include/asm/Kbuild
>>> +++ b/arch/riscv/include/asm/Kbuild
>>> @@ -1,4 +1,5 @@
>>> # SPDX-License-Identifier: GPL-2.0
>>> +generic-y += early_ioremap.h
>>> generic-y += extable.h
>>> generic-y += flat.h
>>> generic-y += kvm_para.h
>>>
>>> On Wed, 2020-08-26 at 09:54 +0800, kernel test robot wrote:
>>>> tree:
>>>> https://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git for-
>>>> next
>>>> head: f75fa0a51b8b544ebd0d03a74c6b04d9f6b95781
>>>> commit: 3d109b0e0949bfd68cc00ffa9d78186fab037bc1 [2/7] RISC-V: Add
>>>> early ioremap support
>>>> config: riscv-allyesconfig (attached as .config)
>>>> compiler: riscv64-linux-gcc (GCC) 9.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
>>>> git checkout 3d109b0e0949bfd68cc00ffa9d78186fab037bc1
>>>> # save the attached .config to linux build tree
>>>> COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-9.3.0
>>>> 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 >>):
>>>>
>>>> arch/riscv/kernel/setup.c: In function 'setup_arch':
>>>>>> arch/riscv/kernel/setup.c:74:2: error: implicit declaration of
>>>>>> function 'early_ioremap_setup' [-Werror=implicit-function-
>>>>>> declaration]
>>>> 74 | early_ioremap_setup();
>>>> | ^~~~~~~~~~~~~~~~~~~
>>>> cc1: some warnings being treated as errors
>>>>
>>>> #
>>>> https://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git/commit/?id=3d109b0e0949bfd68cc00ffa9d78186fab037bc1
>>>> git remote add riscv
>>>> https://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git
>>>> git fetch --no-tags riscv for-next
>>>> git checkout 3d109b0e0949bfd68cc00ffa9d78186fab037bc1
>>>> vim +/early_ioremap_setup +74 arch/riscv/kernel/setup.c
>>>>
>>>> 63
>>>> 64 void __init setup_arch(char **cmdline_p)
>>>> 65 {
>>>> 66 parse_dtb();
>>>> 67 init_mm.start_code = (unsigned long) _stext;
>>>> 68 init_mm.end_code = (unsigned long) _etext;
>>>> 69 init_mm.end_data = (unsigned long) _edata;
>>>> 70 init_mm.brk = (unsigned long) _end;
>>>> 71
>>>> 72 *cmdline_p = boot_command_line;
>>>> 73
>>>> > 74 early_ioremap_setup();
>>>> 75 parse_early_param();
>>>> 76
>>>> 77 setup_bootmem();
>>>> 78 paging_init();
>>>> 79 #if IS_ENABLED(CONFIG_BUILTIN_DTB)
>>>> 80 unflatten_and_copy_device_tree();
>>>> 81 #else
>>>> 82 if (early_init_dt_verify(__va(dtb_early_pa)))
>>>> 83 unflatten_device_tree();
>>>> 84 else
>>>> 85 pr_err("No DTB found in kernel
>>>> mappings\n");
>>>> 86 #endif
>>>> 87
>>>>
>>>> ---
>>>> 0-DAY CI Kernel Test Service, Intel Corporation
>>>> https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org
>> _______________________________________________
>> kbuild-all mailing list -- kbuild-all(a)lists.01.org
>> To unsubscribe send an email to kbuild-all-leave(a)lists.01.org
>
>
> --
> Regards,
> Atish
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [riscv:for-next 2/7] arch/riscv/kernel/setup.c:74:2: error: implicit declaration of function 'early_ioremap_setup'
2020-08-31 2:39 ` Rong Chen
@ 2020-08-31 4:06 ` Atish Patra
2020-09-16 22:30 ` Atish Patra
0 siblings, 1 reply; 8+ messages in thread
From: Atish Patra @ 2020-08-31 4:06 UTC (permalink / raw)
To: kbuild-all
[-- Attachment #1: Type: text/plain, Size: 5692 bytes --]
On Sun, Aug 30, 2020 at 7:40 PM Rong Chen <rong.a.chen@intel.com> wrote:
>
>
>
> On 8/29/20 12:53 AM, Atish Patra wrote:
> > Hi Rong,
> > Thanks. I was able to reproduce the issue with linux-next and fixed it
> > yesterday.
> > I have some generic questions about kbuild infrastructure.
> >
> > 1. Is there a way to check if 0-day build bot actually built my branch ?
> > The search option doesn't seem to work. I have seen build success
> > emails for other trees but I never receive them for any repository on
> > my github.
>
> Hi Atish,
>
> Could you tell me the tree url you owned? we can send the build success
> emails to you.
>
Here is my github repo.
https://github.com/atishp04/linux
> >
> > 2. AFAIK, build bot schedules the builds from each repo randomly. Can
> > we request to build a specific repo sooner than later?
>
> We don't support it yet, but you can ping us (lkp(a)intel.com) to build
> the repo manually.
>
Thanks.
> Best Regards,
> Rong Chen
>
> >
> >
> >
> > On Fri, Aug 28, 2020 at 12:20 AM Rong Chen <rong.a.chen@intel.com> wrote:
> >> Hi Atish,
> >>
> >> We can reproduce this error if using the reproduce steps:
> >>
> >> 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
> >> git checkout 3d109b0e0949bfd68cc00ffa9d78186fab037bc1
> >> # save the attached .config to linux build tree
> >> COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-9.3.0 make.cross ARCH=riscv
> >>
> >> Best Regards,
> >> Rong Chen
> >>
> >>
> >> On 8/27/20 6:20 AM, Atish Patra wrote:
> >>> I can't seem to reproduce this issue. I have an older version gcc
> >>> though (8.2). I am surprised by the error as well we are already
> >>> including the early_ioremap.h.
> >>>
> >>> --- a/arch/riscv/include/asm/Kbuild
> >>> +++ b/arch/riscv/include/asm/Kbuild
> >>> @@ -1,4 +1,5 @@
> >>> # SPDX-License-Identifier: GPL-2.0
> >>> +generic-y += early_ioremap.h
> >>> generic-y += extable.h
> >>> generic-y += flat.h
> >>> generic-y += kvm_para.h
> >>>
> >>> On Wed, 2020-08-26 at 09:54 +0800, kernel test robot wrote:
> >>>> tree:
> >>>> https://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git for-
> >>>> next
> >>>> head: f75fa0a51b8b544ebd0d03a74c6b04d9f6b95781
> >>>> commit: 3d109b0e0949bfd68cc00ffa9d78186fab037bc1 [2/7] RISC-V: Add
> >>>> early ioremap support
> >>>> config: riscv-allyesconfig (attached as .config)
> >>>> compiler: riscv64-linux-gcc (GCC) 9.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
> >>>> git checkout 3d109b0e0949bfd68cc00ffa9d78186fab037bc1
> >>>> # save the attached .config to linux build tree
> >>>> COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-9.3.0
> >>>> 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 >>):
> >>>>
> >>>> arch/riscv/kernel/setup.c: In function 'setup_arch':
> >>>>>> arch/riscv/kernel/setup.c:74:2: error: implicit declaration of
> >>>>>> function 'early_ioremap_setup' [-Werror=implicit-function-
> >>>>>> declaration]
> >>>> 74 | early_ioremap_setup();
> >>>> | ^~~~~~~~~~~~~~~~~~~
> >>>> cc1: some warnings being treated as errors
> >>>>
> >>>> #
> >>>> https://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git/commit/?id=3d109b0e0949bfd68cc00ffa9d78186fab037bc1
> >>>> git remote add riscv
> >>>> https://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git
> >>>> git fetch --no-tags riscv for-next
> >>>> git checkout 3d109b0e0949bfd68cc00ffa9d78186fab037bc1
> >>>> vim +/early_ioremap_setup +74 arch/riscv/kernel/setup.c
> >>>>
> >>>> 63
> >>>> 64 void __init setup_arch(char **cmdline_p)
> >>>> 65 {
> >>>> 66 parse_dtb();
> >>>> 67 init_mm.start_code = (unsigned long) _stext;
> >>>> 68 init_mm.end_code = (unsigned long) _etext;
> >>>> 69 init_mm.end_data = (unsigned long) _edata;
> >>>> 70 init_mm.brk = (unsigned long) _end;
> >>>> 71
> >>>> 72 *cmdline_p = boot_command_line;
> >>>> 73
> >>>> > 74 early_ioremap_setup();
> >>>> 75 parse_early_param();
> >>>> 76
> >>>> 77 setup_bootmem();
> >>>> 78 paging_init();
> >>>> 79 #if IS_ENABLED(CONFIG_BUILTIN_DTB)
> >>>> 80 unflatten_and_copy_device_tree();
> >>>> 81 #else
> >>>> 82 if (early_init_dt_verify(__va(dtb_early_pa)))
> >>>> 83 unflatten_device_tree();
> >>>> 84 else
> >>>> 85 pr_err("No DTB found in kernel
> >>>> mappings\n");
> >>>> 86 #endif
> >>>> 87
> >>>>
> >>>> ---
> >>>> 0-DAY CI Kernel Test Service, Intel Corporation
> >>>> https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org
> >> _______________________________________________
> >> kbuild-all mailing list -- kbuild-all(a)lists.01.org
> >> To unsubscribe send an email to kbuild-all-leave(a)lists.01.org
> >
> >
> > --
> > Regards,
> > Atish
>
--
Regards,
Atish
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [riscv:for-next 2/7] arch/riscv/kernel/setup.c:74:2: error: implicit declaration of function 'early_ioremap_setup'
2020-08-31 4:06 ` Atish Patra
@ 2020-09-16 22:30 ` Atish Patra
2020-09-17 3:09 ` Rong Chen
0 siblings, 1 reply; 8+ messages in thread
From: Atish Patra @ 2020-09-16 22:30 UTC (permalink / raw)
To: kbuild-all
[-- Attachment #1: Type: text/plain, Size: 6618 bytes --]
Hi Rong,
Thanks for setting up the build success emails for me. I noticed that
RISC-V builds happen only for
following configs
riscv allyesconfig
riscv defconfig
riscv allmodconfig
riscv allnoconfig
Is it possible to build a couple of more default configs from RISC-V
tree as shown below?
$ ls -r arch/riscv/configs/
rv32_defconfig nommu_virt_defconfig nommu_k210_defconfig defconfig
On Sun, Aug 30, 2020 at 9:06 PM Atish Patra <atishp@atishpatra.org> wrote:
>
> On Sun, Aug 30, 2020 at 7:40 PM Rong Chen <rong.a.chen@intel.com> wrote:
> >
> >
> >
> > On 8/29/20 12:53 AM, Atish Patra wrote:
> > > Hi Rong,
> > > Thanks. I was able to reproduce the issue with linux-next and fixed it
> > > yesterday.
> > > I have some generic questions about kbuild infrastructure.
> > >
> > > 1. Is there a way to check if 0-day build bot actually built my branch ?
> > > The search option doesn't seem to work. I have seen build success
> > > emails for other trees but I never receive them for any repository on
> > > my github.
> >
> > Hi Atish,
> >
> > Could you tell me the tree url you owned? we can send the build success
> > emails to you.
> >
> Here is my github repo.
> https://github.com/atishp04/linux
>
> > >
> > > 2. AFAIK, build bot schedules the builds from each repo randomly. Can
> > > we request to build a specific repo sooner than later?
> >
> > We don't support it yet, but you can ping us (lkp(a)intel.com) to build
> > the repo manually.
> >
>
> Thanks.
>
> > Best Regards,
> > Rong Chen
> >
> > >
> > >
> > >
> > > On Fri, Aug 28, 2020 at 12:20 AM Rong Chen <rong.a.chen@intel.com> wrote:
> > >> Hi Atish,
> > >>
> > >> We can reproduce this error if using the reproduce steps:
> > >>
> > >> 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
> > >> git checkout 3d109b0e0949bfd68cc00ffa9d78186fab037bc1
> > >> # save the attached .config to linux build tree
> > >> COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-9.3.0 make.cross ARCH=riscv
> > >>
> > >> Best Regards,
> > >> Rong Chen
> > >>
> > >>
> > >> On 8/27/20 6:20 AM, Atish Patra wrote:
> > >>> I can't seem to reproduce this issue. I have an older version gcc
> > >>> though (8.2). I am surprised by the error as well we are already
> > >>> including the early_ioremap.h.
> > >>>
> > >>> --- a/arch/riscv/include/asm/Kbuild
> > >>> +++ b/arch/riscv/include/asm/Kbuild
> > >>> @@ -1,4 +1,5 @@
> > >>> # SPDX-License-Identifier: GPL-2.0
> > >>> +generic-y += early_ioremap.h
> > >>> generic-y += extable.h
> > >>> generic-y += flat.h
> > >>> generic-y += kvm_para.h
> > >>>
> > >>> On Wed, 2020-08-26 at 09:54 +0800, kernel test robot wrote:
> > >>>> tree:
> > >>>> https://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git for-
> > >>>> next
> > >>>> head: f75fa0a51b8b544ebd0d03a74c6b04d9f6b95781
> > >>>> commit: 3d109b0e0949bfd68cc00ffa9d78186fab037bc1 [2/7] RISC-V: Add
> > >>>> early ioremap support
> > >>>> config: riscv-allyesconfig (attached as .config)
> > >>>> compiler: riscv64-linux-gcc (GCC) 9.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
> > >>>> git checkout 3d109b0e0949bfd68cc00ffa9d78186fab037bc1
> > >>>> # save the attached .config to linux build tree
> > >>>> COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-9.3.0
> > >>>> 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 >>):
> > >>>>
> > >>>> arch/riscv/kernel/setup.c: In function 'setup_arch':
> > >>>>>> arch/riscv/kernel/setup.c:74:2: error: implicit declaration of
> > >>>>>> function 'early_ioremap_setup' [-Werror=implicit-function-
> > >>>>>> declaration]
> > >>>> 74 | early_ioremap_setup();
> > >>>> | ^~~~~~~~~~~~~~~~~~~
> > >>>> cc1: some warnings being treated as errors
> > >>>>
> > >>>> #
> > >>>> https://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git/commit/?id=3d109b0e0949bfd68cc00ffa9d78186fab037bc1
> > >>>> git remote add riscv
> > >>>> https://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git
> > >>>> git fetch --no-tags riscv for-next
> > >>>> git checkout 3d109b0e0949bfd68cc00ffa9d78186fab037bc1
> > >>>> vim +/early_ioremap_setup +74 arch/riscv/kernel/setup.c
> > >>>>
> > >>>> 63
> > >>>> 64 void __init setup_arch(char **cmdline_p)
> > >>>> 65 {
> > >>>> 66 parse_dtb();
> > >>>> 67 init_mm.start_code = (unsigned long) _stext;
> > >>>> 68 init_mm.end_code = (unsigned long) _etext;
> > >>>> 69 init_mm.end_data = (unsigned long) _edata;
> > >>>> 70 init_mm.brk = (unsigned long) _end;
> > >>>> 71
> > >>>> 72 *cmdline_p = boot_command_line;
> > >>>> 73
> > >>>> > 74 early_ioremap_setup();
> > >>>> 75 parse_early_param();
> > >>>> 76
> > >>>> 77 setup_bootmem();
> > >>>> 78 paging_init();
> > >>>> 79 #if IS_ENABLED(CONFIG_BUILTIN_DTB)
> > >>>> 80 unflatten_and_copy_device_tree();
> > >>>> 81 #else
> > >>>> 82 if (early_init_dt_verify(__va(dtb_early_pa)))
> > >>>> 83 unflatten_device_tree();
> > >>>> 84 else
> > >>>> 85 pr_err("No DTB found in kernel
> > >>>> mappings\n");
> > >>>> 86 #endif
> > >>>> 87
> > >>>>
> > >>>> ---
> > >>>> 0-DAY CI Kernel Test Service, Intel Corporation
> > >>>> https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org
> > >> _______________________________________________
> > >> kbuild-all mailing list -- kbuild-all(a)lists.01.org
> > >> To unsubscribe send an email to kbuild-all-leave(a)lists.01.org
> > >
> > >
> > > --
> > > Regards,
> > > Atish
> >
>
>
> --
> Regards,
> Atish
--
Regards,
Atish
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [riscv:for-next 2/7] arch/riscv/kernel/setup.c:74:2: error: implicit declaration of function 'early_ioremap_setup'
2020-09-16 22:30 ` Atish Patra
@ 2020-09-17 3:09 ` Rong Chen
2020-09-17 3:33 ` Atish Patra
0 siblings, 1 reply; 8+ messages in thread
From: Rong Chen @ 2020-09-17 3:09 UTC (permalink / raw)
To: kbuild-all
[-- Attachment #1: Type: text/plain, Size: 6660 bytes --]
Hi Atish,
Thanks for your suggestion, we have added these default configs.
Best Regards,
Rong Chen
On 9/17/20 6:30 AM, Atish Patra wrote:
> Hi Rong,
> Thanks for setting up the build success emails for me. I noticed that
> RISC-V builds happen only for
> following configs
>
> riscv allyesconfig
> riscv defconfig
> riscv allmodconfig
> riscv allnoconfig
>
> Is it possible to build a couple of more default configs from RISC-V
> tree as shown below?
>
> $ ls -r arch/riscv/configs/
> rv32_defconfig nommu_virt_defconfig nommu_k210_defconfig defconfig
>
> On Sun, Aug 30, 2020 at 9:06 PM Atish Patra <atishp@atishpatra.org> wrote:
>> On Sun, Aug 30, 2020 at 7:40 PM Rong Chen <rong.a.chen@intel.com> wrote:
>>>
>>>
>>> On 8/29/20 12:53 AM, Atish Patra wrote:
>>>> Hi Rong,
>>>> Thanks. I was able to reproduce the issue with linux-next and fixed it
>>>> yesterday.
>>>> I have some generic questions about kbuild infrastructure.
>>>>
>>>> 1. Is there a way to check if 0-day build bot actually built my branch ?
>>>> The search option doesn't seem to work. I have seen build success
>>>> emails for other trees but I never receive them for any repository on
>>>> my github.
>>> Hi Atish,
>>>
>>> Could you tell me the tree url you owned? we can send the build success
>>> emails to you.
>>>
>> Here is my github repo.
>> https://github.com/atishp04/linux
>>
>>>> 2. AFAIK, build bot schedules the builds from each repo randomly. Can
>>>> we request to build a specific repo sooner than later?
>>> We don't support it yet, but you can ping us (lkp(a)intel.com) to build
>>> the repo manually.
>>>
>> Thanks.
>>
>>> Best Regards,
>>> Rong Chen
>>>
>>>>
>>>>
>>>> On Fri, Aug 28, 2020 at 12:20 AM Rong Chen <rong.a.chen@intel.com> wrote:
>>>>> Hi Atish,
>>>>>
>>>>> We can reproduce this error if using the reproduce steps:
>>>>>
>>>>> 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
>>>>> git checkout 3d109b0e0949bfd68cc00ffa9d78186fab037bc1
>>>>> # save the attached .config to linux build tree
>>>>> COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-9.3.0 make.cross ARCH=riscv
>>>>>
>>>>> Best Regards,
>>>>> Rong Chen
>>>>>
>>>>>
>>>>> On 8/27/20 6:20 AM, Atish Patra wrote:
>>>>>> I can't seem to reproduce this issue. I have an older version gcc
>>>>>> though (8.2). I am surprised by the error as well we are already
>>>>>> including the early_ioremap.h.
>>>>>>
>>>>>> --- a/arch/riscv/include/asm/Kbuild
>>>>>> +++ b/arch/riscv/include/asm/Kbuild
>>>>>> @@ -1,4 +1,5 @@
>>>>>> # SPDX-License-Identifier: GPL-2.0
>>>>>> +generic-y += early_ioremap.h
>>>>>> generic-y += extable.h
>>>>>> generic-y += flat.h
>>>>>> generic-y += kvm_para.h
>>>>>>
>>>>>> On Wed, 2020-08-26 at 09:54 +0800, kernel test robot wrote:
>>>>>>> tree:
>>>>>>> https://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git for-
>>>>>>> next
>>>>>>> head: f75fa0a51b8b544ebd0d03a74c6b04d9f6b95781
>>>>>>> commit: 3d109b0e0949bfd68cc00ffa9d78186fab037bc1 [2/7] RISC-V: Add
>>>>>>> early ioremap support
>>>>>>> config: riscv-allyesconfig (attached as .config)
>>>>>>> compiler: riscv64-linux-gcc (GCC) 9.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
>>>>>>> git checkout 3d109b0e0949bfd68cc00ffa9d78186fab037bc1
>>>>>>> # save the attached .config to linux build tree
>>>>>>> COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-9.3.0
>>>>>>> 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 >>):
>>>>>>>
>>>>>>> arch/riscv/kernel/setup.c: In function 'setup_arch':
>>>>>>>>> arch/riscv/kernel/setup.c:74:2: error: implicit declaration of
>>>>>>>>> function 'early_ioremap_setup' [-Werror=implicit-function-
>>>>>>>>> declaration]
>>>>>>> 74 | early_ioremap_setup();
>>>>>>> | ^~~~~~~~~~~~~~~~~~~
>>>>>>> cc1: some warnings being treated as errors
>>>>>>>
>>>>>>> #
>>>>>>> https://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git/commit/?id=3d109b0e0949bfd68cc00ffa9d78186fab037bc1
>>>>>>> git remote add riscv
>>>>>>> https://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git
>>>>>>> git fetch --no-tags riscv for-next
>>>>>>> git checkout 3d109b0e0949bfd68cc00ffa9d78186fab037bc1
>>>>>>> vim +/early_ioremap_setup +74 arch/riscv/kernel/setup.c
>>>>>>>
>>>>>>> 63
>>>>>>> 64 void __init setup_arch(char **cmdline_p)
>>>>>>> 65 {
>>>>>>> 66 parse_dtb();
>>>>>>> 67 init_mm.start_code = (unsigned long) _stext;
>>>>>>> 68 init_mm.end_code = (unsigned long) _etext;
>>>>>>> 69 init_mm.end_data = (unsigned long) _edata;
>>>>>>> 70 init_mm.brk = (unsigned long) _end;
>>>>>>> 71
>>>>>>> 72 *cmdline_p = boot_command_line;
>>>>>>> 73
>>>>>>> > 74 early_ioremap_setup();
>>>>>>> 75 parse_early_param();
>>>>>>> 76
>>>>>>> 77 setup_bootmem();
>>>>>>> 78 paging_init();
>>>>>>> 79 #if IS_ENABLED(CONFIG_BUILTIN_DTB)
>>>>>>> 80 unflatten_and_copy_device_tree();
>>>>>>> 81 #else
>>>>>>> 82 if (early_init_dt_verify(__va(dtb_early_pa)))
>>>>>>> 83 unflatten_device_tree();
>>>>>>> 84 else
>>>>>>> 85 pr_err("No DTB found in kernel
>>>>>>> mappings\n");
>>>>>>> 86 #endif
>>>>>>> 87
>>>>>>>
>>>>>>> ---
>>>>>>> 0-DAY CI Kernel Test Service, Intel Corporation
>>>>>>> https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org
>>>>> _______________________________________________
>>>>> kbuild-all mailing list -- kbuild-all(a)lists.01.org
>>>>> To unsubscribe send an email to kbuild-all-leave(a)lists.01.org
>>>>
>>>> --
>>>> Regards,
>>>> Atish
>>
>> --
>> Regards,
>> Atish
>
>
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [riscv:for-next 2/7] arch/riscv/kernel/setup.c:74:2: error: implicit declaration of function 'early_ioremap_setup'
2020-09-17 3:09 ` Rong Chen
@ 2020-09-17 3:33 ` Atish Patra
0 siblings, 0 replies; 8+ messages in thread
From: Atish Patra @ 2020-09-17 3:33 UTC (permalink / raw)
To: kbuild-all
[-- Attachment #1: Type: text/plain, Size: 7139 bytes --]
On Wed, Sep 16, 2020 at 8:10 PM Rong Chen <rong.a.chen@intel.com> wrote:
>
> Hi Atish,
>
> Thanks for your suggestion, we have added these default configs.
>
Thanks for the quick response!
> Best Regards,
> Rong Chen
>
> On 9/17/20 6:30 AM, Atish Patra wrote:
> > Hi Rong,
> > Thanks for setting up the build success emails for me. I noticed that
> > RISC-V builds happen only for
> > following configs
> >
> > riscv allyesconfig
> > riscv defconfig
> > riscv allmodconfig
> > riscv allnoconfig
> >
> > Is it possible to build a couple of more default configs from RISC-V
> > tree as shown below?
> >
> > $ ls -r arch/riscv/configs/
> > rv32_defconfig nommu_virt_defconfig nommu_k210_defconfig defconfig
> >
> > On Sun, Aug 30, 2020 at 9:06 PM Atish Patra <atishp@atishpatra.org> wrote:
> >> On Sun, Aug 30, 2020 at 7:40 PM Rong Chen <rong.a.chen@intel.com> wrote:
> >>>
> >>>
> >>> On 8/29/20 12:53 AM, Atish Patra wrote:
> >>>> Hi Rong,
> >>>> Thanks. I was able to reproduce the issue with linux-next and fixed it
> >>>> yesterday.
> >>>> I have some generic questions about kbuild infrastructure.
> >>>>
> >>>> 1. Is there a way to check if 0-day build bot actually built my branch ?
> >>>> The search option doesn't seem to work. I have seen build success
> >>>> emails for other trees but I never receive them for any repository on
> >>>> my github.
> >>> Hi Atish,
> >>>
> >>> Could you tell me the tree url you owned? we can send the build success
> >>> emails to you.
> >>>
> >> Here is my github repo.
> >> https://github.com/atishp04/linux
> >>
> >>>> 2. AFAIK, build bot schedules the builds from each repo randomly. Can
> >>>> we request to build a specific repo sooner than later?
> >>> We don't support it yet, but you can ping us (lkp(a)intel.com) to build
> >>> the repo manually.
> >>>
> >> Thanks.
> >>
> >>> Best Regards,
> >>> Rong Chen
> >>>
> >>>>
> >>>>
> >>>> On Fri, Aug 28, 2020 at 12:20 AM Rong Chen <rong.a.chen@intel.com> wrote:
> >>>>> Hi Atish,
> >>>>>
> >>>>> We can reproduce this error if using the reproduce steps:
> >>>>>
> >>>>> 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
> >>>>> git checkout 3d109b0e0949bfd68cc00ffa9d78186fab037bc1
> >>>>> # save the attached .config to linux build tree
> >>>>> COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-9.3.0 make.cross ARCH=riscv
> >>>>>
> >>>>> Best Regards,
> >>>>> Rong Chen
> >>>>>
> >>>>>
> >>>>> On 8/27/20 6:20 AM, Atish Patra wrote:
> >>>>>> I can't seem to reproduce this issue. I have an older version gcc
> >>>>>> though (8.2). I am surprised by the error as well we are already
> >>>>>> including the early_ioremap.h.
> >>>>>>
> >>>>>> --- a/arch/riscv/include/asm/Kbuild
> >>>>>> +++ b/arch/riscv/include/asm/Kbuild
> >>>>>> @@ -1,4 +1,5 @@
> >>>>>> # SPDX-License-Identifier: GPL-2.0
> >>>>>> +generic-y += early_ioremap.h
> >>>>>> generic-y += extable.h
> >>>>>> generic-y += flat.h
> >>>>>> generic-y += kvm_para.h
> >>>>>>
> >>>>>> On Wed, 2020-08-26 at 09:54 +0800, kernel test robot wrote:
> >>>>>>> tree:
> >>>>>>> https://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git for-
> >>>>>>> next
> >>>>>>> head: f75fa0a51b8b544ebd0d03a74c6b04d9f6b95781
> >>>>>>> commit: 3d109b0e0949bfd68cc00ffa9d78186fab037bc1 [2/7] RISC-V: Add
> >>>>>>> early ioremap support
> >>>>>>> config: riscv-allyesconfig (attached as .config)
> >>>>>>> compiler: riscv64-linux-gcc (GCC) 9.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
> >>>>>>> git checkout 3d109b0e0949bfd68cc00ffa9d78186fab037bc1
> >>>>>>> # save the attached .config to linux build tree
> >>>>>>> COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-9.3.0
> >>>>>>> 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 >>):
> >>>>>>>
> >>>>>>> arch/riscv/kernel/setup.c: In function 'setup_arch':
> >>>>>>>>> arch/riscv/kernel/setup.c:74:2: error: implicit declaration of
> >>>>>>>>> function 'early_ioremap_setup' [-Werror=implicit-function-
> >>>>>>>>> declaration]
> >>>>>>> 74 | early_ioremap_setup();
> >>>>>>> | ^~~~~~~~~~~~~~~~~~~
> >>>>>>> cc1: some warnings being treated as errors
> >>>>>>>
> >>>>>>> #
> >>>>>>> https://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git/commit/?id=3d109b0e0949bfd68cc00ffa9d78186fab037bc1
> >>>>>>> git remote add riscv
> >>>>>>> https://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git
> >>>>>>> git fetch --no-tags riscv for-next
> >>>>>>> git checkout 3d109b0e0949bfd68cc00ffa9d78186fab037bc1
> >>>>>>> vim +/early_ioremap_setup +74 arch/riscv/kernel/setup.c
> >>>>>>>
> >>>>>>> 63
> >>>>>>> 64 void __init setup_arch(char **cmdline_p)
> >>>>>>> 65 {
> >>>>>>> 66 parse_dtb();
> >>>>>>> 67 init_mm.start_code = (unsigned long) _stext;
> >>>>>>> 68 init_mm.end_code = (unsigned long) _etext;
> >>>>>>> 69 init_mm.end_data = (unsigned long) _edata;
> >>>>>>> 70 init_mm.brk = (unsigned long) _end;
> >>>>>>> 71
> >>>>>>> 72 *cmdline_p = boot_command_line;
> >>>>>>> 73
> >>>>>>> > 74 early_ioremap_setup();
> >>>>>>> 75 parse_early_param();
> >>>>>>> 76
> >>>>>>> 77 setup_bootmem();
> >>>>>>> 78 paging_init();
> >>>>>>> 79 #if IS_ENABLED(CONFIG_BUILTIN_DTB)
> >>>>>>> 80 unflatten_and_copy_device_tree();
> >>>>>>> 81 #else
> >>>>>>> 82 if (early_init_dt_verify(__va(dtb_early_pa)))
> >>>>>>> 83 unflatten_device_tree();
> >>>>>>> 84 else
> >>>>>>> 85 pr_err("No DTB found in kernel
> >>>>>>> mappings\n");
> >>>>>>> 86 #endif
> >>>>>>> 87
> >>>>>>>
> >>>>>>> ---
> >>>>>>> 0-DAY CI Kernel Test Service, Intel Corporation
> >>>>>>> https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org
> >>>>> _______________________________________________
> >>>>> kbuild-all mailing list -- kbuild-all(a)lists.01.org
> >>>>> To unsubscribe send an email to kbuild-all-leave(a)lists.01.org
> >>>>
> >>>> --
> >>>> Regards,
> >>>> Atish
> >>
> >> --
> >> Regards,
> >> Atish
> >
> >
>
--
Regards,
Atish
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2020-09-17 3:33 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <cc16602c65aac43e60336c8122f1e7169bd5c1eb.camel@wdc.com>
2020-08-28 7:19 ` [riscv:for-next 2/7] arch/riscv/kernel/setup.c:74:2: error: implicit declaration of function 'early_ioremap_setup' Rong Chen
2020-08-28 16:53 ` Atish Patra
2020-08-31 2:39 ` Rong Chen
2020-08-31 4:06 ` Atish Patra
2020-09-16 22:30 ` Atish Patra
2020-09-17 3:09 ` Rong Chen
2020-09-17 3:33 ` Atish Patra
2020-08-26 1:54 kernel test robot
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.