Here are the build results from automated periodic testing.
The tree being built was stable-rc, found at:
https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable-rc.git/
Topmost commit:
e636782 Linux 4.4.64-rc1
Build logs (stderr only) can be found at the following link (experimental):
http://arm-soc.lixom.net/buildlogs/stable-rc/v4.4.63-29-ge636782/
Runtime: 54m 19s
Passed: 119 Failed: 2
Warnings: 0
Section mismatches: 0
-------------------------------------------------------------------------------
Failed defconfigs: powerpc.pasemi_defconfig powerpc.ppc64_defconfig
-------------------------------------------------------------------------------
Errors:
powerpc.pasemi_defconfig: /work/build/batch/arch/powerpc/kernel/misc_64.S:72: Error: .localentry expression for `flush_icache_range' does not evaluate to a constant
powerpc.ppc64_defconfig: /work/build/batch/arch/powerpc/kernel/misc_64.S:72: Error: .localentry expression for `flush_icache_range' does not evaluate to a constant
Warnings:
No new syscalls
No section mismatches
On Tue, Apr 25, 2017 at 7:08 PM, Olof's autobuilder build@lixom.net wrote:
Failed defconfigs: powerpc.pasemi_defconfig powerpc.ppc64_defconfig
Errors:
/work/build/batch/arch/powerpc/kernel/misc_64.S:72: Error: .localentry expression for `flush_icache_range' does not evaluate to a constant
This is a regression in 4.4-stable-rc, caused by the backport of commit 8f5f525d5b83f7d7 ("powerpc/64: Fix flush_(d|i)cache_range() called from modules").
The patch was also backported into v4.9-stable-rc, but did not cause problems there. The fixes tag suggests that the patch is needed on every version from 3.16 up, but apparently the fix needs to be a little different compared to newer kernels.
Arnd
Arnd Bergmann arnd@arndb.de writes:
On Tue, Apr 25, 2017 at 7:08 PM, Olof's autobuilder build@lixom.net wrote:
Failed defconfigs: powerpc.pasemi_defconfig powerpc.ppc64_defconfig
Errors:
/work/build/batch/arch/powerpc/kernel/misc_64.S:72: Error: .localentry expression for `flush_icache_range' does not evaluate to a constant
This is a regression in 4.4-stable-rc, caused by the backport of commit 8f5f525d5b83f7d7 ("powerpc/64: Fix flush_(d|i)cache_range() called from modules").
The patch was also backported into v4.9-stable-rc, but did not cause problems there. The fixes tag suggests that the patch is needed on every version from 3.16 up, but apparently the fix needs to be a little different compared to newer kernels.
Yeah, the auto-backport failed, and then I sent a version for 4.4 which fixed the bug but broke other configs (big endian).
I've asked Greg to drop it for now.
I'll try again when I'm less sleep deprived :)
cheers
On Wed, Apr 26, 2017 at 03:00:19PM +1000, Michael Ellerman wrote:
Arnd Bergmann arnd@arndb.de writes:
On Tue, Apr 25, 2017 at 7:08 PM, Olof's autobuilder build@lixom.net wrote:
Failed defconfigs: powerpc.pasemi_defconfig powerpc.ppc64_defconfig
Errors:
/work/build/batch/arch/powerpc/kernel/misc_64.S:72: Error: .localentry expression for `flush_icache_range' does not evaluate to a constant
This is a regression in 4.4-stable-rc, caused by the backport of commit 8f5f525d5b83f7d7 ("powerpc/64: Fix flush_(d|i)cache_range() called from modules").
The patch was also backported into v4.9-stable-rc, but did not cause problems there. The fixes tag suggests that the patch is needed on every version from 3.16 up, but apparently the fix needs to be a little different compared to newer kernels.
Yeah, the auto-backport failed, and then I sent a version for 4.4 which fixed the bug but broke other configs (big endian).
I've asked Greg to drop it for now.
It's now dropped, thanks.
greg k-h
kernel-build-reports@lists.linaro.org