Tree/Branch: next-20160707 Git describe: next-20160707 Commit: aa74f15f1a Add linux-next specific files for 20160707
Build Time: 75 min 15 sec
Passed: 8 / 9 ( 88.89 %) Failed: 1 / 9 ( 11.11 %)
Errors: 1 Warnings: 6 Section Mismatches: 0
Failed defconfigs: arm64-allmodconfig
Errors:
arm64-allmodconfig ../drivers/gpu/drm/rockchip/rockchip_drm_drv.c:17:27: fatal error: asm/dma-iommu.h: No such file or directory
------------------------------------------------------------------------------- defconfigs with issues (other than build errors): 6 warnings 0 mismatches : arm-allmodconfig
-------------------------------------------------------------------------------
Errors summary: 1 1 ../drivers/gpu/drm/rockchip/rockchip_drm_drv.c:17:27: fatal error: asm/dma-iommu.h: No such file or directory
Warnings Summary: 6 1 ../drivers/tty/serial/8250/8250_fintek.c:34:0: warning: "IRQ_MODE" redefined 1 ../drivers/gpu/drm/amd/amdgpu/../powerplay/hwmgr/polaris10_hwmgr.c:1824:4: warning: this decimal constant is unsigned only in ISO C90 1 ../drivers/gpu/drm/amd/amdgpu/../powerplay/hwmgr/polaris10_hwmgr.c:1822:4: warning: this decimal constant is unsigned only in ISO C90 1 ../drivers/gpu/drm/amd/amdgpu/../powerplay/hwmgr/polaris10_hwmgr.c:1817:4: warning: this decimal constant is unsigned only in ISO C90 1 ../arch/arm/mach-s3c64xx/common.h:28:2: warning: its scope is only this definition or declaration, which is probably not what you want 1 ../arch/arm/mach-s3c64xx/common.h:28:2: warning: 'struct device_node' declared inside parameter list
=============================================================================== Detailed per-defconfig build reports below:
------------------------------------------------------------------------------- arm64-allmodconfig : FAIL, 1 errors, 0 warnings, 0 section mismatches
Errors: ../drivers/gpu/drm/rockchip/rockchip_drm_drv.c:17:27: fatal error: asm/dma-iommu.h: No such file or directory
------------------------------------------------------------------------------- arm-allmodconfig : PASS, 0 errors, 6 warnings, 0 section mismatches
Warnings: ../arch/arm/mach-s3c64xx/common.h:28:2: warning: 'struct device_node' declared inside parameter list ../arch/arm/mach-s3c64xx/common.h:28:2: warning: its scope is only this definition or declaration, which is probably not what you want ../drivers/gpu/drm/amd/amdgpu/../powerplay/hwmgr/polaris10_hwmgr.c:1817:4: warning: this decimal constant is unsigned only in ISO C90 ../drivers/gpu/drm/amd/amdgpu/../powerplay/hwmgr/polaris10_hwmgr.c:1822:4: warning: this decimal constant is unsigned only in ISO C90 ../drivers/gpu/drm/amd/amdgpu/../powerplay/hwmgr/polaris10_hwmgr.c:1824:4: warning: this decimal constant is unsigned only in ISO C90 ../drivers/tty/serial/8250/8250_fintek.c:34:0: warning: "IRQ_MODE" redefined -------------------------------------------------------------------------------
Passed with no errors, warnings or mismatches:
arm64-allnoconfig arm-multi_v5_defconfig arm-multi_v7_defconfig x86_64-defconfig arm-allnoconfig x86_64-allnoconfig arm64-defconfig
On Thu, Jul 07, 2016 at 10:23:56AM +0100, Build bot for Mark Brown wrote:
Today's -next fails to build an arm64 allmodconfig due to:
arm64-allmodconfig ../drivers/gpu/drm/rockchip/rockchip_drm_drv.c:17:27: fatal error: asm/dma-iommu.h: No such file or directory
triggered by c51f43a9c171ea (iommu/rockchip: Enable Rockchip IOMMU on ARM64) which enables the Rockchip IOMMU driver on ARM64 which lacks the above header. Either the use of the header needs to be removed or an explicit ARM64 dependency added at the DRM level.
Hi Mark,
On Thu, Jul 7, 2016 at 9:22 PM, Mark Brown broonie@kernel.org wrote:
On Thu, Jul 07, 2016 at 10:23:56AM +0100, Build bot for Mark Brown wrote:
Today's -next fails to build an arm64 allmodconfig due to:
arm64-allmodconfig
../drivers/gpu/drm/rockchip/rockchip_drm_drv.c:17:27: fatal error: asm/dma-iommu.h: No such file or directory
triggered by c51f43a9c171ea (iommu/rockchip: Enable Rockchip IOMMU on ARM64) which enables the Rockchip IOMMU driver on ARM64 which lacks the above header. Either the use of the header needs to be removed or an explicit ARM64 dependency added at the DRM level.
Looks like next is missing the DRM side of the series, which makes the driver in question not need this header anymore.
This is probably because we missed this hidden dependency and decided to push the IOMMU part separately through the IOMMU tree. I guess we can remove the offending patch from the IOMMU tree and let the DRM tree include it based on a topic branch from Joerg.
Joerg, David, Mark Yao, what do you think?
Best regards, Tomasz
On Thu, Jul 07, 2016 at 10:18:02PM +0900, Tomasz Figa wrote:
This is probably because we missed this hidden dependency and decided to push the IOMMU part separately through the IOMMU tree. I guess we can remove the offending patch from the IOMMU tree and let the DRM tree include it based on a topic branch from Joerg.
Joerg, David, Mark Yao, what do you think?
Will the DRM patches go upstream soon, or is there still discussion around them? For now I am going to remove/revert that patch in my tree.
Joerg
On Thu, Jul 07, 2016 at 05:32:37PM +0200, Joerg Roedel wrote:
On Thu, Jul 07, 2016 at 10:18:02PM +0900, Tomasz Figa wrote:
This is probably because we missed this hidden dependency and decided to push the IOMMU part separately through the IOMMU tree. I guess we can remove the offending patch from the IOMMU tree and let the DRM tree include it based on a topic branch from Joerg.
Joerg, David, Mark Yao, what do you think?
Will the DRM patches go upstream soon, or is there still discussion around them? For now I am going to remove/revert that patch in my tree.
drm is pretty much done for 4.8, but as usual there's some driver maintainers who are rather late. I'd say unlikely it lands in 4.8, postpone to 4.9 seems more reasonable given the trouble it just caused. -Daniel
Joerg _______________________________________________ dri-devel mailing list dri-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/dri-devel
kernel-build-reports@lists.linaro.org