Re: [PATCH 4.9 000/152] 4.9.22-stable review
On Tue, Apr 11, 2017 at 06:40:30PM -0700, Guenter Roeck wrote: > On 04/11/2017 08:17 AM, Tony Lindgren wrote: > > * Greg Kroah-Hartman[170410 21:45]: > > > On Mon, Apr 10, 2017 at 08:07:17PM -0700, Guenter Roeck wrote: > > > > The arm builds fail as follows. > > > > > > > > Building arm:overo:omap2plus_defconfig:omap3-overo-tobi ... failed > > > > > > > > Error log: > > > > In file included from arch/arm/mach-omap2/pdata-quirks.c:15:0: > > > > arch/arm/mach-omap2/pdata-quirks.c:537:49: error: 'rx51_ir_data' > > > > undeclared here (not in a function) > > > > OF_DEV_AUXDATA("nokia,n900-ir", 0, "n900-ir", _ir_data), > > > > ^ > > > > ./include/linux/of_platform.h:52:21: note: in definition of macro > > > > 'OF_DEV_AUXDATA' > > > > .platform_data = _pdata } > > > > ^ > > > > make[1]: *** [arch/arm/mach-omap2/pdata-quirks.o] Error 1 > > > > > > > > I am a bit lost here. Reverting > > > > > > > > f2ea7a5c3730 rx51: broken build > > > > > > > > fixes the problem, but is supposed to accomplish the opposite. You'll > > > > need to drop > > > > that patch, or maybe even better drop > > > > Just trying to understand what's going on.. OK so dropping the patch > > above makes sense. It seems there's some other dependency not mentioned > > there. > > > > > > 375a81645446 ARM: OMAP2+: Fix init for multiple quirks for the same SoC > > > > > > > > as well and let the authors [copied] sort this out. > > > > Guenter, what's your reasoning to also drop this one? I don't quite see > > the connection between these two patches? > > > > Somehow I thought they are related, but right now I have no idea why I > thought that. > Maybe I didn't have enough coffee :-(. I'm frustrated enough at this mess that it's not a big deal to drop them, if Sasha feels they are really needed, we can re-add them later :) thanks, greg k-h
Re: [PATCH 4.9 000/152] 4.9.22-stable review
On Tue, Apr 11, 2017 at 06:40:30PM -0700, Guenter Roeck wrote: > On 04/11/2017 08:17 AM, Tony Lindgren wrote: > > * Greg Kroah-Hartman [170410 21:45]: > > > On Mon, Apr 10, 2017 at 08:07:17PM -0700, Guenter Roeck wrote: > > > > The arm builds fail as follows. > > > > > > > > Building arm:overo:omap2plus_defconfig:omap3-overo-tobi ... failed > > > > > > > > Error log: > > > > In file included from arch/arm/mach-omap2/pdata-quirks.c:15:0: > > > > arch/arm/mach-omap2/pdata-quirks.c:537:49: error: 'rx51_ir_data' > > > > undeclared here (not in a function) > > > > OF_DEV_AUXDATA("nokia,n900-ir", 0, "n900-ir", _ir_data), > > > > ^ > > > > ./include/linux/of_platform.h:52:21: note: in definition of macro > > > > 'OF_DEV_AUXDATA' > > > > .platform_data = _pdata } > > > > ^ > > > > make[1]: *** [arch/arm/mach-omap2/pdata-quirks.o] Error 1 > > > > > > > > I am a bit lost here. Reverting > > > > > > > > f2ea7a5c3730 rx51: broken build > > > > > > > > fixes the problem, but is supposed to accomplish the opposite. You'll > > > > need to drop > > > > that patch, or maybe even better drop > > > > Just trying to understand what's going on.. OK so dropping the patch > > above makes sense. It seems there's some other dependency not mentioned > > there. > > > > > > 375a81645446 ARM: OMAP2+: Fix init for multiple quirks for the same SoC > > > > > > > > as well and let the authors [copied] sort this out. > > > > Guenter, what's your reasoning to also drop this one? I don't quite see > > the connection between these two patches? > > > > Somehow I thought they are related, but right now I have no idea why I > thought that. > Maybe I didn't have enough coffee :-(. I'm frustrated enough at this mess that it's not a big deal to drop them, if Sasha feels they are really needed, we can re-add them later :) thanks, greg k-h
Re: [PATCH 4.9 000/152] 4.9.22-stable review
On 04/11/2017 08:17 AM, Tony Lindgren wrote: * Greg Kroah-Hartman[170410 21:45]: On Mon, Apr 10, 2017 at 08:07:17PM -0700, Guenter Roeck wrote: The arm builds fail as follows. Building arm:overo:omap2plus_defconfig:omap3-overo-tobi ... failed Error log: In file included from arch/arm/mach-omap2/pdata-quirks.c:15:0: arch/arm/mach-omap2/pdata-quirks.c:537:49: error: 'rx51_ir_data' undeclared here (not in a function) OF_DEV_AUXDATA("nokia,n900-ir", 0, "n900-ir", _ir_data), ^ ./include/linux/of_platform.h:52:21: note: in definition of macro 'OF_DEV_AUXDATA' .platform_data = _pdata } ^ make[1]: *** [arch/arm/mach-omap2/pdata-quirks.o] Error 1 I am a bit lost here. Reverting f2ea7a5c3730 rx51: broken build fixes the problem, but is supposed to accomplish the opposite. You'll need to drop that patch, or maybe even better drop Just trying to understand what's going on.. OK so dropping the patch above makes sense. It seems there's some other dependency not mentioned there. 375a81645446 ARM: OMAP2+: Fix init for multiple quirks for the same SoC as well and let the authors [copied] sort this out. Guenter, what's your reasoning to also drop this one? I don't quite see the connection between these two patches? Somehow I thought they are related, but right now I have no idea why I thought that. Maybe I didn't have enough coffee :-(. Guenter
Re: [PATCH 4.9 000/152] 4.9.22-stable review
On 04/11/2017 08:17 AM, Tony Lindgren wrote: * Greg Kroah-Hartman [170410 21:45]: On Mon, Apr 10, 2017 at 08:07:17PM -0700, Guenter Roeck wrote: The arm builds fail as follows. Building arm:overo:omap2plus_defconfig:omap3-overo-tobi ... failed Error log: In file included from arch/arm/mach-omap2/pdata-quirks.c:15:0: arch/arm/mach-omap2/pdata-quirks.c:537:49: error: 'rx51_ir_data' undeclared here (not in a function) OF_DEV_AUXDATA("nokia,n900-ir", 0, "n900-ir", _ir_data), ^ ./include/linux/of_platform.h:52:21: note: in definition of macro 'OF_DEV_AUXDATA' .platform_data = _pdata } ^ make[1]: *** [arch/arm/mach-omap2/pdata-quirks.o] Error 1 I am a bit lost here. Reverting f2ea7a5c3730 rx51: broken build fixes the problem, but is supposed to accomplish the opposite. You'll need to drop that patch, or maybe even better drop Just trying to understand what's going on.. OK so dropping the patch above makes sense. It seems there's some other dependency not mentioned there. 375a81645446 ARM: OMAP2+: Fix init for multiple quirks for the same SoC as well and let the authors [copied] sort this out. Guenter, what's your reasoning to also drop this one? I don't quite see the connection between these two patches? Somehow I thought they are related, but right now I have no idea why I thought that. Maybe I didn't have enough coffee :-(. Guenter
Re: [PATCH 4.9 000/152] 4.9.22-stable review
* Greg Kroah-Hartman[170410 21:45]: > On Mon, Apr 10, 2017 at 08:07:17PM -0700, Guenter Roeck wrote: > > The arm builds fail as follows. > > > > Building arm:overo:omap2plus_defconfig:omap3-overo-tobi ... failed > > > > Error log: > > In file included from arch/arm/mach-omap2/pdata-quirks.c:15:0: > > arch/arm/mach-omap2/pdata-quirks.c:537:49: error: 'rx51_ir_data' undeclared > > here (not in a function) > > OF_DEV_AUXDATA("nokia,n900-ir", 0, "n900-ir", _ir_data), > > ^ > > ./include/linux/of_platform.h:52:21: note: in definition of macro > > 'OF_DEV_AUXDATA' > > .platform_data = _pdata } > > ^ > > make[1]: *** [arch/arm/mach-omap2/pdata-quirks.o] Error 1 > > > > I am a bit lost here. Reverting > > > > f2ea7a5c3730 rx51: broken build > > > > fixes the problem, but is supposed to accomplish the opposite. You'll need > > to drop > > that patch, or maybe even better drop Just trying to understand what's going on.. OK so dropping the patch above makes sense. It seems there's some other dependency not mentioned there. > > 375a81645446 ARM: OMAP2+: Fix init for multiple quirks for the same SoC > > > > as well and let the authors [copied] sort this out. Guenter, what's your reasoning to also drop this one? I don't quite see the connection between these two patches? > Good idea, both now dropped, thanks. Fine with me, the second one can always be revisited as needed. Regards, Tony
Re: [PATCH 4.9 000/152] 4.9.22-stable review
* Greg Kroah-Hartman [170410 21:45]: > On Mon, Apr 10, 2017 at 08:07:17PM -0700, Guenter Roeck wrote: > > The arm builds fail as follows. > > > > Building arm:overo:omap2plus_defconfig:omap3-overo-tobi ... failed > > > > Error log: > > In file included from arch/arm/mach-omap2/pdata-quirks.c:15:0: > > arch/arm/mach-omap2/pdata-quirks.c:537:49: error: 'rx51_ir_data' undeclared > > here (not in a function) > > OF_DEV_AUXDATA("nokia,n900-ir", 0, "n900-ir", _ir_data), > > ^ > > ./include/linux/of_platform.h:52:21: note: in definition of macro > > 'OF_DEV_AUXDATA' > > .platform_data = _pdata } > > ^ > > make[1]: *** [arch/arm/mach-omap2/pdata-quirks.o] Error 1 > > > > I am a bit lost here. Reverting > > > > f2ea7a5c3730 rx51: broken build > > > > fixes the problem, but is supposed to accomplish the opposite. You'll need > > to drop > > that patch, or maybe even better drop Just trying to understand what's going on.. OK so dropping the patch above makes sense. It seems there's some other dependency not mentioned there. > > 375a81645446 ARM: OMAP2+: Fix init for multiple quirks for the same SoC > > > > as well and let the authors [copied] sort this out. Guenter, what's your reasoning to also drop this one? I don't quite see the connection between these two patches? > Good idea, both now dropped, thanks. Fine with me, the second one can always be revisited as needed. Regards, Tony
Re: [PATCH 4.9 000/152] 4.9.22-stable review
On Tue, Apr 11, 2017 at 05:48:36AM -0700, Guenter Roeck wrote: > On 04/10/2017 10:03 PM, Greg Kroah-Hartman wrote: > > On Mon, Apr 10, 2017 at 06:40:52PM +0200, Greg Kroah-Hartman wrote: > > > This is the start of the stable review cycle for the 4.9.22 release. > > > There are 152 patches in this series, all will be posted as a response > > > to this one. If anyone has any issues with these being applied, please > > > let me know. > > > > > > Responses should be made by Wed Apr 12 16:41:34 UTC 2017. > > > Anything received after that time might be too late. > > > > > > The whole patch series can be found in one patch at: > > > kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.9.22-rc1.gz > > > or in the git tree and branch at: > > > > > > git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git > > > linux-4.9.y > > > and the diffstat can be found below. > > > > And I made a -rc2 here as well, due to the build issues: > > > > kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.9.22-rc2.gz > > or: > > > > git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git > > linux-4.9.y > > > > Both 4.9 and 4.10 are now clean; no more build (or qemu) errors. Yeah! thanks for letting me know. greg k-h
Re: [PATCH 4.9 000/152] 4.9.22-stable review
On Tue, Apr 11, 2017 at 05:48:36AM -0700, Guenter Roeck wrote: > On 04/10/2017 10:03 PM, Greg Kroah-Hartman wrote: > > On Mon, Apr 10, 2017 at 06:40:52PM +0200, Greg Kroah-Hartman wrote: > > > This is the start of the stable review cycle for the 4.9.22 release. > > > There are 152 patches in this series, all will be posted as a response > > > to this one. If anyone has any issues with these being applied, please > > > let me know. > > > > > > Responses should be made by Wed Apr 12 16:41:34 UTC 2017. > > > Anything received after that time might be too late. > > > > > > The whole patch series can be found in one patch at: > > > kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.9.22-rc1.gz > > > or in the git tree and branch at: > > > > > > git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git > > > linux-4.9.y > > > and the diffstat can be found below. > > > > And I made a -rc2 here as well, due to the build issues: > > > > kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.9.22-rc2.gz > > or: > > > > git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git > > linux-4.9.y > > > > Both 4.9 and 4.10 are now clean; no more build (or qemu) errors. Yeah! thanks for letting me know. greg k-h
Re: [PATCH 4.9 000/152] 4.9.22-stable review
On 04/10/2017 10:03 PM, Greg Kroah-Hartman wrote: On Mon, Apr 10, 2017 at 06:40:52PM +0200, Greg Kroah-Hartman wrote: This is the start of the stable review cycle for the 4.9.22 release. There are 152 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know. Responses should be made by Wed Apr 12 16:41:34 UTC 2017. Anything received after that time might be too late. The whole patch series can be found in one patch at: kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.9.22-rc1.gz or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.9.y and the diffstat can be found below. And I made a -rc2 here as well, due to the build issues: kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.9.22-rc2.gz or: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.9.y Both 4.9 and 4.10 are now clean; no more build (or qemu) errors. Thanks, Guenter
Re: [PATCH 4.9 000/152] 4.9.22-stable review
On 04/10/2017 10:03 PM, Greg Kroah-Hartman wrote: On Mon, Apr 10, 2017 at 06:40:52PM +0200, Greg Kroah-Hartman wrote: This is the start of the stable review cycle for the 4.9.22 release. There are 152 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know. Responses should be made by Wed Apr 12 16:41:34 UTC 2017. Anything received after that time might be too late. The whole patch series can be found in one patch at: kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.9.22-rc1.gz or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.9.y and the diffstat can be found below. And I made a -rc2 here as well, due to the build issues: kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.9.22-rc2.gz or: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.9.y Both 4.9 and 4.10 are now clean; no more build (or qemu) errors. Thanks, Guenter
Re: [PATCH 4.9 000/152] 4.9.22-stable review
On Mon, Apr 10, 2017 at 06:40:52PM +0200, Greg Kroah-Hartman wrote: > This is the start of the stable review cycle for the 4.9.22 release. > There are 152 patches in this series, all will be posted as a response > to this one. If anyone has any issues with these being applied, please > let me know. > > Responses should be made by Wed Apr 12 16:41:34 UTC 2017. > Anything received after that time might be too late. > > The whole patch series can be found in one patch at: > kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.9.22-rc1.gz > or in the git tree and branch at: > git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git > linux-4.9.y > and the diffstat can be found below. And I made a -rc2 here as well, due to the build issues: kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.9.22-rc2.gz or: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.9.y thanks, greg k-h
Re: [PATCH 4.9 000/152] 4.9.22-stable review
On Mon, Apr 10, 2017 at 06:40:52PM +0200, Greg Kroah-Hartman wrote: > This is the start of the stable review cycle for the 4.9.22 release. > There are 152 patches in this series, all will be posted as a response > to this one. If anyone has any issues with these being applied, please > let me know. > > Responses should be made by Wed Apr 12 16:41:34 UTC 2017. > Anything received after that time might be too late. > > The whole patch series can be found in one patch at: > kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.9.22-rc1.gz > or in the git tree and branch at: > git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git > linux-4.9.y > and the diffstat can be found below. And I made a -rc2 here as well, due to the build issues: kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.9.22-rc2.gz or: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.9.y thanks, greg k-h
Re: [PATCH 4.9 000/152] 4.9.22-stable review
On Mon, Apr 10, 2017 at 08:07:17PM -0700, Guenter Roeck wrote: > On 04/10/2017 09:40 AM, Greg Kroah-Hartman wrote: > > This is the start of the stable review cycle for the 4.9.22 release. > > There are 152 patches in this series, all will be posted as a response > > to this one. If anyone has any issues with these being applied, please > > let me know. > > > > Responses should be made by Wed Apr 12 16:41:34 UTC 2017. > > Anything received after that time might be too late. > > > > Build results: > total: 149 pass: 146 fail: 3 > Failed builds: > arm:allmodconfig > arm:omap2plus_defconfig > arm64:allmodconfig > > Qemu test results: > total: 122 pass: 103 fail: 19 > Failed tests: > arm:beagle:multi_v7_defconfig:omap3-beagle > arm:beaglexm:multi_v7_defconfig:omap3-beagle-xm > arm:overo:multi_v7_defconfig:omap3-overo-tobi > arm:sabrelite:multi_v7_defconfig:imx6dl-sabrelite > arm:vexpress-a9:multi_v7_defconfig:vexpress-v2p-ca9 > arm:vexpress-a15:multi_v7_defconfig:vexpress-v2p-ca15-tc1 > arm:vexpress-a15-a7:multi_v7_defconfig:vexpress-v2p-ca15_a7 > arm:xilinx-zynq-a9:multi_v7_defconfig:zynq-zc702 > arm:xilinx-zynq-a9:multi_v7_defconfig:zynq-zc706 > arm:xilinx-zynq-a9:multi_v7_defconfig:zynq-zed > arm:midway:multi_v7_defconfig:ecx-2000 > arm:smdkc210:multi_v7_defconfig:exynos4210-smdkv310 > arm:beagle:omap2plus_defconfig:omap3-beagle > arm:beaglexm:omap2plus_defconfig:omap3-beagle-xm > arm:overo:omap2plus_defconfig:omap3-overo-tobi > arm64:virt:smp:defconfig > arm64:xlnx-ep108:smp:defconfig:zynqmp-ep108 > arm64:virt:nosmp:defconfig > arm64:xlnx-ep108:nosmp:defconfig:zynqmp-ep108 > > As reported earlier, the arm64 builds fail with > > Building arm64:virt:nosmp:defconfig ... failed > > Error log: > arch/arm64/Makefile:23: ld does not support --fix-cortex-a53-843419; kernel > may be susceptible to erratum > arch/arm64/kernel/pci.c: In function ‘pci_acpi_setup_ecam_mapping’: > arch/arm64/kernel/pci.c:139:9: error: implicit declaration of function > ‘acpi_resource_consumer’ > adev = acpi_resource_consumer(); > ... > drivers/pci/host/pcie-hisi.c: In function ‘hisi_pcie_init’: > drivers/pci/host/pcie-hisi.c:94:8: error: implicit declaration of function > ‘acpi_get_rc_resources’ > > --- > > The arm builds fail as follows. > > Building arm:overo:omap2plus_defconfig:omap3-overo-tobi ... failed > > Error log: > In file included from arch/arm/mach-omap2/pdata-quirks.c:15:0: > arch/arm/mach-omap2/pdata-quirks.c:537:49: error: 'rx51_ir_data' undeclared > here (not in a function) > OF_DEV_AUXDATA("nokia,n900-ir", 0, "n900-ir", _ir_data), > ^ > ./include/linux/of_platform.h:52:21: note: in definition of macro > 'OF_DEV_AUXDATA' > .platform_data = _pdata } > ^ > make[1]: *** [arch/arm/mach-omap2/pdata-quirks.o] Error 1 > > I am a bit lost here. Reverting > > f2ea7a5c3730 rx51: broken build > > fixes the problem, but is supposed to accomplish the opposite. You'll need to > drop > that patch, or maybe even better drop > > 375a81645446 ARM: OMAP2+: Fix init for multiple quirks for the same SoC > > as well and let the authors [copied] sort this out. Good idea, both now dropped, thanks. greg k-h
Re: [PATCH 4.9 000/152] 4.9.22-stable review
On Mon, Apr 10, 2017 at 08:07:17PM -0700, Guenter Roeck wrote: > On 04/10/2017 09:40 AM, Greg Kroah-Hartman wrote: > > This is the start of the stable review cycle for the 4.9.22 release. > > There are 152 patches in this series, all will be posted as a response > > to this one. If anyone has any issues with these being applied, please > > let me know. > > > > Responses should be made by Wed Apr 12 16:41:34 UTC 2017. > > Anything received after that time might be too late. > > > > Build results: > total: 149 pass: 146 fail: 3 > Failed builds: > arm:allmodconfig > arm:omap2plus_defconfig > arm64:allmodconfig > > Qemu test results: > total: 122 pass: 103 fail: 19 > Failed tests: > arm:beagle:multi_v7_defconfig:omap3-beagle > arm:beaglexm:multi_v7_defconfig:omap3-beagle-xm > arm:overo:multi_v7_defconfig:omap3-overo-tobi > arm:sabrelite:multi_v7_defconfig:imx6dl-sabrelite > arm:vexpress-a9:multi_v7_defconfig:vexpress-v2p-ca9 > arm:vexpress-a15:multi_v7_defconfig:vexpress-v2p-ca15-tc1 > arm:vexpress-a15-a7:multi_v7_defconfig:vexpress-v2p-ca15_a7 > arm:xilinx-zynq-a9:multi_v7_defconfig:zynq-zc702 > arm:xilinx-zynq-a9:multi_v7_defconfig:zynq-zc706 > arm:xilinx-zynq-a9:multi_v7_defconfig:zynq-zed > arm:midway:multi_v7_defconfig:ecx-2000 > arm:smdkc210:multi_v7_defconfig:exynos4210-smdkv310 > arm:beagle:omap2plus_defconfig:omap3-beagle > arm:beaglexm:omap2plus_defconfig:omap3-beagle-xm > arm:overo:omap2plus_defconfig:omap3-overo-tobi > arm64:virt:smp:defconfig > arm64:xlnx-ep108:smp:defconfig:zynqmp-ep108 > arm64:virt:nosmp:defconfig > arm64:xlnx-ep108:nosmp:defconfig:zynqmp-ep108 > > As reported earlier, the arm64 builds fail with > > Building arm64:virt:nosmp:defconfig ... failed > > Error log: > arch/arm64/Makefile:23: ld does not support --fix-cortex-a53-843419; kernel > may be susceptible to erratum > arch/arm64/kernel/pci.c: In function ‘pci_acpi_setup_ecam_mapping’: > arch/arm64/kernel/pci.c:139:9: error: implicit declaration of function > ‘acpi_resource_consumer’ > adev = acpi_resource_consumer(); > ... > drivers/pci/host/pcie-hisi.c: In function ‘hisi_pcie_init’: > drivers/pci/host/pcie-hisi.c:94:8: error: implicit declaration of function > ‘acpi_get_rc_resources’ > > --- > > The arm builds fail as follows. > > Building arm:overo:omap2plus_defconfig:omap3-overo-tobi ... failed > > Error log: > In file included from arch/arm/mach-omap2/pdata-quirks.c:15:0: > arch/arm/mach-omap2/pdata-quirks.c:537:49: error: 'rx51_ir_data' undeclared > here (not in a function) > OF_DEV_AUXDATA("nokia,n900-ir", 0, "n900-ir", _ir_data), > ^ > ./include/linux/of_platform.h:52:21: note: in definition of macro > 'OF_DEV_AUXDATA' > .platform_data = _pdata } > ^ > make[1]: *** [arch/arm/mach-omap2/pdata-quirks.o] Error 1 > > I am a bit lost here. Reverting > > f2ea7a5c3730 rx51: broken build > > fixes the problem, but is supposed to accomplish the opposite. You'll need to > drop > that patch, or maybe even better drop > > 375a81645446 ARM: OMAP2+: Fix init for multiple quirks for the same SoC > > as well and let the authors [copied] sort this out. Good idea, both now dropped, thanks. greg k-h
Re: [PATCH 4.9 000/152] 4.9.22-stable review
On Mon, Apr 10, 2017 at 03:55:12PM -0700, Guenter Roeck wrote: > On 04/10/2017 09:40 AM, Greg Kroah-Hartman wrote: > > This is the start of the stable review cycle for the 4.9.22 release. > > There are 152 patches in this series, all will be posted as a response > > to this one. If anyone has any issues with these being applied, please > > let me know. > > > > Responses should be made by Wed Apr 12 16:41:34 UTC 2017. > > Anything received after that time might be too late. > > > > Early feedback: > > > Building arm64:allmodconfig ... failed > -- > Error log: > arch/arm64/Makefile:23: ld does not support --fix-cortex-a53-843419; kernel > may be susceptible to erratum > arch/arm64/Makefile:36: LSE atomics not supported by binutils > /opt/buildbot/slave/stable-queue-4.9/build/arch/arm64/kernel/pci.c: In > function ‘pci_acpi_setup_ecam_mapping’: > /opt/buildbot/slave/stable-queue-4.9/build/arch/arm64/kernel/pci.c:139:9: > error: implicit declaration of function ‘acpi_resource_consumer’ > [-Werror=implicit-function-declaration] > adev = acpi_resource_consumer(); > ^ > /opt/buildbot/slave/stable-queue-4.9/build/arch/arm64/kernel/pci.c:139:7: > warning: assignment makes pointer from integer without a cast > [-Wint-conversion] > adev = acpi_resource_consumer(); >^ > cc1: some warnings being treated as errors > make[2]: *** [arch/arm64/kernel/pci.o] Error 1 > make[1]: *** [arch/arm64/kernel] Error 2 > make[1]: *** Waiting for unfinished jobs > /opt/buildbot/slave/stable-queue-4.9/build/drivers/pci/host/pcie-hisi.c: In > function ‘hisi_pcie_init’: > /opt/buildbot/slave/stable-queue-4.9/build/drivers/pci/host/pcie-hisi.c:94:8: > error: implicit declaration of function ‘acpi_get_rc_resources’ > [-Werror=implicit-function-declaration] > ret = acpi_get_rc_resources(dev, "HISI0081", root->segment, res); > ^ > cc1: some warnings being treated as errors > make[4]: *** [drivers/pci/host/pcie-hisi.o] Error 1 > > Culprits: > > 166fba287313 PCI: Add MCFG quirks for Cavium ThunderX pass2.x host controller > 575fdb4e21ec arm64: PCI: Search ACPI namespace to ensure ECAM space is > reserved > 6fe2dc79c28d PCI: Add MCFG quirks for HiSilicon Hip05/06/07 host controllers > > You will also need > > 00710984eac5 ACPI: Add acpi_resource_consumer() to find device that claims a > resource > 169de969c018 PCI/ACPI: Provide acpi_get_rc_resources() for ARM64 platform > > to fix the errors. No, that's a mess, I'm dropping those original patches, and others that depended on them. Thanks for letting me know. greg k-h
Re: [PATCH 4.9 000/152] 4.9.22-stable review
On Mon, Apr 10, 2017 at 03:55:12PM -0700, Guenter Roeck wrote: > On 04/10/2017 09:40 AM, Greg Kroah-Hartman wrote: > > This is the start of the stable review cycle for the 4.9.22 release. > > There are 152 patches in this series, all will be posted as a response > > to this one. If anyone has any issues with these being applied, please > > let me know. > > > > Responses should be made by Wed Apr 12 16:41:34 UTC 2017. > > Anything received after that time might be too late. > > > > Early feedback: > > > Building arm64:allmodconfig ... failed > -- > Error log: > arch/arm64/Makefile:23: ld does not support --fix-cortex-a53-843419; kernel > may be susceptible to erratum > arch/arm64/Makefile:36: LSE atomics not supported by binutils > /opt/buildbot/slave/stable-queue-4.9/build/arch/arm64/kernel/pci.c: In > function ‘pci_acpi_setup_ecam_mapping’: > /opt/buildbot/slave/stable-queue-4.9/build/arch/arm64/kernel/pci.c:139:9: > error: implicit declaration of function ‘acpi_resource_consumer’ > [-Werror=implicit-function-declaration] > adev = acpi_resource_consumer(); > ^ > /opt/buildbot/slave/stable-queue-4.9/build/arch/arm64/kernel/pci.c:139:7: > warning: assignment makes pointer from integer without a cast > [-Wint-conversion] > adev = acpi_resource_consumer(); >^ > cc1: some warnings being treated as errors > make[2]: *** [arch/arm64/kernel/pci.o] Error 1 > make[1]: *** [arch/arm64/kernel] Error 2 > make[1]: *** Waiting for unfinished jobs > /opt/buildbot/slave/stable-queue-4.9/build/drivers/pci/host/pcie-hisi.c: In > function ‘hisi_pcie_init’: > /opt/buildbot/slave/stable-queue-4.9/build/drivers/pci/host/pcie-hisi.c:94:8: > error: implicit declaration of function ‘acpi_get_rc_resources’ > [-Werror=implicit-function-declaration] > ret = acpi_get_rc_resources(dev, "HISI0081", root->segment, res); > ^ > cc1: some warnings being treated as errors > make[4]: *** [drivers/pci/host/pcie-hisi.o] Error 1 > > Culprits: > > 166fba287313 PCI: Add MCFG quirks for Cavium ThunderX pass2.x host controller > 575fdb4e21ec arm64: PCI: Search ACPI namespace to ensure ECAM space is > reserved > 6fe2dc79c28d PCI: Add MCFG quirks for HiSilicon Hip05/06/07 host controllers > > You will also need > > 00710984eac5 ACPI: Add acpi_resource_consumer() to find device that claims a > resource > 169de969c018 PCI/ACPI: Provide acpi_get_rc_resources() for ARM64 platform > > to fix the errors. No, that's a mess, I'm dropping those original patches, and others that depended on them. Thanks for letting me know. greg k-h
Re: [PATCH 4.9 000/152] 4.9.22-stable review
On 04/10/2017 09:40 AM, Greg Kroah-Hartman wrote: This is the start of the stable review cycle for the 4.9.22 release. There are 152 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know. Responses should be made by Wed Apr 12 16:41:34 UTC 2017. Anything received after that time might be too late. Build results: total: 149 pass: 146 fail: 3 Failed builds: arm:allmodconfig arm:omap2plus_defconfig arm64:allmodconfig Qemu test results: total: 122 pass: 103 fail: 19 Failed tests: arm:beagle:multi_v7_defconfig:omap3-beagle arm:beaglexm:multi_v7_defconfig:omap3-beagle-xm arm:overo:multi_v7_defconfig:omap3-overo-tobi arm:sabrelite:multi_v7_defconfig:imx6dl-sabrelite arm:vexpress-a9:multi_v7_defconfig:vexpress-v2p-ca9 arm:vexpress-a15:multi_v7_defconfig:vexpress-v2p-ca15-tc1 arm:vexpress-a15-a7:multi_v7_defconfig:vexpress-v2p-ca15_a7 arm:xilinx-zynq-a9:multi_v7_defconfig:zynq-zc702 arm:xilinx-zynq-a9:multi_v7_defconfig:zynq-zc706 arm:xilinx-zynq-a9:multi_v7_defconfig:zynq-zed arm:midway:multi_v7_defconfig:ecx-2000 arm:smdkc210:multi_v7_defconfig:exynos4210-smdkv310 arm:beagle:omap2plus_defconfig:omap3-beagle arm:beaglexm:omap2plus_defconfig:omap3-beagle-xm arm:overo:omap2plus_defconfig:omap3-overo-tobi arm64:virt:smp:defconfig arm64:xlnx-ep108:smp:defconfig:zynqmp-ep108 arm64:virt:nosmp:defconfig arm64:xlnx-ep108:nosmp:defconfig:zynqmp-ep108 As reported earlier, the arm64 builds fail with Building arm64:virt:nosmp:defconfig ... failed Error log: arch/arm64/Makefile:23: ld does not support --fix-cortex-a53-843419; kernel may be susceptible to erratum arch/arm64/kernel/pci.c: In function ‘pci_acpi_setup_ecam_mapping’: arch/arm64/kernel/pci.c:139:9: error: implicit declaration of function ‘acpi_resource_consumer’ adev = acpi_resource_consumer(); ... drivers/pci/host/pcie-hisi.c: In function ‘hisi_pcie_init’: drivers/pci/host/pcie-hisi.c:94:8: error: implicit declaration of function ‘acpi_get_rc_resources’ --- The arm builds fail as follows. Building arm:overo:omap2plus_defconfig:omap3-overo-tobi ... failed Error log: In file included from arch/arm/mach-omap2/pdata-quirks.c:15:0: arch/arm/mach-omap2/pdata-quirks.c:537:49: error: 'rx51_ir_data' undeclared here (not in a function) OF_DEV_AUXDATA("nokia,n900-ir", 0, "n900-ir", _ir_data), ^ ./include/linux/of_platform.h:52:21: note: in definition of macro 'OF_DEV_AUXDATA' .platform_data = _pdata } ^ make[1]: *** [arch/arm/mach-omap2/pdata-quirks.o] Error 1 I am a bit lost here. Reverting f2ea7a5c3730 rx51: broken build fixes the problem, but is supposed to accomplish the opposite. You'll need to drop that patch, or maybe even better drop 375a81645446 ARM: OMAP2+: Fix init for multiple quirks for the same SoC as well and let the authors [copied] sort this out. Anyway, details are as always available at http://kerneltests.org/builders. Guenter
Re: [PATCH 4.9 000/152] 4.9.22-stable review
On 04/10/2017 09:40 AM, Greg Kroah-Hartman wrote: This is the start of the stable review cycle for the 4.9.22 release. There are 152 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know. Responses should be made by Wed Apr 12 16:41:34 UTC 2017. Anything received after that time might be too late. Build results: total: 149 pass: 146 fail: 3 Failed builds: arm:allmodconfig arm:omap2plus_defconfig arm64:allmodconfig Qemu test results: total: 122 pass: 103 fail: 19 Failed tests: arm:beagle:multi_v7_defconfig:omap3-beagle arm:beaglexm:multi_v7_defconfig:omap3-beagle-xm arm:overo:multi_v7_defconfig:omap3-overo-tobi arm:sabrelite:multi_v7_defconfig:imx6dl-sabrelite arm:vexpress-a9:multi_v7_defconfig:vexpress-v2p-ca9 arm:vexpress-a15:multi_v7_defconfig:vexpress-v2p-ca15-tc1 arm:vexpress-a15-a7:multi_v7_defconfig:vexpress-v2p-ca15_a7 arm:xilinx-zynq-a9:multi_v7_defconfig:zynq-zc702 arm:xilinx-zynq-a9:multi_v7_defconfig:zynq-zc706 arm:xilinx-zynq-a9:multi_v7_defconfig:zynq-zed arm:midway:multi_v7_defconfig:ecx-2000 arm:smdkc210:multi_v7_defconfig:exynos4210-smdkv310 arm:beagle:omap2plus_defconfig:omap3-beagle arm:beaglexm:omap2plus_defconfig:omap3-beagle-xm arm:overo:omap2plus_defconfig:omap3-overo-tobi arm64:virt:smp:defconfig arm64:xlnx-ep108:smp:defconfig:zynqmp-ep108 arm64:virt:nosmp:defconfig arm64:xlnx-ep108:nosmp:defconfig:zynqmp-ep108 As reported earlier, the arm64 builds fail with Building arm64:virt:nosmp:defconfig ... failed Error log: arch/arm64/Makefile:23: ld does not support --fix-cortex-a53-843419; kernel may be susceptible to erratum arch/arm64/kernel/pci.c: In function ‘pci_acpi_setup_ecam_mapping’: arch/arm64/kernel/pci.c:139:9: error: implicit declaration of function ‘acpi_resource_consumer’ adev = acpi_resource_consumer(); ... drivers/pci/host/pcie-hisi.c: In function ‘hisi_pcie_init’: drivers/pci/host/pcie-hisi.c:94:8: error: implicit declaration of function ‘acpi_get_rc_resources’ --- The arm builds fail as follows. Building arm:overo:omap2plus_defconfig:omap3-overo-tobi ... failed Error log: In file included from arch/arm/mach-omap2/pdata-quirks.c:15:0: arch/arm/mach-omap2/pdata-quirks.c:537:49: error: 'rx51_ir_data' undeclared here (not in a function) OF_DEV_AUXDATA("nokia,n900-ir", 0, "n900-ir", _ir_data), ^ ./include/linux/of_platform.h:52:21: note: in definition of macro 'OF_DEV_AUXDATA' .platform_data = _pdata } ^ make[1]: *** [arch/arm/mach-omap2/pdata-quirks.o] Error 1 I am a bit lost here. Reverting f2ea7a5c3730 rx51: broken build fixes the problem, but is supposed to accomplish the opposite. You'll need to drop that patch, or maybe even better drop 375a81645446 ARM: OMAP2+: Fix init for multiple quirks for the same SoC as well and let the authors [copied] sort this out. Anyway, details are as always available at http://kerneltests.org/builders. Guenter
Re: [PATCH 4.9 000/152] 4.9.22-stable review
On 04/10/2017 09:40 AM, Greg Kroah-Hartman wrote: This is the start of the stable review cycle for the 4.9.22 release. There are 152 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know. Responses should be made by Wed Apr 12 16:41:34 UTC 2017. Anything received after that time might be too late. Early feedback: Building arm64:allmodconfig ... failed -- Error log: arch/arm64/Makefile:23: ld does not support --fix-cortex-a53-843419; kernel may be susceptible to erratum arch/arm64/Makefile:36: LSE atomics not supported by binutils /opt/buildbot/slave/stable-queue-4.9/build/arch/arm64/kernel/pci.c: In function ‘pci_acpi_setup_ecam_mapping’: /opt/buildbot/slave/stable-queue-4.9/build/arch/arm64/kernel/pci.c:139:9: error: implicit declaration of function ‘acpi_resource_consumer’ [-Werror=implicit-function-declaration] adev = acpi_resource_consumer(); ^ /opt/buildbot/slave/stable-queue-4.9/build/arch/arm64/kernel/pci.c:139:7: warning: assignment makes pointer from integer without a cast [-Wint-conversion] adev = acpi_resource_consumer(); ^ cc1: some warnings being treated as errors make[2]: *** [arch/arm64/kernel/pci.o] Error 1 make[1]: *** [arch/arm64/kernel] Error 2 make[1]: *** Waiting for unfinished jobs /opt/buildbot/slave/stable-queue-4.9/build/drivers/pci/host/pcie-hisi.c: In function ‘hisi_pcie_init’: /opt/buildbot/slave/stable-queue-4.9/build/drivers/pci/host/pcie-hisi.c:94:8: error: implicit declaration of function ‘acpi_get_rc_resources’ [-Werror=implicit-function-declaration] ret = acpi_get_rc_resources(dev, "HISI0081", root->segment, res); ^ cc1: some warnings being treated as errors make[4]: *** [drivers/pci/host/pcie-hisi.o] Error 1 Culprits: 166fba287313 PCI: Add MCFG quirks for Cavium ThunderX pass2.x host controller 575fdb4e21ec arm64: PCI: Search ACPI namespace to ensure ECAM space is reserved 6fe2dc79c28d PCI: Add MCFG quirks for HiSilicon Hip05/06/07 host controllers You will also need 00710984eac5 ACPI: Add acpi_resource_consumer() to find device that claims a resource 169de969c018 PCI/ACPI: Provide acpi_get_rc_resources() for ARM64 platform to fix the errors. Guenter
Re: [PATCH 4.9 000/152] 4.9.22-stable review
On 04/10/2017 09:40 AM, Greg Kroah-Hartman wrote: This is the start of the stable review cycle for the 4.9.22 release. There are 152 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know. Responses should be made by Wed Apr 12 16:41:34 UTC 2017. Anything received after that time might be too late. Early feedback: Building arm64:allmodconfig ... failed -- Error log: arch/arm64/Makefile:23: ld does not support --fix-cortex-a53-843419; kernel may be susceptible to erratum arch/arm64/Makefile:36: LSE atomics not supported by binutils /opt/buildbot/slave/stable-queue-4.9/build/arch/arm64/kernel/pci.c: In function ‘pci_acpi_setup_ecam_mapping’: /opt/buildbot/slave/stable-queue-4.9/build/arch/arm64/kernel/pci.c:139:9: error: implicit declaration of function ‘acpi_resource_consumer’ [-Werror=implicit-function-declaration] adev = acpi_resource_consumer(); ^ /opt/buildbot/slave/stable-queue-4.9/build/arch/arm64/kernel/pci.c:139:7: warning: assignment makes pointer from integer without a cast [-Wint-conversion] adev = acpi_resource_consumer(); ^ cc1: some warnings being treated as errors make[2]: *** [arch/arm64/kernel/pci.o] Error 1 make[1]: *** [arch/arm64/kernel] Error 2 make[1]: *** Waiting for unfinished jobs /opt/buildbot/slave/stable-queue-4.9/build/drivers/pci/host/pcie-hisi.c: In function ‘hisi_pcie_init’: /opt/buildbot/slave/stable-queue-4.9/build/drivers/pci/host/pcie-hisi.c:94:8: error: implicit declaration of function ‘acpi_get_rc_resources’ [-Werror=implicit-function-declaration] ret = acpi_get_rc_resources(dev, "HISI0081", root->segment, res); ^ cc1: some warnings being treated as errors make[4]: *** [drivers/pci/host/pcie-hisi.o] Error 1 Culprits: 166fba287313 PCI: Add MCFG quirks for Cavium ThunderX pass2.x host controller 575fdb4e21ec arm64: PCI: Search ACPI namespace to ensure ECAM space is reserved 6fe2dc79c28d PCI: Add MCFG quirks for HiSilicon Hip05/06/07 host controllers You will also need 00710984eac5 ACPI: Add acpi_resource_consumer() to find device that claims a resource 169de969c018 PCI/ACPI: Provide acpi_get_rc_resources() for ARM64 platform to fix the errors. Guenter
Re: [PATCH 4.9 000/152] 4.9.22-stable review
On 04/10/2017 10:40 AM, Greg Kroah-Hartman wrote: > This is the start of the stable review cycle for the 4.9.22 release. > There are 152 patches in this series, all will be posted as a response > to this one. If anyone has any issues with these being applied, please > let me know. > > Responses should be made by Wed Apr 12 16:41:34 UTC 2017. > Anything received after that time might be too late. > > The whole patch series can be found in one patch at: > kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.9.22-rc1.gz > or in the git tree and branch at: > git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git > linux-4.9.y > and the diffstat can be found below. > > thanks, > > greg k-h > Compiled and booted on my test system. No dmesg regressions. thanks, -- Shuah
Re: [PATCH 4.9 000/152] 4.9.22-stable review
On 04/10/2017 10:40 AM, Greg Kroah-Hartman wrote: > This is the start of the stable review cycle for the 4.9.22 release. > There are 152 patches in this series, all will be posted as a response > to this one. If anyone has any issues with these being applied, please > let me know. > > Responses should be made by Wed Apr 12 16:41:34 UTC 2017. > Anything received after that time might be too late. > > The whole patch series can be found in one patch at: > kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.9.22-rc1.gz > or in the git tree and branch at: > git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git > linux-4.9.y > and the diffstat can be found below. > > thanks, > > greg k-h > Compiled and booted on my test system. No dmesg regressions. thanks, -- Shuah