Tree/Branch: master Git describe: v3.16-8695-ga7d7a14 Commit: a7d7a143d0 Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linux
Build Time: 20 min 3 sec
Passed: 2 / 3 ( 66.67 %) Failed: 1 / 3 ( 33.33 %)
Errors: 1 Warnings: 16 Section Mismatches: 0
Failed defconfigs: arm64-allmodconfig
Errors:
arm64-allmodconfig ../arch/arm64/xen/../../arm/xen/grant-table.c:53:5: error: conflicting types for 'arch_gnttab_init'
------------------------------------------------------------------------------- defconfigs with issues (other than build errors): 2 warnings 0 mismatches : arm64-allnoconfig 13 warnings 0 mismatches : arm64-allmodconfig 2 warnings 0 mismatches : arm64-defconfig
-------------------------------------------------------------------------------
Errors summary: 1 1 ../arch/arm64/xen/../../arm/xen/grant-table.c:53:5: error: conflicting types for 'arch_gnttab_init'
Warnings Summary: 16 2 ../include/net/netlabel.h:527:12: warning: 'netlbl_catmap_setlong' defined but not used [-Wunused-function] 1 ../sound/soc/fsl/fsl_sai.c:337:7: warning: large integer implicitly truncated to unsigned type [-Woverflow] 1 ../fs/cifs/misc.c:569:1: warning: 'cifs_oplock_break_wait' defined but not used [-Wunused-function] 1 ../drivers/staging/bcm/CmHost.c:1564:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1 ../drivers/staging/bcm/CmHost.c:1546:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1 ../drivers/staging/bcm/CmHost.c:1503:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1 ../drivers/power/reset/xgene-reboot.c:80:17: warning: assignment from incompatible pointer type [enabled by default] 1 ../drivers/irqchip/irq-gic-v3.c:203:12: warning: 'gic_peek_irq' defined but not used [-Wunused-function] 1 ../drivers/irqchip/irq-gic-v3.c:132:13: warning: 'gic_write_sgi1r' defined but not used [-Wunused-function] 1 ../drivers/input/joystick/analog.c:171:2: warning: #warning Precise timer not defined for this architecture. [-Wcpp] 1 ../drivers/gpio/gpio-sch311x.c:286:18: warning: ignoring return value of 'gpiochip_remove', declared with attribute warn_unused_result [-Wunused-result] 1 ../drivers/dma/amba-pl08x.c:1664:2: warning: format '%d' expects argument of type 'int', but argument 6 has type 'size_t' [-Wformat=] 1 ../drivers/dma/amba-pl08x.c:1664:2: warning: format '%d' expects argument of type 'int', but argument 5 has type 'size_t' [-Wformat=] 1 ../drivers/dma/amba-pl08x.c:1042:4: warning: format '%x' expects argument of type 'unsigned int', but argument 5 has type 'size_t' [-Wformat=] 1 ../drivers/block/drbd/drbd_bitmap.c:482:0: warning: "BITS_PER_PAGE_MASK" redefined [enabled by default] 1 ../drivers/block/drbd/drbd_bitmap.c:481:0: warning: "BITS_PER_PAGE" redefined [enabled by default]
=============================================================================== Detailed per-defconfig build reports below:
------------------------------------------------------------------------------- arm64-allnoconfig : PASS, 0 errors, 2 warnings, 0 section mismatches
Warnings: ../drivers/irqchip/irq-gic-v3.c:132:13: warning: 'gic_write_sgi1r' defined but not used [-Wunused-function] ../drivers/irqchip/irq-gic-v3.c:203:12: warning: 'gic_peek_irq' defined but not used [-Wunused-function]
------------------------------------------------------------------------------- arm64-allmodconfig : FAIL, 1 errors, 13 warnings, 0 section mismatches
Errors: ../arch/arm64/xen/../../arm/xen/grant-table.c:53:5: error: conflicting types for 'arch_gnttab_init'
Warnings: ../fs/cifs/misc.c:569:1: warning: 'cifs_oplock_break_wait' defined but not used [-Wunused-function] ../drivers/block/drbd/drbd_bitmap.c:481:0: warning: "BITS_PER_PAGE" redefined [enabled by default] ../drivers/block/drbd/drbd_bitmap.c:482:0: warning: "BITS_PER_PAGE_MASK" redefined [enabled by default] ../sound/soc/fsl/fsl_sai.c:337:7: warning: large integer implicitly truncated to unsigned type [-Woverflow] ../drivers/dma/amba-pl08x.c:1042:4: warning: format '%x' expects argument of type 'unsigned int', but argument 5 has type 'size_t' [-Wformat=] ../drivers/dma/amba-pl08x.c:1664:2: warning: format '%d' expects argument of type 'int', but argument 5 has type 'size_t' [-Wformat=] ../drivers/dma/amba-pl08x.c:1664:2: warning: format '%d' expects argument of type 'int', but argument 6 has type 'size_t' [-Wformat=] ../drivers/gpio/gpio-sch311x.c:286:18: warning: ignoring return value of 'gpiochip_remove', declared with attribute warn_unused_result [-Wunused-result] ../drivers/input/joystick/analog.c:171:2: warning: #warning Precise timer not defined for this architecture. [-Wcpp] ../drivers/power/reset/xgene-reboot.c:80:17: warning: assignment from incompatible pointer type [enabled by default] ../drivers/staging/bcm/CmHost.c:1503:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ../drivers/staging/bcm/CmHost.c:1546:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ../drivers/staging/bcm/CmHost.c:1564:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
------------------------------------------------------------------------------- arm64-defconfig : PASS, 0 errors, 2 warnings, 0 section mismatches
Warnings: ../include/net/netlabel.h:527:12: warning: 'netlbl_catmap_setlong' defined but not used [-Wunused-function] ../include/net/netlabel.h:527:12: warning: 'netlbl_catmap_setlong' defined but not used [-Wunused-function] -------------------------------------------------------------------------------
Passed with no errors, warnings or mismatches:
On Fri, Aug 08, 2014 at 01:20:31PM +0100, Build bot for Mark Brown wrote:
Failed defconfigs: arm64-allmodconfig
#
Errors:
arm64-allmodconfig ../arch/arm64/xen/../../arm/xen/grant-table.c:53:5: error: conflicting types for 'arch_gnttab_init'
This build failure which was present in -next has now appeared in Linus' tree too. It appears to be the result of a mismerge, we have two definitions of the function, one from b7dd0e350e0bd (x86/xen: safely map and unmap grant frames when in atomic context) with the old signature and one from 438b33c7145ca8a5131 (xen/grant-table: remove support for V2 tables).
On Fri, Aug 08, 2014 at 03:32:27PM +0100, Mark Brown wrote:
On Fri, Aug 08, 2014 at 01:20:31PM +0100, Build bot for Mark Brown wrote:
Failed defconfigs: arm64-allmodconfig
#
Errors:
arm64-allmodconfig ../arch/arm64/xen/../../arm/xen/grant-table.c:53:5: error: conflicting types for 'arch_gnttab_init'
This build failure which was present in -next has now appeared in Linus' tree too. It appears to be the result of a mismerge, we have two definitions of the function, one from b7dd0e350e0bd (x86/xen: safely map and unmap grant frames when in atomic context) with the old signature and one from 438b33c7145ca8a5131 (xen/grant-table: remove support for V2 tables).
Stefano, Konrad: do you have a fix queued for this? I don't think there's a lot I can do from the arm64 side.
Will
On 11/08/14 11:00, Will Deacon wrote:
On Fri, Aug 08, 2014 at 03:32:27PM +0100, Mark Brown wrote:
On Fri, Aug 08, 2014 at 01:20:31PM +0100, Build bot for Mark Brown wrote:
Failed defconfigs: arm64-allmodconfig
#
Errors:
arm64-allmodconfig ../arch/arm64/xen/../../arm/xen/grant-table.c:53:5: error: conflicting types for 'arch_gnttab_init'
This build failure which was present in -next has now appeared in Linus' tree too. It appears to be the result of a mismerge, we have two definitions of the function, one from b7dd0e350e0bd (x86/xen: safely map and unmap grant frames when in atomic context) with the old signature and one from 438b33c7145ca8a5131 (xen/grant-table: remove support for V2 tables).
Stefano, Konrad: do you have a fix queued for this? I don't think there's a lot I can do from the arm64 side.
I am going to apply this patch.
8<------------------------ arm/xen: remove duplicate arch_gnttab_init() function
This was introduced in commit e306e3be1cbe (Merge tag 'stable/for-linus-3.17-rc0-tag').
Signed-off-by: David Vrabel david.vrabel@citrix.com --- arch/arm/xen/grant-table.c | 5 ----- 1 file changed, 5 deletions(-)
diff --git a/arch/arm/xen/grant-table.c b/arch/arm/xen/grant-table.c index 2c4041c..e437918 100644 --- a/arch/arm/xen/grant-table.c +++ b/arch/arm/xen/grant-table.c @@ -49,8 +49,3 @@ int arch_gnttab_init(unsigned long nr_shared) { return 0; } - -int arch_gnttab_init(unsigned long nr_shared, unsigned long nr_status) -{ - return 0; -}
On Mon, 11 Aug 2014, David Vrabel wrote:
On 11/08/14 11:00, Will Deacon wrote:
On Fri, Aug 08, 2014 at 03:32:27PM +0100, Mark Brown wrote:
On Fri, Aug 08, 2014 at 01:20:31PM +0100, Build bot for Mark Brown wrote:
Failed defconfigs: arm64-allmodconfig
#
Errors:
arm64-allmodconfig ../arch/arm64/xen/../../arm/xen/grant-table.c:53:5: error: conflicting types for 'arch_gnttab_init'
This build failure which was present in -next has now appeared in Linus' tree too. It appears to be the result of a mismerge, we have two definitions of the function, one from b7dd0e350e0bd (x86/xen: safely map and unmap grant frames when in atomic context) with the old signature and one from 438b33c7145ca8a5131 (xen/grant-table: remove support for V2 tables).
Stefano, Konrad: do you have a fix queued for this? I don't think there's a lot I can do from the arm64 side.
I am going to apply this patch.
8<------------------------ arm/xen: remove duplicate arch_gnttab_init() function
This was introduced in commit e306e3be1cbe (Merge tag 'stable/for-linus-3.17-rc0-tag').
Signed-off-by: David Vrabel david.vrabel@citrix.com
Acked-by: Stefano Stabellini stefano.stabellini@eu.citrix.com
arch/arm/xen/grant-table.c | 5 ----- 1 file changed, 5 deletions(-)
diff --git a/arch/arm/xen/grant-table.c b/arch/arm/xen/grant-table.c index 2c4041c..e437918 100644 --- a/arch/arm/xen/grant-table.c +++ b/arch/arm/xen/grant-table.c @@ -49,8 +49,3 @@ int arch_gnttab_init(unsigned long nr_shared) { return 0; }
-int arch_gnttab_init(unsigned long nr_shared, unsigned long nr_status) -{
- return 0;
-}
1.7.10.4
On Mon, Aug 11, 2014 at 11:57:12AM +0100, Stefano Stabellini wrote:
On Mon, 11 Aug 2014, David Vrabel wrote:
On 11/08/14 11:00, Will Deacon wrote:
On Fri, Aug 08, 2014 at 03:32:27PM +0100, Mark Brown wrote:
On Fri, Aug 08, 2014 at 01:20:31PM +0100, Build bot for Mark Brown wrote:
Failed defconfigs: arm64-allmodconfig
#
Errors:
arm64-allmodconfig ../arch/arm64/xen/../../arm/xen/grant-table.c:53:5: error: conflicting types for 'arch_gnttab_init'
This build failure which was present in -next has now appeared in Linus' tree too. It appears to be the result of a mismerge, we have two definitions of the function, one from b7dd0e350e0bd (x86/xen: safely map and unmap grant frames when in atomic context) with the old signature and one from 438b33c7145ca8a5131 (xen/grant-table: remove support for V2 tables).
Stefano, Konrad: do you have a fix queued for this? I don't think there's a lot I can do from the arm64 side.
I am going to apply this patch.
8<------------------------ arm/xen: remove duplicate arch_gnttab_init() function
This was introduced in commit e306e3be1cbe (Merge tag 'stable/for-linus-3.17-rc0-tag').
Signed-off-by: David Vrabel david.vrabel@citrix.com
Acked-by: Stefano Stabellini stefano.stabellini@eu.citrix.com
Great, cheers guys.
Will
On Mon, Aug 11, 2014 at 11:57:12AM +0100, Stefano Stabellini wrote:
On Mon, 11 Aug 2014, David Vrabel wrote:
I am going to apply this patch.
8<------------------------ arm/xen: remove duplicate arch_gnttab_init() function
This was introduced in commit e306e3be1cbe (Merge tag 'stable/for-linus-3.17-rc0-tag').
Signed-off-by: David Vrabel david.vrabel@citrix.com
Acked-by: Stefano Stabellini stefano.stabellini@eu.citrix.com
This doesn't seem to have appeared in today's -next.
On Mon, 11 Aug 2014, Will Deacon wrote:
On Fri, Aug 08, 2014 at 03:32:27PM +0100, Mark Brown wrote:
On Fri, Aug 08, 2014 at 01:20:31PM +0100, Build bot for Mark Brown wrote:
Failed defconfigs: arm64-allmodconfig
#
Errors:
arm64-allmodconfig ../arch/arm64/xen/../../arm/xen/grant-table.c:53:5: error: conflicting types for 'arch_gnttab_init'
This build failure which was present in -next has now appeared in Linus' tree too. It appears to be the result of a mismerge, we have two definitions of the function, one from b7dd0e350e0bd (x86/xen: safely map and unmap grant frames when in atomic context) with the old signature and one from 438b33c7145ca8a5131 (xen/grant-table: remove support for V2 tables).
Stefano, Konrad: do you have a fix queued for this? I don't think there's a lot I can do from the arm64 side.
Will, I am aware of the issue. David should come up with a fix today. Otherwise I'll take care of it.
linaro-kernel@lists.linaro.org