OMAP baseline test results for v3.6
Paul Walmsley
paul at pwsan.com
Mon Oct 1 15:55:21 EDT 2012
Here are some basic OMAP test results for Linux v3.6.
Logs and other details at http://www.pwsan.com/omap/testlogs/test_v3.6/
Passing tests
-------------
Boot to userspace: 2420n800, 2430sdp, 3530es3beagle, 3730beaglexm,
37xxevm, 4430es2panda, 5912osk
PM ret/off, suspend + dynamic idle: 3530es3beagle, 3730beaglexm
Failing tests: fixed by posted patches
--------------------------------------
PM tests:
* 4430ES2 Panda: UART corruption during long transmit buffers
- Presumably due to either a missing hardware workaround or a bug in
the OMAP serial driver
- Corruption disappears after this series is applied:
http://www.spinics.net/lists/arm-kernel/msg192995.html
* Unknown whether these are an actual fix, or just mask the problem
Other:
* RCU stall messages appear if boards are booted into a minimal userspace
and left to sit for a few minutes
- Not shown in the current test logs
- Fixed by http://marc.info/?l=linux-arm-kernel&m=134835120600590&w=2
* 2420N800: powers down 30 seconds after boot
- Presumably due to missing CBUS patches for watchdog control
Failing tests: needing investigation
------------------------------------
Boot tests:
* CM-T3517: L3 in-band error with IPSS during boot
- Cause unknown but see http://marc.info/?l=linux-omap&m=134833869730129&w=2
- Longstanding issue; does not occur on the 3517EVM
* 3517EVM & CM-T3517: boot hangs
- Probably due to the use of NFS root; there are likely some Kconfig,
board file, and PM issues with EMAC
PM tests:
* 37xx EVM: CORE not entering dynamic off-idle
- Cause unknown; dynamic retention-idle seems to work; system suspend to
off works
* 3730 Beagle XM: does not serial wake from off-idle suspend when console
UART doesn't clock gate ("debug ignore_loglevel")
- Not shown in the current test logs; cause unknown
Kernel size/memory differences
------------------------------
vmlinux object size
(delta in bytes from test_v3.5 (28a33cbc24e4256c143dce96c7d93bf423229f92)):
text data bss total kernel
+106549 +17784 +2380 +126713 2430_testconfig
+38971 +5296 +920 +45187 5912osk_testconfig
+98563 +30344 -316 +128591 am33xx_testconfig
+63542 +14584 +1992 +80118 n800_b_testconfig
+58180 +14808 +1988 +74976 n800_multi_omap2xxx
+39388 +15672 +1960 +57020 n800_testconfig
+49048 +5328 +920 +55296 omap1510_defconfig
+45816 +5264 +952 +52032 omap1_defconfig
+42090 +15360 -156 +57294 omap2_4_testconfig
+121890 +23480 +2884 +148254 omap2plus_defconfig
+125042 +23624 +2884 +151550 omap2plus_defconfig_cpupm
+54593 +21360 -380 +75573 omap2plus_no_pm
+83137 +23760 -316 +106581 omap3_4_testconfig
+55217 +21576 +1036 +77829 omap3_testconfig
+62061 +18840 +4 +80905 omap4_testconfig
+86789 +21608 +1380 +109777 rmk_omap3430_ldp_oldconfig
+96177 -14216 +208 +82169 rmk_omap4430_sdp_oldconfig
Boot-time memory difference
(delta in bytes from test_v3.5 (28a33cbc24e4256c143dce96c7d93bf423229f92))
avail rsrvd high freed board kconfig
-72k 72k . . 2420n800 omap2plus_defconfig
-156k 156k . 8k 2430sdp omap2plus_defconfig
-156k 156k . . 3517evm omap2plus_defconfig
-156k 156k . 8k 3530es3beagle omap2plus_defconfig
-156k 156k . 8k 3730beaglexm omap2plus_defconfig
-156k 156k . 8k 37xxevm omap2plus_defconfig
-160k 160k . 8k 4430es2panda omap2plus_defconfig
-56k 56k . 4k 5912osk omap2plus_defconfig
-156k 156k . . cmt3517 omap2plus_defconfig
- Paul
More information about the linux-arm-kernel
mailing list