Here are the build results from automated periodic testing.
The tree being built was queue, found at:
Local queue of patches applied from http://git.kernel.org/cgit/linux/kernel/git/stable/stable-queue.git
Topmost commit:
7e22399 drm/radeon/dce8: workaround for atom BlankCrtc table
Build logs (stderr only) can be found at the following link (experimental):
http://arm-soc.lixom.net/buildlogs/queue/v3.13.2-87-g7e22399/
Runtime: 35m 23s
Passed: 119
Failed: 0
Warnings: 11
Section mismatches: 0
-------------------------------------------------------------------------------
Failed defconfigs:
-------------------------------------------------------------------------------
Errors:
Warnings:
1 drivers/leds/leds-pwm.c:88:22: warning: unused variable 'node' [-Wunused-variable]
1 drivers/net/ethernet/ti/cpsw.c:2140:2: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'resource_size_t' [-Wformat=]
1 drivers/net/ethernet/ti/davinci_cpdma.c:182:3: warning: passing argument 3 of 'dma_alloc_attrs' from incompatible pointer type [enabled by default]
1 drivers/net/ethernet/ti/davinci_cpdma.c:222:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 drivers/net/ethernet/ti/davinci_cpdma.c:223:8: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 drivers/spi/spi-davinci.c:966:3: warning: format '%d' expects argument of type 'int', but argument 3 has type 'resource_size_t' [-Wformat=]
1 drivers/spi/spi-davinci.c:966:3: warning: format '%d' expects argument of type 'int', but argument 4 has type 'resource_size_t' [-Wformat=]
2 drivers/mtd/nand/gpmi-nand/gpmi-nand.c:123:13: warning: 'set_geometry_by_ecc_info' defined but not used [-Wunused-function]
2 net/netfilter/ipvs/ip_vs_sync.c:1640:8: warning: unused variable 'ret' [-Wunused-variable]
Section mismatches:
Here are the build results from automated periodic testing.
The tree being built was arm-soc, found at:
http://git.kernel.org/cgit/linux/kernel/git/arm/arm-soc.git (for-next or to-build branch)
Topmost commit:
c7052ba Merge branch 'fixes' into for-next
Build logs (stderr only) can be found at the following link (experimental):
http://arm-soc.lixom.net/buildlogs/arm-soc/v3.14-rc2-20-gc7052ba/
Runtime: 42m 44s
Passed: 118
Failed: 5
Warnings: 12
Section mismatches: 0
-------------------------------------------------------------------------------
Failed defconfigs:
acs5k_defconfig
assabet_defconfig
at91x40_defconfig
bcm_defconfig
ep93xx_defconfig
-------------------------------------------------------------------------------
Errors:
acs5k_defconfig:
assabet_defconfig:
at91x40_defconfig:
bcm_defconfig:
ep93xx_defconfig:
Warnings:
1 drivers/dma/mv_xor.c:500:3: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'dma_addr_t' [-Wformat=]
1 drivers/dma/mv_xor.c:553:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 drivers/dma/mv_xor.c:555:4: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 drivers/dma/mv_xor.c:584:2: warning: format '%x' expects argument of type 'unsigned int', but argument 5 has type 'dma_addr_t' [-Wformat=]
1 drivers/dma/mv_xor.c:584:2: warning: format '%x' expects argument of type 'unsigned int', but argument 6 has type 'dma_addr_t' [-Wformat=]
1 drivers/dma/mv_xor.c:628:2: warning: format '%u' expects argument of type 'unsigned int', but argument 7 has type 'dma_addr_t' [-Wformat=]
1 drivers/usb/host/xhci-plat.c:203:12: warning: 'xhci_plat_suspend' defined but not used [-Wunused-function]
1 drivers/usb/host/xhci-plat.c:211:12: warning: 'xhci_plat_resume' defined but not used [-Wunused-function]
2 buildall.arm.multi_lpae_defconfig.log.passed:warning: (ARM_HIGHBANK_CPUFREQ) selects GENERIC_CPUFREQ_CPU0 which has unmet direct dependencies (ARCH_HAS_CPUFREQ && CPU_FREQ && HAVE_CLK && REGULATOR && OF && THERMAL && CPU_THERMAL)
2 buildall.arm.multi_v7_defconfig.log.passed:warning: (ARM_HIGHBANK_CPUFREQ) selects GENERIC_CPUFREQ_CPU0 which has unmet direct dependencies (ARCH_HAS_CPUFREQ && CPU_FREQ && HAVE_CLK && REGULATOR && OF && THERMAL && CPU_THERMAL)
Section mismatches:
On Mon, 10 Feb 2014, Nishanth Menon wrote:
> On 02/10/2014 11:48 AM, Paul Walmsley wrote:
> [...]
> > Boot to userspace:
> > FAIL ( 1/10): 2430sdp
>
> Comparing boot logs I reported
> http://marc.info/?l=linux-omap&m=139144642318949&w=2 Vs
> http://www.pwsan.com/omap/testlogs/test_v3.14-rc1/20140210035354/boot/2430s…
>
> I see that bootargs are different -> I was attempting to boot sdp2430
> with nfs boot which seems to work fine for me, I believe you are
> attempting mmc boot here.
Yep. My 2430SDP's Ethernet interface flaked out a month or two ago, so,
switched it to serial booting. Hey, better test coverage from us ;-)
- Paul
Here are some basic OMAP test results for Linux v3.14-rc1.
Logs and other details at:
http://www.pwsan.com/omap/testlogs/test_v3.14-rc1/20140210035354/
Test summary
------------
Build: uImage+dtb:
Pass ( 9/ 9): omap2plus_defconfig_am33xx_only/am335x-bone,
omap2plus_defconfig/omap4-panda,
omap2plus_defconfig/omap4-panda-es,
omap2plus_defconfig/am3517-evm,
omap2plus_defconfig/omap2430-sdp,
omap2plus_defconfig/omap3-beagle,
omap2plus_defconfig/omap3-beagle-xm,
omap2plus_defconfig/omap3-evm-37xx,
omap2plus_defconfig/omap4-var-som
Build: uImage:
Pass ( 3/ 3): omap1_defconfig, omap1_defconfig_1510innovator_only,
omap1_defconfig_5912osk_only
Build: zImage:
Pass (13/13): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
omap2plus_defconfig_2430sdp_only,
omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
omap2plus_defconfig_n800_only_a,
omap2plus_defconfig_n800_multi_omap2xxx,
omap2plus_defconfig_omap2_4_only,
omap2plus_defconfig_omap3_4_only,
rmk_omap3430_ldp_allnoconfig,
rmk_omap3430_ldp_oldconfig,
rmk_omap4430_sdp_allnoconfig,
rmk_omap4430_sdp_oldconfig
Boot to userspace:
FAIL ( 1/10): 2430sdp
skip ( 2/ 2): 5912osk, cmt3517
Pass ( 9/10): 3517evm, 3530es3beagle, 3730beaglexm, 37xxevm,
4430es2panda, 4460pandaes, am335xbone, am335xbonelt,
4460varsomom
PM: chip retention via suspend:
FAIL ( 4/ 7): 2430sdp, 4430es2panda, 4460pandaes, 4460varsomom
Pass ( 3/ 7): 3530es3beagle, 3730beaglexm, 37xxevm
PM: chip retention via dynamic idle:
FAIL ( 7/ 7): 2430sdp, 3530es3beagle, 3730beaglexm, 37xxevm,
4430es2panda, 4460pandaes, 4460varsomom
PM: chip off except CORE via suspend:
FAIL ( 1/ 1): 3730beaglexm
PM: chip off except CORE via dynamic idle:
FAIL ( 1/ 1): 3730beaglexm
PM: chip off via suspend:
FAIL ( 5/ 5): 3530es3beagle, 37xxevm, 4430es2panda, 4460pandaes,
4460varsomom
PM: chip off via dynamic idle:
FAIL ( 5/ 5): 3530es3beagle, 37xxevm, 4430es2panda, 4460pandaes,
4460varsomom
vmlinux object size
(delta in bytes from test_v3.13 (d8ec26d7f8287f5788a494f56e8814210f0e64be)):
text data bss total kernel
+39941 +888 +640 +41469 omap1_defconfig
+38701 +816 +608 +40125 omap1_defconfig_1510innovator_only
+38949 +816 +640 +40405 omap1_defconfig_5912osk_only
+94801 -17448 -9016 +68337 omap2plus_defconfig
+7161037 +361508 +5611136 +13133681 omap2plus_defconfig_2430sdp_only
+101806 +1712 -9144 +94374 omap2plus_defconfig_am33xx_only
+7641123 +429388 +5621344 +13691855 omap2plus_defconfig_am43xx_only
+8210228 +771260 +5651768 +14633256 omap2plus_defconfig_cpupm
+7889789 +453764 +5649080 +13992633 omap2plus_defconfig_dra7xx_only
+3431616 +268188 +5360432 +9060236 omap2plus_defconfig_n800_multi_omap2xxx
+3400380 +241748 +5360424 +9002552 omap2plus_defconfig_n800_only_a
+8094759 +758028 +5642680 +14495467 omap2plus_defconfig_no_pm
+8073679 +611084 +5650040 +14334803 omap2plus_defconfig_omap2_4_only
+8120107 +707676 +5651192 +14478975 omap2plus_defconfig_omap3_4_only
+7886749 +445660 +5649144 +13981553 omap2plus_defconfig_omap5_only
+2117724 +247972 +182980 +2548676 rmk_omap3430_ldp_allnoconfig
+4906713 +344676 +5360616 +10612005 rmk_omap3430_ldp_oldconfig
+2085088 +163420 +183428 +2431936 rmk_omap4430_sdp_allnoconfig
+5408423 +278900 +5392280 +11079603 rmk_omap4430_sdp_oldconfig
Boot-time memory difference
(delta in bytes from test_v3.13 (d8ec26d7f8287f5788a494f56e8814210f0e64be))
avail rsrvd high freed board kconfig
-32k 32k . -8k 2420n800 omap2plus_defconfig_n800_only_a
-88k 88k . -384k 2430sdp omap2plus_defconfig
-188k 188k . . 3517evm omap2plus_defconfig
-220k 220k . . 3530es3beagle omap2plus_defconfig
-220k 220k . . 3730beaglexm omap2plus_defconfig
-180k 180k . . 37xxevm omap2plus_defconfig
-144k 144k . . 4430es2panda omap2plus_defconfig
-144k 144k . . 4460pandaes omap2plus_defconfig
-116k 116k . 12k am335xbone omap2plus_defconfig_am33xx_only
-88k 88k . . am335xbonelt omap2plus_defconfig
The large vmlinux size deltas are due to the OMAP2+ shift from uImage
builds to zImage builds. The script here doesn't track size differences
across kernel build formats, so to that script, it appears that the builds
just started working.
Full-chip power management for OMAP3 is now clearly broken. Folks who
need that for their application should use older kernels. Recollection is
foggy but v3.7 should be pretty good for OMAP3; the clock code & data in
that one is a bit more mature.
The good news is that the 4460 VAR-SOM-OM is now booting again. Removed
the LCD board, which got rid of the noise on the serial line - must have
been leaking through from the inverter. Also switched serial interfaces.
Clearly this needs a bit more investigation.
Looks like the kernel runtime memory bloat trend has resumed.