* Re: [PATCH] PCI: Remove unnecessary of_irq.h includes
[not found] <202210202204.u22wJti3-lkp@intel.com>
@ 2022-10-20 15:07 ` Bjorn Helgaas
2022-10-21 0:52 ` [kbuild-all] " Chen, Rong A
0 siblings, 1 reply; 3+ messages in thread
From: Bjorn Helgaas @ 2022-10-20 15:07 UTC (permalink / raw)
To: kernel test robot
Cc: Lorenzo Pieralisi, Krzysztof Wilczyński, Heiko Stuebner,
linux-pci, Linus Walleij, llvm, Minghuan Lian, Conor Dooley,
Thierry Reding, Thomas Petazzoni, Bharat Kumar Gogada, Toan Le,
linux-riscv, Kishon Vijay Abraham I, Rob Herring, Joyce Ooi,
Jonathan Hunter, bcm-kernel-feedback-list, linux-arm-kernel,
Shawn Lin, Ray Jui, linux-tegra, linux-omap, Mingkai Hu, Roy Zang,
Michal Simek, kbuild-all, Scott Branden, Daire McNa mara,
linux-kernel, Tom Joseph, linuxppc-dev
On Thu, Oct 20, 2022 at 10:13:10PM +0800, kernel test robot wrote:
> Hi Bjorn,
>
> I love your patch! Yet something to improve:
>
> [auto build test ERROR on helgaas-pci/next]
> [also build test ERROR on xilinx-xlnx/master rockchip/for-next linus/master v6.1-rc1 next-20221020]
> [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#_base_tree_information]
>
> url: https://github.com/intel-lab-lkp/linux/commits/Bjorn-Helgaas/PCI-Remove-unnecessary-of_irq-h-includes/20221020-100633
> base: https://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git next
> patch link: https://lore.kernel.org/r/20221019195452.37606-1-helgaas%40kernel.org
> patch subject: [PATCH] PCI: Remove unnecessary of_irq.h includes
> config: s390-randconfig-r044-20221019
> compiler: clang version 16.0.0 (https://github.com/llvm/llvm-project 791a7ae1ba3efd6bca96338e10ffde557ba83920)
> 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 s390 cross compiling tool for clang build
> # apt-get install binutils-s390x-linux-gnu
> # https://github.com/intel-lab-lkp/linux/commit/273a24b16a40ffd6a64c6c55aecbfae00a1cd996
> git remote add linux-review https://github.com/intel-lab-lkp/linux
> git fetch --no-tags linux-review Bjorn-Helgaas/PCI-Remove-unnecessary-of_irq-h-includes/20221020-100633
> git checkout 273a24b16a40ffd6a64c6c55aecbfae00a1cd996
> # save the config file
> mkdir build_dir && cp config build_dir/.config
> COMPILER_INSTALL_PATH=$HOME/0day COMPILER=clang make.cross W=1 O=build_dir ARCH=s390 SHELL=/bin/bash drivers/pci/controller/
Maybe more user error?
$ COMPILER_INSTALL_PATH=$HOME/0day COMPILER=clang make.cross W=1 O=build_dir ARCH=s390 SHELL=/bin/bash drivers/pci/controller/
Compiler will be installed in /home/bjorn/0day
make --keep-going HOSTCC=/home/bjorn/0day/clang/bin/clang CC=/home/bjorn/0day/clang/bin/clang OBJCOPY=/usr/s390x-linux-gnu/bin/objcopy AR=llvm-ar NM=llvm-nm STRIP=llvm-strip OBJDUMP=llvm-objdump OBJSIZE=llvm-size READELF=llvm-readelf HOSTCXX=clang++ HOSTAR=llvm-ar CROSS_COMPILE=s390x-linux-gnu- --jobs=16 W=1 O=build_dir ARCH=s390 SHELL=/bin/bash drivers/pci/controller/
make[1]: Entering directory '/home/bjorn/linux/build_dir'
SYNC include/config/auto.conf.cmd
GEN Makefile
scripts/Kconfig.include:40: linker 's390x-linux-gnu-ld' not found
make[3]: *** [../scripts/kconfig/Makefile:77: syncconfig] Error 1
make[2]: *** [../Makefile:697: syncconfig] Error 2
make[1]: *** [/home/bjorn/linux/Makefile:798: include/config/auto.conf.cmd] Error 2
make[1]: Failed to remake makefile 'include/config/auto.conf.cmd'.
make[1]: Failed to remake makefile 'include/config/auto.conf'.
GEN Makefile
Error: kernelrelease not valid - run 'make prepare' to update it
../scripts/mkcompile_h: 19: s390x-linux-gnu-ld: not found
make[1]: Target 'drivers/pci/controller/' not remade because of errors.
make[1]: Leaving directory '/home/bjorn/linux/build_dir'
make: *** [Makefile:231: __sub-make] Error 2
make: Target 'drivers/pci/controller/' not remade because of errors.
^ permalink raw reply [flat|nested] 3+ messages in thread* Re: [kbuild-all] Re: [PATCH] PCI: Remove unnecessary of_irq.h includes
2022-10-20 15:07 ` [PATCH] PCI: Remove unnecessary of_irq.h includes Bjorn Helgaas
@ 2022-10-21 0:52 ` Chen, Rong A
0 siblings, 0 replies; 3+ messages in thread
From: Chen, Rong A @ 2022-10-21 0:52 UTC (permalink / raw)
To: Bjorn Helgaas, kernel test robot
Cc: Lorenzo Pieralisi, Krzysztof Wilczyński, Heiko Stuebner,
linux-pci, Linus Walleij, llvm, Minghuan Lian, Conor Dooley,
Thierry Reding, Thomas Petazzoni, Bharat Kumar Gogada, Toan Le,
linux-riscv, Kishon Vijay Abraham I, Rob Herring, Joyce Ooi,
Jonathan Hunter, bcm-kernel-feedback-list, linux-arm-kernel,
Shawn Lin, Ray Jui, linux-tegra, linux-omap, Mingkai Hu, Roy Zang,
Michal Simek, kbuild-all, Scott Branden, Daire McNa mara,
linux-kernel, Tom Joseph, linuxppc-dev
On 10/20/2022 11:07 PM, Bjorn Helgaas wrote:
> On Thu, Oct 20, 2022 at 10:13:10PM +0800, kernel test robot wrote:
>> Hi Bjorn,
>>
>> I love your patch! Yet something to improve:
>>
>> [auto build test ERROR on helgaas-pci/next]
>> [also build test ERROR on xilinx-xlnx/master rockchip/for-next linus/master v6.1-rc1 next-20221020]
>> [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#_base_tree_information]
>>
>> url: https://github.com/intel-lab-lkp/linux/commits/Bjorn-Helgaas/PCI-Remove-unnecessary-of_irq-h-includes/20221020-100633
>> base: https://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git next
>> patch link: https://lore.kernel.org/r/20221019195452.37606-1-helgaas%40kernel.org
>> patch subject: [PATCH] PCI: Remove unnecessary of_irq.h includes
>> config: s390-randconfig-r044-20221019
>> compiler: clang version 16.0.0 (https://github.com/llvm/llvm-project 791a7ae1ba3efd6bca96338e10ffde557ba83920)
>> 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 s390 cross compiling tool for clang build
>> # apt-get install binutils-s390x-linux-gnu
>> # https://github.com/intel-lab-lkp/linux/commit/273a24b16a40ffd6a64c6c55aecbfae00a1cd996
>> git remote add linux-review https://github.com/intel-lab-lkp/linux
>> git fetch --no-tags linux-review Bjorn-Helgaas/PCI-Remove-unnecessary-of_irq-h-includes/20221020-100633
>> git checkout 273a24b16a40ffd6a64c6c55aecbfae00a1cd996
>> # save the config file
>> mkdir build_dir && cp config build_dir/.config
>> COMPILER_INSTALL_PATH=$HOME/0day COMPILER=clang make.cross W=1 O=build_dir ARCH=s390 SHELL=/bin/bash drivers/pci/controller/
>
> Maybe more user error?
>
> $ COMPILER_INSTALL_PATH=$HOME/0day COMPILER=clang make.cross W=1 O=build_dir ARCH=s390 SHELL=/bin/bash drivers/pci/controller/
> Compiler will be installed in /home/bjorn/0day
> make --keep-going HOSTCC=/home/bjorn/0day/clang/bin/clang CC=/home/bjorn/0day/clang/bin/clang OBJCOPY=/usr/s390x-linux-gnu/bin/objcopy AR=llvm-ar NM=llvm-nm STRIP=llvm-strip OBJDUMP=llvm-objdump OBJSIZE=llvm-size READELF=llvm-readelf HOSTCXX=clang++ HOSTAR=llvm-ar CROSS_COMPILE=s390x-linux-gnu- --jobs=16 W=1 O=build_dir ARCH=s390 SHELL=/bin/bash drivers/pci/controller/
> make[1]: Entering directory '/home/bjorn/linux/build_dir'
> SYNC include/config/auto.conf.cmd
> GEN Makefile
> scripts/Kconfig.include:40: linker 's390x-linux-gnu-ld' not found
Hi Bjorn,
You may need to install the below package, or similar package for other OS:
$ dpkg -S /usr/bin/s390x-linux-gnu-ld
binutils-s390x-linux-gnu: /usr/bin/s390x-linux-gnu-ld
>> # install s390 cross compiling tool for clang build
>> # apt-get install binutils-s390x-linux-gnu
Best Regards,
Rong Chen
> make[3]: *** [../scripts/kconfig/Makefile:77: syncconfig] Error 1
> make[2]: *** [../Makefile:697: syncconfig] Error 2
> make[1]: *** [/home/bjorn/linux/Makefile:798: include/config/auto.conf.cmd] Error 2
> make[1]: Failed to remake makefile 'include/config/auto.conf.cmd'.
> make[1]: Failed to remake makefile 'include/config/auto.conf'.
> GEN Makefile
> Error: kernelrelease not valid - run 'make prepare' to update it
> ../scripts/mkcompile_h: 19: s390x-linux-gnu-ld: not found
> make[1]: Target 'drivers/pci/controller/' not remade because of errors.
> make[1]: Leaving directory '/home/bjorn/linux/build_dir'
> make: *** [Makefile:231: __sub-make] Error 2
> make: Target 'drivers/pci/controller/' not remade because of errors.
> _______________________________________________
> kbuild-all mailing list -- kbuild-all@lists.01.org
> To unsubscribe send an email to kbuild-all-leave@lists.01.org
>
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [PATCH] PCI: Remove unnecessary of_irq.h includes
@ 2022-10-20 13:41 Bjorn Helgaas
2022-10-21 0:49 ` [kbuild-all] " Chen, Rong A
0 siblings, 1 reply; 3+ messages in thread
From: Bjorn Helgaas @ 2022-10-20 13:41 UTC (permalink / raw)
To: kernel test robot
Cc: Lorenzo Pieralisi, kbuild-all, Kishon Vijay Abraham I, Tom Joseph,
Rob Herring, Krzysztof Wilczyński, Minghuan Lian, Mingkai Hu,
Roy Zang, Thomas Petazzoni, Thierry Reding, Jonathan Hunter,
Linus Walleij, Toan Le, Joyce Ooi, Ray Jui, Scott Branden,
Conor Dooley, Daire McNamara, Shawn Lin, Heiko Stuebner,
Bharat Kumar Gogada, Michal Simek, bcm-kernel-feedback-list,
linux-omap, linux-pci, linux-arm-kernel, linux-kernel,
linuxppc-dev, linux-tegra, linux-riscv
On Thu, Oct 20, 2022 at 04:09:37PM +0800, kernel test robot wrote:
> Hi Bjorn,
>
> I love your patch! Yet something to improve:
>
> [auto build test ERROR on helgaas-pci/next]
> [also build test ERROR on xilinx-xlnx/master rockchip/for-next linus/master v6.1-rc1 next-20221020]
> [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#_base_tree_information]
>
> url: https://github.com/intel-lab-lkp/linux/commits/Bjorn-Helgaas/PCI-Remove-unnecessary-of_irq-h-includes/20221020-100633
> base: https://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git next
> patch link: https://lore.kernel.org/r/20221019195452.37606-1-helgaas%40kernel.org
> patch subject: [PATCH] PCI: Remove unnecessary of_irq.h includes
> config: ia64-randconfig-r026-20221020
> compiler: ia64-linux-gcc (GCC) 12.1.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/intel-lab-lkp/linux/commit/273a24b16a40ffd6a64c6c55aecbfae00a1cd996
> git remote add linux-review https://github.com/intel-lab-lkp/linux
> git fetch --no-tags linux-review Bjorn-Helgaas/PCI-Remove-unnecessary-of_irq-h-includes/20221020-100633
> git checkout 273a24b16a40ffd6a64c6c55aecbfae00a1cd996
> # save the config file
> mkdir build_dir && cp config build_dir/.config
> COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-12.1.0 make.cross W=1 O=build_dir ARCH=ia64 SHELL=/bin/bash drivers/pci/controller/
FYI, the instructions above didn't work for me. Missing "config".
$ git remote add linux-review https://github.com/intel-lab-lkp/linux
$ git fetch --no-tags linux-review Bjorn-Helgaas/PCI-Remove-unnecessary-of_irq-h-includes/20221020-100633
$ git checkout 273a24b16a40ffd6a64c6c55aecbfae00a1cd996
HEAD is now at 273a24b16a40 PCI: Remove unnecessary of_irq.h includes
$ mkdir build_dir && cp config build_dir/.config
cp: cannot stat 'config': No such file or directory
$ COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-12.1.0 make.cross W=1 O=build_dir ARCH=ia64 SHELL=/bin/bash drivers/pci/controller/
Compiler will be installed in /home/bjorn/0day
Cannot find ia64-linux under https://download.01.org/0day-ci/cross-package check /tmp/0day-ci-crosstool-files
Please set new url, e.g. export URL=https://cdn.kernel.org/pub/tools/crosstool/files/bin/x86_64
gcc crosstool install failed
Install gcc cross compiler failed
setup_crosstool failed
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [kbuild-all] Re: [PATCH] PCI: Remove unnecessary of_irq.h includes
2022-10-20 13:41 Bjorn Helgaas
@ 2022-10-21 0:49 ` Chen, Rong A
0 siblings, 0 replies; 3+ messages in thread
From: Chen, Rong A @ 2022-10-21 0:49 UTC (permalink / raw)
To: Bjorn Helgaas, kernel test robot
Cc: Lorenzo Pieralisi, kbuild-all, Kishon Vijay Abraham I, Tom Joseph,
Rob Herring, Krzysztof Wilczyński, Minghuan Lian, Mingkai Hu,
Roy Zang, Thomas Petazzoni, Thierry Reding, Jonathan Hunter,
Linus Walleij, Toan Le, Joyce Ooi, Ray Jui, Scott Branden,
Conor Dooley, Daire McNamara, Shawn Lin, Heiko Stuebner,
Bharat Kumar Gogada, Michal Simek, bcm-kernel-feedback-list,
linux-omap, linux-pci, "linux-ar m-kernel", linux-kernel,
linuxppc-dev, linux-tegra, linux-riscv
On 10/20/2022 9:41 PM, Bjorn Helgaas wrote:
> On Thu, Oct 20, 2022 at 04:09:37PM +0800, kernel test robot wrote:
>> Hi Bjorn,
>>
>> I love your patch! Yet something to improve:
>>
>> [auto build test ERROR on helgaas-pci/next]
>> [also build test ERROR on xilinx-xlnx/master rockchip/for-next linus/master v6.1-rc1 next-20221020]
>> [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#_base_tree_information]
>>
>> url: https://github.com/intel-lab-lkp/linux/commits/Bjorn-Helgaas/PCI-Remove-unnecessary-of_irq-h-includes/20221020-100633
>> base: https://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git next
>> patch link: https://lore.kernel.org/r/20221019195452.37606-1-helgaas%40kernel.org
>> patch subject: [PATCH] PCI: Remove unnecessary of_irq.h includes
>> config: ia64-randconfig-r026-20221020
>> compiler: ia64-linux-gcc (GCC) 12.1.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/intel-lab-lkp/linux/commit/273a24b16a40ffd6a64c6c55aecbfae00a1cd996
>> git remote add linux-review https://github.com/intel-lab-lkp/linux
>> git fetch --no-tags linux-review Bjorn-Helgaas/PCI-Remove-unnecessary-of_irq-h-includes/20221020-100633
>> git checkout 273a24b16a40ffd6a64c6c55aecbfae00a1cd996
>> # save the config file
>> mkdir build_dir && cp config build_dir/.config
>> COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-12.1.0 make.cross W=1 O=build_dir ARCH=ia64 SHELL=/bin/bash drivers/pci/controller/
>
> FYI, the instructions above didn't work for me. Missing "config".
>
> $ git remote add linux-review https://github.com/intel-lab-lkp/linux
> $ git fetch --no-tags linux-review Bjorn-Helgaas/PCI-Remove-unnecessary-of_irq-h-includes/20221020-100633
> $ git checkout 273a24b16a40ffd6a64c6c55aecbfae00a1cd996
> HEAD is now at 273a24b16a40 PCI: Remove unnecessary of_irq.h includes
> $ mkdir build_dir && cp config build_dir/.config
> cp: cannot stat 'config': No such file or directory
>
> $ COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-12.1.0 make.cross W=1 O=build_dir ARCH=ia64 SHELL=/bin/bash drivers/pci/controller/
> Compiler will be installed in /home/bjorn/0day
> Cannot find ia64-linux under https://download.01.org/0day-ci/cross-package check /tmp/0day-ci-crosstool-files
Hi Bjorn,
Sorry for the inconvenience, the 01.org website is unstable recently,
could you try
"URL=https://cdn.kernel.org/pub/tools/crosstool/files/bin/x86_64
COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-12.1.0 make.cross W=1
O=build_dir ARCH=ia64 SHELL=/bin/bash drivers/pci/controller/"?
Best Regards,
Rong Chen
> Please set new url, e.g. export URL=https://cdn.kernel.org/pub/tools/crosstool/files/bin/x86_64
> gcc crosstool install failed
> Install gcc cross compiler failed
> setup_crosstool failed
> _______________________________________________
> kbuild-all mailing list -- kbuild-all@lists.01.org
> To unsubscribe send an email to kbuild-all-leave@lists.01.org
>
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2022-10-21 0:52 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <202210202204.u22wJti3-lkp@intel.com>
2022-10-20 15:07 ` [PATCH] PCI: Remove unnecessary of_irq.h includes Bjorn Helgaas
2022-10-21 0:52 ` [kbuild-all] " Chen, Rong A
2022-10-20 13:41 Bjorn Helgaas
2022-10-21 0:49 ` [kbuild-all] " Chen, Rong A
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox