Tree/Branch: master Git describe: v4.8-11811-g35ff96d Commit: 35ff96dfd3 Merge tag 'for-linus-20161008' of git://git.infradead.org/linux-mtd
Build Time: 166 min 6 sec
Passed: 8 / 10 ( 80.00 %) Failed: 2 / 10 ( 20.00 %)
Errors: 1 Warnings: 4 Section Mismatches: 0
Failed defconfigs: arm64-allmodconfig arm-allmodconfig
Errors:
arm64-allmodconfig ERROR: "irq_set_parent" [drivers/mfd/tps65217.ko] undefined!
arm-allmodconfig ERROR: "irq_set_parent" [drivers/mfd/tps65217.ko] undefined!
------------------------------------------------------------------------------- defconfigs with issues (other than build errors): 1 warnings 0 mismatches : arm64-allmodconfig 6 warnings 0 mismatches : arm-multi_v5_defconfig 6 warnings 0 mismatches : arm-multi_v7_defconfig 3 warnings 0 mismatches : arm-allmodconfig 3 warnings 0 mismatches : arm-multi_v4t_defconfig 3 warnings 0 mismatches : arm-allnoconfig
-------------------------------------------------------------------------------
Errors summary: 1 2 ERROR: "irq_set_parent" [drivers/mfd/tps65217.ko] undefined!
Warnings Summary: 4 7 <stdin>:1322:2: warning: #warning syscall pkey_free not implemented [-Wcpp] 7 <stdin>:1319:2: warning: #warning syscall pkey_alloc not implemented [-Wcpp] 7 <stdin>:1316:2: warning: #warning syscall pkey_mprotect not implemented [-Wcpp] 1 ../include/linux/kernel.h:739:16: warning: comparison of distinct pointer types lacks a cast
=============================================================================== Detailed per-defconfig build reports below:
------------------------------------------------------------------------------- arm64-allmodconfig : FAIL, 1 errors, 1 warnings, 0 section mismatches
Errors: ERROR: "irq_set_parent" [drivers/mfd/tps65217.ko] undefined!
Warnings: ../include/linux/kernel.h:739:16: warning: comparison of distinct pointer types lacks a cast
------------------------------------------------------------------------------- arm-multi_v5_defconfig : PASS, 0 errors, 6 warnings, 0 section mismatches
Warnings: <stdin>:1316:2: warning: #warning syscall pkey_mprotect not implemented [-Wcpp] <stdin>:1319:2: warning: #warning syscall pkey_alloc not implemented [-Wcpp] <stdin>:1322:2: warning: #warning syscall pkey_free not implemented [-Wcpp] <stdin>:1316:2: warning: #warning syscall pkey_mprotect not implemented [-Wcpp] <stdin>:1319:2: warning: #warning syscall pkey_alloc not implemented [-Wcpp] <stdin>:1322:2: warning: #warning syscall pkey_free not implemented [-Wcpp]
------------------------------------------------------------------------------- arm-multi_v7_defconfig : PASS, 0 errors, 6 warnings, 0 section mismatches
Warnings: <stdin>:1316:2: warning: #warning syscall pkey_mprotect not implemented [-Wcpp] <stdin>:1319:2: warning: #warning syscall pkey_alloc not implemented [-Wcpp] <stdin>:1322:2: warning: #warning syscall pkey_free not implemented [-Wcpp] <stdin>:1316:2: warning: #warning syscall pkey_mprotect not implemented [-Wcpp] <stdin>:1319:2: warning: #warning syscall pkey_alloc not implemented [-Wcpp] <stdin>:1322:2: warning: #warning syscall pkey_free not implemented [-Wcpp]
------------------------------------------------------------------------------- arm-allmodconfig : FAIL, 1 errors, 3 warnings, 0 section mismatches
Errors: ERROR: "irq_set_parent" [drivers/mfd/tps65217.ko] undefined!
Warnings: <stdin>:1316:2: warning: #warning syscall pkey_mprotect not implemented [-Wcpp] <stdin>:1319:2: warning: #warning syscall pkey_alloc not implemented [-Wcpp] <stdin>:1322:2: warning: #warning syscall pkey_free not implemented [-Wcpp]
------------------------------------------------------------------------------- arm-multi_v4t_defconfig : PASS, 0 errors, 3 warnings, 0 section mismatches
Warnings: <stdin>:1316:2: warning: #warning syscall pkey_mprotect not implemented [-Wcpp] <stdin>:1319:2: warning: #warning syscall pkey_alloc not implemented [-Wcpp] <stdin>:1322:2: warning: #warning syscall pkey_free not implemented [-Wcpp]
------------------------------------------------------------------------------- arm-allnoconfig : PASS, 0 errors, 3 warnings, 0 section mismatches
Warnings: <stdin>:1316:2: warning: #warning syscall pkey_mprotect not implemented [-Wcpp] <stdin>:1319:2: warning: #warning syscall pkey_alloc not implemented [-Wcpp] <stdin>:1322:2: warning: #warning syscall pkey_free not implemented [-Wcpp] -------------------------------------------------------------------------------
Passed with no errors, warnings or mismatches:
x86_64-allnoconfig arm64-allnoconfig x86_64-defconfig arm64-defconfig
On Tue, Oct 11, 2016 at 07:30:35AM +0100, Build bot for Mark Brown wrote:
Linus' tree is currently failing to build arm and arm64 allmodconfigs with:
arm64-allmodconfig ERROR: "irq_set_parent" [drivers/mfd/tps65217.ko] undefined!
arm-allmodconfig ERROR: "irq_set_parent" [drivers/mfd/tps65217.ko] undefined!
due to 6556bdacf646fc (mfd: tps65217: Add support for IRQs) since irq_set_parent() isn't exported. This has been present in -next for getting on for a month, a patch was proposed adding the relevant export but that isn't present in -next yet.
The function is being used in order to enable lazy IRQ disabling for threaded interrupts:
https://www.spinics.net/lists/arm-kernel/msg532864.html
What's the plan for getting this fixed in Linus' tree?
On Tue, 11 Oct 2016, Mark Brown wrote:
On Tue, Oct 11, 2016 at 07:30:35AM +0100, Build bot for Mark Brown wrote:
Linus' tree is currently failing to build arm and arm64 allmodconfigs with:
arm64-allmodconfig ERROR: "irq_set_parent" [drivers/mfd/tps65217.ko] undefined!
arm-allmodconfig ERROR: "irq_set_parent" [drivers/mfd/tps65217.ko] undefined!
due to 6556bdacf646fc (mfd: tps65217: Add support for IRQs) since irq_set_parent() isn't exported. This has been present in -next for getting on for a month, a patch was proposed adding the relevant export but that isn't present in -next yet.
The function is being used in order to enable lazy IRQ disabling for threaded interrupts:
https://www.spinics.net/lists/arm-kernel/msg532864.html
What's the plan for getting this fixed in Linus' tree?
Here's the conversation:
https://www.spinics.net/lists/arm-kernel/msg531850.html
I'm waiting on a firm answer from Arnd and Thomas before applying anything.
On Friday, October 14, 2016 11:33:44 AM CEST Lee Jones wrote:
On Tue, 11 Oct 2016, Mark Brown wrote:
On Tue, Oct 11, 2016 at 07:30:35AM +0100, Build bot for Mark Brown wrote:
Linus' tree is currently failing to build arm and arm64 allmodconfigs with:
arm64-allmodconfig
ERROR: "irq_set_parent" [drivers/mfd/tps65217.ko] undefined!
arm-allmodconfig
ERROR: "irq_set_parent" [drivers/mfd/tps65217.ko] undefined!
due to 6556bdacf646fc (mfd: tps65217: Add support for IRQs) since irq_set_parent() isn't exported. This has been present in -next for getting on for a month, a patch was proposed adding the relevant export but that isn't present in -next yet.
The function is being used in order to enable lazy IRQ disabling for threaded interrupts:
https://www.spinics.net/lists/arm-kernel/msg532864.html
What's the plan for getting this fixed in Linus' tree?
Here's the conversation:
https://www.spinics.net/lists/arm-kernel/msg531850.html
I'm waiting on a firm answer from Arnd and Thomas before applying anything.
I don't understand what the hardware does, so I'm not really able to answer this. Maybe just mark the driver as 'depends on BROKEN' for now?
Arnd
On Fri, Oct 14, 2016 at 10:12:04PM +0200, Arnd Bergmann wrote:
On Friday, October 14, 2016 11:33:44 AM CEST Lee Jones wrote:
I'm waiting on a firm answer from Arnd and Thomas before applying anything.
I don't understand what the hardware does, so I'm not really able to answer this. Maybe just mark the driver as 'depends on BROKEN' for now?
There are a few boards using it, we should probably revert the broken patches rather than just completely disable the driver.
On Fri, 14 Oct 2016, Lee Jones wrote:
On Tue, 11 Oct 2016, Mark Brown wrote:
On Tue, Oct 11, 2016 at 07:30:35AM +0100, Build bot for Mark Brown wrote:
Linus' tree is currently failing to build arm and arm64 allmodconfigs with:
arm64-allmodconfig ERROR: "irq_set_parent" [drivers/mfd/tps65217.ko] undefined!
arm-allmodconfig ERROR: "irq_set_parent" [drivers/mfd/tps65217.ko] undefined!
due to 6556bdacf646fc (mfd: tps65217: Add support for IRQs) since irq_set_parent() isn't exported. This has been present in -next for getting on for a month, a patch was proposed adding the relevant export but that isn't present in -next yet.
The function is being used in order to enable lazy IRQ disabling for threaded interrupts:
https://www.spinics.net/lists/arm-kernel/msg532864.html
What's the plan for getting this fixed in Linus' tree?
Here's the conversation:
https://www.spinics.net/lists/arm-kernel/msg531850.html
I'm waiting on a firm answer from Arnd and Thomas before applying anything.
As I said, we can export it, if it's needed to make the driver modular. But we definitely don't want to export it just to make the build happy.
Grigoryi has an excellent answer here:
https://www.spinics.net/lists/arm-kernel/msg532864.html
Only the driver authors/maintainers can decide whether this is the case or not.
Thanks,
tglx
linaro-kernel@lists.linaro.org