Re: [PATCH 2/4] ASoC: omap-hdmi-audio: add NULL test

2015-12-21 Thread Peter Ujfalusi
On 12/20/2015 01:15 PM, Julia Lawall wrote:
> Add NULL test on call to devm_kzalloc.
> 
> The semantic match that finds this problem is as follows:
> (http://coccinelle.lip6.fr/)
> 
> // 
> @@
> expression x;
> identifier fld;
> @@
> 
> * x = devm_kzalloc(...);
>   ... when != x == NULL
>   x->fld
> // 
> 
> Signed-off-by: Julia Lawall <julia.law...@lip6.fr>

Acked-by: Peter Ujfalusi <peter.ujfal...@ti.com>

> ---
>  sound/soc/omap/omap-hdmi-audio.c |2 ++
>  1 file changed, 2 insertions(+)
> 
> diff --git a/sound/soc/omap/omap-hdmi-audio.c 
> b/sound/soc/omap/omap-hdmi-audio.c
> index 584b237..f83cc2b 100644
> --- a/sound/soc/omap/omap-hdmi-audio.c
> +++ b/sound/soc/omap/omap-hdmi-audio.c
> @@ -368,6 +368,8 @@ static int omap_hdmi_audio_probe(struct platform_device 
> *pdev)
>   card->owner = THIS_MODULE;
>   card->dai_link =
>   devm_kzalloc(dev, sizeof(*(card->dai_link)), GFP_KERNEL);
> + if (!card->dai_link)
> + return -ENOMEM;
>   card->dai_link->name = card->name;
>   card->dai_link->stream_name = card->name;
>   card->dai_link->cpu_dai_name = dev_name(ad->dssdev);
> 


-- 
Péter
--
To unsubscribe from this list: send the line "unsubscribe linux-omap" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[PATCH 2/4] ASoC: omap-hdmi-audio: add NULL test

2015-12-20 Thread Julia Lawall
Add NULL test on call to devm_kzalloc.

The semantic match that finds this problem is as follows:
(http://coccinelle.lip6.fr/)

// 
@@
expression x;
identifier fld;
@@

* x = devm_kzalloc(...);
  ... when != x == NULL
  x->fld
// 

Signed-off-by: Julia Lawall <julia.law...@lip6.fr>

---
 sound/soc/omap/omap-hdmi-audio.c |2 ++
 1 file changed, 2 insertions(+)

diff --git a/sound/soc/omap/omap-hdmi-audio.c b/sound/soc/omap/omap-hdmi-audio.c
index 584b237..f83cc2b 100644
--- a/sound/soc/omap/omap-hdmi-audio.c
+++ b/sound/soc/omap/omap-hdmi-audio.c
@@ -368,6 +368,8 @@ static int omap_hdmi_audio_probe(struct platform_device 
*pdev)
card->owner = THIS_MODULE;
card->dai_link =
devm_kzalloc(dev, sizeof(*(card->dai_link)), GFP_KERNEL);
+   if (!card->dai_link)
+   return -ENOMEM;
card->dai_link->name = card->name;
card->dai_link->stream_name = card->name;
card->dai_link->cpu_dai_name = dev_name(ad->dssdev);

--
To unsubscribe from this list: send the line "unsubscribe linux-omap" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[PATCH 0/4] add NULL test

2015-12-20 Thread Julia Lawall
Add NULL tests on various calls to kzalloc and devm_kzalloc.

The semantic match that finds these problems is as follows:
(http://coccinelle.lip6.fr/)

// 
@@
expression x,y;
identifier fld;
@@

(
x = \(vmalloc\|kmalloc\|kzalloc\|kcalloc\|kmem_cache_alloc\|krealloc\|
kmemdup\|kstrdup\|
devm_kzalloc\|devm_kmalloc\|devm_kcalloc\|devm_kasprintf\|
kmalloc_array\)(...,<+... __GFP_NOFAIL ...+>,...);
|
* x = \(vmalloc\|kmalloc\|kzalloc\|kcalloc\|kmem_cache_alloc\|krealloc\|
kmemdup\|kstrdup\|
devm_kzalloc\|devm_kmalloc\|devm_kcalloc\|devm_kasprintf\|
kmalloc_array\)(...);
)
  ... when != (x) == NULL
  when != (x) != NULL
  when != (x) == 0
  when != (x) != 0
  when != x = y
(
  x->fld
|
  *x
|
  x[...]
)
// 

---

 drivers/s390/char/con3215.c |2 ++
 drivers/s390/char/raw3270.c |2 ++
 sound/soc/fsl/imx-pcm-dma.c |2 ++
 sound/soc/intel/baytrail/sst-baytrail-pcm.c |2 ++
 sound/soc/omap/omap-hdmi-audio.c|2 ++
 5 files changed, 10 insertions(+)
--
To unsubscribe from this list: send the line "unsubscribe linux-omap" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


OMAP baseline test results for v4.3-rc7

2015-11-02 Thread Paul Walmsley

Here are some basic OMAP test results for Linux v4.3-rc7.
Logs and other details at:

http://www.pwsan.com/omap/testlogs/test_v4.3-rc7/20151025181941/


Test summary


Build: uImage:
Pass ( 3/ 3): omap1_defconfig, omap1_defconfig_1510innovator_only,
  omap1_defconfig_5912osk_only

Build: uImage+dtb:
Pass (13/13): omap2plus_defconfig_am33xx_only/am335x-bone,
  omap2plus_defconfig/omap4-panda,
  omap2plus_defconfig/omap4-panda-es,
  omap2plus_defconfig/omap4-var-stk-om44,
  omap2plus_defconfig/omap3-evm-37xx,
  omap2plus_defconfig_n800_only_a/omap2420-n800,
  omap2plus_defconfig/omap2430-sdp,
  omap2plus_defconfig/am3517-evm,
  omap2plus_defconfig/omap3-beagle,
  omap2plus_defconfig/omap3-beagle-xm,
  omap2plus_defconfig/omap3-sbc-t3517,
  omap2plus_defconfig/omap5-uevm,
  omap2plus_defconfig/omap5-sbc-t54

Build: zImage:
Pass (17/17): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_n800_only_a,
  omap2plus_defconfig_n800_multi_omap2xxx,
  omap2plus_defconfig_2430sdp_only,
  omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
  omap2plus_defconfig_omap2_4_only,
  omap2plus_defconfig_omap3_4_only,
  omap2plus_defconfig_omap5_only,
  omap2plus_defconfig_dra7xx_only,
  omap2plus_defconfig_am43xx_only,
  rmk_omap3430_ldp_oldconfig,
  rmk_omap3430_ldp_allnoconfig,
  rmk_omap4430_sdp_oldconfig,
  rmk_omap4430_sdp_allnoconfig, multi_v7_defconfig

Build warnings from toolchain: uImage:
(none)

Build warnings from toolchain: uImage+dtb:
(none)

Build warnings from toolchain: zImage:
FAIL (10/17): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_2430sdp_only,
  omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
  omap2plus_defconfig_omap2_4_only,
  omap2plus_defconfig_omap3_4_only,
  omap2plus_defconfig_omap5_only,
  omap2plus_defconfig_dra7xx_only,
  omap2plus_defconfig_am43xx_only

Boot to userspace:
FAIL ( 1/17): 2430sdp
skip ( 3/17): 5912osk, 3517evm, 5430es2sbct54
Pass (13/17): am335xbonelt, am335xbone, 4430es2panda, 4460pandaes,
  4460varsomom, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm, cmt3517, 5430es2uevm,
  2420n800

Kernel warnings during boot to userspace:
FAIL ( 2/17): 4430es2panda, cmt3517

PM: chip retention via suspend:
FAIL ( 6/11): am335xbonelt, 4430es2panda, 4460varsomom, 37xxevm,
  2430sdp, 5430es2uevm
Pass ( 5/11): 4460pandaes, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm

PM: chip retention via dynamic idle:
FAIL ( 6/11): am335xbonelt, 4430es2panda, 4460varsomom, 37xxevm,
  2430sdp, 5430es2uevm
Pass ( 5/11): 4460pandaes, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm

PM: chip off (except CORE, due to errata) via suspend:
Pass ( 1/ 1): 3730beaglexm

PM: chip off (except CORE, due to errata) via dynamic idle:
Pass ( 1/ 1): 3730beaglexm

PM: chip off via suspend:
FAIL ( 1/ 4): 37xxevm
Pass ( 3/ 4): 3530es3beagle, 3530es31beagle, 3730es12beaglexm

PM: chip off via dynamic idle:
FAIL ( 1/ 4): 37xxevm
Pass ( 3/ 4): 3530es3beagle, 3530es31beagle, 3730es12beaglexm

Kernel warnings during PM test:
FAIL ( 1/17): 4430es2panda

Obsolete Kconfig symbols:
FAIL ( 2/20): omap2plus_defconfig, multi_v7_defconfig


vmlinux object size
(delta in bytes from test_v4.3-rc6 (7379047d5585187d1288486d4627873170d0005a)):
   text data  bsstotal  kernel
   +606  +64  +32 +702  omap1_defconfig
   +606  +32  +32 +670  omap1_defconfig_1510innovator_only
   +606  +64  +32 +702  omap1_defconfig_5912osk_only
   +52800 +528  multi_v7_defconfig
   +868  +640 +932  omap2plus_defconfig
   +436  +32  +32 +500  omap2plus_defconfig_2430sdp_only
   +868  +640 +932  omap2plus_defconfig_am33xx_only
   +868  +640 +932  omap2plus_defconfig_am43xx_only
   +928  +64  +64+1056  omap2plus_defconfig_cpupm
   +868  +640 +932  omap2plus_defconfig_dra7xx_only
   +452  -32  +16 +436  omap2plus_defconfig_n800_multi_omap2xxx
   +608  +32  +16 +656  omap2plus_defconfig_n800_only_a
   +932  +960+1028  omap2plus_defconfig_no_pm
   +860  +72  +64 +996  omap2plus_defconfig_omap2_4_only
   +868

OMAP baseline test results for v4.3-rc6

2015-10-23 Thread Paul Walmsley

Here are some basic OMAP test results for Linux v4.3-rc6.
Logs and other details at:

http://www.pwsan.com/omap/testlogs/test_v4.3-rc6/20151018200945/


Test summary


Build: uImage:
Pass ( 3/ 3): omap1_defconfig, omap1_defconfig_1510innovator_only,
  omap1_defconfig_5912osk_only

Build: uImage+dtb:
Pass (13/13): omap2plus_defconfig_am33xx_only/am335x-bone,
  omap2plus_defconfig/omap4-panda,
  omap2plus_defconfig/omap4-panda-es,
  omap2plus_defconfig/omap4-var-stk-om44,
  omap2plus_defconfig/omap3-evm-37xx,
  omap2plus_defconfig_n800_only_a/omap2420-n800,
  omap2plus_defconfig/omap2430-sdp,
  omap2plus_defconfig/am3517-evm,
  omap2plus_defconfig/omap3-beagle,
  omap2plus_defconfig/omap3-beagle-xm,
  omap2plus_defconfig/omap3-sbc-t3517,
  omap2plus_defconfig/omap5-uevm,
  omap2plus_defconfig/omap5-sbc-t54

Build: zImage:
Pass (17/17): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_n800_only_a,
  omap2plus_defconfig_n800_multi_omap2xxx,
  omap2plus_defconfig_2430sdp_only,
  omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
  omap2plus_defconfig_omap2_4_only,
  omap2plus_defconfig_omap3_4_only,
  omap2plus_defconfig_omap5_only,
  omap2plus_defconfig_dra7xx_only,
  omap2plus_defconfig_am43xx_only,
  rmk_omap3430_ldp_oldconfig,
  rmk_omap3430_ldp_allnoconfig,
  rmk_omap4430_sdp_oldconfig,
  rmk_omap4430_sdp_allnoconfig, multi_v7_defconfig

Build warnings from toolchain: uImage:
(none)

Build warnings from toolchain: uImage+dtb:
(none)

Build warnings from toolchain: zImage:
FAIL (10/17): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_2430sdp_only,
  omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
  omap2plus_defconfig_omap2_4_only,
  omap2plus_defconfig_omap3_4_only,
  omap2plus_defconfig_omap5_only,
  omap2plus_defconfig_dra7xx_only,
  omap2plus_defconfig_am43xx_only

Boot to userspace:
FAIL ( 1/17): 2430sdp
skip ( 3/17): 5912osk, 3517evm, 5430es2sbct54
Pass (13/17): am335xbonelt, am335xbone, 4430es2panda, 4460pandaes,
  4460varsomom, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm, cmt3517, 5430es2uevm,
  2420n800

Kernel warnings during boot to userspace:
FAIL ( 2/17): 4430es2panda, cmt3517

PM: chip retention via suspend:
FAIL ( 6/11): am335xbonelt, 4430es2panda, 4460varsomom, 37xxevm,
  2430sdp, 5430es2uevm
Pass ( 5/11): 4460pandaes, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm

PM: chip retention via dynamic idle:
FAIL ( 7/11): am335xbonelt, 4430es2panda, 4460pandaes,
  4460varsomom, 37xxevm, 2430sdp, 5430es2uevm
Pass ( 4/11): 3530es3beagle, 3530es31beagle, 3730beaglexm,
  3730es12beaglexm

PM: chip off (except CORE, due to errata) via suspend:
Pass ( 1/ 1): 3730beaglexm

PM: chip off (except CORE, due to errata) via dynamic idle:
Pass ( 1/ 1): 3730beaglexm

PM: chip off via suspend:
FAIL ( 1/ 4): 37xxevm
Pass ( 3/ 4): 3530es3beagle, 3530es31beagle, 3730es12beaglexm

PM: chip off via dynamic idle:
FAIL ( 1/ 4): 37xxevm
Pass ( 3/ 4): 3530es3beagle, 3530es31beagle, 3730es12beaglexm

Kernel warnings during PM test:
FAIL ( 1/17): 4430es2panda

Obsolete Kconfig symbols:
FAIL ( 2/20): omap2plus_defconfig, multi_v7_defconfig


vmlinux object size
(delta in bytes from test_v4.3-rc5 (25cb62b76430a91cc6195f902e61c2cb84ade622)):
   text data  bsstotal  kernel
+7200  +72  omap1_defconfig
+8000  +80  omap1_defconfig_1510innovator_only
+8000  +80  omap1_defconfig_5912osk_only
 +400   +4  multi_v7_defconfig
   +12400 +124  omap2plus_defconfig
+9200  +92  omap2plus_defconfig_2430sdp_only
   +12400 +124  omap2plus_defconfig_am33xx_only
+6000  +60  omap2plus_defconfig_am43xx_only
+6000  +60  omap2plus_defconfig_cpupm
+6000  +60  omap2plus_defconfig_dra7xx_only
+6000  +60  omap2plus_defconfig_n800_multi_omap2xxx
+3200  +32  omap2plus_defconfig_n800_only_a
+6000  +60  omap2plus_defconfig_no_pm
+60   -80  +52  omap2plus_defconfig_omap2_4_only
   +124

[PATCH] spi: ti-qspi: Fix data corruption seen on r/w stress test

2015-10-12 Thread Vignesh R
Writing invalid command to QSPI_SPI_CMD_REG will terminate current
transfer and de-assert the chip select. This has to be done before
calling spi_finalize_current_message(). Because
spi_finalize_current_message() will mark the end of current message
transfer and schedule the next transfer. If the chipselect is not
de-asserted before calling spi_finalize_current_message() then the next
transfer will overlap with the previous transfer leading to data
corruption.
__spi_pump_message() can be called either from kthread worker context or
directly from the calling process's context. It is possible that these
two calls can race against each other. But race is serialized by
checking whether master->cur_msg == NULL (pointer to msg being handled
by transfer_one() at present). The master->cur_msg is set to NULL when
spi_finalize_current_message() is called on that message, which means
calling spi_finalize_current_message() allows __spi_sync() to pump next
message in calling process context.
Now if spi-ti-qspi calls spi_finalize_current_message() before we
terminate transfer at hardware side, if __spi_pump_message() is called
from process context then the successive transactions can overlap.

Fix this by moving writing invalid command to QSPI_SPI_CMD_REG to
before calling spi_finalize_current_message() call.

Cc: sta...@vger.kernel.org # v3.12+
Signed-off-by: Vignesh R 
---
 drivers/spi/spi-ti-qspi.c | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/drivers/spi/spi-ti-qspi.c b/drivers/spi/spi-ti-qspi.c
index aa6d284131e0..81b84858cfee 100644
--- a/drivers/spi/spi-ti-qspi.c
+++ b/drivers/spi/spi-ti-qspi.c
@@ -410,11 +410,10 @@ static int ti_qspi_start_transfer_one(struct spi_master 
*master,
 
mutex_unlock(>list_lock);
 
+   ti_qspi_write(qspi, qspi->cmd | QSPI_INVAL, QSPI_SPI_CMD_REG);
m->status = status;
spi_finalize_current_message(master);
 
-   ti_qspi_write(qspi, qspi->cmd | QSPI_INVAL, QSPI_SPI_CMD_REG);
-
return status;
 }
 
-- 
2.6.1

--
To unsubscribe from this list: send the line "unsubscribe linux-omap" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


OMAP baseline test results for v4.3-rc5

2015-10-11 Thread Paul Walmsley

Here are some basic OMAP test results for Linux v4.3-rc5.
Logs and other details at:

http://www.pwsan.com/omap/testlogs/test_v4.3-rc5/20151011160547/


Test summary


Build: uImage:
Pass ( 3/ 3): omap1_defconfig, omap1_defconfig_1510innovator_only,
  omap1_defconfig_5912osk_only

Build: uImage+dtb:
Pass (13/13): omap2plus_defconfig_am33xx_only/am335x-bone,
  omap2plus_defconfig/omap4-panda,
  omap2plus_defconfig/omap4-panda-es,
  omap2plus_defconfig/omap4-var-stk-om44,
  omap2plus_defconfig/omap3-evm-37xx,
  omap2plus_defconfig_n800_only_a/omap2420-n800,
  omap2plus_defconfig/omap2430-sdp,
  omap2plus_defconfig/am3517-evm,
  omap2plus_defconfig/omap3-beagle,
  omap2plus_defconfig/omap3-beagle-xm,
  omap2plus_defconfig/omap3-sbc-t3517,
  omap2plus_defconfig/omap5-uevm,
  omap2plus_defconfig/omap5-sbc-t54

Build: zImage:
Pass (17/17): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_n800_only_a,
  omap2plus_defconfig_n800_multi_omap2xxx,
  omap2plus_defconfig_2430sdp_only,
  omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
  omap2plus_defconfig_omap2_4_only,
  omap2plus_defconfig_omap3_4_only,
  omap2plus_defconfig_omap5_only,
  omap2plus_defconfig_dra7xx_only,
  omap2plus_defconfig_am43xx_only,
  rmk_omap3430_ldp_oldconfig,
  rmk_omap3430_ldp_allnoconfig,
  rmk_omap4430_sdp_oldconfig,
  rmk_omap4430_sdp_allnoconfig, multi_v7_defconfig

Build warnings from toolchain: uImage:
(none)

Build warnings from toolchain: uImage+dtb:
(none)

Build warnings from toolchain: zImage:
FAIL (10/17): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_2430sdp_only,
  omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
  omap2plus_defconfig_omap2_4_only,
  omap2plus_defconfig_omap3_4_only,
  omap2plus_defconfig_omap5_only,
  omap2plus_defconfig_dra7xx_only,
  omap2plus_defconfig_am43xx_only

Boot to userspace:
FAIL ( 1/17): 2430sdp
skip ( 3/17): 5912osk, 3517evm, 5430es2sbct54
Pass (13/17): am335xbonelt, am335xbone, 4430es2panda, 4460pandaes,
  4460varsomom, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm, cmt3517, 5430es2uevm,
  2420n800

Kernel warnings during boot to userspace:
FAIL ( 2/17): 4430es2panda, cmt3517

PM: chip retention via suspend:
FAIL ( 6/11): am335xbonelt, 4430es2panda, 4460varsomom, 37xxevm,
  2430sdp, 5430es2uevm
Pass ( 5/11): 4460pandaes, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm

PM: chip retention via dynamic idle:
FAIL ( 6/11): am335xbonelt, 4430es2panda, 4460varsomom, 37xxevm,
  2430sdp, 5430es2uevm
Pass ( 5/11): 4460pandaes, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm

PM: chip off (except CORE, due to errata) via suspend:
Pass ( 1/ 1): 3730beaglexm

PM: chip off (except CORE, due to errata) via dynamic idle:
Pass ( 1/ 1): 3730beaglexm

PM: chip off via suspend:
FAIL ( 1/ 4): 37xxevm
Pass ( 3/ 4): 3530es3beagle, 3530es31beagle, 3730es12beaglexm

PM: chip off via dynamic idle:
FAIL ( 1/ 4): 37xxevm
Pass ( 3/ 4): 3530es3beagle, 3530es31beagle, 3730es12beaglexm

Kernel warnings during PM test:
FAIL ( 1/17): 4430es2panda

Obsolete Kconfig symbols:
FAIL ( 2/20): omap2plus_defconfig, multi_v7_defconfig


vmlinux object size
(delta in bytes from test_v4.3-rc4 (049e6dde7e57f0054fdc49102e7ef4830c698b46)):
   text data  bsstotal  kernel
   +12300 +123  omap1_defconfig
   +12300 +123  omap1_defconfig_1510innovator_only
   +12300 +123  omap1_defconfig_5912osk_only
  -4557-14720-6029  multi_v7_defconfig
  -8840-22480   -11088  omap2plus_defconfig
   +19500 +195  omap2plus_defconfig_2430sdp_only
  -8656-2248  -64   -10968  omap2plus_defconfig_am33xx_only
  -8664-2312  -64   -11040  omap2plus_defconfig_am43xx_only
  -8776-22480   -11024  omap2plus_defconfig_cpupm
  -8840-2248  -64   -11152  omap2plus_defconfig_dra7xx_only
 -100   -1  omap2plus_defconfig_n800_multi_omap2xxx
-4900  -49  omap2plus_defconfig_n800_only_a
  -8776-23120   -11088  omap2plus_defconfig_no_pm
  -8600-22400   -10840  omap2plus_defconfig_omap2_4_only
  -8728

OMAP baseline test results for v4.3-rc4

2015-10-04 Thread Paul Walmsley

Here are some basic OMAP test results for Linux v4.3-rc4.
Logs and other details at:

http://www.pwsan.com/omap/testlogs/test_v4.3-rc4/20151004132242/


Test summary


Build: uImage:
Pass ( 3/ 3): omap1_defconfig, omap1_defconfig_1510innovator_only,
  omap1_defconfig_5912osk_only

Build: uImage+dtb:
Pass (13/13): omap2plus_defconfig_am33xx_only/am335x-bone,
  omap2plus_defconfig/omap4-panda,
  omap2plus_defconfig/omap4-panda-es,
  omap2plus_defconfig/omap4-var-stk-om44,
  omap2plus_defconfig/omap3-evm-37xx,
  omap2plus_defconfig_n800_only_a/omap2420-n800,
  omap2plus_defconfig/omap2430-sdp,
  omap2plus_defconfig/am3517-evm,
  omap2plus_defconfig/omap3-beagle,
  omap2plus_defconfig/omap3-beagle-xm,
  omap2plus_defconfig/omap3-sbc-t3517,
  omap2plus_defconfig/omap5-uevm,
  omap2plus_defconfig/omap5-sbc-t54

Build: zImage:
Pass (17/17): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_n800_only_a,
  omap2plus_defconfig_n800_multi_omap2xxx,
  omap2plus_defconfig_2430sdp_only,
  omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
  omap2plus_defconfig_omap2_4_only,
  omap2plus_defconfig_omap3_4_only,
  omap2plus_defconfig_omap5_only,
  omap2plus_defconfig_dra7xx_only,
  omap2plus_defconfig_am43xx_only,
  rmk_omap3430_ldp_oldconfig,
  rmk_omap3430_ldp_allnoconfig,
  rmk_omap4430_sdp_oldconfig,
  rmk_omap4430_sdp_allnoconfig, multi_v7_defconfig

Build warnings from toolchain: uImage:
(none)

Build warnings from toolchain: uImage+dtb:
(none)

Build warnings from toolchain: zImage:
FAIL (10/17): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_2430sdp_only,
  omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
  omap2plus_defconfig_omap2_4_only,
  omap2plus_defconfig_omap3_4_only,
  omap2plus_defconfig_omap5_only,
  omap2plus_defconfig_dra7xx_only,
  omap2plus_defconfig_am43xx_only

Boot to userspace:
FAIL ( 1/17): 2430sdp
skip ( 3/17): 5912osk, 3517evm, 5430es2sbct54
Pass (13/17): am335xbonelt, am335xbone, 4430es2panda, 4460pandaes,
  4460varsomom, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm, cmt3517, 5430es2uevm,
  2420n800

Kernel warnings during boot to userspace:
FAIL ( 3/17): 4430es2panda, 4460varsomom, cmt3517

PM: chip retention via suspend:
FAIL ( 6/11): am335xbonelt, 4430es2panda, 4460varsomom, 37xxevm,
  2430sdp, 5430es2uevm
Pass ( 5/11): 4460pandaes, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm

PM: chip retention via dynamic idle:
FAIL ( 6/11): am335xbonelt, 4430es2panda, 4460varsomom, 37xxevm,
  2430sdp, 5430es2uevm
Pass ( 5/11): 4460pandaes, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm

PM: chip off (except CORE, due to errata) via suspend:
Pass ( 1/ 1): 3730beaglexm

PM: chip off (except CORE, due to errata) via dynamic idle:
Pass ( 1/ 1): 3730beaglexm

PM: chip off via suspend:
FAIL ( 1/ 4): 37xxevm
Pass ( 3/ 4): 3530es3beagle, 3530es31beagle, 3730es12beaglexm

PM: chip off via dynamic idle:
FAIL ( 1/ 4): 37xxevm
Pass ( 3/ 4): 3530es3beagle, 3530es31beagle, 3730es12beaglexm

Kernel warnings during PM test:
FAIL ( 2/17): 4430es2panda, 4460varsomom

Obsolete Kconfig symbols:
FAIL ( 2/20): omap2plus_defconfig, multi_v7_defconfig


vmlinux object size
(delta in bytes from test_v4.3-rc3 (9ffecb10283508260936b96022d4ee43a7798b4c)):
   text data  bsstotal  kernel
   +731  +320 +763  omap1_defconfig
   +731  +320 +763  omap1_defconfig_1510innovator_only
   +731  +320 +763  omap1_defconfig_5912osk_only
  +130500+1305  multi_v7_defconfig
  +6563 +328  -64+6827  omap2plus_defconfig
  +6275 +3600+6635  omap2plus_defconfig_2430sdp_only
  +6559 +3840+6943  omap2plus_defconfig_am33xx_only
  +6559 +3200+6879  omap2plus_defconfig_am43xx_only
  +6563 +320  -64+6819  omap2plus_defconfig_cpupm
  +6559 +328  -64+6823  omap2plus_defconfig_dra7xx_only
  +6227 +3280+6555  omap2plus_defconfig_n800_multi_omap2xxx
  +6475 +320  +32+6827  omap2plus_defconfig_n800_only_a
  +6559 +3200+6879  omap2plus_defconfig_no_pm
  +6559 +320  -64+6815

OMAP baseline test results for v4.3-rc3

2015-09-28 Thread Paul Walmsley

Here are some basic OMAP test results for Linux v4.3-rc3.
Logs and other details at:

http://www.pwsan.com/omap/testlogs/test_v4.3-rc3/20150927222545/


Test summary


Build: uImage:
Pass ( 3/ 3): omap1_defconfig, omap1_defconfig_1510innovator_only,
  omap1_defconfig_5912osk_only

Build: uImage+dtb:
Pass (13/13): omap2plus_defconfig_am33xx_only/am335x-bone,
  omap2plus_defconfig/omap4-panda,
  omap2plus_defconfig/omap4-panda-es,
  omap2plus_defconfig/omap4-var-stk-om44,
  omap2plus_defconfig/omap3-evm-37xx,
  omap2plus_defconfig_n800_only_a/omap2420-n800,
  omap2plus_defconfig/omap2430-sdp,
  omap2plus_defconfig/am3517-evm,
  omap2plus_defconfig/omap3-beagle,
  omap2plus_defconfig/omap3-beagle-xm,
  omap2plus_defconfig/omap3-sbc-t3517,
  omap2plus_defconfig/omap5-uevm,
  omap2plus_defconfig/omap5-sbc-t54

Build: zImage:
Pass (17/17): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_n800_only_a,
  omap2plus_defconfig_n800_multi_omap2xxx,
  omap2plus_defconfig_2430sdp_only,
  omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
  omap2plus_defconfig_omap2_4_only,
  omap2plus_defconfig_omap3_4_only,
  omap2plus_defconfig_omap5_only,
  omap2plus_defconfig_dra7xx_only,
  omap2plus_defconfig_am43xx_only,
  rmk_omap3430_ldp_oldconfig,
  rmk_omap3430_ldp_allnoconfig,
  rmk_omap4430_sdp_oldconfig,
  rmk_omap4430_sdp_allnoconfig, multi_v7_defconfig

Build warnings from toolchain: uImage:
(none)

Build warnings from toolchain: uImage+dtb:
(none)

Build warnings from toolchain: zImage:
FAIL (10/17): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_2430sdp_only,
  omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
  omap2plus_defconfig_omap2_4_only,
  omap2plus_defconfig_omap3_4_only,
  omap2plus_defconfig_omap5_only,
  omap2plus_defconfig_dra7xx_only,
  omap2plus_defconfig_am43xx_only

Boot to userspace:
FAIL ( 1/17): 2430sdp
skip ( 3/17): 5912osk, 3517evm, 5430es2sbct54
Pass (13/17): am335xbonelt, am335xbone, 4430es2panda, 4460pandaes,
  4460varsomom, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm, cmt3517, 5430es2uevm,
  2420n800

Kernel warnings during boot to userspace:
FAIL ( 3/17): 4430es2panda, 4460varsomom, cmt3517

PM: chip retention via suspend:
FAIL ( 6/11): am335xbonelt, 4430es2panda, 4460varsomom, 37xxevm,
  2430sdp, 5430es2uevm
Pass ( 5/11): 4460pandaes, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm

PM: chip retention via dynamic idle:
FAIL ( 6/11): am335xbonelt, 4430es2panda, 4460varsomom, 37xxevm,
  2430sdp, 5430es2uevm
Pass ( 5/11): 4460pandaes, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm

PM: chip off (except CORE, due to errata) via suspend:
Pass ( 1/ 1): 3730beaglexm

PM: chip off (except CORE, due to errata) via dynamic idle:
Pass ( 1/ 1): 3730beaglexm

PM: chip off via suspend:
FAIL ( 1/ 4): 37xxevm
Pass ( 3/ 4): 3530es3beagle, 3530es31beagle, 3730es12beaglexm

PM: chip off via dynamic idle:
FAIL ( 1/ 4): 37xxevm
Pass ( 3/ 4): 3530es3beagle, 3530es31beagle, 3730es12beaglexm

Kernel warnings during PM test:
FAIL ( 2/17): 4430es2panda, 4460varsomom

Obsolete Kconfig symbols:
FAIL ( 2/20): omap2plus_defconfig, multi_v7_defconfig


vmlinux object size
(delta in bytes from test_v4.3-rc2 (1f93e4a96c9109378204c147b3eec0d0e8100fde)):
   text data  bsstotal  kernel
  +134600+1346  omap1_defconfig
  +237000+2370  omap1_defconfig_1510innovator_only
  +134600+1346  omap1_defconfig_5912osk_only
  +2246 +256  -64+2438  multi_v7_defconfig
  +6742  +64 -128+6678  omap2plus_defconfig
  +2014  +96  -96+2014  omap2plus_defconfig_2430sdp_only
  +6710  +64 -128+6646  omap2plus_defconfig_am33xx_only
  +2614  +64 -128+2550  omap2plus_defconfig_am43xx_only
  +6742  +64 -128+6678  omap2plus_defconfig_cpupm
  +7498  +64 -128+7434  omap2plus_defconfig_dra7xx_only
  +5100  +64  -96+5068  omap2plus_defconfig_n800_multi_omap2xxx
  +458800+4588  omap2plus_defconfig_n800_only_a
  +6742  +64 -128+6678  omap2plus_defconfig_no_pm
  +2614  +64 -128+2550

OMAP baseline test results for v4.3-rc2

2015-09-26 Thread Paul Walmsley

Here are some basic OMAP test results for Linux v4.3-rc2.
Logs and other details at:

http://www.pwsan.com/omap/testlogs/test_v4.3-rc2/20150920195237/


Test summary


Build: uImage:
Pass ( 3/ 3): omap1_defconfig, omap1_defconfig_1510innovator_only,
  omap1_defconfig_5912osk_only

Build: uImage+dtb:
Pass (13/13): omap2plus_defconfig_am33xx_only/am335x-bone,
  omap2plus_defconfig/omap4-panda,
  omap2plus_defconfig/omap4-panda-es,
  omap2plus_defconfig/omap4-var-stk-om44,
  omap2plus_defconfig/omap3-evm-37xx,
  omap2plus_defconfig_n800_only_a/omap2420-n800,
  omap2plus_defconfig/omap2430-sdp,
  omap2plus_defconfig/am3517-evm,
  omap2plus_defconfig/omap3-beagle,
  omap2plus_defconfig/omap3-beagle-xm,
  omap2plus_defconfig/omap3-sbc-t3517,
  omap2plus_defconfig/omap5-uevm,
  omap2plus_defconfig/omap5-sbc-t54

Build: zImage:
Pass (17/17): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_n800_only_a,
  omap2plus_defconfig_n800_multi_omap2xxx,
  omap2plus_defconfig_2430sdp_only,
  omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
  omap2plus_defconfig_omap2_4_only,
  omap2plus_defconfig_omap3_4_only,
  omap2plus_defconfig_omap5_only,
  omap2plus_defconfig_dra7xx_only,
  omap2plus_defconfig_am43xx_only,
  rmk_omap3430_ldp_oldconfig,
  rmk_omap3430_ldp_allnoconfig,
  rmk_omap4430_sdp_oldconfig,
  rmk_omap4430_sdp_allnoconfig, multi_v7_defconfig

Build warnings from toolchain: uImage:
(none)

Build warnings from toolchain: uImage+dtb:
(none)

Build warnings from toolchain: zImage:
FAIL (10/17): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_2430sdp_only,
  omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
  omap2plus_defconfig_omap2_4_only,
  omap2plus_defconfig_omap3_4_only,
  omap2plus_defconfig_omap5_only,
  omap2plus_defconfig_dra7xx_only,
  omap2plus_defconfig_am43xx_only

Boot to userspace:
FAIL ( 5/17): 4430es2panda, 4460pandaes, 4460varsomom, 2430sdp,
  5430es2uevm
skip ( 3/17): 5912osk, 3517evm, 5430es2sbct54
Pass ( 9/17): am335xbonelt, am335xbone, 37xxevm, 3530es3beagle,
  3530es31beagle, 3730beaglexm, 3730es12beaglexm,
  cmt3517, 2420n800

Kernel warnings during boot to userspace:
FAIL ( 4/17): 4430es2panda, 4460pandaes, 4460varsomom, cmt3517

PM: chip retention via suspend:
FAIL ( 7/11): am335xbonelt, 4430es2panda, 4460pandaes,
  4460varsomom, 37xxevm, 2430sdp, 5430es2uevm
Pass ( 4/11): 3530es3beagle, 3530es31beagle, 3730beaglexm,
  3730es12beaglexm

PM: chip retention via dynamic idle:
FAIL ( 7/11): am335xbonelt, 4430es2panda, 4460pandaes,
  4460varsomom, 37xxevm, 2430sdp, 5430es2uevm
Pass ( 4/11): 3530es3beagle, 3530es31beagle, 3730beaglexm,
  3730es12beaglexm

PM: chip off (except CORE, due to errata) via suspend:
Pass ( 1/ 1): 3730beaglexm

PM: chip off (except CORE, due to errata) via dynamic idle:
Pass ( 1/ 1): 3730beaglexm

PM: chip off via suspend:
FAIL ( 1/ 4): 37xxevm
Pass ( 3/ 4): 3530es3beagle, 3530es31beagle, 3730es12beaglexm

PM: chip off via dynamic idle:
FAIL ( 1/ 4): 37xxevm
Pass ( 3/ 4): 3530es3beagle, 3530es31beagle, 3730es12beaglexm

Kernel warnings during PM test:
FAIL ( 3/17): 4430es2panda, 4460pandaes, 4460varsomom

Obsolete Kconfig symbols:
FAIL ( 2/20): omap2plus_defconfig, multi_v7_defconfig


vmlinux object size
(delta in bytes from test_v4.3-rc1 (6ff33f3902c3b1c5d0db6b1e2c70b6d76fba357f)):
   text data  bsstotal  kernel
  +339800+3398  omap1_defconfig
  +342200+3422  omap1_defconfig_1510innovator_only
  +340600+3406  omap1_defconfig_5912osk_only
  +3110  -720+3038  multi_v7_defconfig
  -323800-3238  omap2plus_defconfig
   -54200 -542  omap2plus_defconfig_2430sdp_only
  -333400-3334  omap2plus_defconfig_am33xx_only
  -324600-3246  omap2plus_defconfig_am43xx_only
  -733400-7334  omap2plus_defconfig_cpupm
  -734200-7342  omap2plus_defconfig_dra7xx_only
   +87400 +874  omap2plus_defconfig_n800_multi_omap2xxx
  +104600+1046  omap2plus_defconfig_n800_only_a
  -723400-7234  omap2plus_defconfig_no_pm
  -324200

OMAP baseline test results for v4.2-rc7

2015-09-13 Thread Paul Walmsley

Here are some basic OMAP test results for Linux v4.2-rc7.
Logs and other details at:

http://www.pwsan.com/omap/testlogs/test_v4.2-rc7/20150816230147/


Test summary


Build: uImage:
Pass ( 3/ 3): omap1_defconfig, omap1_defconfig_1510innovator_only,
  omap1_defconfig_5912osk_only

Build: uImage+dtb:
Pass (13/13): omap2plus_defconfig_am33xx_only/am335x-bone,
  omap2plus_defconfig/omap4-panda,
  omap2plus_defconfig/omap4-panda-es,
  omap2plus_defconfig/omap4-var-stk-om44,
  omap2plus_defconfig/omap3-evm-37xx,
  omap2plus_defconfig_n800_only_a/omap2420-n800,
  omap2plus_defconfig/omap2430-sdp,
  omap2plus_defconfig/am3517-evm,
  omap2plus_defconfig/omap3-beagle,
  omap2plus_defconfig/omap3-beagle-xm,
  omap2plus_defconfig/omap3-sbc-t3517,
  omap2plus_defconfig/omap5-uevm,
  omap2plus_defconfig/omap5-sbc-t54

Build: zImage:
Pass (17/17): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_n800_only_a,
  omap2plus_defconfig_n800_multi_omap2xxx,
  omap2plus_defconfig_2430sdp_only,
  omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
  omap2plus_defconfig_omap2_4_only,
  omap2plus_defconfig_omap3_4_only,
  omap2plus_defconfig_omap5_only,
  omap2plus_defconfig_dra7xx_only,
  omap2plus_defconfig_am43xx_only,
  rmk_omap3430_ldp_oldconfig,
  rmk_omap3430_ldp_allnoconfig,
  rmk_omap4430_sdp_oldconfig,
  rmk_omap4430_sdp_allnoconfig, multi_v7_defconfig

Build warnings from toolchain: uImage:
(none)

Build warnings from toolchain: uImage+dtb:
(none)

Build warnings from toolchain: zImage:
FAIL (10/17): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_2430sdp_only,
  omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
  omap2plus_defconfig_omap2_4_only,
  omap2plus_defconfig_omap3_4_only,
  omap2plus_defconfig_omap5_only,
  omap2plus_defconfig_dra7xx_only,
  omap2plus_defconfig_am43xx_only

Boot to userspace:
FAIL ( 1/17): 2430sdp
skip ( 3/17): 5912osk, 3517evm, 5430es2sbct54
Pass (13/17): am335xbonelt, am335xbone, 4430es2panda, 4460pandaes,
  4460varsomom, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm, cmt3517, 5430es2uevm,
  2420n800

Kernel warnings during boot to userspace:
FAIL ( 2/17): 4430es2panda, cmt3517

PM: chip retention via suspend:
FAIL ( 6/11): am335xbonelt, 4430es2panda, 4460varsomom, 37xxevm,
  2430sdp, 5430es2uevm
Pass ( 5/11): 4460pandaes, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm

PM: chip retention via dynamic idle:
FAIL ( 6/11): am335xbonelt, 4430es2panda, 4460varsomom, 37xxevm,
  2430sdp, 5430es2uevm
Pass ( 5/11): 4460pandaes, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm

PM: chip off (except CORE, due to errata) via suspend:
Pass ( 1/ 1): 3730beaglexm

PM: chip off (except CORE, due to errata) via dynamic idle:
Pass ( 1/ 1): 3730beaglexm

PM: chip off via suspend:
FAIL ( 1/ 4): 37xxevm
Pass ( 3/ 4): 3530es3beagle, 3530es31beagle, 3730es12beaglexm

PM: chip off via dynamic idle:
FAIL ( 1/ 4): 37xxevm
Pass ( 3/ 4): 3530es3beagle, 3530es31beagle, 3730es12beaglexm

Kernel warnings during PM test:
FAIL ( 1/17): 4430es2panda

Obsolete Kconfig symbols:
FAIL ( 1/20): multi_v7_defconfig


vmlinux object size
(delta in bytes from test_v4.2-rc6 (f7644cbfcdf03528f0f450f3940c4985b2291f49)):
   text data  bsstotal  kernel
   +45600 +456  omap1_defconfig
   +45600 +456  omap1_defconfig_1510innovator_only
   +48800 +488  omap1_defconfig_5912osk_only
   +52800 +528  multi_v7_defconfig
   +59200 +592  omap2plus_defconfig
   +55200 +552  omap2plus_defconfig_2430sdp_only
   +60400 +604  omap2plus_defconfig_am33xx_only
   +66800 +668  omap2plus_defconfig_am43xx_only
   +59200 +592  omap2plus_defconfig_cpupm
   +60400 +604  omap2plus_defconfig_dra7xx_only
   +40400 +404  omap2plus_defconfig_n800_multi_omap2xxx
   +41200 +412  omap2plus_defconfig_n800_only_a
   +59200 +592  omap2plus_defconfig_no_pm
   +59200 +592  omap2plus_defconfig_omap2_4_only
   +54000

OMAP baseline test results for v4.2

2015-09-13 Thread Paul Walmsley

Here are some basic OMAP test results for Linux v4.2.
Logs and other details at:

http://www.pwsan.com/omap/testlogs/test_v4.2/20150913144826/


Test summary


Build: uImage:
Pass ( 3/ 3): omap1_defconfig, omap1_defconfig_1510innovator_only,
  omap1_defconfig_5912osk_only

Build: uImage+dtb:
Pass (13/13): omap2plus_defconfig_am33xx_only/am335x-bone,
  omap2plus_defconfig/omap4-panda,
  omap2plus_defconfig/omap4-panda-es,
  omap2plus_defconfig/omap4-var-stk-om44,
  omap2plus_defconfig/omap3-evm-37xx,
  omap2plus_defconfig_n800_only_a/omap2420-n800,
  omap2plus_defconfig/omap2430-sdp,
  omap2plus_defconfig/am3517-evm,
  omap2plus_defconfig/omap3-beagle,
  omap2plus_defconfig/omap3-beagle-xm,
  omap2plus_defconfig/omap3-sbc-t3517,
  omap2plus_defconfig/omap5-uevm,
  omap2plus_defconfig/omap5-sbc-t54

Build: zImage:
Pass (17/17): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_n800_only_a,
  omap2plus_defconfig_n800_multi_omap2xxx,
  omap2plus_defconfig_2430sdp_only,
  omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
  omap2plus_defconfig_omap2_4_only,
  omap2plus_defconfig_omap3_4_only,
  omap2plus_defconfig_omap5_only,
  omap2plus_defconfig_dra7xx_only,
  omap2plus_defconfig_am43xx_only,
  rmk_omap3430_ldp_oldconfig,
  rmk_omap3430_ldp_allnoconfig,
  rmk_omap4430_sdp_oldconfig,
  rmk_omap4430_sdp_allnoconfig, multi_v7_defconfig

Build warnings from toolchain: uImage:
(none)

Build warnings from toolchain: uImage+dtb:
(none)

Build warnings from toolchain: zImage:
FAIL (10/17): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_2430sdp_only,
  omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
  omap2plus_defconfig_omap2_4_only,
  omap2plus_defconfig_omap3_4_only,
  omap2plus_defconfig_omap5_only,
  omap2plus_defconfig_dra7xx_only,
  omap2plus_defconfig_am43xx_only

Boot to userspace:
FAIL ( 1/17): 2430sdp
skip ( 3/17): 5912osk, 3517evm, 5430es2sbct54
Pass (13/17): am335xbonelt, am335xbone, 4430es2panda, 4460pandaes,
  4460varsomom, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm, cmt3517, 5430es2uevm,
  2420n800

Kernel warnings during boot to userspace:
FAIL ( 2/17): 4430es2panda, cmt3517

PM: chip retention via suspend:
FAIL ( 6/11): am335xbonelt, 4430es2panda, 4460varsomom, 37xxevm,
  2430sdp, 5430es2uevm
Pass ( 5/11): 4460pandaes, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm

PM: chip retention via dynamic idle:
FAIL ( 6/11): am335xbonelt, 4430es2panda, 4460varsomom, 37xxevm,
  2430sdp, 5430es2uevm
Pass ( 5/11): 4460pandaes, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm

PM: chip off (except CORE, due to errata) via suspend:
Pass ( 1/ 1): 3730beaglexm

PM: chip off (except CORE, due to errata) via dynamic idle:
Pass ( 1/ 1): 3730beaglexm

PM: chip off via suspend:
FAIL ( 1/ 4): 37xxevm
Pass ( 3/ 4): 3530es3beagle, 3530es31beagle, 3730es12beaglexm

PM: chip off via dynamic idle:
FAIL ( 1/ 4): 37xxevm
Pass ( 3/ 4): 3530es3beagle, 3530es31beagle, 3730es12beaglexm

Kernel warnings during PM test:
FAIL ( 1/17): 4430es2panda

Obsolete Kconfig symbols:
FAIL ( 1/20): multi_v7_defconfig


vmlinux object size
(delta in bytes from test_v4.2-rc8 (c13dcf9f2d6f5f06ef1bf79ec456df614c5e058b)):
   text data  bsstotal  kernel
   -16800 -168  omap1_defconfig
   -16800 -168  omap1_defconfig_1510innovator_only
   -16800 -168  omap1_defconfig_5912osk_only
-4000  -40  multi_v7_defconfig
   -10800 -108  omap2plus_defconfig
   -16000 -160  omap2plus_defconfig_2430sdp_only
   -17200 -172  omap2plus_defconfig_am33xx_only
   -10800 -108  omap2plus_defconfig_am43xx_only
   -172   -80 -180  omap2plus_defconfig_cpupm
   -17200 -172  omap2plus_defconfig_dra7xx_only
  0000  omap2plus_defconfig_n800_multi_omap2xxx
-3200  -32  omap2plus_defconfig_n800_only_a
   -17200 -172  omap2plus_defconfig_no_pm
   -17200 -172  omap2plus_defconfig_omap2_4_only
   -10800 -108

OMAP baseline test results for v4.3-rc1

2015-09-13 Thread Paul Walmsley

Here are some basic OMAP test results for Linux v4.3-rc1.
Logs and other details at:

http://www.pwsan.com/omap/testlogs/test_v4.3-rc1/20150913170656/


Test summary


Build: uImage:
Pass ( 3/ 3): omap1_defconfig, omap1_defconfig_1510innovator_only,
  omap1_defconfig_5912osk_only

Build: uImage+dtb:
Pass (13/13): omap2plus_defconfig_am33xx_only/am335x-bone,
  omap2plus_defconfig/omap4-panda,
  omap2plus_defconfig/omap4-panda-es,
  omap2plus_defconfig/omap4-var-stk-om44,
  omap2plus_defconfig/omap3-evm-37xx,
  omap2plus_defconfig_n800_only_a/omap2420-n800,
  omap2plus_defconfig/omap2430-sdp,
  omap2plus_defconfig/am3517-evm,
  omap2plus_defconfig/omap3-beagle,
  omap2plus_defconfig/omap3-beagle-xm,
  omap2plus_defconfig/omap3-sbc-t3517,
  omap2plus_defconfig/omap5-uevm,
  omap2plus_defconfig/omap5-sbc-t54

Build: zImage:
Pass (17/17): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_n800_only_a,
  omap2plus_defconfig_n800_multi_omap2xxx,
  omap2plus_defconfig_2430sdp_only,
  omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
  omap2plus_defconfig_omap2_4_only,
  omap2plus_defconfig_omap3_4_only,
  omap2plus_defconfig_omap5_only,
  omap2plus_defconfig_dra7xx_only,
  omap2plus_defconfig_am43xx_only,
  rmk_omap3430_ldp_oldconfig,
  rmk_omap3430_ldp_allnoconfig,
  rmk_omap4430_sdp_oldconfig,
  rmk_omap4430_sdp_allnoconfig, multi_v7_defconfig

Build warnings from toolchain: uImage:
FAIL ( 3/ 3): omap1_defconfig, omap1_defconfig_1510innovator_only,
  omap1_defconfig_5912osk_only

Build warnings from toolchain: uImage+dtb:
(none)

Build warnings from toolchain: zImage:
FAIL (13/17): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_2430sdp_only,
  omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
  omap2plus_defconfig_omap2_4_only,
  omap2plus_defconfig_omap3_4_only,
  omap2plus_defconfig_omap5_only,
  omap2plus_defconfig_dra7xx_only,
  omap2plus_defconfig_am43xx_only,
  rmk_omap3430_ldp_allnoconfig,
  rmk_omap4430_sdp_allnoconfig, multi_v7_defconfig

Boot to userspace:
FAIL ( 5/17): 4430es2panda, 4460pandaes, 4460varsomom, 2430sdp,
  5430es2uevm
skip ( 3/17): 5912osk, 3517evm, 5430es2sbct54
Pass ( 9/17): am335xbonelt, am335xbone, 37xxevm, 3530es3beagle,
  3530es31beagle, 3730beaglexm, 3730es12beaglexm,
  cmt3517, 2420n800

Kernel warnings during boot to userspace:
FAIL ( 4/17): 4430es2panda, 4460pandaes, 4460varsomom, cmt3517

PM: chip retention via suspend:
FAIL ( 7/11): am335xbonelt, 4430es2panda, 4460pandaes,
  4460varsomom, 37xxevm, 2430sdp, 5430es2uevm
Pass ( 4/11): 3530es3beagle, 3530es31beagle, 3730beaglexm,
  3730es12beaglexm

PM: chip retention via dynamic idle:
FAIL ( 7/11): am335xbonelt, 4430es2panda, 4460pandaes,
  4460varsomom, 37xxevm, 2430sdp, 5430es2uevm
Pass ( 4/11): 3530es3beagle, 3530es31beagle, 3730beaglexm,
  3730es12beaglexm

PM: chip off (except CORE, due to errata) via suspend:
Pass ( 1/ 1): 3730beaglexm

PM: chip off (except CORE, due to errata) via dynamic idle:
Pass ( 1/ 1): 3730beaglexm

PM: chip off via suspend:
FAIL ( 1/ 4): 37xxevm
Pass ( 3/ 4): 3530es3beagle, 3530es31beagle, 3730es12beaglexm

PM: chip off via dynamic idle:
FAIL ( 1/ 4): 37xxevm
Pass ( 3/ 4): 3530es3beagle, 3530es31beagle, 3730es12beaglexm

Kernel warnings during PM test:
FAIL ( 3/17): 4430es2panda, 4460pandaes, 4460varsomom

Obsolete Kconfig symbols:
FAIL ( 2/20): omap2plus_defconfig, multi_v7_defconfig


vmlinux object size
(delta in bytes from test_v4.2 (64291f7db5bd8150a74ad2036f1037e6a0428df2)):
   text data  bsstotal  kernel
+289901   +18816+2496  +311213  omap1_defconfig
+288849   +18792+2496  +310137  omap1_defconfig_1510innovator_only
+284789   +18784+2496  +306069  omap1_defconfig_5912osk_only
+490573+6536   +14016  +511125  multi_v7_defconfig
+301942   +25296   +39016  +366254  omap2plus_defconfig
+261223   +19984   +38824  +320031  omap2plus_defconfig_2430sdp_only
+296672   +25592   +39016  +361280  omap2plus_defconfig_am33xx_only
+297648   +25976   +38952  +362576  omap2plus_defconfig_am43xx_only
+306038   +25304   +39016  +370358  omap2plus_defconfig_cpupm
+302160   +25656   +39080  +366896  omap2plus_defconfig_dra7xx_only
+287741

[PATCHv2 09/10] thermal: ti-soc: allow compile test

2015-09-13 Thread Eduardo Valentin
Adding COMPILE_TEST flag to ti-soc driver to facilitate
maintenance.

Cc: Zhang Rui 
Cc: linux...@vger.kernel.org
Cc: linux-omap@vger.kernel.org
Cc: linux-ker...@vger.kernel.org
Signed-off-by: Eduardo Valentin 
---
 drivers/thermal/ti-soc-thermal/Kconfig | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/drivers/thermal/ti-soc-thermal/Kconfig 
b/drivers/thermal/ti-soc-thermal/Kconfig
index bd4c7be..7a24018 100644
--- a/drivers/thermal/ti-soc-thermal/Kconfig
+++ b/drivers/thermal/ti-soc-thermal/Kconfig
@@ -1,7 +1,7 @@
 config TI_SOC_THERMAL
tristate "Texas Instruments SoCs temperature sensor driver"
depends on THERMAL
-   depends on ARCH_HAS_BANDGAP
+   depends on ARCH_HAS_BANDGAP || COMPILE_TEST
help
  If you say yes here you get support for the Texas Instruments
  OMAP4460+ on die bandgap temperature sensor support. The register
@@ -24,7 +24,7 @@ config TI_THERMAL
 config OMAP4_THERMAL
bool "Texas Instruments OMAP4 thermal support"
depends on TI_SOC_THERMAL
-   depends on ARCH_OMAP4
+   depends on ARCH_OMAP4 || COMPILE_TEST
help
  If you say yes here you get thermal support for the Texas Instruments
  OMAP4 SoC family. The current chip supported are:
@@ -38,7 +38,7 @@ config OMAP4_THERMAL
 config OMAP5_THERMAL
bool "Texas Instruments OMAP5 thermal support"
depends on TI_SOC_THERMAL
-   depends on SOC_OMAP5
+   depends on SOC_OMAP5 || COMPILE_TEST
help
  If you say yes here you get thermal support for the Texas Instruments
  OMAP5 SoC family. The current chip supported are:
@@ -50,7 +50,7 @@ config OMAP5_THERMAL
 config DRA752_THERMAL
bool "Texas Instruments DRA752 thermal support"
depends on TI_SOC_THERMAL
-   depends on SOC_DRA7XX
+   depends on SOC_DRA7XX || COMPILE_TEST
help
  If you say yes here you get thermal support for the Texas Instruments
  DRA752 SoC family. The current chip supported are:
-- 
2.5.0

--
To unsubscribe from this list: send the line "unsubscribe linux-omap" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


OMAP baseline test results for v4.2-rc8

2015-09-13 Thread Paul Walmsley

Here are some basic OMAP test results for Linux v4.2-rc8.
Logs and other details at:

http://www.pwsan.com/omap/testlogs/test_v4.2-rc8/20150825101923/


Test summary


Build: uImage:
Pass ( 3/ 3): omap1_defconfig, omap1_defconfig_1510innovator_only,
  omap1_defconfig_5912osk_only

Build: uImage+dtb:
Pass (13/13): omap2plus_defconfig_am33xx_only/am335x-bone,
  omap2plus_defconfig/omap4-panda,
  omap2plus_defconfig/omap4-panda-es,
  omap2plus_defconfig/omap4-var-stk-om44,
  omap2plus_defconfig/omap3-evm-37xx,
  omap2plus_defconfig_n800_only_a/omap2420-n800,
  omap2plus_defconfig/omap2430-sdp,
  omap2plus_defconfig/am3517-evm,
  omap2plus_defconfig/omap3-beagle,
  omap2plus_defconfig/omap3-beagle-xm,
  omap2plus_defconfig/omap3-sbc-t3517,
  omap2plus_defconfig/omap5-uevm,
  omap2plus_defconfig/omap5-sbc-t54

Build: zImage:
Pass (17/17): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_n800_only_a,
  omap2plus_defconfig_n800_multi_omap2xxx,
  omap2plus_defconfig_2430sdp_only,
  omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
  omap2plus_defconfig_omap2_4_only,
  omap2plus_defconfig_omap3_4_only,
  omap2plus_defconfig_omap5_only,
  omap2plus_defconfig_dra7xx_only,
  omap2plus_defconfig_am43xx_only,
  rmk_omap3430_ldp_oldconfig,
  rmk_omap3430_ldp_allnoconfig,
  rmk_omap4430_sdp_oldconfig,
  rmk_omap4430_sdp_allnoconfig, multi_v7_defconfig

Build warnings from toolchain: uImage:
(none)

Build warnings from toolchain: uImage+dtb:
(none)

Build warnings from toolchain: zImage:
FAIL (10/17): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_2430sdp_only,
  omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
  omap2plus_defconfig_omap2_4_only,
  omap2plus_defconfig_omap3_4_only,
  omap2plus_defconfig_omap5_only,
  omap2plus_defconfig_dra7xx_only,
  omap2plus_defconfig_am43xx_only

Boot to userspace:
FAIL ( 1/17): 2430sdp
skip ( 3/17): 5912osk, 3517evm, 5430es2sbct54
Pass (13/17): am335xbonelt, am335xbone, 4430es2panda, 4460pandaes,
  4460varsomom, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm, cmt3517, 5430es2uevm,
  2420n800

Kernel warnings during boot to userspace:
FAIL ( 2/17): 4430es2panda, cmt3517

PM: chip retention via suspend:
FAIL ( 6/11): am335xbonelt, 4430es2panda, 4460varsomom, 37xxevm,
  2430sdp, 5430es2uevm
Pass ( 5/11): 4460pandaes, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm

PM: chip retention via dynamic idle:
FAIL ( 6/11): am335xbonelt, 4430es2panda, 4460varsomom, 37xxevm,
  2430sdp, 5430es2uevm
Pass ( 5/11): 4460pandaes, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm

PM: chip off (except CORE, due to errata) via suspend:
Pass ( 1/ 1): 3730beaglexm

PM: chip off (except CORE, due to errata) via dynamic idle:
Pass ( 1/ 1): 3730beaglexm

PM: chip off via suspend:
FAIL ( 1/ 4): 37xxevm
Pass ( 3/ 4): 3530es3beagle, 3530es31beagle, 3730es12beaglexm

PM: chip off via dynamic idle:
FAIL ( 1/ 4): 37xxevm
Pass ( 3/ 4): 3530es3beagle, 3530es31beagle, 3730es12beaglexm

Kernel warnings during PM test:
FAIL ( 1/17): 4430es2panda

Obsolete Kconfig symbols:
FAIL ( 1/20): multi_v7_defconfig


vmlinux object size
(delta in bytes from test_v4.2-rc7 (2c6625cd545bdd66acff14f3394865d43920a5c7)):
   text data  bsstotal  kernel
 -1269400   -12694  omap1_defconfig
 -1679000   -16790  omap1_defconfig_1510innovator_only
 -12726  -320   -12758  omap1_defconfig_5912osk_only
  -125500-1255  multi_v7_defconfig
  -1371  -640-1435  omap2plus_defconfig
  -1443  -320-1475  omap2plus_defconfig_2430sdp_only
  -1459  -640-1523  omap2plus_defconfig_am33xx_only
  -1435  -640-1499  omap2plus_defconfig_am43xx_only
  -1371  -640-1435  omap2plus_defconfig_cpupm
  -1371  -640-1435  omap2plus_defconfig_dra7xx_only
  -104700-1047  omap2plus_defconfig_n800_multi_omap2xxx
-9500  -95  omap2plus_defconfig_n800_only_a
  -1371  -640-1435  omap2plus_defconfig_no_pm
  -1371  -640-1435  omap2plus_defconfig_omap2_4_only
  -1375  -640

[PATCH 17/17] thermal: ti-soc: allow compile test

2015-09-09 Thread Eduardo Valentin
Adding COMPILE_TEST flag to ti-soc driver to facilitate
maintenance.

Cc: Zhang Rui 
Cc: linux...@vger.kernel.org
Cc: linux-omap@vger.kernel.org
Cc: linux-ker...@vger.kernel.org
Signed-off-by: Eduardo Valentin 
---
 drivers/thermal/ti-soc-thermal/Kconfig | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/drivers/thermal/ti-soc-thermal/Kconfig 
b/drivers/thermal/ti-soc-thermal/Kconfig
index bd4c7be..7a24018 100644
--- a/drivers/thermal/ti-soc-thermal/Kconfig
+++ b/drivers/thermal/ti-soc-thermal/Kconfig
@@ -1,7 +1,7 @@
 config TI_SOC_THERMAL
tristate "Texas Instruments SoCs temperature sensor driver"
depends on THERMAL
-   depends on ARCH_HAS_BANDGAP
+   depends on ARCH_HAS_BANDGAP || COMPILE_TEST
help
  If you say yes here you get support for the Texas Instruments
  OMAP4460+ on die bandgap temperature sensor support. The register
@@ -24,7 +24,7 @@ config TI_THERMAL
 config OMAP4_THERMAL
bool "Texas Instruments OMAP4 thermal support"
depends on TI_SOC_THERMAL
-   depends on ARCH_OMAP4
+   depends on ARCH_OMAP4 || COMPILE_TEST
help
  If you say yes here you get thermal support for the Texas Instruments
  OMAP4 SoC family. The current chip supported are:
@@ -38,7 +38,7 @@ config OMAP4_THERMAL
 config OMAP5_THERMAL
bool "Texas Instruments OMAP5 thermal support"
depends on TI_SOC_THERMAL
-   depends on SOC_OMAP5
+   depends on SOC_OMAP5 || COMPILE_TEST
help
  If you say yes here you get thermal support for the Texas Instruments
  OMAP5 SoC family. The current chip supported are:
@@ -50,7 +50,7 @@ config OMAP5_THERMAL
 config DRA752_THERMAL
bool "Texas Instruments DRA752 thermal support"
depends on TI_SOC_THERMAL
-   depends on SOC_DRA7XX
+   depends on SOC_DRA7XX || COMPILE_TEST
help
  If you say yes here you get thermal support for the Texas Instruments
  DRA752 SoC family. The current chip supported are:
-- 
2.5.0

--
To unsubscribe from this list: send the line "unsubscribe linux-omap" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


OMAP baseline test results for v4.2-rc5

2015-08-12 Thread Paul Walmsley

Here are some basic OMAP test results for Linux v4.2-rc5.
Logs and other details at:

http://www.pwsan.com/omap/testlogs/test_v4.2-rc5/20150809200304/


Test summary


Build: uImage:
Pass ( 3/ 3): omap1_defconfig, omap1_defconfig_1510innovator_only,
  omap1_defconfig_5912osk_only

Build: uImage+dtb:
Pass (13/13): omap2plus_defconfig_am33xx_only/am335x-bone,
  omap2plus_defconfig/omap4-panda,
  omap2plus_defconfig/omap4-panda-es,
  omap2plus_defconfig/omap4-var-stk-om44,
  omap2plus_defconfig/omap3-evm-37xx,
  omap2plus_defconfig_n800_only_a/omap2420-n800,
  omap2plus_defconfig/omap2430-sdp,
  omap2plus_defconfig/am3517-evm,
  omap2plus_defconfig/omap3-beagle,
  omap2plus_defconfig/omap3-beagle-xm,
  omap2plus_defconfig/omap3-sbc-t3517,
  omap2plus_defconfig/omap5-uevm,
  omap2plus_defconfig/omap5-sbc-t54

Build: zImage:
Pass (17/17): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_n800_only_a,
  omap2plus_defconfig_n800_multi_omap2xxx,
  omap2plus_defconfig_2430sdp_only,
  omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
  omap2plus_defconfig_omap2_4_only,
  omap2plus_defconfig_omap3_4_only,
  omap2plus_defconfig_omap5_only,
  omap2plus_defconfig_dra7xx_only,
  omap2plus_defconfig_am43xx_only,
  rmk_omap3430_ldp_oldconfig,
  rmk_omap3430_ldp_allnoconfig,
  rmk_omap4430_sdp_oldconfig,
  rmk_omap4430_sdp_allnoconfig, multi_v7_defconfig

Build warnings from toolchain: uImage:
(none)

Build warnings from toolchain: uImage+dtb:
(none)

Build warnings from toolchain: zImage:
FAIL (10/17): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_2430sdp_only,
  omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
  omap2plus_defconfig_omap2_4_only,
  omap2plus_defconfig_omap3_4_only,
  omap2plus_defconfig_omap5_only,
  omap2plus_defconfig_dra7xx_only,
  omap2plus_defconfig_am43xx_only

Boot to userspace:
FAIL ( 1/17): 2430sdp
skip ( 3/17): 5912osk, 3517evm, 5430es2sbct54
Pass (13/17): am335xbonelt, am335xbone, 4430es2panda, 4460pandaes,
  4460varsomom, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm, cmt3517, 5430es2uevm,
  2420n800

Kernel warnings during boot to userspace:
FAIL ( 2/17): 4430es2panda, cmt3517

PM: chip retention via suspend:
FAIL ( 6/11): am335xbonelt, 4430es2panda, 4460varsomom, 37xxevm,
  2430sdp, 5430es2uevm
Pass ( 5/11): 4460pandaes, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm

PM: chip retention via dynamic idle:
FAIL ( 6/11): am335xbonelt, 4430es2panda, 4460varsomom, 37xxevm,
  2430sdp, 5430es2uevm
Pass ( 5/11): 4460pandaes, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm

PM: chip off (except CORE, due to errata) via suspend:
Pass ( 1/ 1): 3730beaglexm

PM: chip off (except CORE, due to errata) via dynamic idle:
Pass ( 1/ 1): 3730beaglexm

PM: chip off via suspend:
FAIL ( 1/ 4): 37xxevm
Pass ( 3/ 4): 3530es3beagle, 3530es31beagle, 3730es12beaglexm

PM: chip off via dynamic idle:
FAIL ( 1/ 4): 37xxevm
Pass ( 3/ 4): 3530es3beagle, 3530es31beagle, 3730es12beaglexm

Kernel warnings during PM test:
FAIL ( 1/17): 4430es2panda

Obsolete Kconfig symbols:
FAIL ( 1/20): multi_v7_defconfig


vmlinux object size
(delta in bytes from test_v4.2-rc5 (74d33293e467df61de1b1d8b2fbe29e550dec33b)):
   text data  bsstotal  kernel
  0000  omap1_defconfig
  0000  omap1_defconfig_1510innovator_only
  0000  omap1_defconfig_5912osk_only
  0000  multi_v7_defconfig
  0000  omap2plus_defconfig
  0000  omap2plus_defconfig_2430sdp_only
  0000  omap2plus_defconfig_am33xx_only
  0000  omap2plus_defconfig_am43xx_only
  0000  omap2plus_defconfig_cpupm
  0000  omap2plus_defconfig_dra7xx_only
  0000  omap2plus_defconfig_n800_multi_omap2xxx
  0000  omap2plus_defconfig_n800_only_a
  0000  omap2plus_defconfig_no_pm
  0000  omap2plus_defconfig_omap2_4_only
  000

OMAP baseline test results for v4.2-rc6

2015-08-12 Thread Paul Walmsley

Here are some basic OMAP test results for Linux v4.2-rc6.
Logs and other details at:

http://www.pwsan.com/omap/testlogs/test_v4.2-rc6/20150810114017/


Test summary


Build: uImage:
Pass ( 3/ 3): omap1_defconfig, omap1_defconfig_1510innovator_only,
  omap1_defconfig_5912osk_only

Build: uImage+dtb:
Pass (13/13): omap2plus_defconfig_am33xx_only/am335x-bone,
  omap2plus_defconfig/omap4-panda,
  omap2plus_defconfig/omap4-panda-es,
  omap2plus_defconfig/omap4-var-stk-om44,
  omap2plus_defconfig/omap3-evm-37xx,
  omap2plus_defconfig_n800_only_a/omap2420-n800,
  omap2plus_defconfig/omap2430-sdp,
  omap2plus_defconfig/am3517-evm,
  omap2plus_defconfig/omap3-beagle,
  omap2plus_defconfig/omap3-beagle-xm,
  omap2plus_defconfig/omap3-sbc-t3517,
  omap2plus_defconfig/omap5-uevm,
  omap2plus_defconfig/omap5-sbc-t54

Build: zImage:
Pass (17/17): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_n800_only_a,
  omap2plus_defconfig_n800_multi_omap2xxx,
  omap2plus_defconfig_2430sdp_only,
  omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
  omap2plus_defconfig_omap2_4_only,
  omap2plus_defconfig_omap3_4_only,
  omap2plus_defconfig_omap5_only,
  omap2plus_defconfig_dra7xx_only,
  omap2plus_defconfig_am43xx_only,
  rmk_omap3430_ldp_oldconfig,
  rmk_omap3430_ldp_allnoconfig,
  rmk_omap4430_sdp_oldconfig,
  rmk_omap4430_sdp_allnoconfig, multi_v7_defconfig

Build warnings from toolchain: uImage:
(none)

Build warnings from toolchain: uImage+dtb:
(none)

Build warnings from toolchain: zImage:
FAIL (10/17): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_2430sdp_only,
  omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
  omap2plus_defconfig_omap2_4_only,
  omap2plus_defconfig_omap3_4_only,
  omap2plus_defconfig_omap5_only,
  omap2plus_defconfig_dra7xx_only,
  omap2plus_defconfig_am43xx_only

Boot to userspace:
FAIL ( 1/17): 2430sdp
skip ( 3/17): 5912osk, 3517evm, 5430es2sbct54
Pass (13/17): am335xbonelt, am335xbone, 4430es2panda, 4460pandaes,
  4460varsomom, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm, cmt3517, 5430es2uevm,
  2420n800

Kernel warnings during boot to userspace:
FAIL ( 2/17): 4430es2panda, cmt3517

PM: chip retention via suspend:
FAIL ( 6/11): am335xbonelt, 4430es2panda, 4460varsomom, 37xxevm,
  2430sdp, 5430es2uevm
Pass ( 5/11): 4460pandaes, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm

PM: chip retention via dynamic idle:
FAIL ( 6/11): am335xbonelt, 4430es2panda, 4460varsomom, 37xxevm,
  2430sdp, 5430es2uevm
Pass ( 5/11): 4460pandaes, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm

PM: chip off (except CORE, due to errata) via suspend:
Pass ( 1/ 1): 3730beaglexm

PM: chip off (except CORE, due to errata) via dynamic idle:
Pass ( 1/ 1): 3730beaglexm

PM: chip off via suspend:
FAIL ( 1/ 4): 37xxevm
Pass ( 3/ 4): 3530es3beagle, 3530es31beagle, 3730es12beaglexm

PM: chip off via dynamic idle:
FAIL ( 1/ 4): 37xxevm
Pass ( 3/ 4): 3530es3beagle, 3530es31beagle, 3730es12beaglexm

Kernel warnings during PM test:
FAIL ( 1/17): 4430es2panda

Obsolete Kconfig symbols:
FAIL ( 1/20): multi_v7_defconfig


vmlinux object size
(delta in bytes from test_v4.2-rc5 (74d33293e467df61de1b1d8b2fbe29e550dec33b)):
   text data  bsstotal  kernel
   +25100 +251  omap1_defconfig
   +25100 +251  omap1_defconfig_1510innovator_only
   +25100 +251  omap1_defconfig_5912osk_only
   +54000 +540  multi_v7_defconfig
  +444300+4443  omap2plus_defconfig
   +12700 +127  omap2plus_defconfig_2430sdp_only
   +34700 +347  omap2plus_defconfig_am33xx_only
   +34700 +347  omap2plus_defconfig_am43xx_only
   +34700 +347  omap2plus_defconfig_cpupm
   +34700 +347  omap2plus_defconfig_dra7xx_only
   +41500 +415  omap2plus_defconfig_n800_multi_omap2xxx
   +43500 +435  omap2plus_defconfig_n800_only_a
   +34700 +347  omap2plus_defconfig_no_pm
   +34700 +347  omap2plus_defconfig_omap2_4_only
   +41500

OMAP baseline test results for v4.2-rc3

2015-07-30 Thread Paul Walmsley

Here are some basic OMAP test results for Linux v4.2-rc3.
Logs and other details at:

http://www.pwsan.com/omap/testlogs/test_v4.2-rc3/20150728081114/


Test summary


Build: uImage:
Pass ( 3/ 3): omap1_defconfig, omap1_defconfig_1510innovator_only,
  omap1_defconfig_5912osk_only

Build: uImage+dtb:
Pass (13/13): omap2plus_defconfig_am33xx_only/am335x-bone,
  omap2plus_defconfig/omap4-panda,
  omap2plus_defconfig/omap4-panda-es,
  omap2plus_defconfig/omap4-var-stk-om44,
  omap2plus_defconfig/omap3-evm-37xx,
  omap2plus_defconfig_n800_only_a/omap2420-n800,
  omap2plus_defconfig/omap2430-sdp,
  omap2plus_defconfig/am3517-evm,
  omap2plus_defconfig/omap3-beagle,
  omap2plus_defconfig/omap3-beagle-xm,
  omap2plus_defconfig/omap3-sbc-t3517,
  omap2plus_defconfig/omap5-uevm,
  omap2plus_defconfig/omap5-sbc-t54

Build: zImage:
Pass (17/17): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_n800_only_a,
  omap2plus_defconfig_n800_multi_omap2xxx,
  omap2plus_defconfig_2430sdp_only,
  omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
  omap2plus_defconfig_omap2_4_only,
  omap2plus_defconfig_omap3_4_only,
  omap2plus_defconfig_omap5_only,
  omap2plus_defconfig_dra7xx_only,
  omap2plus_defconfig_am43xx_only,
  rmk_omap3430_ldp_oldconfig,
  rmk_omap3430_ldp_allnoconfig,
  rmk_omap4430_sdp_oldconfig,
  rmk_omap4430_sdp_allnoconfig, multi_v7_defconfig

Build warnings from toolchain: uImage:
(none)

Build warnings from toolchain: uImage+dtb:
(none)

Build warnings from toolchain: zImage:
FAIL (10/17): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_2430sdp_only,
  omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
  omap2plus_defconfig_omap2_4_only,
  omap2plus_defconfig_omap3_4_only,
  omap2plus_defconfig_omap5_only,
  omap2plus_defconfig_dra7xx_only,
  omap2plus_defconfig_am43xx_only

Boot to userspace:
FAIL ( 1/17): 2430sdp
skip ( 3/17): 5912osk, 3517evm, 5430es2sbct54
Pass (13/17): am335xbonelt, am335xbone, 4430es2panda, 4460pandaes,
  4460varsomom, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm, cmt3517, 5430es2uevm,
  2420n800

Kernel warnings during boot to userspace:
FAIL ( 2/17): 4430es2panda, cmt3517

PM: chip retention via suspend:
FAIL ( 6/11): am335xbonelt, 4430es2panda, 4460varsomom, 37xxevm,
  2430sdp, 5430es2uevm
Pass ( 5/11): 4460pandaes, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm

PM: chip retention via dynamic idle:
FAIL ( 6/11): am335xbonelt, 4430es2panda, 4460varsomom, 37xxevm,
  2430sdp, 5430es2uevm
Pass ( 5/11): 4460pandaes, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm

PM: chip off (except CORE, due to errata) via suspend:
Pass ( 1/ 1): 3730beaglexm

PM: chip off (except CORE, due to errata) via dynamic idle:
Pass ( 1/ 1): 3730beaglexm

PM: chip off via suspend:
FAIL ( 1/ 4): 37xxevm
Pass ( 3/ 4): 3530es3beagle, 3530es31beagle, 3730es12beaglexm

PM: chip off via dynamic idle:
FAIL ( 1/ 4): 37xxevm
Pass ( 3/ 4): 3530es3beagle, 3530es31beagle, 3730es12beaglexm

Kernel warnings during PM test:
FAIL ( 1/17): 4430es2panda

Obsolete Kconfig symbols:
FAIL ( 1/20): multi_v7_defconfig


vmlinux object size
(delta in bytes from test_v4.2-rc2 (bc0195aad0daa2ad5b0d76cce22b167bc3435590)):
   text data  bsstotal  kernel
   +609 +2240 +833  omap1_defconfig
   +609 +1920 +801  omap1_defconfig_1510innovator_only
   +609 +2240 +833  omap1_defconfig_5912osk_only
   +70200 +702  multi_v7_defconfig
   +150 +1280 +278  omap2plus_defconfig
   +241  +960 +337  omap2plus_defconfig_2430sdp_only
   +150 +1280 +278  omap2plus_defconfig_am33xx_only
   +382 +1280 +510  omap2plus_defconfig_am43xx_only
   +150 +1280 +278  omap2plus_defconfig_cpupm
   +146 +1280 +274  omap2plus_defconfig_dra7xx_only
   +213  +960 +309  omap2plus_defconfig_n800_multi_omap2xxx
+4100  +41  omap2plus_defconfig_n800_only_a
   +182 +1280 +310  omap2plus_defconfig_no_pm
   +146 +1280 +274  omap2plus_defconfig_omap2_4_only
   +146 +1280

OMAP baseline test results for v4.2-rc4

2015-07-30 Thread Paul Walmsley

Here are some basic OMAP test results for Linux v4.2-rc4.
Logs and other details at:

http://www.pwsan.com/omap/testlogs/test_v4.2-rc4/20150730100856/


Test summary


Build: uImage:
Pass ( 3/ 3): omap1_defconfig, omap1_defconfig_1510innovator_only,
  omap1_defconfig_5912osk_only

Build: uImage+dtb:
Pass (13/13): omap2plus_defconfig_am33xx_only/am335x-bone,
  omap2plus_defconfig/omap4-panda,
  omap2plus_defconfig/omap4-panda-es,
  omap2plus_defconfig/omap4-var-stk-om44,
  omap2plus_defconfig/omap3-evm-37xx,
  omap2plus_defconfig_n800_only_a/omap2420-n800,
  omap2plus_defconfig/omap2430-sdp,
  omap2plus_defconfig/am3517-evm,
  omap2plus_defconfig/omap3-beagle,
  omap2plus_defconfig/omap3-beagle-xm,
  omap2plus_defconfig/omap3-sbc-t3517,
  omap2plus_defconfig/omap5-uevm,
  omap2plus_defconfig/omap5-sbc-t54

Build: zImage:
Pass (17/17): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_n800_only_a,
  omap2plus_defconfig_n800_multi_omap2xxx,
  omap2plus_defconfig_2430sdp_only,
  omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
  omap2plus_defconfig_omap2_4_only,
  omap2plus_defconfig_omap3_4_only,
  omap2plus_defconfig_omap5_only,
  omap2plus_defconfig_dra7xx_only,
  omap2plus_defconfig_am43xx_only,
  rmk_omap3430_ldp_oldconfig,
  rmk_omap3430_ldp_allnoconfig,
  rmk_omap4430_sdp_oldconfig,
  rmk_omap4430_sdp_allnoconfig, multi_v7_defconfig

Build warnings from toolchain: uImage:
(none)

Build warnings from toolchain: uImage+dtb:
(none)

Build warnings from toolchain: zImage:
FAIL (10/17): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_2430sdp_only,
  omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
  omap2plus_defconfig_omap2_4_only,
  omap2plus_defconfig_omap3_4_only,
  omap2plus_defconfig_omap5_only,
  omap2plus_defconfig_dra7xx_only,
  omap2plus_defconfig_am43xx_only

Boot to userspace:
FAIL ( 1/17): 2430sdp
skip ( 3/17): 5912osk, 3517evm, 5430es2sbct54
Pass (13/17): am335xbonelt, am335xbone, 4430es2panda, 4460pandaes,
  4460varsomom, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm, cmt3517, 5430es2uevm,
  2420n800

Kernel warnings during boot to userspace:
FAIL ( 2/17): 4430es2panda, cmt3517

PM: chip retention via suspend:
FAIL ( 6/11): am335xbonelt, 4430es2panda, 4460varsomom, 37xxevm,
  2430sdp, 5430es2uevm
Pass ( 5/11): 4460pandaes, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm

PM: chip retention via dynamic idle:
FAIL ( 6/11): am335xbonelt, 4430es2panda, 4460varsomom, 37xxevm,
  2430sdp, 5430es2uevm
Pass ( 5/11): 4460pandaes, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm

PM: chip off (except CORE, due to errata) via suspend:
Pass ( 1/ 1): 3730beaglexm

PM: chip off (except CORE, due to errata) via dynamic idle:
Pass ( 1/ 1): 3730beaglexm

PM: chip off via suspend:
FAIL ( 1/ 4): 37xxevm
Pass ( 3/ 4): 3530es3beagle, 3530es31beagle, 3730es12beaglexm

PM: chip off via dynamic idle:
FAIL ( 1/ 4): 37xxevm
Pass ( 3/ 4): 3530es3beagle, 3530es31beagle, 3730es12beaglexm

Kernel warnings during PM test:
FAIL ( 1/17): 4430es2panda

Obsolete Kconfig symbols:
FAIL ( 1/20): multi_v7_defconfig


vmlinux object size
(delta in bytes from test_v4.2-rc3 (52721d9d3334c1cb1f76219a161084094ec634dc)):
   text data  bsstotal  kernel
   +819  +640 +883  omap1_defconfig
   +819  +960 +915  omap1_defconfig_1510innovator_only
   +851  +640 +915  omap1_defconfig_5912osk_only
+99 +1280 +227  multi_v7_defconfig
   +35600 +356  omap2plus_defconfig
   +79200 +792  omap2plus_defconfig_2430sdp_only
   +35600 +356  omap2plus_defconfig_am33xx_only
  +445200+4452  omap2plus_defconfig_am43xx_only
   +35600 +356  omap2plus_defconfig_cpupm
   +35600 +356  omap2plus_defconfig_dra7xx_only
-470  -32  -79  omap2plus_defconfig_n800_multi_omap2xxx
   -22800 -228  omap2plus_defconfig_n800_only_a
   +54000 +540  omap2plus_defconfig_no_pm
   +35600 +356  omap2plus_defconfig_omap2_4_only
   +35600

OMAP baseline test results for v4.2-rc2

2015-07-15 Thread Paul Walmsley

Here are some basic OMAP test results for Linux v4.2-rc2.
Logs and other details at:

http://www.pwsan.com/omap/testlogs/test_v4.2-rc2/20150714130012/


Test summary


Build: uImage:
Pass ( 3/ 3): omap1_defconfig, omap1_defconfig_1510innovator_only,
  omap1_defconfig_5912osk_only

Build: uImage+dtb:
Pass (13/13): omap2plus_defconfig_am33xx_only/am335x-bone,
  omap2plus_defconfig/omap4-panda,
  omap2plus_defconfig/omap4-panda-es,
  omap2plus_defconfig/omap4-var-stk-om44,
  omap2plus_defconfig/omap3-evm-37xx,
  omap2plus_defconfig_n800_only_a/omap2420-n800,
  omap2plus_defconfig/omap2430-sdp,
  omap2plus_defconfig/am3517-evm,
  omap2plus_defconfig/omap3-beagle,
  omap2plus_defconfig/omap3-beagle-xm,
  omap2plus_defconfig/omap3-sbc-t3517,
  omap2plus_defconfig/omap5-uevm,
  omap2plus_defconfig/omap5-sbc-t54

Build: zImage:
Pass (17/17): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_n800_only_a,
  omap2plus_defconfig_n800_multi_omap2xxx,
  omap2plus_defconfig_2430sdp_only,
  omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
  omap2plus_defconfig_omap2_4_only,
  omap2plus_defconfig_omap3_4_only,
  omap2plus_defconfig_omap5_only,
  omap2plus_defconfig_dra7xx_only,
  omap2plus_defconfig_am43xx_only,
  rmk_omap3430_ldp_oldconfig,
  rmk_omap3430_ldp_allnoconfig,
  rmk_omap4430_sdp_oldconfig,
  rmk_omap4430_sdp_allnoconfig, multi_v7_defconfig

Build warnings from toolchain: uImage:
(none)

Build warnings from toolchain: uImage+dtb:
(none)

Build warnings from toolchain: zImage:
FAIL (10/17): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_2430sdp_only,
  omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
  omap2plus_defconfig_omap2_4_only,
  omap2plus_defconfig_omap3_4_only,
  omap2plus_defconfig_omap5_only,
  omap2plus_defconfig_dra7xx_only,
  omap2plus_defconfig_am43xx_only

Boot to userspace:
FAIL ( 1/17): 2430sdp
skip ( 3/17): 5912osk, 3517evm, 5430es2sbct54
Pass (13/17): am335xbonelt, am335xbone, 4430es2panda, 4460pandaes,
  4460varsomom, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm, cmt3517, 5430es2uevm,
  2420n800

Kernel warnings during boot to userspace:
FAIL ( 2/17): 4430es2panda, cmt3517

PM: chip retention via suspend:
FAIL ( 6/11): am335xbonelt, 4430es2panda, 4460varsomom, 37xxevm,
  2430sdp, 5430es2uevm
Pass ( 5/11): 4460pandaes, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm

PM: chip retention via dynamic idle:
FAIL ( 6/11): am335xbonelt, 4430es2panda, 4460varsomom, 37xxevm,
  2430sdp, 5430es2uevm
Pass ( 5/11): 4460pandaes, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm

PM: chip off (except CORE, due to errata) via suspend:
Pass ( 1/ 1): 3730beaglexm

PM: chip off (except CORE, due to errata) via dynamic idle:
Pass ( 1/ 1): 3730beaglexm

PM: chip off via suspend:
FAIL ( 1/ 4): 37xxevm
Pass ( 3/ 4): 3530es3beagle, 3530es31beagle, 3730es12beaglexm

PM: chip off via dynamic idle:
FAIL ( 1/ 4): 37xxevm
Pass ( 3/ 4): 3530es3beagle, 3530es31beagle, 3730es12beaglexm

Kernel warnings during PM test:
FAIL ( 1/17): 4430es2panda

Obsolete Kconfig symbols:
FAIL ( 1/20): multi_v7_defconfig


vmlinux object size
(delta in bytes from test_v4.2-rc1 (d770e558e21961ad6cfdf0ff7df0eb5d7d4f0754)):
   text data  bsstotal  kernel
+5700  +57  omap1_defconfig
+6900  +69  omap1_defconfig_1510innovator_only
+5700  +57  omap1_defconfig_5912osk_only
   +403 +4160 +819  multi_v7_defconfig
 +500   +5  omap2plus_defconfig
   +58500 +585  omap2plus_defconfig_2430sdp_only
   +10100 +101  omap2plus_defconfig_am33xx_only
   +10100 +101  omap2plus_defconfig_am43xx_only
  +410100+4101  omap2plus_defconfig_cpupm
  +419300+4193  omap2plus_defconfig_dra7xx_only
   +28900 +289  omap2plus_defconfig_n800_multi_omap2xxx
   +21300 +213  omap2plus_defconfig_n800_only_a
  +420500+4205  omap2plus_defconfig_no_pm
+7700  +77  omap2plus_defconfig_omap2_4_only
+2500

OMAP baseline test results for v4.1

2015-07-10 Thread Paul Walmsley

Here are some basic OMAP test results for Linux v4.1.
Logs and other details at:

http://www.pwsan.com/omap/testlogs/test_v4.1/20150626170101/


Test summary


Build: uImage:
Pass ( 3/ 3): omap1_defconfig, omap1_defconfig_1510innovator_only,
  omap1_defconfig_5912osk_only

Build: uImage+dtb:
Pass (13/13): omap2plus_defconfig_am33xx_only/am335x-bone,
  omap2plus_defconfig/omap4-panda,
  omap2plus_defconfig/omap4-panda-es,
  omap2plus_defconfig/omap4-var-stk-om44,
  omap2plus_defconfig/omap3-evm-37xx,
  omap2plus_defconfig_n800_only_a/omap2420-n800,
  omap2plus_defconfig/omap2430-sdp,
  omap2plus_defconfig/am3517-evm,
  omap2plus_defconfig/omap3-beagle,
  omap2plus_defconfig/omap3-beagle-xm,
  omap2plus_defconfig/omap3-sbc-t3517,
  omap2plus_defconfig/omap5-uevm,
  omap2plus_defconfig/omap5-sbc-t54

Build: zImage:
Pass (17/17): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_n800_only_a,
  omap2plus_defconfig_n800_multi_omap2xxx,
  omap2plus_defconfig_2430sdp_only,
  omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
  omap2plus_defconfig_omap2_4_only,
  omap2plus_defconfig_omap3_4_only,
  omap2plus_defconfig_omap5_only,
  omap2plus_defconfig_dra7xx_only,
  omap2plus_defconfig_am43xx_only,
  rmk_omap3430_ldp_oldconfig,
  rmk_omap3430_ldp_allnoconfig,
  rmk_omap4430_sdp_oldconfig,
  rmk_omap4430_sdp_allnoconfig, multi_v7_defconfig

Build warnings from toolchain: uImage:
FAIL ( 3/ 3): omap1_defconfig, omap1_defconfig_1510innovator_only,
  omap1_defconfig_5912osk_only

Build warnings from toolchain: uImage+dtb:
(none)

Build warnings from toolchain: zImage:
FAIL (14/17): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_n800_only_a,
  omap2plus_defconfig_n800_multi_omap2xxx,
  omap2plus_defconfig_2430sdp_only,
  omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
  omap2plus_defconfig_omap2_4_only,
  omap2plus_defconfig_omap3_4_only,
  omap2plus_defconfig_omap5_only,
  omap2plus_defconfig_dra7xx_only,
  omap2plus_defconfig_am43xx_only,
  rmk_omap3430_ldp_oldconfig,
  rmk_omap4430_sdp_oldconfig

Boot to userspace:
FAIL ( 1/17): 2430sdp
skip ( 3/17): 5912osk, 3517evm, 5430es2sbct54
Pass (13/17): am335xbonelt, am335xbone, 4430es2panda, 4460pandaes,
  4460varsomom, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm, cmt3517, 5430es2uevm,
  2420n800

Kernel warnings during boot to userspace:
FAIL ( 2/17): 4430es2panda, cmt3517

PM: chip retention via suspend:
FAIL ( 6/11): am335xbonelt, 4430es2panda, 4460varsomom,
  3730es12beaglexm, 2430sdp, 5430es2uevm
Pass ( 5/11): 4460pandaes, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm

PM: chip retention via dynamic idle:
FAIL ( 6/11): am335xbonelt, 4430es2panda, 4460varsomom,
  3730es12beaglexm, 2430sdp, 5430es2uevm
Pass ( 5/11): 4460pandaes, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm

PM: chip off (except CORE, due to errata) via suspend:
Pass ( 1/ 1): 3730beaglexm

PM: chip off (except CORE, due to errata) via dynamic idle:
Pass ( 1/ 1): 3730beaglexm

PM: chip off via suspend:
FAIL ( 2/ 4): 37xxevm, 3730es12beaglexm
Pass ( 2/ 4): 3530es3beagle, 3530es31beagle

PM: chip off via dynamic idle:
FAIL ( 2/ 4): 37xxevm, 3730es12beaglexm
Pass ( 2/ 4): 3530es3beagle, 3530es31beagle

Kernel warnings during PM test:
FAIL ( 1/17): 4430es2panda

Obsolete Kconfig symbols:
FAIL ( 1/20): multi_v7_defconfig


vmlinux object size
(delta in bytes from test_v4.1-rc8 (0f57d86787d8b1076ea8f9cba2a46d534a27)):
   text data  bsstotal  kernel
  0000  omap1_defconfig
  0000  omap1_defconfig_1510innovator_only
  0   +80   +8  omap1_defconfig_5912osk_only
-3200  -32  multi_v7_defconfig
+6400  +64  omap2plus_defconfig
+3200  +32  omap2plus_defconfig_2430sdp_only
+6400  +64  omap2plus_defconfig_am33xx_only
+6400  +64  omap2plus_defconfig_am43xx_only
+6400  +64  omap2plus_defconfig_cpupm
+6400  +64  omap2plus_defconfig_dra7xx_only
-64

OMAP baseline test results for v4.2-rc1

2015-07-10 Thread Paul Walmsley

Here are some basic OMAP test results for Linux v4.2-rc1.
Logs and other details at:

http://www.pwsan.com/omap/testlogs/test_v4.2-rc1/20150705171039/


Test summary


Build: uImage:
Pass ( 3/ 3): omap1_defconfig, omap1_defconfig_1510innovator_only,
  omap1_defconfig_5912osk_only

Build: uImage+dtb:
Pass (13/13): omap2plus_defconfig_am33xx_only/am335x-bone,
  omap2plus_defconfig/omap4-panda,
  omap2plus_defconfig/omap4-panda-es,
  omap2plus_defconfig/omap4-var-stk-om44,
  omap2plus_defconfig/omap3-evm-37xx,
  omap2plus_defconfig_n800_only_a/omap2420-n800,
  omap2plus_defconfig/omap2430-sdp,
  omap2plus_defconfig/am3517-evm,
  omap2plus_defconfig/omap3-beagle,
  omap2plus_defconfig/omap3-beagle-xm,
  omap2plus_defconfig/omap3-sbc-t3517,
  omap2plus_defconfig/omap5-uevm,
  omap2plus_defconfig/omap5-sbc-t54

Build: zImage:
Pass (17/17): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_n800_only_a,
  omap2plus_defconfig_n800_multi_omap2xxx,
  omap2plus_defconfig_2430sdp_only,
  omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
  omap2plus_defconfig_omap2_4_only,
  omap2plus_defconfig_omap3_4_only,
  omap2plus_defconfig_omap5_only,
  omap2plus_defconfig_dra7xx_only,
  omap2plus_defconfig_am43xx_only,
  rmk_omap3430_ldp_oldconfig,
  rmk_omap3430_ldp_allnoconfig,
  rmk_omap4430_sdp_oldconfig,
  rmk_omap4430_sdp_allnoconfig, multi_v7_defconfig

Build warnings from toolchain: uImage:
(none)

Build warnings from toolchain: uImage+dtb:
(none)

Build warnings from toolchain: zImage:
FAIL (10/17): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_2430sdp_only,
  omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
  omap2plus_defconfig_omap2_4_only,
  omap2plus_defconfig_omap3_4_only,
  omap2plus_defconfig_omap5_only,
  omap2plus_defconfig_dra7xx_only,
  omap2plus_defconfig_am43xx_only

Boot to userspace:
FAIL ( 1/17): 2430sdp
skip ( 3/17): 5912osk, 3517evm, 5430es2sbct54
Pass (13/17): am335xbonelt, am335xbone, 4430es2panda, 4460pandaes,
  4460varsomom, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm, cmt3517, 5430es2uevm,
  2420n800

Kernel warnings during boot to userspace:
FAIL ( 2/17): 4430es2panda, cmt3517

PM: chip retention via suspend:
FAIL ( 6/11): am335xbonelt, 4430es2panda, 4460varsomom, 37xxevm,
  2430sdp, 5430es2uevm
Pass ( 5/11): 4460pandaes, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm

PM: chip retention via dynamic idle:
FAIL ( 6/11): am335xbonelt, 4430es2panda, 4460varsomom, 37xxevm,
  2430sdp, 5430es2uevm
Pass ( 5/11): 4460pandaes, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm

PM: chip off (except CORE, due to errata) via suspend:
Pass ( 1/ 1): 3730beaglexm

PM: chip off (except CORE, due to errata) via dynamic idle:
Pass ( 1/ 1): 3730beaglexm

PM: chip off via suspend:
FAIL ( 1/ 4): 37xxevm
Pass ( 3/ 4): 3530es3beagle, 3530es31beagle, 3730es12beaglexm

PM: chip off via dynamic idle:
FAIL ( 1/ 4): 37xxevm
Pass ( 3/ 4): 3530es3beagle, 3530es31beagle, 3730es12beaglexm

Kernel warnings during PM test:
FAIL ( 1/17): 4430es2panda

Obsolete Kconfig symbols:
FAIL ( 1/20): multi_v7_defconfig


vmlinux object size
(delta in bytes from test_v4.1 (b953c0d234bc72e8489d3bf51a276c5c4ec85345)):
   text data  bsstotal  kernel
 +49744   -60136   +10456  +64  omap1_defconfig
 +48684   -60136   +10456 -996  omap1_defconfig_1510innovator_only
 +49752   -56296   +10520+3976  omap1_defconfig_5912osk_only
-319515   +45664+8640  -265211  multi_v7_defconfig
 +94414-8216+4992   +91190  omap2plus_defconfig
 +85692+4432+4856   +94980  omap2plus_defconfig_2430sdp_only
+106074+5320+4928  +116322  omap2plus_defconfig_am33xx_only
+101982+5448+4992  +112422  omap2plus_defconfig_am43xx_only
 +94414-8216+4928   +91126  omap2plus_defconfig_cpupm
+103166+6472+4928  +114566  omap2plus_defconfig_dra7xx_only
 +37781+3952+4736   +46469  omap2plus_defconfig_n800_multi_omap2xxx
 +12695+3928+4200   +20823  omap2plus_defconfig_n800_only_a
 +92086-7392+5056   +89750  omap2plus_defconfig_no_pm
+106498+6504+4864  +117866  omap2plus_defconfig_omap2_4_only
 +97350   -12312+4928   +89966

OMAP baseline test results for v4.1-rc8

2015-06-26 Thread Paul Walmsley

Here are some basic OMAP test results for Linux v4.1-rc8.
Logs and other details at:

http://www.pwsan.com/omap/testlogs/test_v4.1-rc8/20150621202355/


Test summary


Build: uImage:
Pass ( 3/ 3): omap1_defconfig, omap1_defconfig_1510innovator_only,
  omap1_defconfig_5912osk_only

Build: uImage+dtb:
Pass (13/13): omap2plus_defconfig_am33xx_only/am335x-bone,
  omap2plus_defconfig/omap4-panda,
  omap2plus_defconfig/omap4-panda-es,
  omap2plus_defconfig/omap4-var-stk-om44,
  omap2plus_defconfig/omap3-evm-37xx,
  omap2plus_defconfig_n800_only_a/omap2420-n800,
  omap2plus_defconfig/omap2430-sdp,
  omap2plus_defconfig/am3517-evm,
  omap2plus_defconfig/omap3-beagle,
  omap2plus_defconfig/omap3-beagle-xm,
  omap2plus_defconfig/omap3-sbc-t3517,
  omap2plus_defconfig/omap5-uevm,
  omap2plus_defconfig/omap5-sbc-t54

Build: zImage:
Pass (17/17): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_n800_only_a,
  omap2plus_defconfig_n800_multi_omap2xxx,
  omap2plus_defconfig_2430sdp_only,
  omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
  omap2plus_defconfig_omap2_4_only,
  omap2plus_defconfig_omap3_4_only,
  omap2plus_defconfig_omap5_only,
  omap2plus_defconfig_dra7xx_only,
  omap2plus_defconfig_am43xx_only,
  rmk_omap3430_ldp_oldconfig,
  rmk_omap3430_ldp_allnoconfig,
  rmk_omap4430_sdp_oldconfig,
  rmk_omap4430_sdp_allnoconfig, multi_v7_defconfig

Build warnings from toolchain: uImage:
FAIL ( 3/ 3): omap1_defconfig, omap1_defconfig_1510innovator_only,
  omap1_defconfig_5912osk_only

Build warnings from toolchain: uImage+dtb:
(none)

Build warnings from toolchain: zImage:
FAIL (14/17): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_n800_only_a,
  omap2plus_defconfig_n800_multi_omap2xxx,
  omap2plus_defconfig_2430sdp_only,
  omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
  omap2plus_defconfig_omap2_4_only,
  omap2plus_defconfig_omap3_4_only,
  omap2plus_defconfig_omap5_only,
  omap2plus_defconfig_dra7xx_only,
  omap2plus_defconfig_am43xx_only,
  rmk_omap3430_ldp_oldconfig,
  rmk_omap4430_sdp_oldconfig

Boot to userspace:
FAIL ( 2/17): 2430sdp, 5430es2sbct54
skip ( 2/17): 5912osk, 3517evm
Pass (13/17): am335xbonelt, am335xbone, 4430es2panda, 4460pandaes,
  4460varsomom, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm, cmt3517, 5430es2uevm,
  2420n800

Kernel warnings during boot to userspace:
FAIL ( 2/17): 4430es2panda, cmt3517

PM: chip retention via suspend:
FAIL ( 6/12): am335xbonelt, 4430es2panda, 4460varsomom, 2430sdp,
  5430es2uevm, 5430es2sbct54
Pass ( 6/12): 4460pandaes, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm

PM: chip retention via dynamic idle:
FAIL ( 6/12): am335xbonelt, 4430es2panda, 4460varsomom, 2430sdp,
  5430es2uevm, 5430es2sbct54
Pass ( 6/12): 4460pandaes, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm

PM: chip off (except CORE, due to errata) via suspend:
Pass ( 1/ 1): 3730beaglexm

PM: chip off (except CORE, due to errata) via dynamic idle:
Pass ( 1/ 1): 3730beaglexm

PM: chip off via suspend:
Pass ( 4/ 4): 37xxevm, 3530es3beagle, 3530es31beagle,
  3730es12beaglexm

PM: chip off via dynamic idle:
Pass ( 4/ 4): 37xxevm, 3530es3beagle, 3530es31beagle,
  3730es12beaglexm

Kernel warnings during PM test:
FAIL ( 1/17): 4430es2panda

Obsolete Kconfig symbols:
FAIL ( 1/20): multi_v7_defconfig


vmlinux object size
(delta in bytes from test_v4.1-rc7 
(d4a4f75cd8f29cd9464a5a32e9224a91571d6649)):
   text data  bsstotal  kernel
+8800  +88  omap1_defconfig
+8000  +80  omap1_defconfig_1510innovator_only
+80   -80  +72  omap1_defconfig_5912osk_only
   -20000 -200  multi_v7_defconfig
   +20800 +208  omap2plus_defconfig
   +17600 +176  omap2plus_defconfig_2430sdp_only
   +20800 +208  omap2plus_defconfig_am33xx_only
   +20800 +208  omap2plus_defconfig_am43xx_only
   +20800 +208  omap2plus_defconfig_cpupm
   +20800 +208

OMAP baseline test results for v4.1-rc7

2015-06-08 Thread Paul Walmsley

Here are some basic OMAP test results for Linux v4.1-rc7.
Logs and other details at:

http://www.pwsan.com/omap/testlogs/test_v4.1-rc7/20150607230110/


Test summary


Build: uImage:
Pass ( 3/ 3): omap1_defconfig, omap1_defconfig_1510innovator_only,
  omap1_defconfig_5912osk_only

Build: uImage+dtb:
Pass (13/13): omap2plus_defconfig_am33xx_only/am335x-bone,
  omap2plus_defconfig/omap4-panda,
  omap2plus_defconfig/omap4-panda-es,
  omap2plus_defconfig/omap4-var-stk-om44,
  omap2plus_defconfig/omap3-evm-37xx,
  omap2plus_defconfig_n800_only_a/omap2420-n800,
  omap2plus_defconfig/omap2430-sdp,
  omap2plus_defconfig/am3517-evm,
  omap2plus_defconfig/omap3-beagle,
  omap2plus_defconfig/omap3-beagle-xm,
  omap2plus_defconfig/omap3-sbc-t3517,
  omap2plus_defconfig/omap5-uevm,
  omap2plus_defconfig/omap5-sbc-t54

Build: zImage:
Pass (17/17): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_n800_only_a,
  omap2plus_defconfig_n800_multi_omap2xxx,
  omap2plus_defconfig_2430sdp_only,
  omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
  omap2plus_defconfig_omap2_4_only,
  omap2plus_defconfig_omap3_4_only,
  omap2plus_defconfig_omap5_only,
  omap2plus_defconfig_dra7xx_only,
  omap2plus_defconfig_am43xx_only,
  rmk_omap3430_ldp_oldconfig,
  rmk_omap3430_ldp_allnoconfig,
  rmk_omap4430_sdp_oldconfig,
  rmk_omap4430_sdp_allnoconfig, multi_v7_defconfig

Build warnings from toolchain: uImage:
FAIL ( 3/ 3): omap1_defconfig, omap1_defconfig_1510innovator_only,
  omap1_defconfig_5912osk_only

Build warnings from toolchain: uImage+dtb:
(none)

Build warnings from toolchain: zImage:
FAIL (14/17): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_n800_only_a,
  omap2plus_defconfig_n800_multi_omap2xxx,
  omap2plus_defconfig_2430sdp_only,
  omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
  omap2plus_defconfig_omap2_4_only,
  omap2plus_defconfig_omap3_4_only,
  omap2plus_defconfig_omap5_only,
  omap2plus_defconfig_dra7xx_only,
  omap2plus_defconfig_am43xx_only,
  rmk_omap3430_ldp_oldconfig,
  rmk_omap4430_sdp_oldconfig

Boot to userspace:
FAIL ( 2/17): 2430sdp, 5430es2sbct54
skip ( 2/17): 5912osk, 3517evm
Pass (13/17): am335xbonelt, am335xbone, 4430es2panda, 4460pandaes,
  4460varsomom, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm, cmt3517, 5430es2uevm,
  2420n800

Kernel warnings during boot to userspace:
FAIL ( 2/17): 4430es2panda, cmt3517

PM: chip retention via suspend:
FAIL ( 6/12): am335xbonelt, 4430es2panda, 4460varsomom, 2430sdp,
  5430es2uevm, 5430es2sbct54
Pass ( 6/12): 4460pandaes, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm

PM: chip retention via dynamic idle:
FAIL ( 6/12): am335xbonelt, 4430es2panda, 4460varsomom, 2430sdp,
  5430es2uevm, 5430es2sbct54
Pass ( 6/12): 4460pandaes, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm

PM: chip off (except CORE, due to errata) via suspend:
Pass ( 1/ 1): 3730beaglexm

PM: chip off (except CORE, due to errata) via dynamic idle:
Pass ( 1/ 1): 3730beaglexm

PM: chip off via suspend:
Pass ( 4/ 4): 37xxevm, 3530es3beagle, 3530es31beagle,
  3730es12beaglexm

PM: chip off via dynamic idle:
Pass ( 4/ 4): 37xxevm, 3530es3beagle, 3530es31beagle,
  3730es12beaglexm

Kernel warnings during PM test:
FAIL ( 1/17): 4430es2panda

Obsolete Kconfig symbols:
FAIL ( 1/20): multi_v7_defconfig


vmlinux object size
(delta in bytes from test_v4.1-rc6 (c65b99f046843d2455aa231747b5a07a999a9f3d)):
   text data  bsstotal  kernel
+57  +320  +89  omap1_defconfig
+6500  +65  omap1_defconfig_1510innovator_only
+6500  +65  omap1_defconfig_5912osk_only
   +497   -80 +489  multi_v7_defconfig
   +209  -960 +113  omap2plus_defconfig
   +185 -1120  +73  omap2plus_defconfig_2430sdp_only
   +145  -960  +49  omap2plus_defconfig_am33xx_only
   +141  -960  +45  omap2plus_defconfig_am43xx_only
   +273  -880 +185  omap2plus_defconfig_cpupm
   +141  -880  +53

OMAP baseline test results for v4.1-rc6

2015-06-01 Thread Paul Walmsley

Here are some basic OMAP test results for Linux v4.1-rc6.
Logs and other details at:

http://www.pwsan.com/omap/testlogs/test_v4.1-rc6/20150601012139/


Test summary


Build: uImage:
Pass ( 3/ 3): omap1_defconfig, omap1_defconfig_1510innovator_only,
  omap1_defconfig_5912osk_only

Build: uImage+dtb:
Pass (13/13): omap2plus_defconfig_am33xx_only/am335x-bone,
  omap2plus_defconfig/omap4-panda,
  omap2plus_defconfig/omap4-panda-es,
  omap2plus_defconfig/omap4-var-stk-om44,
  omap2plus_defconfig/omap3-evm-37xx,
  omap2plus_defconfig_n800_only_a/omap2420-n800,
  omap2plus_defconfig/omap2430-sdp,
  omap2plus_defconfig/am3517-evm,
  omap2plus_defconfig/omap3-beagle,
  omap2plus_defconfig/omap3-beagle-xm,
  omap2plus_defconfig/omap3-sbc-t3517,
  omap2plus_defconfig/omap5-uevm,
  omap2plus_defconfig/omap5-sbc-t54

Build: zImage:
Pass (17/17): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_n800_only_a,
  omap2plus_defconfig_n800_multi_omap2xxx,
  omap2plus_defconfig_2430sdp_only,
  omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
  omap2plus_defconfig_omap2_4_only,
  omap2plus_defconfig_omap3_4_only,
  omap2plus_defconfig_omap5_only,
  omap2plus_defconfig_dra7xx_only,
  omap2plus_defconfig_am43xx_only,
  rmk_omap3430_ldp_oldconfig,
  rmk_omap3430_ldp_allnoconfig,
  rmk_omap4430_sdp_oldconfig,
  rmk_omap4430_sdp_allnoconfig, multi_v7_defconfig

Build warnings from toolchain: uImage:
FAIL ( 3/ 3): omap1_defconfig, omap1_defconfig_1510innovator_only,
  omap1_defconfig_5912osk_only

Build warnings from toolchain: uImage+dtb:
(none)

Build warnings from toolchain: zImage:
FAIL (14/17): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_n800_only_a,
  omap2plus_defconfig_n800_multi_omap2xxx,
  omap2plus_defconfig_2430sdp_only,
  omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
  omap2plus_defconfig_omap2_4_only,
  omap2plus_defconfig_omap3_4_only,
  omap2plus_defconfig_omap5_only,
  omap2plus_defconfig_dra7xx_only,
  omap2plus_defconfig_am43xx_only,
  rmk_omap3430_ldp_oldconfig,
  rmk_omap4430_sdp_oldconfig

Boot to userspace:
FAIL ( 2/17): 2430sdp, 5430es2sbct54
skip ( 2/17): 5912osk, 3517evm
Pass (13/17): am335xbonelt, am335xbone, 4430es2panda, 4460pandaes,
  4460varsomom, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm, cmt3517, 5430es2uevm,
  2420n800

Kernel warnings during boot to userspace:
FAIL ( 2/17): 4430es2panda, cmt3517

PM: chip retention via suspend:
FAIL ( 6/12): am335xbonelt, 4430es2panda, 4460varsomom, 2430sdp,
  5430es2uevm, 5430es2sbct54
Pass ( 6/12): 4460pandaes, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm

PM: chip retention via dynamic idle:
FAIL ( 6/12): am335xbonelt, 4430es2panda, 4460varsomom, 2430sdp,
  5430es2uevm, 5430es2sbct54
Pass ( 6/12): 4460pandaes, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm

PM: chip off (except CORE, due to errata) via suspend:
Pass ( 1/ 1): 3730beaglexm

PM: chip off (except CORE, due to errata) via dynamic idle:
Pass ( 1/ 1): 3730beaglexm

PM: chip off via suspend:
Pass ( 4/ 4): 37xxevm, 3530es3beagle, 3530es31beagle,
  3730es12beaglexm

PM: chip off via dynamic idle:
Pass ( 4/ 4): 37xxevm, 3530es3beagle, 3530es31beagle,
  3730es12beaglexm

Kernel warnings during PM test:
FAIL ( 1/17): 4430es2panda

Obsolete Kconfig symbols:
FAIL ( 1/20): multi_v7_defconfig


vmlinux object size
(delta in bytes from test_v4.1-rc5 (ba155e2d21f6bf05de86a78dbe5bfd8757604a65)):
   text data  bsstotal  kernel
+5600  +56  omap1_defconfig
+4800  +48  omap1_defconfig_1510innovator_only
+4800  +48  omap1_defconfig_5912osk_only
 +26779 +2640   +27043  multi_v7_defconfig
  +107100+1071  omap2plus_defconfig
   +584  +640 +648  omap2plus_defconfig_2430sdp_only
  +107100+1071  omap2plus_defconfig_am33xx_only
  +107500+1075  omap2plus_defconfig_am43xx_only
  +107100+1071  omap2plus_defconfig_cpupm
  +107500+1075

Re: OMAP baseline test results for v4.1-rc5

2015-06-01 Thread Tero Kristo

On 06/01/2015 08:49 AM, Paul Walmsley wrote:

+ Tero

Hello Jeroen,

On Mon, 1 Jun 2015, Jeroen Hofstee wrote:


On 30-05-15 17:56, Jeroen Hofstee wrote:

Hello Paul,

On 30-05-15 17:50, Paul Walmsley wrote:

Here are some basic OMAP test results for Linux v4.1-rc5.
Logs and other details at:

http://www.pwsan.com/omap/testlogs/test_v4.1-rc5/20150529162206/



The cmt3517 seems to have these some In-Band errors.
Do you happen to know where these are coming from?



git bisect + some workarounds seem to indicate:

d744ce37b721d6678f420ba0fb058f615eb015b6 is the first bad commit
commit d744ce37b721d6678f420ba0fb058f615eb015b6
Author: Tero Kristo t-kri...@ti.com
Date:   Tue Feb 24 16:22:45 2015 +0200

 ARM: dts: omap3: add minimal l4 bus layout with control module support

 This patch creates an l4_core interconnect for OMAP3, and moves some
 of the generic peripherals under it. System control module nodes are
 moved under this new interconnect also, and the SCM clock layout
 is changed to use the renamed SCM node as the clock provider.

 Signed-off-by: Tero Kristo t-kri...@ti.com
 Reported-by: Tony Lindgren t...@atomide.com

I haven't looked further into it yet,


Interesting; thanks for the bisect.  In the mainline kernel, this appears
to be commit b8845074cfbbd1d1b46720a1b563d7b4240dac21.

I took a quick look at the control module offsets in that patch, and they
appear to match what's in the SPRUGR0B PDF.  Will try a few test boots
here to confirm your findings.

Tero, care to take a look?


Yes, seems I have introduced a bug with this patch on am35xx only. I 
missed updating part of the am35xx related dts files.


Will post a fix in a bit.

-Tero
--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: OMAP baseline test results for v4.1-rc5

2015-05-31 Thread Jeroen Hofstee

Hi,

On 30-05-15 17:56, Jeroen Hofstee wrote:

Hello Paul,

On 30-05-15 17:50, Paul Walmsley wrote:

Here are some basic OMAP test results for Linux v4.1-rc5.
Logs and other details at:

http://www.pwsan.com/omap/testlogs/test_v4.1-rc5/20150529162206/



The cmt3517 seems to have these some In-Band errors.
Do you happen to know where these are coming from?



git bisect + some workarounds seem to indicate:

d744ce37b721d6678f420ba0fb058f615eb015b6 is the first bad commit
commit d744ce37b721d6678f420ba0fb058f615eb015b6
Author: Tero Kristo t-kri...@ti.com
Date:   Tue Feb 24 16:22:45 2015 +0200

ARM: dts: omap3: add minimal l4 bus layout with control module support

This patch creates an l4_core interconnect for OMAP3, and moves some
of the generic peripherals under it. System control module nodes are
moved under this new interconnect also, and the SCM clock layout
is changed to use the renamed SCM node as the clock provider.

Signed-off-by: Tero Kristo t-kri...@ti.com
Reported-by: Tony Lindgren t...@atomide.com

I haven't looked further into it yet,

Regards, Jeroen
--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: OMAP baseline test results for v4.1-rc5

2015-05-31 Thread Paul Walmsley
+ Tero

Hello Jeroen,

On Mon, 1 Jun 2015, Jeroen Hofstee wrote:

 On 30-05-15 17:56, Jeroen Hofstee wrote:
  Hello Paul,
  
  On 30-05-15 17:50, Paul Walmsley wrote:
   Here are some basic OMAP test results for Linux v4.1-rc5.
   Logs and other details at:
   
   http://www.pwsan.com/omap/testlogs/test_v4.1-rc5/20150529162206/
   
  
  The cmt3517 seems to have these some In-Band errors.
  Do you happen to know where these are coming from?
  
 
 git bisect + some workarounds seem to indicate:
 
 d744ce37b721d6678f420ba0fb058f615eb015b6 is the first bad commit
 commit d744ce37b721d6678f420ba0fb058f615eb015b6
 Author: Tero Kristo t-kri...@ti.com
 Date:   Tue Feb 24 16:22:45 2015 +0200
 
 ARM: dts: omap3: add minimal l4 bus layout with control module support
 
 This patch creates an l4_core interconnect for OMAP3, and moves some
 of the generic peripherals under it. System control module nodes are
 moved under this new interconnect also, and the SCM clock layout
 is changed to use the renamed SCM node as the clock provider.
 
 Signed-off-by: Tero Kristo t-kri...@ti.com
 Reported-by: Tony Lindgren t...@atomide.com
 
 I haven't looked further into it yet,

Interesting; thanks for the bisect.  In the mainline kernel, this appears 
to be commit b8845074cfbbd1d1b46720a1b563d7b4240dac21.

I took a quick look at the control module offsets in that patch, and they 
appear to match what's in the SPRUGR0B PDF.  Will try a few test boots 
here to confirm your findings.

Tero, care to take a look?

- Paul
--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


OMAP baseline test results for v4.1-rc5

2015-05-30 Thread Paul Walmsley

Here are some basic OMAP test results for Linux v4.1-rc5.
Logs and other details at:

http://www.pwsan.com/omap/testlogs/test_v4.1-rc5/20150529162206/


Test summary


Build: uImage:
Pass ( 3/ 3): omap1_defconfig, omap1_defconfig_1510innovator_only,
  omap1_defconfig_5912osk_only

Build: uImage+dtb:
Pass (13/13): omap2plus_defconfig_am33xx_only/am335x-bone,
  omap2plus_defconfig/omap4-panda,
  omap2plus_defconfig/omap4-panda-es,
  omap2plus_defconfig/omap4-var-stk-om44,
  omap2plus_defconfig/omap3-evm-37xx,
  omap2plus_defconfig_n800_only_a/omap2420-n800,
  omap2plus_defconfig/omap2430-sdp,
  omap2plus_defconfig/am3517-evm,
  omap2plus_defconfig/omap3-beagle,
  omap2plus_defconfig/omap3-beagle-xm,
  omap2plus_defconfig/omap3-sbc-t3517,
  omap2plus_defconfig/omap5-uevm,
  omap2plus_defconfig/omap5-sbc-t54

Build: zImage:
Pass (17/17): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_n800_only_a,
  omap2plus_defconfig_n800_multi_omap2xxx,
  omap2plus_defconfig_2430sdp_only,
  omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
  omap2plus_defconfig_omap2_4_only,
  omap2plus_defconfig_omap3_4_only,
  omap2plus_defconfig_omap5_only,
  omap2plus_defconfig_dra7xx_only,
  omap2plus_defconfig_am43xx_only,
  rmk_omap3430_ldp_oldconfig,
  rmk_omap3430_ldp_allnoconfig,
  rmk_omap4430_sdp_oldconfig,
  rmk_omap4430_sdp_allnoconfig, multi_v7_defconfig

Build warnings from toolchain: uImage:
FAIL ( 3/ 3): omap1_defconfig, omap1_defconfig_1510innovator_only,
  omap1_defconfig_5912osk_only

Build warnings from toolchain: uImage+dtb:
(none)

Build warnings from toolchain: zImage:
FAIL (14/17): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_n800_only_a,
  omap2plus_defconfig_n800_multi_omap2xxx,
  omap2plus_defconfig_2430sdp_only,
  omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
  omap2plus_defconfig_omap2_4_only,
  omap2plus_defconfig_omap3_4_only,
  omap2plus_defconfig_omap5_only,
  omap2plus_defconfig_dra7xx_only,
  omap2plus_defconfig_am43xx_only,
  rmk_omap3430_ldp_oldconfig,
  rmk_omap4430_sdp_oldconfig

Boot to userspace:
FAIL ( 2/17): 2430sdp, 5430es2sbct54
skip ( 2/17): 5912osk, 3517evm
Pass (13/17): am335xbonelt, am335xbone, 4430es2panda, 4460pandaes,
  4460varsomom, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm, cmt3517, 5430es2uevm,
  2420n800

Kernel warnings during boot to userspace:
FAIL ( 2/17): 4430es2panda, cmt3517

PM: chip retention via suspend:
FAIL ( 6/12): am335xbonelt, 4430es2panda, 4460varsomom, 2430sdp,
  5430es2uevm, 5430es2sbct54
Pass ( 6/12): 4460pandaes, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm

PM: chip retention via dynamic idle:
FAIL ( 6/12): am335xbonelt, 4430es2panda, 4460varsomom, 2430sdp,
  5430es2uevm, 5430es2sbct54
Pass ( 6/12): 4460pandaes, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm

PM: chip off (except CORE, due to errata) via suspend:
Pass ( 1/ 1): 3730beaglexm

PM: chip off (except CORE, due to errata) via dynamic idle:
Pass ( 1/ 1): 3730beaglexm

PM: chip off via suspend:
Pass ( 4/ 4): 37xxevm, 3530es3beagle, 3530es31beagle,
  3730es12beaglexm

PM: chip off via dynamic idle:
Pass ( 4/ 4): 37xxevm, 3530es3beagle, 3530es31beagle,
  3730es12beaglexm

Kernel warnings during PM test:
FAIL ( 1/17): 4430es2panda

Obsolete Kconfig symbols:
FAIL ( 1/20): multi_v7_defconfig


vmlinux object size
(delta in bytes from test_v4.1-rc4 (e26081808edadfd257c6c9d81014e3b25e9a6118)):
   text data  bsstotal  kernel
  +165800+1658  omap1_defconfig
  +165800+1658  omap1_defconfig_1510innovator_only
  +165800+1658  omap1_defconfig_5912osk_only
 +28262   +529280   +81190  multi_v7_defconfig
  +267800+2678  omap2plus_defconfig
  +21300   -8+2122  omap2plus_defconfig_2430sdp_only
  +2550  +640+2614  omap2plus_defconfig_am33xx_only
  +255000+2550  omap2plus_defconfig_am43xx_only
  +267800+2678  omap2plus_defconfig_cpupm
  +261400+2614

Re: OMAP baseline test results for v4.1-rc5

2015-05-30 Thread Jeroen Hofstee

Hello Paul,

On 30-05-15 17:50, Paul Walmsley wrote:

Here are some basic OMAP test results for Linux v4.1-rc5.
Logs and other details at:

 http://www.pwsan.com/omap/testlogs/test_v4.1-rc5/20150529162206/



The cmt3517 seems to have these some In-Band errors.
Do you happen to know where these are coming from?

Regards,
Jeroen

[0.476773] In-band Error seen by MPU  at address 0
[0.476802] [ cut here ]
[0.476848] WARNING: CPU: 0 PID: 1 at drivers/bus/omap_l3_smx.c:166 
omap3_l3_app_irq+0xcc/0x124()

[0.476865] Modules linked in:
[0.476899] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 
4.1.0-rc5-143184-gba155e2 #1

[0.476916] Hardware name: Generic AM3517 (Flattened Device Tree)
[0.476964] [c0016504] (unwind_backtrace) from [c0012a44] 
(show_stack+0x10/0x14)
[0.476997] [c0012a44] (show_stack) from [c05ddbd4] 
(dump_stack+0x80/0x9c)
[0.477028] [c05ddbd4] (dump_stack) from [c004000c] 
(warn_slowpath_common+0x78/0xb4)
[0.477056] [c004000c] (warn_slowpath_common) from [c0040064] 
(warn_slowpath_null+0x1c/0x24)
[0.477083] [c0040064] (warn_slowpath_null) from [c0370ed0] 
(omap3_l3_app_irq+0xcc/0x124)
[0.477121] [c0370ed0] (omap3_l3_app_irq) from [c009804c] 
(handle_irq_event_percpu+0x64/0x204)
[0.477150] [c009804c] (handle_irq_event_percpu) from [c0098228] 
(handle_irq_event+0x3c/0x5c)
[0.477181] [c0098228] (handle_irq_event) from [c009b09c] 
(handle_level_irq+0xb4/0x13c)
[0.477209] [c009b09c] (handle_level_irq) from [c00978f0] 
(generic_handle_irq+0x20/0x30)
[0.477235] [c00978f0] (generic_handle_irq) from [c0097a08] 
(__handle_domain_irq+0x68/0xdc)
[0.477263] [c0097a08] (__handle_domain_irq) from [c0009480] 
(omap_intc_handle_irq+0xb4/0xc4)
[0.477299] [c0009480] (omap_intc_handle_irq) from [c05e48a4] 
(__irq_svc+0x44/0x5c)

[0.477317] Exception stack(0xce0a3d00 to 0xce0a3d48)
[0.477342] 3d00: 0001 ce0a1138  ce0a0b80 6153 
ce013c60 ce013c60 
[0.477365] 3d20: 001a 6153 ce013c38   
ce0a3d48 c008dde8 c05e4424

[0.477382] 3d40: 2153 


--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


OMAP baseline test results for v4.1-rc1

2015-04-27 Thread Paul Walmsley

Here are some basic OMAP test results for Linux v4.1-rc1.
Logs and other details at:

http://www.pwsan.com/omap/testlogs/test_v4.1-rc1/20150426200156/


Test summary


Build: uImage:
Pass ( 3/ 3): omap1_defconfig, omap1_defconfig_1510innovator_only,
  omap1_defconfig_5912osk_only

Build: uImage+dtb:
Pass (13/13): omap2plus_defconfig_am33xx_only/am335x-bone,
  omap2plus_defconfig/omap4-panda,
  omap2plus_defconfig/omap4-panda-es,
  omap2plus_defconfig/omap4-var-som,
  omap2plus_defconfig/omap3-evm-37xx,
  omap2plus_defconfig_n800_only_a/omap2420-n800,
  omap2plus_defconfig/omap2430-sdp,
  omap2plus_defconfig/am3517-evm,
  omap2plus_defconfig/omap3-beagle,
  omap2plus_defconfig/omap3-beagle-xm,
  omap2plus_defconfig/omap3-sbc-t3517,
  omap2plus_defconfig/omap5-uevm,
  omap2plus_defconfig/omap5-sbc-t54

Build: zImage:
Pass (17/17): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_n800_only_a,
  omap2plus_defconfig_n800_multi_omap2xxx,
  omap2plus_defconfig_2430sdp_only,
  omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
  omap2plus_defconfig_omap2_4_only,
  omap2plus_defconfig_omap3_4_only,
  omap2plus_defconfig_omap5_only,
  omap2plus_defconfig_dra7xx_only,
  omap2plus_defconfig_am43xx_only,
  rmk_omap3430_ldp_oldconfig,
  rmk_omap3430_ldp_allnoconfig,
  rmk_omap4430_sdp_oldconfig,
  rmk_omap4430_sdp_allnoconfig, multi_v7_defconfig

Build warnings from toolchain: uImage:
FAIL ( 3/ 3): omap1_defconfig, omap1_defconfig_1510innovator_only,
  omap1_defconfig_5912osk_only

Build warnings from toolchain: uImage+dtb:
(none)

Build warnings from toolchain: zImage:
FAIL (14/17): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_n800_only_a,
  omap2plus_defconfig_n800_multi_omap2xxx,
  omap2plus_defconfig_2430sdp_only,
  omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
  omap2plus_defconfig_omap2_4_only,
  omap2plus_defconfig_omap3_4_only,
  omap2plus_defconfig_omap5_only,
  omap2plus_defconfig_dra7xx_only,
  omap2plus_defconfig_am43xx_only,
  rmk_omap3430_ldp_oldconfig,
  rmk_omap4430_sdp_oldconfig

Boot to userspace:
FAIL ( 6/17): 4460varsomom, 2430sdp, 3530es3beagle, 3530es31beagle,
  cmt3517, 5430es2sbct54
skip ( 2/17): 5912osk, 3517evm
Pass ( 9/17): am335xbonelt, am335xbone, 4430es2panda, 4460pandaes,
  37xxevm, 3730beaglexm, 3730es12beaglexm, 5430es2uevm,
  2420n800

Kernel warnings during boot to userspace:
FAIL ( 1/17): 4430es2panda

PM: chip retention via suspend:
FAIL ( 8/12): am335xbonelt, 4430es2panda, 4460varsomom,
  3530es3beagle, 3530es31beagle, 2430sdp, 5430es2uevm,
  5430es2sbct54
Pass ( 4/12): 4460pandaes, 37xxevm, 3730beaglexm, 3730es12beaglexm

PM: chip retention via dynamic idle:
FAIL ( 9/12): am335xbonelt, 4430es2panda, 4460pandaes,
  4460varsomom, 3530es3beagle, 3530es31beagle, 2430sdp,
  5430es2uevm, 5430es2sbct54
Pass ( 3/12): 37xxevm, 3730beaglexm, 3730es12beaglexm

PM: chip off (except CORE, due to errata) via suspend:
Pass ( 1/ 1): 3730beaglexm

PM: chip off (except CORE, due to errata) via dynamic idle:
Pass ( 1/ 1): 3730beaglexm

PM: chip off via suspend:
FAIL ( 2/ 4): 3530es3beagle, 3530es31beagle
Pass ( 2/ 4): 37xxevm, 3730es12beaglexm

PM: chip off via dynamic idle:
FAIL ( 2/ 4): 3530es3beagle, 3530es31beagle
Pass ( 2/ 4): 37xxevm, 3730es12beaglexm

Kernel warnings during PM test:
FAIL ( 1/17): 4430es2panda

Obsolete Kconfig symbols:
FAIL ( 1/20): multi_v7_defconfig


vmlinux object size
(delta in bytes from test_v4.0 (39a8804455fb23f09157341d3ba7db6d7ae6ee76)):
   text data  bsstotal  kernel
 +39378 +632 +760   +40770  omap1_defconfig
 +41722 +616 +760   +43098  omap1_defconfig_1510innovator_only
 +40430 +592 +728   +41750  omap1_defconfig_5912osk_only
+329506   +29440+1472  +360418  multi_v7_defconfig
+230849  +164752+1664  +397265  omap2plus_defconfig
+203731  +159872+1520  +365123  omap2plus_defconfig_2430sdp_only
+234533  +172200+1664  +408397  omap2plus_defconfig_am33xx_only
+235213  +172832+1664  +409709  omap2plus_defconfig_am43xx_only
+235137  +164808+1728  +401673  omap2plus_defconfig_cpupm
+235341  +173200+1728  +410269

OMAP baseline test results for v4.0-rc7

2015-04-21 Thread Paul Walmsley

Here are some basic OMAP test results for Linux v4.0-rc7.
Logs and other details at:

http://www.pwsan.com/omap/testlogs/test_v4.0-rc7/20150421071440/


Test summary


Build: uImage:
Pass ( 3/ 3): omap1_defconfig, omap1_defconfig_1510innovator_only,
  omap1_defconfig_5912osk_only

Build: uImage+dtb:
Pass (13/13): omap2plus_defconfig_am33xx_only/am335x-bone,
  omap2plus_defconfig/omap4-panda,
  omap2plus_defconfig/omap4-panda-es,
  omap2plus_defconfig/omap4-var-som,
  omap2plus_defconfig/omap3-evm-37xx,
  omap2plus_defconfig_n800_only_a/omap2420-n800,
  omap2plus_defconfig/omap2430-sdp,
  omap2plus_defconfig/am3517-evm,
  omap2plus_defconfig/omap3-beagle,
  omap2plus_defconfig/omap3-beagle-xm,
  omap2plus_defconfig/omap3-sbc-t3517,
  omap2plus_defconfig/omap5-uevm,
  omap2plus_defconfig/omap5-sbc-t54

Build: zImage:
Pass (17/17): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_n800_only_a,
  omap2plus_defconfig_n800_multi_omap2xxx,
  omap2plus_defconfig_2430sdp_only,
  omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
  omap2plus_defconfig_omap2_4_only,
  omap2plus_defconfig_omap3_4_only,
  omap2plus_defconfig_omap5_only,
  omap2plus_defconfig_dra7xx_only,
  omap2plus_defconfig_am43xx_only,
  rmk_omap3430_ldp_oldconfig,
  rmk_omap3430_ldp_allnoconfig,
  rmk_omap4430_sdp_oldconfig,
  rmk_omap4430_sdp_allnoconfig, multi_v7_defconfig

Build warnings from toolchain: uImage:
FAIL ( 3/ 3): omap1_defconfig, omap1_defconfig_1510innovator_only,
  omap1_defconfig_5912osk_only

Build warnings from toolchain: uImage+dtb:
(none)

Build warnings from toolchain: zImage:
FAIL (15/17): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_n800_only_a,
  omap2plus_defconfig_n800_multi_omap2xxx,
  omap2plus_defconfig_2430sdp_only,
  omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
  omap2plus_defconfig_omap2_4_only,
  omap2plus_defconfig_omap3_4_only,
  omap2plus_defconfig_omap5_only,
  omap2plus_defconfig_dra7xx_only,
  omap2plus_defconfig_am43xx_only,
  rmk_omap3430_ldp_oldconfig,
  rmk_omap4430_sdp_oldconfig, multi_v7_defconfig

Boot to userspace:
FAIL ( 2/17): 2430sdp, 2420n800
skip ( 2/17): 5912osk, 3517evm
Pass (13/17): am335xbonelt, am335xbone, 4430es2panda, 4460pandaes,
  4460varsomom, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm, cmt3517, 5430es2uevm,
  5430es2sbct54

Kernel warnings during boot to userspace:
FAIL ( 3/17): 4430es2panda, 4460varsomom, cmt3517

PM: chip retention via suspend:
FAIL ( 6/12): am335xbonelt, 4430es2panda, 4460varsomom, 2430sdp,
  5430es2uevm, 5430es2sbct54
Pass ( 6/12): 4460pandaes, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm

PM: chip retention via dynamic idle:
FAIL ( 6/12): am335xbonelt, 4430es2panda, 4460varsomom, 2430sdp,
  5430es2uevm, 5430es2sbct54
Pass ( 6/12): 4460pandaes, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm

PM: chip off (except CORE, due to errata) via suspend:
Pass ( 1/ 1): 3730beaglexm

PM: chip off (except CORE, due to errata) via dynamic idle:
Pass ( 1/ 1): 3730beaglexm

PM: chip off via suspend:
Pass ( 4/ 4): 37xxevm, 3530es3beagle, 3530es31beagle,
  3730es12beaglexm

PM: chip off via dynamic idle:
Pass ( 4/ 4): 37xxevm, 3530es3beagle, 3530es31beagle,
  3730es12beaglexm

Kernel warnings during PM test:
FAIL ( 2/17): 4430es2panda, 4460varsomom

Obsolete Kconfig symbols:
FAIL ( 2/20): omap1_defconfig, multi_v7_defconfig


vmlinux object size
(delta in bytes from test_v4.0-rc6 (e42391cd048809d903291d07f86ed3934ce138e9)):
   text data  bsstotal  kernel
  +1079 +1200+1199  omap1_defconfig
  +1079  +720+1151  omap1_defconfig_1510innovator_only
  +1079  +800+1159  omap1_defconfig_5912osk_only
   +915  +720 +987  multi_v7_defconfig
   +743 +1760 +919  omap2plus_defconfig
  +4743 +1680+4911  omap2plus_defconfig_2430sdp_only
   +679 +1360 +815  omap2plus_defconfig_am33xx_only
   +679 +2000 +879  omap2plus_defconfig_am43xx_only
   +743 +1680 +911

OMAP baseline test results for v4.0

2015-04-21 Thread Paul Walmsley

Here are some basic OMAP test results for Linux v4.0.
Logs and other details at:

http://www.pwsan.com/omap/testlogs/test_v4.0/20150421081056/


Test summary


Build: uImage:
Pass ( 3/ 3): omap1_defconfig, omap1_defconfig_1510innovator_only,
  omap1_defconfig_5912osk_only

Build: uImage+dtb:
Pass (13/13): omap2plus_defconfig_am33xx_only/am335x-bone,
  omap2plus_defconfig/omap4-panda,
  omap2plus_defconfig/omap4-panda-es,
  omap2plus_defconfig/omap4-var-som,
  omap2plus_defconfig/omap3-evm-37xx,
  omap2plus_defconfig_n800_only_a/omap2420-n800,
  omap2plus_defconfig/omap2430-sdp,
  omap2plus_defconfig/am3517-evm,
  omap2plus_defconfig/omap3-beagle,
  omap2plus_defconfig/omap3-beagle-xm,
  omap2plus_defconfig/omap3-sbc-t3517,
  omap2plus_defconfig/omap5-uevm,
  omap2plus_defconfig/omap5-sbc-t54

Build: zImage:
Pass (17/17): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_n800_only_a,
  omap2plus_defconfig_n800_multi_omap2xxx,
  omap2plus_defconfig_2430sdp_only,
  omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
  omap2plus_defconfig_omap2_4_only,
  omap2plus_defconfig_omap3_4_only,
  omap2plus_defconfig_omap5_only,
  omap2plus_defconfig_dra7xx_only,
  omap2plus_defconfig_am43xx_only,
  rmk_omap3430_ldp_oldconfig,
  rmk_omap3430_ldp_allnoconfig,
  rmk_omap4430_sdp_oldconfig,
  rmk_omap4430_sdp_allnoconfig, multi_v7_defconfig

Build warnings from toolchain: uImage:
FAIL ( 3/ 3): omap1_defconfig, omap1_defconfig_1510innovator_only,
  omap1_defconfig_5912osk_only

Build warnings from toolchain: uImage+dtb:
(none)

Build warnings from toolchain: zImage:
FAIL (15/17): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_n800_only_a,
  omap2plus_defconfig_n800_multi_omap2xxx,
  omap2plus_defconfig_2430sdp_only,
  omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
  omap2plus_defconfig_omap2_4_only,
  omap2plus_defconfig_omap3_4_only,
  omap2plus_defconfig_omap5_only,
  omap2plus_defconfig_dra7xx_only,
  omap2plus_defconfig_am43xx_only,
  rmk_omap3430_ldp_oldconfig,
  rmk_omap4430_sdp_oldconfig, multi_v7_defconfig

Boot to userspace:
FAIL ( 1/17): 2430sdp
skip ( 2/17): 5912osk, 3517evm
Pass (14/17): am335xbonelt, am335xbone, 4430es2panda, 4460pandaes,
  4460varsomom, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm, cmt3517, 5430es2uevm,
  5430es2sbct54, 2420n800

Kernel warnings during boot to userspace:
FAIL ( 3/17): 4430es2panda, 4460varsomom, cmt3517

PM: chip retention via suspend:
FAIL ( 7/12): am335xbonelt, 4430es2panda, 4460pandaes,
  4460varsomom, 2430sdp, 5430es2uevm, 5430es2sbct54
Pass ( 5/12): 37xxevm, 3530es3beagle, 3530es31beagle, 3730beaglexm,
  3730es12beaglexm

PM: chip retention via dynamic idle:
FAIL ( 7/12): am335xbonelt, 4430es2panda, 4460pandaes,
  4460varsomom, 2430sdp, 5430es2uevm, 5430es2sbct54
Pass ( 5/12): 37xxevm, 3530es3beagle, 3530es31beagle, 3730beaglexm,
  3730es12beaglexm

PM: chip off (except CORE, due to errata) via suspend:
Pass ( 1/ 1): 3730beaglexm

PM: chip off (except CORE, due to errata) via dynamic idle:
Pass ( 1/ 1): 3730beaglexm

PM: chip off via suspend:
Pass ( 4/ 4): 37xxevm, 3530es3beagle, 3530es31beagle,
  3730es12beaglexm

PM: chip off via dynamic idle:
Pass ( 4/ 4): 37xxevm, 3530es3beagle, 3530es31beagle,
  3730es12beaglexm

Kernel warnings during PM test:
FAIL ( 2/17): 4430es2panda, 4460varsomom

Obsolete Kconfig symbols:
FAIL ( 2/20): omap1_defconfig, multi_v7_defconfig


vmlinux object size
(delta in bytes from test_v4.0-rc7 (f22e6e847115abc3a0e2ad7bb18d243d42275af1)):
   text data  bsstotal  kernel
   +148   -80 +140  omap1_defconfig
   +14800 +148  omap1_defconfig_1510innovator_only
   +18000 +180  omap1_defconfig_5912osk_only
-48-15200-1568  multi_v7_defconfig
+9600  +96  omap2plus_defconfig
+9200  +92  omap2plus_defconfig_2430sdp_only
+9600  +96  omap2plus_defconfig_am33xx_only
+96   +80 +104  omap2plus_defconfig_am43xx_only
+96   +80 +104

[PATCH 2/6] phy: twl4030-usb: remove pointless 'suspended' test in 'suspend' callback.

2015-04-16 Thread NeilBrown
When the runtime_suspend callback is running, 'runtime_status'
is always RPM_SUSPENDING, so pm_runtime_suspended() will always
fail.
Similarly while the runtime_resume callback is running
'runtime_status' is RPM_RESUMING, so pm_runtime_active() will
always fail.

So remove these two pointless tests.

Signed-off-by: NeilBrown n...@brown.name
---
 drivers/phy/phy-twl4030-usb.c |4 
 1 file changed, 4 deletions(-)

diff --git a/drivers/phy/phy-twl4030-usb.c b/drivers/phy/phy-twl4030-usb.c
index 3078f80bf520..590c2b1c1a94 100644
--- a/drivers/phy/phy-twl4030-usb.c
+++ b/drivers/phy/phy-twl4030-usb.c
@@ -396,8 +396,6 @@ static int twl4030_usb_runtime_suspend(struct device *dev)
struct twl4030_usb *twl = dev_get_drvdata(dev);
 
dev_dbg(twl-dev, %s\n, __func__);
-   if (pm_runtime_suspended(dev))
-   return 0;
 
__twl4030_phy_power(twl, 0);
regulator_disable(twl-usb1v5);
@@ -413,8 +411,6 @@ static int twl4030_usb_runtime_resume(struct device *dev)
int res;
 
dev_dbg(twl-dev, %s\n, __func__);
-   if (pm_runtime_active(dev))
-   return 0;
 
res = regulator_enable(twl-usb3v1);
if (res)


--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


OMAP baseline test results for v4.0-rc6

2015-04-03 Thread Paul Walmsley

Here are some basic OMAP test results for Linux v4.0-rc6.
Logs and other details at:

http://www.pwsan.com/omap/testlogs/test_v4.0-rc6/20150401180311/


Test summary


Build: uImage:
Pass ( 3/ 3): omap1_defconfig, omap1_defconfig_1510innovator_only,
  omap1_defconfig_5912osk_only

Build: uImage+dtb:
Pass (13/13): omap2plus_defconfig_am33xx_only/am335x-bone,
  omap2plus_defconfig/omap4-panda,
  omap2plus_defconfig/omap4-panda-es,
  omap2plus_defconfig/omap4-var-som,
  omap2plus_defconfig/omap3-evm-37xx,
  omap2plus_defconfig_n800_only_a/omap2420-n800,
  omap2plus_defconfig/omap2430-sdp,
  omap2plus_defconfig/am3517-evm,
  omap2plus_defconfig/omap3-beagle,
  omap2plus_defconfig/omap3-beagle-xm,
  omap2plus_defconfig/omap3-sbc-t3517,
  omap2plus_defconfig/omap5-uevm,
  omap2plus_defconfig/omap5-sbc-t54

Build: zImage:
Pass (17/17): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_n800_only_a,
  omap2plus_defconfig_n800_multi_omap2xxx,
  omap2plus_defconfig_2430sdp_only,
  omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
  omap2plus_defconfig_omap2_4_only,
  omap2plus_defconfig_omap3_4_only,
  omap2plus_defconfig_omap5_only,
  omap2plus_defconfig_dra7xx_only,
  omap2plus_defconfig_am43xx_only,
  rmk_omap3430_ldp_oldconfig,
  rmk_omap3430_ldp_allnoconfig,
  rmk_omap4430_sdp_oldconfig,
  rmk_omap4430_sdp_allnoconfig, multi_v7_defconfig

Build warnings from toolchain: uImage:
FAIL ( 3/ 3): omap1_defconfig, omap1_defconfig_1510innovator_only,
  omap1_defconfig_5912osk_only

Build warnings from toolchain: uImage+dtb:
(none)

Build warnings from toolchain: zImage:
FAIL (15/17): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_n800_only_a,
  omap2plus_defconfig_n800_multi_omap2xxx,
  omap2plus_defconfig_2430sdp_only,
  omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
  omap2plus_defconfig_omap2_4_only,
  omap2plus_defconfig_omap3_4_only,
  omap2plus_defconfig_omap5_only,
  omap2plus_defconfig_dra7xx_only,
  omap2plus_defconfig_am43xx_only,
  rmk_omap3430_ldp_oldconfig,
  rmk_omap4430_sdp_oldconfig, multi_v7_defconfig

Boot to userspace:
FAIL ( 1/17): 2430sdp
skip ( 2/17): 5912osk, 3517evm
Pass (14/17): am335xbonelt, am335xbone, 4430es2panda, 4460pandaes,
  4460varsomom, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm, cmt3517, 5430es2uevm,
  5430es2sbct54, 2420n800

Kernel warnings during boot to userspace:
FAIL ( 3/17): 4430es2panda, 4460varsomom, cmt3517

PM: chip retention via suspend:
FAIL ( 6/12): am335xbonelt, 4430es2panda, 4460varsomom, 2430sdp,
  5430es2uevm, 5430es2sbct54
Pass ( 6/12): 4460pandaes, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm

PM: chip retention via dynamic idle:
FAIL ( 6/12): am335xbonelt, 4430es2panda, 4460varsomom, 2430sdp,
  5430es2uevm, 5430es2sbct54
Pass ( 6/12): 4460pandaes, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm

PM: chip off (except CORE, due to errata) via suspend:
Pass ( 1/ 1): 3730beaglexm

PM: chip off (except CORE, due to errata) via dynamic idle:
Pass ( 1/ 1): 3730beaglexm

PM: chip off via suspend:
Pass ( 4/ 4): 37xxevm, 3530es3beagle, 3530es31beagle,
  3730es12beaglexm

PM: chip off via dynamic idle:
Pass ( 4/ 4): 37xxevm, 3530es3beagle, 3530es31beagle,
  3730es12beaglexm

Kernel warnings during PM test:
FAIL ( 2/17): 4430es2panda, 4460varsomom

Obsolete Kconfig symbols:
FAIL ( 2/20): omap1_defconfig, multi_v7_defconfig


vmlinux object size
(delta in bytes from test_v4.0-rc5 (bc465aa9d045feb0e13b4a8f32cc33c1943f62d6)):
   text data  bsstotal  kernel
   +56100 +561  omap1_defconfig
   +40100 +401  omap1_defconfig_1510innovator_only
   +49700 +497  omap1_defconfig_5912osk_only
   +264  -160 +248  multi_v7_defconfig
  +2189  +880+2277  omap2plus_defconfig
  +197300+1973  omap2plus_defconfig_2430sdp_only
  +2141  +720+2213  omap2plus_defconfig_am33xx_only
  +2145  +640+2209  omap2plus_defconfig_am43xx_only
  +2189  +800+2269

OMAP baseline test results for v4.0-rc5

2015-03-24 Thread Paul Walmsley

Here are some basic OMAP test results for Linux v4.0-rc5.
Logs and other details at:

http://www.pwsan.com/omap/testlogs/test_v4.0-rc5/20150324122259/


Test summary


Build: uImage:
Pass ( 3/ 3): omap1_defconfig, omap1_defconfig_1510innovator_only,
  omap1_defconfig_5912osk_only

Build: uImage+dtb:
Pass (13/13): omap2plus_defconfig_am33xx_only/am335x-bone,
  omap2plus_defconfig/omap4-panda,
  omap2plus_defconfig/omap4-panda-es,
  omap2plus_defconfig/omap4-var-som,
  omap2plus_defconfig/omap3-evm-37xx,
  omap2plus_defconfig_n800_only_a/omap2420-n800,
  omap2plus_defconfig/omap2430-sdp,
  omap2plus_defconfig/am3517-evm,
  omap2plus_defconfig/omap3-beagle,
  omap2plus_defconfig/omap3-beagle-xm,
  omap2plus_defconfig/omap3-sbc-t3517,
  omap2plus_defconfig/omap5-uevm,
  omap2plus_defconfig/omap5-sbc-t54

Build: zImage:
Pass (17/17): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_n800_only_a,
  omap2plus_defconfig_n800_multi_omap2xxx,
  omap2plus_defconfig_2430sdp_only,
  omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
  omap2plus_defconfig_omap2_4_only,
  omap2plus_defconfig_omap3_4_only,
  omap2plus_defconfig_omap5_only,
  omap2plus_defconfig_dra7xx_only,
  omap2plus_defconfig_am43xx_only,
  rmk_omap3430_ldp_oldconfig,
  rmk_omap3430_ldp_allnoconfig,
  rmk_omap4430_sdp_oldconfig,
  rmk_omap4430_sdp_allnoconfig, multi_v7_defconfig

Build warnings from toolchain: uImage:
FAIL ( 3/ 3): omap1_defconfig, omap1_defconfig_1510innovator_only,
  omap1_defconfig_5912osk_only

Build warnings from toolchain: uImage+dtb:
(none)

Build warnings from toolchain: zImage:
FAIL (15/17): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_n800_only_a,
  omap2plus_defconfig_n800_multi_omap2xxx,
  omap2plus_defconfig_2430sdp_only,
  omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
  omap2plus_defconfig_omap2_4_only,
  omap2plus_defconfig_omap3_4_only,
  omap2plus_defconfig_omap5_only,
  omap2plus_defconfig_dra7xx_only,
  omap2plus_defconfig_am43xx_only,
  rmk_omap3430_ldp_oldconfig,
  rmk_omap4430_sdp_oldconfig, multi_v7_defconfig

Boot to userspace:
FAIL ( 1/17): 2430sdp
skip ( 3/17): 5912osk, 3517evm, 2420n800
Pass (13/17): am335xbonelt, am335xbone, 4430es2panda, 4460pandaes,
  4460varsomom, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm, cmt3517, 5430es2uevm,
  5430es2sbct54

Kernel warnings during boot to userspace:
FAIL ( 3/17): 4430es2panda, 4460varsomom, cmt3517

PM: chip retention via suspend:
FAIL ( 6/12): am335xbonelt, 4430es2panda, 4460varsomom, 2430sdp,
  5430es2uevm, 5430es2sbct54
Pass ( 6/12): 4460pandaes, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm

PM: chip retention via dynamic idle:
FAIL ( 6/12): am335xbonelt, 4430es2panda, 4460varsomom, 2430sdp,
  5430es2uevm, 5430es2sbct54
Pass ( 6/12): 4460pandaes, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm

PM: chip off (except CORE, due to errata) via suspend:
Pass ( 1/ 1): 3730beaglexm

PM: chip off (except CORE, due to errata) via dynamic idle:
Pass ( 1/ 1): 3730beaglexm

PM: chip off via suspend:
Pass ( 4/ 4): 37xxevm, 3530es3beagle, 3530es31beagle,
  3730es12beaglexm

PM: chip off via dynamic idle:
Pass ( 4/ 4): 37xxevm, 3530es3beagle, 3530es31beagle,
  3730es12beaglexm

Kernel warnings during PM test:
FAIL ( 2/17): 4430es2panda, 4460varsomom

Obsolete Kconfig symbols:
FAIL ( 2/20): omap1_defconfig, multi_v7_defconfig


vmlinux object size
(delta in bytes from test_v4.0-rc4 (06e5801b8cb3fc057d88cb4dc03c0b64b2744cda)):
   text data  bsstotal  kernel
 -400   -4  omap1_defconfig
 -4  +320  +28  omap1_defconfig_1510innovator_only
 -4  +320  +28  omap1_defconfig_5912osk_only
   -576   -80 -584  multi_v7_defconfig
-84  +640  -20  omap2plus_defconfig
   -12400 -124  omap2plus_defconfig_2430sdp_only
-20  +640  +44  omap2plus_defconfig_am33xx_only
-84  +640  -20  omap2plus_defconfig_am43xx_only
-84  +640  -20

OMAP baseline test results for v4.0-rc4

2015-03-16 Thread Paul Walmsley

Here are some basic OMAP test results for Linux v4.0-rc4.
Logs and other details at:

http://www.pwsan.com/omap/testlogs/test_v4.0-rc4/20150315232818/


Test summary


Build: uImage:
Pass ( 3/ 3): omap1_defconfig, omap1_defconfig_1510innovator_only,
  omap1_defconfig_5912osk_only

Build: uImage+dtb:
Pass (13/13): omap2plus_defconfig_am33xx_only/am335x-bone,
  omap2plus_defconfig/omap4-panda,
  omap2plus_defconfig/omap4-panda-es,
  omap2plus_defconfig/omap4-var-som,
  omap2plus_defconfig/omap3-evm-37xx,
  omap2plus_defconfig_n800_only_a/omap2420-n800,
  omap2plus_defconfig/omap2430-sdp,
  omap2plus_defconfig/am3517-evm,
  omap2plus_defconfig/omap3-beagle,
  omap2plus_defconfig/omap3-beagle-xm,
  omap2plus_defconfig/omap3-sbc-t3517,
  omap2plus_defconfig/omap5-uevm,
  omap2plus_defconfig/omap5-sbc-t54

Build: zImage:
Pass (17/17): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_n800_only_a,
  omap2plus_defconfig_n800_multi_omap2xxx,
  omap2plus_defconfig_2430sdp_only,
  omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
  omap2plus_defconfig_omap2_4_only,
  omap2plus_defconfig_omap3_4_only,
  omap2plus_defconfig_omap5_only,
  omap2plus_defconfig_dra7xx_only,
  omap2plus_defconfig_am43xx_only,
  rmk_omap3430_ldp_oldconfig,
  rmk_omap3430_ldp_allnoconfig,
  rmk_omap4430_sdp_oldconfig,
  rmk_omap4430_sdp_allnoconfig, multi_v7_defconfig

Build warnings from toolchain: uImage:
FAIL ( 3/ 3): omap1_defconfig, omap1_defconfig_1510innovator_only,
  omap1_defconfig_5912osk_only

Build warnings from toolchain: uImage+dtb:
(none)

Build warnings from toolchain: zImage:
FAIL (15/17): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_n800_only_a,
  omap2plus_defconfig_n800_multi_omap2xxx,
  omap2plus_defconfig_2430sdp_only,
  omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
  omap2plus_defconfig_omap2_4_only,
  omap2plus_defconfig_omap3_4_only,
  omap2plus_defconfig_omap5_only,
  omap2plus_defconfig_dra7xx_only,
  omap2plus_defconfig_am43xx_only,
  rmk_omap3430_ldp_oldconfig,
  rmk_omap4430_sdp_oldconfig, multi_v7_defconfig

Boot to userspace:
FAIL ( 1/17): 2430sdp
skip ( 2/17): 5912osk, 3517evm
Pass (14/17): am335xbonelt, am335xbone, 4430es2panda, 4460pandaes,
  4460varsomom, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm, cmt3517, 5430es2uevm,
  5430es2sbct54, 2420n800

Kernel warnings during boot to userspace:
FAIL ( 3/17): 4430es2panda, 4460varsomom, cmt3517

PM: chip retention via suspend:
FAIL ( 6/12): am335xbonelt, 4430es2panda, 4460varsomom, 2430sdp,
  5430es2uevm, 5430es2sbct54
Pass ( 6/12): 4460pandaes, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm

PM: chip retention via dynamic idle:
FAIL ( 6/12): am335xbonelt, 4430es2panda, 4460varsomom, 2430sdp,
  5430es2uevm, 5430es2sbct54
Pass ( 6/12): 4460pandaes, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm

PM: chip off (except CORE, due to errata) via suspend:
Pass ( 1/ 1): 3730beaglexm

PM: chip off (except CORE, due to errata) via dynamic idle:
Pass ( 1/ 1): 3730beaglexm

PM: chip off via suspend:
Pass ( 4/ 4): 37xxevm, 3530es3beagle, 3530es31beagle,
  3730es12beaglexm

PM: chip off via dynamic idle:
Pass ( 4/ 4): 37xxevm, 3530es3beagle, 3530es31beagle,
  3730es12beaglexm

Kernel warnings during PM test:
FAIL ( 2/17): 4430es2panda, 4460varsomom

Obsolete Kconfig symbols:
FAIL ( 2/20): omap1_defconfig, multi_v7_defconfig


vmlinux object size
(delta in bytes from test_v4.0-rc3 (9eccca0843205f87c00404b663188b88eb248051)):
   text data  bsstotal  kernel
   +377 +1280 +505  omap1_defconfig
   +377 +1040 +481  omap1_defconfig_1510innovator_only
   +377  +960 +473  omap1_defconfig_5912osk_only
  +1316 -104+1472+2684  multi_v7_defconfig
  -2948+40880+1140  omap2plus_defconfig
   +700  +320 +732  omap2plus_defconfig_2430sdp_only
  +1048 +6800+1728  omap2plus_defconfig_am33xx_only
  +1116 +7440+1860  omap2plus_defconfig_am43xx_only
  -2948+40320+1084

OMAP baseline test results for v4.0-rc3

2015-03-09 Thread Paul Walmsley

Here are some basic OMAP test results for Linux v4.0-rc3.
Logs and other details at:

http://www.pwsan.com/omap/testlogs/test_v4.0-rc3/20150308193049/


Test summary


Build: uImage:
Pass ( 3/ 3): omap1_defconfig, omap1_defconfig_1510innovator_only,
  omap1_defconfig_5912osk_only

Build: uImage+dtb:
Pass (13/13): omap2plus_defconfig_am33xx_only/am335x-bone,
  omap2plus_defconfig/omap4-panda,
  omap2plus_defconfig/omap4-panda-es,
  omap2plus_defconfig/omap4-var-som,
  omap2plus_defconfig/omap3-evm-37xx,
  omap2plus_defconfig_n800_only_a/omap2420-n800,
  omap2plus_defconfig/omap2430-sdp,
  omap2plus_defconfig/am3517-evm,
  omap2plus_defconfig/omap3-beagle,
  omap2plus_defconfig/omap3-beagle-xm,
  omap2plus_defconfig/omap3-sbc-t3517,
  omap2plus_defconfig/omap5-uevm,
  omap2plus_defconfig/omap5-sbc-t54

Build: zImage:
Pass (17/17): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_n800_only_a,
  omap2plus_defconfig_n800_multi_omap2xxx,
  omap2plus_defconfig_2430sdp_only,
  omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
  omap2plus_defconfig_omap2_4_only,
  omap2plus_defconfig_omap3_4_only,
  omap2plus_defconfig_omap5_only,
  omap2plus_defconfig_dra7xx_only,
  omap2plus_defconfig_am43xx_only,
  rmk_omap3430_ldp_oldconfig,
  rmk_omap3430_ldp_allnoconfig,
  rmk_omap4430_sdp_oldconfig,
  rmk_omap4430_sdp_allnoconfig, multi_v7_defconfig

Build warnings from toolchain: uImage:
FAIL ( 3/ 3): omap1_defconfig, omap1_defconfig_1510innovator_only,
  omap1_defconfig_5912osk_only

Build warnings from toolchain: uImage+dtb:
(none)

Build warnings from toolchain: zImage:
FAIL (15/17): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_n800_only_a,
  omap2plus_defconfig_n800_multi_omap2xxx,
  omap2plus_defconfig_2430sdp_only,
  omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
  omap2plus_defconfig_omap2_4_only,
  omap2plus_defconfig_omap3_4_only,
  omap2plus_defconfig_omap5_only,
  omap2plus_defconfig_dra7xx_only,
  omap2plus_defconfig_am43xx_only,
  rmk_omap3430_ldp_oldconfig,
  rmk_omap4430_sdp_oldconfig, multi_v7_defconfig

Boot to userspace:
FAIL ( 1/17): 2430sdp
skip ( 2/17): 5912osk, 3517evm
Pass (14/17): am335xbonelt, am335xbone, 4430es2panda, 4460pandaes,
  4460varsomom, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm, cmt3517, 5430es2uevm,
  5430es2sbct54, 2420n800

Kernel warnings during boot to userspace:
FAIL ( 3/17): 4430es2panda, 4460varsomom, cmt3517

PM: chip retention via suspend:
FAIL ( 6/12): am335xbonelt, 4430es2panda, 4460varsomom, 2430sdp,
  5430es2uevm, 5430es2sbct54
Pass ( 6/12): 4460pandaes, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm

PM: chip retention via dynamic idle:
FAIL ( 6/12): am335xbonelt, 4430es2panda, 4460varsomom, 2430sdp,
  5430es2uevm, 5430es2sbct54
Pass ( 6/12): 4460pandaes, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm

PM: chip off (except CORE, due to errata) via suspend:
Pass ( 1/ 1): 3730beaglexm

PM: chip off (except CORE, due to errata) via dynamic idle:
Pass ( 1/ 1): 3730beaglexm

PM: chip off via suspend:
Pass ( 4/ 4): 37xxevm, 3530es3beagle, 3530es31beagle,
  3730es12beaglexm

PM: chip off via dynamic idle:
Pass ( 4/ 4): 37xxevm, 3530es3beagle, 3530es31beagle,
  3730es12beaglexm

Kernel warnings during PM test:
FAIL ( 2/17): 4430es2panda, 4460varsomom

Obsolete Kconfig symbols:
FAIL ( 2/20): omap1_defconfig, multi_v7_defconfig


vmlinux object size
(delta in bytes from test_v4.0-rc2 (13a7a6ac0a11197edcd0f756a035f472b42cdf8b)):
   text data  bsstotal  kernel
  +1521  +24  +64+1609  omap1_defconfig
  +1489  +16  +64+1569  omap1_defconfig_1510innovator_only
  +1521  +24  +64+1609  omap1_defconfig_5912osk_only
  +7910  -80  +64+7894  multi_v7_defconfig
  +1650   -8  +64+1706  omap2plus_defconfig
  +1546   -8  +64+1602  omap2plus_defconfig_2430sdp_only
  +1642  +32  +64+1738  omap2plus_defconfig_am33xx_only
  +1642  +24  +64+1730  omap2plus_defconfig_am43xx_only
  +1650   -8  +64+1706

OMAP baseline test results for v4.0-rc2

2015-03-04 Thread Paul Walmsley
Here are some basic OMAP test results for Linux v4.0-rc2.
Logs and other details at:

http://www.pwsan.com/omap/testlogs/test_v4.0-rc2/20150303123351/


Test summary


Build: uImage:
Pass ( 3/ 3): omap1_defconfig, omap1_defconfig_1510innovator_only,
  omap1_defconfig_5912osk_only

Build: uImage+dtb:
Pass (13/13): omap2plus_defconfig_am33xx_only/am335x-bone,
  omap2plus_defconfig/omap4-panda,
  omap2plus_defconfig/omap4-panda-es,
  omap2plus_defconfig/omap4-var-som,
  omap2plus_defconfig/omap3-evm-37xx,
  omap2plus_defconfig_n800_only_a/omap2420-n800,
  omap2plus_defconfig/omap2430-sdp,
  omap2plus_defconfig/am3517-evm,
  omap2plus_defconfig/omap3-beagle,
  omap2plus_defconfig/omap3-beagle-xm,
  omap2plus_defconfig/omap3-sbc-t3517,
  omap2plus_defconfig/omap5-uevm,
  omap2plus_defconfig/omap5-sbc-t54

Build: zImage:
Pass (17/17): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_n800_only_a,
  omap2plus_defconfig_n800_multi_omap2xxx,
  omap2plus_defconfig_2430sdp_only,
  omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
  omap2plus_defconfig_omap2_4_only,
  omap2plus_defconfig_omap3_4_only,
  omap2plus_defconfig_omap5_only,
  omap2plus_defconfig_dra7xx_only,
  omap2plus_defconfig_am43xx_only,
  rmk_omap3430_ldp_oldconfig,
  rmk_omap3430_ldp_allnoconfig,
  rmk_omap4430_sdp_oldconfig,
  rmk_omap4430_sdp_allnoconfig, multi_v7_defconfig

Build warnings from toolchain: uImage:
FAIL ( 3/ 3): omap1_defconfig, omap1_defconfig_1510innovator_only,
  omap1_defconfig_5912osk_only

Build warnings from toolchain: uImage+dtb:
(none)

Build warnings from toolchain: zImage:
FAIL (15/17): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_n800_only_a,
  omap2plus_defconfig_n800_multi_omap2xxx,
  omap2plus_defconfig_2430sdp_only,
  omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
  omap2plus_defconfig_omap2_4_only,
  omap2plus_defconfig_omap3_4_only,
  omap2plus_defconfig_omap5_only,
  omap2plus_defconfig_dra7xx_only,
  omap2plus_defconfig_am43xx_only,
  rmk_omap3430_ldp_oldconfig,
  rmk_omap4430_sdp_oldconfig, multi_v7_defconfig

Boot to userspace:
FAIL ( 1/17): 2430sdp
skip ( 2/17): 5912osk, 3517evm
Pass (14/17): am335xbonelt, am335xbone, 4430es2panda, 4460pandaes,
  4460varsomom, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm, cmt3517, 5430es2uevm,
  5430es2sbct54, 2420n800

Kernel warnings during boot to userspace:
FAIL ( 3/17): 4430es2panda, 4460varsomom, cmt3517

PM: chip retention via suspend:
FAIL ( 6/12): am335xbonelt, 4430es2panda, 4460varsomom, 2430sdp,
  5430es2uevm, 5430es2sbct54
Pass ( 6/12): 4460pandaes, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm

PM: chip retention via dynamic idle:
FAIL ( 6/12): am335xbonelt, 4430es2panda, 4460varsomom, 2430sdp,
  5430es2uevm, 5430es2sbct54
Pass ( 6/12): 4460pandaes, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm

PM: chip off (except CORE, due to errata) via suspend:
Pass ( 1/ 1): 3730beaglexm

PM: chip off (except CORE, due to errata) via dynamic idle:
Pass ( 1/ 1): 3730beaglexm

PM: chip off via suspend:
Pass ( 4/ 4): 37xxevm, 3530es3beagle, 3530es31beagle,
  3730es12beaglexm

PM: chip off via dynamic idle:
Pass ( 4/ 4): 37xxevm, 3530es3beagle, 3530es31beagle,
  3730es12beaglexm

Kernel warnings during PM test:
FAIL ( 2/17): 4430es2panda, 4460varsomom

Obsolete Kconfig symbols:
FAIL ( 2/20): omap1_defconfig, multi_v7_defconfig


vmlinux object size
(delta in bytes from test_v4.0-rc1 
(c517d838eb7d07bbe9507871fab3931deccff539)):
   text data  bsstotal  kernel
 +4   -80   -4  omap1_defconfig
+6800  +68  omap1_defconfig_1510innovator_only
+3600  +36  omap1_defconfig_5912osk_only
+490589  +100104+7232  +597925  multi_v7_defconfig
 +15824 +5280   +16352  omap2plus_defconfig
+6800  +68  omap2plus_defconfig_2430sdp_only
 +11728 +5600   +12288  omap2plus_defconfig_am33xx_only
 +15824 +5040   +16328  omap2plus_defconfig_am43xx_only
 +15824 +5360   +16360

Re: [PATCH 4/4] usb: phy: twl4030: test ID resistance to see if charger is present.

2015-03-03 Thread NeilBrown
On Mon, 2 Mar 2015 22:04:44 +0100 Pavel Machek pa...@ucw.cz wrote:

 On Tue 2015-02-24 14:40:37, NeilBrown wrote:
  If an 'A' plug is inserted, ID should be pulled to ground.
  If a 'B' plug, then ID should be floating.
  
  If an Accessory Charger Adapter is inserted, then ID will
  be neither grounded nor floating.  In this case tell the
  USB subsystem that it is an A plug, and the battery
  charging subsystem that it is a charger.
 
  Fortunately, this will treat the Openmoko charger (and
  other similar chargers) as a charger.
  
  Signed-off-by: NeilBrown ne...@suse.de
 
 I guess signed-off-by should be real name, so I'd add a space..

This is how I always sign-off my name (2858 times in git log) so I don't
think I'll change it now.

 
 Acked-by: Pavel Machek pa...@ucw.cz

Thanks.

 
  --- a/drivers/phy/phy-twl4030-usb.c
  +++ b/drivers/phy/phy-twl4030-usb.c
  @@ -596,9 +596,31 @@ static irqreturn_t twl4030_usb_irq(int irq, void *_twl)
  struct twl4030_usb *twl = _twl;
  enum omap_musb_vbus_id_status status;
  bool status_changed = false;
  +   bool found_charger = false;
   
  status = twl4030_usb_linkstat(twl);
   
  +   if (status == OMAP_MUSB_ID_GROUND ||
  +   status == OMAP_MUSB_VBUS_VALID) {
  +   /* We should check the resistance on the ID pin.
  +* If not a Ground or Floating, then this is
  +* likely a charger
 
 charger., and I guess kernel comments should have /* on separate line.

Yep.

 
 So it will draw .5A from the charger? 1A? 2A?
 
   Pavel

That is up to the charger driver.  The phy just detects what is there, it
doesn't decide what to do with it.

Thanks,
NeilBrown


pgpJgxw0afmzg.pgp
Description: OpenPGP digital signature


Re: [PATCH 4/4] usb: phy: twl4030: test ID resistance to see if charger is present.

2015-03-02 Thread Pavel Machek
On Tue 2015-02-24 14:40:37, NeilBrown wrote:
 If an 'A' plug is inserted, ID should be pulled to ground.
 If a 'B' plug, then ID should be floating.
 
 If an Accessory Charger Adapter is inserted, then ID will
 be neither grounded nor floating.  In this case tell the
 USB subsystem that it is an A plug, and the battery
 charging subsystem that it is a charger.

 Fortunately, this will treat the Openmoko charger (and
 other similar chargers) as a charger.
 
 Signed-off-by: NeilBrown ne...@suse.de

I guess signed-off-by should be real name, so I'd add a space..

Acked-by: Pavel Machek pa...@ucw.cz

 --- a/drivers/phy/phy-twl4030-usb.c
 +++ b/drivers/phy/phy-twl4030-usb.c
 @@ -596,9 +596,31 @@ static irqreturn_t twl4030_usb_irq(int irq, void *_twl)
   struct twl4030_usb *twl = _twl;
   enum omap_musb_vbus_id_status status;
   bool status_changed = false;
 + bool found_charger = false;
  
   status = twl4030_usb_linkstat(twl);
  
 + if (status == OMAP_MUSB_ID_GROUND ||
 + status == OMAP_MUSB_VBUS_VALID) {
 + /* We should check the resistance on the ID pin.
 +  * If not a Ground or Floating, then this is
 +  * likely a charger

charger., and I guess kernel comments should have /* on separate line.

So it will draw .5A from the charger? 1A? 2A?

Pavel
-- 
(english) http://www.livejournal.com/~pavelmachek
(cesky, pictures) 
http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html
--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


OMAP baseline test results for v4.0-rc1

2015-02-25 Thread Paul Walmsley

Here are some basic OMAP test results for Linux v4.0-rc1.
Logs and other details at:

http://www.pwsan.com/omap/testlogs/test_v4.0-rc1/2015022439/


Test summary


Build: uImage:
Pass ( 3/ 3): omap1_defconfig, omap1_defconfig_1510innovator_only,
  omap1_defconfig_5912osk_only

Build: uImage+dtb:
Pass (13/13): omap2plus_defconfig_am33xx_only/am335x-bone,
  omap2plus_defconfig/omap4-panda,
  omap2plus_defconfig/omap4-panda-es,
  omap2plus_defconfig/omap4-var-som,
  omap2plus_defconfig/omap3-evm-37xx,
  omap2plus_defconfig_n800_only_a/omap2420-n800,
  omap2plus_defconfig/omap2430-sdp,
  omap2plus_defconfig/am3517-evm,
  omap2plus_defconfig/omap3-beagle,
  omap2plus_defconfig/omap3-beagle-xm,
  omap2plus_defconfig/omap3-sbc-t3517,
  omap2plus_defconfig/omap5-uevm,
  omap2plus_defconfig/omap5-sbc-t54

Build: zImage:
Pass (17/17): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_n800_only_a,
  omap2plus_defconfig_n800_multi_omap2xxx,
  omap2plus_defconfig_2430sdp_only,
  omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
  omap2plus_defconfig_omap2_4_only,
  omap2plus_defconfig_omap3_4_only,
  omap2plus_defconfig_omap5_only,
  omap2plus_defconfig_dra7xx_only,
  omap2plus_defconfig_am43xx_only,
  rmk_omap3430_ldp_oldconfig,
  rmk_omap3430_ldp_allnoconfig,
  rmk_omap4430_sdp_oldconfig,
  rmk_omap4430_sdp_allnoconfig, multi_v7_defconfig

Build warnings from toolchain: uImage:
FAIL ( 3/ 3): omap1_defconfig, omap1_defconfig_1510innovator_only,
  omap1_defconfig_5912osk_only

Build warnings from toolchain: uImage+dtb:
(none)

Build warnings from toolchain: zImage:
FAIL (15/17): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_n800_only_a,
  omap2plus_defconfig_n800_multi_omap2xxx,
  omap2plus_defconfig_2430sdp_only,
  omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
  omap2plus_defconfig_omap2_4_only,
  omap2plus_defconfig_omap3_4_only,
  omap2plus_defconfig_omap5_only,
  omap2plus_defconfig_dra7xx_only,
  omap2plus_defconfig_am43xx_only,
  rmk_omap3430_ldp_oldconfig,
  rmk_omap4430_sdp_oldconfig, multi_v7_defconfig

Boot to userspace:
FAIL ( 1/17): 2430sdp
skip ( 2/17): 5912osk, 3517evm
Pass (14/17): am335xbonelt, am335xbone, 4430es2panda, 4460pandaes,
  4460varsomom, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm, cmt3517, 5430es2uevm,
  5430es2sbct54, 2420n800

Kernel warnings during boot to userspace:
FAIL ( 3/17): 4430es2panda, 4460varsomom, cmt3517

PM: chip retention via suspend:
FAIL ( 6/12): am335xbonelt, 4430es2panda, 4460varsomom, 2430sdp,
  5430es2uevm, 5430es2sbct54
Pass ( 6/12): 4460pandaes, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm

PM: chip retention via dynamic idle:
FAIL ( 6/12): am335xbonelt, 4430es2panda, 4460varsomom, 2430sdp,
  5430es2uevm, 5430es2sbct54
Pass ( 6/12): 4460pandaes, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm

PM: chip off (except CORE, due to errata) via suspend:
Pass ( 1/ 1): 3730beaglexm

PM: chip off (except CORE, due to errata) via dynamic idle:
Pass ( 1/ 1): 3730beaglexm

PM: chip off via suspend:
Pass ( 4/ 4): 37xxevm, 3530es3beagle, 3530es31beagle,
  3730es12beaglexm

PM: chip off via dynamic idle:
Pass ( 4/ 4): 37xxevm, 3530es3beagle, 3530es31beagle,
  3730es12beaglexm

Kernel warnings during PM test:
FAIL ( 2/17): 4430es2panda, 4460varsomom

Obsolete Kconfig symbols:
FAIL ( 2/20): omap1_defconfig, multi_v7_defconfig


vmlinux object size
(delta in bytes from test_v3.19 (bfa76d49576599a4b9f9b7a71f23d73d6dcff735)):
   text data  bsstotal  kernel
 +40745   -29616 +760   +11889  omap1_defconfig
 +40745   -29592 +760   +11913  omap1_defconfig_1510innovator_only
 +40753   -29528 +760   +11985  omap1_defconfig_5912osk_only
+252200   -28128+1408  +225480  multi_v7_defconfig
-425693   -87568-2624  -515885  omap2plus_defconfig
-421694   -58912-2624  -483230  omap2plus_defconfig_2430sdp_only
-441053   -61872-2432  -505357  omap2plus_defconfig_am33xx_only
-428201   -62840-2432  -493473  omap2plus_defconfig_am43xx_only
-425693   -87568-2624  -515885

[PATCH 4/4] usb: phy: twl4030: test ID resistance to see if charger is present.

2015-02-23 Thread NeilBrown
If an 'A' plug is inserted, ID should be pulled to ground.
If a 'B' plug, then ID should be floating.

If an Accessory Charger Adapter is inserted, then ID will
be neither grounded nor floating.  In this case tell the
USB subsystem that it is an A plug, and the battery
charging subsystem that it is a charger.

Fortunately, this will treat the Openmoko charger (and
other similar chargers) as a charger.

Signed-off-by: NeilBrown ne...@suse.de
---
 drivers/phy/phy-twl4030-usb.c |   28 
 1 file changed, 28 insertions(+)

diff --git a/drivers/phy/phy-twl4030-usb.c b/drivers/phy/phy-twl4030-usb.c
index 759950898df9..8a43080cdbd7 100644
--- a/drivers/phy/phy-twl4030-usb.c
+++ b/drivers/phy/phy-twl4030-usb.c
@@ -596,9 +596,31 @@ static irqreturn_t twl4030_usb_irq(int irq, void *_twl)
struct twl4030_usb *twl = _twl;
enum omap_musb_vbus_id_status status;
bool status_changed = false;
+   bool found_charger = false;
 
status = twl4030_usb_linkstat(twl);
 
+   if (status == OMAP_MUSB_ID_GROUND ||
+   status == OMAP_MUSB_VBUS_VALID) {
+   /* We should check the resistance on the ID pin.
+* If not a Ground or Floating, then this is
+* likely a charger
+*/
+   enum twl4030_id_status sts = twl4030_get_id(twl);
+   if (sts  TWL4030_GROUND 
+   sts  TWL4030_FLOATING) {
+   /*
+* This might be a charger, or an
+* Accessory Charger Adapter.
+* In either case we can charge, and it
+* makes sense to tell the USB system
+* that we might be acting as a HOST.
+*/
+   status = OMAP_MUSB_ID_GROUND;
+   found_charger = true;
+   }
+   }
+
mutex_lock(twl-lock);
if (status = 0  status != twl-linkstat) {
status_changed =
@@ -627,6 +649,12 @@ static irqreturn_t twl4030_usb_irq(int irq, void *_twl)
}
omap_musb_mailbox(status);
}
+   if (found_charger  twl-phy.last_event != USB_EVENT_CHARGER) {
+   twl-phy.last_event = USB_EVENT_CHARGER;
+   atomic_notifier_call_chain(twl-phy.notifier,
+  USB_EVENT_CHARGER,
+  NULL);
+   }
 
/* don't schedule during sleep - irq works right then */
if (status == OMAP_MUSB_ID_GROUND  pm_runtime_active(twl-dev)) {


--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


OMAP baseline test results for v3.19

2015-02-09 Thread Paul Walmsley

Here are some basic OMAP test results for Linux v3.19.
Logs and other details at:

http://www.pwsan.com/omap/testlogs/test_v3.19/20150208213625/


Test summary


Build: uImage:
Pass ( 3/ 3): omap1_defconfig, omap1_defconfig_1510innovator_only,
  omap1_defconfig_5912osk_only

Build: uImage+dtb:
Pass (13/13): omap2plus_defconfig_am33xx_only/am335x-bone,
  omap2plus_defconfig/omap4-panda,
  omap2plus_defconfig/omap4-panda-es,
  omap2plus_defconfig/omap4-var-som,
  omap2plus_defconfig/omap3-evm-37xx,
  omap2plus_defconfig_n800_only_a/omap2420-n800,
  omap2plus_defconfig/omap2430-sdp,
  omap2plus_defconfig/am3517-evm,
  omap2plus_defconfig/omap3-beagle,
  omap2plus_defconfig/omap3-beagle-xm,
  omap2plus_defconfig/omap3-sbc-t3517,
  omap2plus_defconfig/omap5-uevm,
  omap2plus_defconfig/omap5-sbc-t54

Build: zImage:
Pass (17/17): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_n800_only_a,
  omap2plus_defconfig_n800_multi_omap2xxx,
  omap2plus_defconfig_2430sdp_only,
  omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
  omap2plus_defconfig_omap2_4_only,
  omap2plus_defconfig_omap3_4_only,
  omap2plus_defconfig_omap5_only,
  omap2plus_defconfig_dra7xx_only,
  omap2plus_defconfig_am43xx_only,
  rmk_omap3430_ldp_oldconfig,
  rmk_omap3430_ldp_allnoconfig,
  rmk_omap4430_sdp_oldconfig,
  rmk_omap4430_sdp_allnoconfig, multi_v7_defconfig

Build warnings from toolchain: uImage:
FAIL ( 1/ 3): omap1_defconfig_1510innovator_only

Build warnings from toolchain: uImage+dtb:
(none)

Build warnings from toolchain: zImage:
FAIL ( 2/17): omap2plus_defconfig_no_pm, multi_v7_defconfig

Boot to userspace:
FAIL ( 1/17): 2430sdp
skip ( 2/17): 5912osk, 3517evm
Pass (14/17): am335xbonelt, am335xbone, 4430es2panda, 4460pandaes,
  4460varsomom, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm, cmt3517, 5430es2uevm,
  5430es2sbct54, 2420n800

Kernel warnings during boot to userspace:
FAIL ( 3/17): 4430es2panda, 4460varsomom, cmt3517

PM: chip retention via suspend:
FAIL ( 6/12): am335xbonelt, 4430es2panda, 4460varsomom, 2430sdp,
  5430es2uevm, 5430es2sbct54
Pass ( 6/12): 4460pandaes, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm

PM: chip retention via dynamic idle:
FAIL ( 7/12): am335xbonelt, 4430es2panda, 4460pandaes,
  4460varsomom, 2430sdp, 5430es2uevm, 5430es2sbct54
Pass ( 5/12): 37xxevm, 3530es3beagle, 3530es31beagle, 3730beaglexm,
  3730es12beaglexm

PM: chip off (except CORE, due to errata) via suspend:
Pass ( 1/ 1): 3730beaglexm

PM: chip off (except CORE, due to errata) via dynamic idle:
Pass ( 1/ 1): 3730beaglexm

PM: chip off via suspend:
Pass ( 4/ 4): 37xxevm, 3530es3beagle, 3530es31beagle,
  3730es12beaglexm

PM: chip off via dynamic idle:
Pass ( 4/ 4): 37xxevm, 3530es3beagle, 3530es31beagle,
  3730es12beaglexm

Kernel warnings during PM test:
FAIL ( 2/17): 4430es2panda, 4460varsomom

Obsolete Kconfig symbols:
FAIL ( 3/20): omap1_defconfig, omap2plus_defconfig,
  multi_v7_defconfig


vmlinux object size
(delta in bytes from test_v3.19-rc7 (e36f014edff70fc02b3d3d79cead1d58f289332e)):
   text data  bsstotal  kernel
   +166 -6800 -514  omap1_defconfig
   +134 -6480 -514  omap1_defconfig_1510innovator_only
   +134 -680  -32 -578  omap1_defconfig_5912osk_only
  +1102 -5680 +534  multi_v7_defconfig
  +1030 -8960 +134  omap2plus_defconfig
   +686 -8320 -146  omap2plus_defconfig_2430sdp_only
  +1030 -8320 +198  omap2plus_defconfig_am33xx_only
   +970 -8960  +74  omap2plus_defconfig_am43xx_only
  +1030 -8960 +134  omap2plus_defconfig_cpupm
  +1098 -8960 +202  omap2plus_defconfig_dra7xx_only
   +37200 +372  omap2plus_defconfig_n800_multi_omap2xxx
   +34000 +340  omap2plus_defconfig_n800_only_a
  +1034 -8960 +138  omap2plus_defconfig_no_pm
   +970 -8960  +74  omap2plus_defconfig_omap2_4_only
  +1034 -8960 +138  omap2plus_defconfig_omap3_4_only
  +5130 -8960+4234  omap2plus_defconfig_omap5_only
   +3400  +16 +356  rmk_omap3430_ldp_allnoconfig
   +230 -7760 -546  rmk_omap3430_ldp_oldconfig
   +364

Re: OMAP baseline test results for v3.19-rc7

2015-02-04 Thread Paul Walmsley
On Tue, 3 Feb 2015, Paul Walmsley wrote:

 vmlinux object size
 (delta in bytes from test_v3.19-rc6 
 (26bc420b59a38e4e6685a73345a0def461136dce)):
text data  bsstotal  kernel
+364  +800 +444  omap1_defconfig
+396  +800 +476  omap1_defconfig_1510innovator_only
+364  +480 +412  omap1_defconfig_5912osk_only
  +99570+5096 +320  +104986  multi_v7_defconfig
 -522133   -33016-2880  -558029  omap2plus_defconfig
 -504092   -26904-2816  -533812  omap2plus_defconfig_2430sdp_only
 -534205   -28088-2816  -565109  omap2plus_defconfig_am33xx_only
 -521309   -27768-2816  -551893  omap2plus_defconfig_am43xx_only
 -522133   -33008-2880  -558021  omap2plus_defconfig_cpupm
 -521309   -30328-2816  -554453  omap2plus_defconfig_dra7xx_only
  -46578 -912 -180   -47670  omap2plus_defconfig_n800_multi_omap2xxx
  -46610 -944 -180   -47734  omap2plus_defconfig_n800_only_a
 -518949   -32936-2816  -554701  omap2plus_defconfig_no_pm
 -525661   -28024-2816  -556501  omap2plus_defconfig_omap2_4_only
 -504945   -27888-2880  -535713  omap2plus_defconfig_omap3_4_only
 -525405   -29936-2816  -558157  omap2plus_defconfig_omap5_only
-320  +32  +56 -232  rmk_omap3430_ldp_allnoconfig
+73600 +736  rmk_omap3430_ldp_oldconfig
-2800  +48 -232  rmk_omap4430_sdp_allnoconfig
+728  -240 +704  rmk_omap4430_sdp_oldconfig
 
 Boot-time memory difference
 (delta in bytes from test_v3.19-rc6 
 (26bc420b59a38e4e6685a73345a0def461136dce))
   avail  rsrvd   high  freed  board  kconfig
 52k   -52k  .  .  2420n800   omap2plus_defconfig_n800_only_a
536k  -536k  .  .  2430sdpomap2plus_defconfig
540k  -540k  .  .  3530es31beagle omap2plus_defconfig
540k  -540k  .  .  3530es3beagle  omap2plus_defconfig
536k  -536k  .  .  3730beaglexm   omap2plus_defconfig
536k  -536k  .  .  3730es12beaglexmomap2plus_defconfig
540k  -540k  .  .  37xxevmomap2plus_defconfig
540k  -540k  .  .  4430es2panda   omap2plus_defconfig
540k  -540k  .  .  4460pandaesomap2plus_defconfig
540k  -540k  .  .  4460varsomom   omap2plus_defconfig
540k  -540k  .  .  5430es2sbct54  omap2plus_defconfig
536k  -536k  .  .  5430es2uevmomap2plus_defconfig
548k  -548k  .-4k  am335xbone omap2plus_defconfig_am33xx_only
536k  -536k  .  .  am335xbonelt   omap2plus_defconfig
 
 
 While in general it's nice to see kernel memory consumption decrease, it's 
 disturbing to see it happen between an -rc6 and -rc7 release.

Looked into this further.  It turns out that the Kconfigs for this test 
run were generated from an older kernel version, so the Kconfigs don't 
match what's in v3.19-rc7.  I've added an additional verification check 
that should catch this if it happens again, and will post a corrected 
test run shortly.


- Paul
--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


OMAP baseline test results for v3.19-rc7 (corrected)

2015-02-04 Thread Paul Walmsley

Here are some basic OMAP test results for Linux v3.19-rc7.
Logs and other details at:

http://www.pwsan.com/omap/testlogs/test_v3.19-rc7/20150204213018/


Test summary


Build: uImage:
Pass ( 3/ 3): omap1_defconfig, omap1_defconfig_1510innovator_only,
  omap1_defconfig_5912osk_only

Build: uImage+dtb:
Pass (13/13): omap2plus_defconfig_am33xx_only/am335x-bone,
  omap2plus_defconfig/omap4-panda,
  omap2plus_defconfig/omap4-panda-es,
  omap2plus_defconfig/omap4-var-som,
  omap2plus_defconfig/omap3-evm-37xx,
  omap2plus_defconfig_n800_only_a/omap2420-n800,
  omap2plus_defconfig/omap2430-sdp,
  omap2plus_defconfig/am3517-evm,
  omap2plus_defconfig/omap3-beagle,
  omap2plus_defconfig/omap3-beagle-xm,
  omap2plus_defconfig/omap3-sbc-t3517,
  omap2plus_defconfig/omap5-uevm,
  omap2plus_defconfig/omap5-sbc-t54

Build: zImage:
Pass (17/17): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_n800_only_a,
  omap2plus_defconfig_n800_multi_omap2xxx,
  omap2plus_defconfig_2430sdp_only,
  omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
  omap2plus_defconfig_omap2_4_only,
  omap2plus_defconfig_omap3_4_only,
  omap2plus_defconfig_omap5_only,
  omap2plus_defconfig_dra7xx_only,
  omap2plus_defconfig_am43xx_only,
  rmk_omap3430_ldp_oldconfig,
  rmk_omap3430_ldp_allnoconfig,
  rmk_omap4430_sdp_oldconfig,
  rmk_omap4430_sdp_allnoconfig, multi_v7_defconfig

Build warnings from toolchain: uImage:
FAIL ( 1/ 3): omap1_defconfig_1510innovator_only

Build warnings from toolchain: uImage+dtb:
(none)

Build warnings from toolchain: zImage:
FAIL ( 2/17): omap2plus_defconfig_no_pm, multi_v7_defconfig

Boot to userspace:
FAIL ( 2/17): 4460varsomom, 2430sdp
skip ( 2/17): 5912osk, 3517evm
Pass (13/17): am335xbonelt, am335xbone, 4430es2panda, 4460pandaes,
  37xxevm, 3530es3beagle, 3530es31beagle, 3730beaglexm,
  3730es12beaglexm, cmt3517, 5430es2uevm,
  5430es2sbct54, 2420n800

Kernel warnings during boot to userspace:
FAIL ( 3/17): 4430es2panda, 4460varsomom, cmt3517

PM: chip retention via suspend:
FAIL ( 6/12): am335xbonelt, 4430es2panda, 4460varsomom, 2430sdp,
  5430es2uevm, 5430es2sbct54
Pass ( 6/12): 4460pandaes, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm

PM: chip retention via dynamic idle:
FAIL ( 7/12): am335xbonelt, 4430es2panda, 4460pandaes,
  4460varsomom, 2430sdp, 5430es2uevm, 5430es2sbct54
Pass ( 5/12): 37xxevm, 3530es3beagle, 3530es31beagle, 3730beaglexm,
  3730es12beaglexm

PM: chip off (except CORE, due to errata) via suspend:
Pass ( 1/ 1): 3730beaglexm

PM: chip off (except CORE, due to errata) via dynamic idle:
Pass ( 1/ 1): 3730beaglexm

PM: chip off via suspend:
Pass ( 4/ 4): 37xxevm, 3530es3beagle, 3530es31beagle,
  3730es12beaglexm

PM: chip off via dynamic idle:
Pass ( 4/ 4): 37xxevm, 3530es3beagle, 3530es31beagle,
  3730es12beaglexm

Kernel warnings during PM test:
FAIL ( 2/17): 4430es2panda, 4460varsomom

Obsolete Kconfig symbols:
FAIL ( 3/20): omap1_defconfig, omap2plus_defconfig,
  multi_v7_defconfig


vmlinux object size
(delta in bytes from test_v3.19-rc6 (26bc420b59a38e4e6685a73345a0def461136dce)):
   text data  bsstotal  kernel
+24  +560  +80  omap1_defconfig
+56  +320  +88  omap1_defconfig_1510innovator_only
+24  +320  +56  omap1_defconfig_5912osk_only
  -1224   -80-1232  multi_v7_defconfig
   +908  +640 +972  omap2plus_defconfig
   +716  +640 +780  omap2plus_defconfig_2430sdp_only
   +908   -80 +900  omap2plus_defconfig_am33xx_only
   +972  +880+1060  omap2plus_defconfig_am43xx_only
   +908  +560 +964  omap2plus_defconfig_cpupm
   +908  +560 +964  omap2plus_defconfig_dra7xx_only
   -22800 -228  omap2plus_defconfig_n800_multi_omap2xxx
   -22800 -228  omap2plus_defconfig_n800_only_a
   +908  +880 +996  omap2plus_defconfig_no_pm
   +972  +880+1060  omap2plus_defconfig_omap2_4_only
   +908  +640 +972  omap2plus_defconfig_omap3_4_only
  -3188  +640-3124  omap2plus_defconfig_omap5_only
   -320  +32  +56 -232  rmk_omap3430_ldp_allnoconfig
   +73600 +736  rmk_omap3430_ldp_oldconfig

OMAP baseline test results for v3.19-rc7

2015-02-03 Thread Paul Walmsley
Here are some basic OMAP test results for Linux v3.19-rc7.
Logs and other details at:

http://www.pwsan.com/omap/testlogs/test_v3.19-rc7/20150201224202/


Test summary


Build: uImage:
Pass ( 3/ 3): omap1_defconfig, omap1_defconfig_1510innovator_only,
  omap1_defconfig_5912osk_only

Build: uImage+dtb:
Pass (13/13): omap2plus_defconfig_am33xx_only/am335x-bone,
  omap2plus_defconfig/omap4-panda,
  omap2plus_defconfig/omap4-panda-es,
  omap2plus_defconfig/omap4-var-som,
  omap2plus_defconfig/omap3-evm-37xx,
  omap2plus_defconfig_n800_only_a/omap2420-n800,
  omap2plus_defconfig/omap2430-sdp,
  omap2plus_defconfig/am3517-evm,
  omap2plus_defconfig/omap3-beagle,
  omap2plus_defconfig/omap3-beagle-xm,
  omap2plus_defconfig/omap3-sbc-t3517,
  omap2plus_defconfig/omap5-uevm,
  omap2plus_defconfig/omap5-sbc-t54

Build: zImage:
Pass (17/17): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_n800_only_a,
  omap2plus_defconfig_n800_multi_omap2xxx,
  omap2plus_defconfig_2430sdp_only,
  omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
  omap2plus_defconfig_omap2_4_only,
  omap2plus_defconfig_omap3_4_only,
  omap2plus_defconfig_omap5_only,
  omap2plus_defconfig_dra7xx_only,
  omap2plus_defconfig_am43xx_only,
  rmk_omap3430_ldp_oldconfig,
  rmk_omap3430_ldp_allnoconfig,
  rmk_omap4430_sdp_oldconfig,
  rmk_omap4430_sdp_allnoconfig, multi_v7_defconfig

Build warnings from toolchain: uImage:
FAIL ( 1/ 3): omap1_defconfig_1510innovator_only

Build warnings from toolchain: uImage+dtb:
(none)

Build warnings from toolchain: zImage:
FAIL ( 1/17): multi_v7_defconfig

Boot to userspace:
FAIL ( 1/17): 2430sdp
skip ( 2/17): 5912osk, 3517evm
Pass (14/17): am335xbonelt, am335xbone, 4430es2panda, 4460pandaes,
  4460varsomom, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm, cmt3517, 5430es2uevm,
  5430es2sbct54, 2420n800

Kernel warnings during boot to userspace:
FAIL ( 4/17): 4430es2panda, 4460varsomom, cmt3517, 5430es2uevm

PM: chip retention via suspend:
FAIL ( 6/12): am335xbonelt, 4430es2panda, 4460varsomom, 2430sdp,
  5430es2uevm, 5430es2sbct54
Pass ( 6/12): 4460pandaes, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm

PM: chip retention via dynamic idle:
FAIL ( 6/12): am335xbonelt, 4430es2panda, 4460varsomom, 2430sdp,
  5430es2uevm, 5430es2sbct54
Pass ( 6/12): 4460pandaes, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm

PM: chip off (except CORE, due to errata) via suspend:
Pass ( 1/ 1): 3730beaglexm

PM: chip off (except CORE, due to errata) via dynamic idle:
Pass ( 1/ 1): 3730beaglexm

PM: chip off via suspend:
Pass ( 4/ 4): 37xxevm, 3530es3beagle, 3530es31beagle,
  3730es12beaglexm

PM: chip off via dynamic idle:
Pass ( 4/ 4): 37xxevm, 3530es3beagle, 3530es31beagle,
  3730es12beaglexm

Kernel warnings during PM test:
FAIL ( 2/17): 4430es2panda, 4460varsomom


vmlinux object size
(delta in bytes from test_v3.19-rc6 (26bc420b59a38e4e6685a73345a0def461136dce)):
   text data  bsstotal  kernel
   +364  +800 +444  omap1_defconfig
   +396  +800 +476  omap1_defconfig_1510innovator_only
   +364  +480 +412  omap1_defconfig_5912osk_only
 +99570+5096 +320  +104986  multi_v7_defconfig
-522133   -33016-2880  -558029  omap2plus_defconfig
-504092   -26904-2816  -533812  omap2plus_defconfig_2430sdp_only
-534205   -28088-2816  -565109  omap2plus_defconfig_am33xx_only
-521309   -27768-2816  -551893  omap2plus_defconfig_am43xx_only
-522133   -33008-2880  -558021  omap2plus_defconfig_cpupm
-521309   -30328-2816  -554453  omap2plus_defconfig_dra7xx_only
 -46578 -912 -180   -47670  omap2plus_defconfig_n800_multi_omap2xxx
 -46610 -944 -180   -47734  omap2plus_defconfig_n800_only_a
-518949   -32936-2816  -554701  omap2plus_defconfig_no_pm
-525661   -28024-2816  -556501  omap2plus_defconfig_omap2_4_only
-504945   -27888-2880  -535713  omap2plus_defconfig_omap3_4_only
-525405   -29936-2816  -558157  omap2plus_defconfig_omap5_only
   -320  +32  +56 -232  rmk_omap3430_ldp_allnoconfig
   +73600 +736  rmk_omap3430_ldp_oldconfig
   -2800  +48 -232  rmk_omap4430_sdp_allnoconfig
   +728  -240 +704  rmk_omap4430_sdp_oldconfig

Boot

OMAP baseline test results for v3.19-rc6

2015-01-29 Thread Paul Walmsley

Here are some basic OMAP test results for Linux v3.19-rc6.
Logs and other details at:

http://www.pwsan.com/omap/testlogs/test_v3.19-rc6/20150128221837/


Test summary


Build: uImage:
Pass ( 3/ 3): omap1_defconfig, omap1_defconfig_1510innovator_only,
  omap1_defconfig_5912osk_only

Build: uImage+dtb:
Pass (13/13): omap2plus_defconfig_am33xx_only/am335x-bone,
  omap2plus_defconfig/omap4-panda,
  omap2plus_defconfig/omap4-panda-es,
  omap2plus_defconfig/omap4-var-som,
  omap2plus_defconfig/omap3-evm-37xx,
  omap2plus_defconfig_n800_only_a/omap2420-n800,
  omap2plus_defconfig/omap2430-sdp,
  omap2plus_defconfig/am3517-evm,
  omap2plus_defconfig/omap3-beagle,
  omap2plus_defconfig/omap3-beagle-xm,
  omap2plus_defconfig/omap3-sbc-t3517,
  omap2plus_defconfig/omap5-uevm,
  omap2plus_defconfig/omap5-sbc-t54

Build: zImage:
Pass (17/17): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_n800_only_a,
  omap2plus_defconfig_n800_multi_omap2xxx,
  omap2plus_defconfig_2430sdp_only,
  omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
  omap2plus_defconfig_omap2_4_only,
  omap2plus_defconfig_omap3_4_only,
  omap2plus_defconfig_omap5_only,
  omap2plus_defconfig_dra7xx_only,
  omap2plus_defconfig_am43xx_only,
  rmk_omap3430_ldp_oldconfig,
  rmk_omap3430_ldp_allnoconfig,
  rmk_omap4430_sdp_oldconfig,
  rmk_omap4430_sdp_allnoconfig, multi_v7_defconfig

Build warnings from toolchain: uImage:
FAIL ( 1/ 3): omap1_defconfig_1510innovator_only

Build warnings from toolchain: uImage+dtb:
(none)

Build warnings from toolchain: zImage:
FAIL ( 2/17): omap2plus_defconfig_no_pm, multi_v7_defconfig

Boot to userspace:
FAIL ( 1/17): 2430sdp
skip ( 2/17): 5912osk, 3517evm
Pass (14/17): am335xbonelt, am335xbone, 4430es2panda, 4460pandaes,
  4460varsomom, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm, cmt3517, 5430es2uevm,
  5430es2sbct54, 2420n800

Kernel warnings during boot to userspace:
FAIL ( 3/17): 4430es2panda, 4460varsomom, cmt3517

PM: chip retention via suspend:
FAIL ( 6/12): am335xbonelt, 4430es2panda, 4460varsomom, 2430sdp,
  5430es2uevm, 5430es2sbct54
Pass ( 6/12): 4460pandaes, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm

PM: chip retention via dynamic idle:
FAIL ( 7/12): am335xbonelt, 4430es2panda, 4460pandaes,
  4460varsomom, 2430sdp, 5430es2uevm, 5430es2sbct54
Pass ( 5/12): 37xxevm, 3530es3beagle, 3530es31beagle, 3730beaglexm,
  3730es12beaglexm

PM: chip off (except CORE, due to errata) via suspend:
Pass ( 1/ 1): 3730beaglexm

PM: chip off (except CORE, due to errata) via dynamic idle:
Pass ( 1/ 1): 3730beaglexm

PM: chip off via suspend:
Pass ( 4/ 4): 37xxevm, 3530es3beagle, 3530es31beagle,
  3730es12beaglexm

PM: chip off via dynamic idle:
Pass ( 4/ 4): 37xxevm, 3530es3beagle, 3530es31beagle,
  3730es12beaglexm

Kernel warnings during PM test:
FAIL ( 2/17): 4430es2panda, 4460varsomom


vmlinux object size
(delta in bytes from test_v3.19-rc5 (ec6f34e5b552fb0a52e6aae1a5afbbb1605cc6cc)):
   text data  bsstotal  kernel
   +252  +320 +284  omap1_defconfig
   +252  +400 +292  omap1_defconfig_1510innovator_only
   +252  +320 +284  omap1_defconfig_5912osk_only
  +1445+24400+3885  multi_v7_defconfig
  +3345+29520+6297  omap2plus_defconfig
 +10263 +384   +8   +10655  omap2plus_defconfig_2430sdp_only
 +10791 +7680   +11559  omap2plus_defconfig_am33xx_only
 +10919+14160   +12335  omap2plus_defconfig_am43xx_only
  +3281+29440+6225  omap2plus_defconfig_cpupm
  +6887+13440+8231  omap2plus_defconfig_dra7xx_only
 +10187 +6080   +10795  omap2plus_defconfig_n800_multi_omap2xxx
 +10066 +5440   +10610  omap2plus_defconfig_n800_only_a
  +3277+30080+6285  omap2plus_defconfig_no_pm
  +7377+16000+8977  omap2plus_defconfig_omap2_4_only
  +3277+16000+4877  omap2plus_defconfig_omap3_4_only
 +10919+13360   +12255  omap2plus_defconfig_omap5_only
   +172 +324  -24 +472  rmk_omap3430_ldp_allnoconfig
   +508 +3920 +900  rmk_omap3430_ldp_oldconfig
   +580+1028  -96+1512  rmk_omap4430_sdp_allnoconfig
   +972+10480+2020

OMAP baseline test results for v3.19-rc4

2015-01-18 Thread Paul Walmsley

Here are some basic OMAP test results for Linux v3.19-rc4.
Logs and other details at:

http://www.pwsan.com/omap/testlogs/test_v3.19-rc4/20150118192109/


Test summary


Build: uImage:
Pass ( 3/ 3): omap1_defconfig, omap1_defconfig_1510innovator_only,
  omap1_defconfig_5912osk_only

Build: uImage+dtb:
Pass (13/13): omap2plus_defconfig_am33xx_only/am335x-bone,
  omap2plus_defconfig/omap4-panda,
  omap2plus_defconfig/omap4-panda-es,
  omap2plus_defconfig/omap4-var-som,
  omap2plus_defconfig/omap3-evm-37xx,
  omap2plus_defconfig_n800_only_a/omap2420-n800,
  omap2plus_defconfig/omap2430-sdp,
  omap2plus_defconfig/am3517-evm,
  omap2plus_defconfig/omap3-beagle,
  omap2plus_defconfig/omap3-beagle-xm,
  omap2plus_defconfig/omap3-sbc-t3517,
  omap2plus_defconfig/omap5-uevm,
  omap2plus_defconfig/omap5-sbc-t54

Build: zImage:
Pass (17/17): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_n800_only_a,
  omap2plus_defconfig_n800_multi_omap2xxx,
  omap2plus_defconfig_2430sdp_only,
  omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
  omap2plus_defconfig_omap2_4_only,
  omap2plus_defconfig_omap3_4_only,
  omap2plus_defconfig_omap5_only,
  omap2plus_defconfig_dra7xx_only,
  omap2plus_defconfig_am43xx_only,
  rmk_omap3430_ldp_oldconfig,
  rmk_omap3430_ldp_allnoconfig,
  rmk_omap4430_sdp_oldconfig,
  rmk_omap4430_sdp_allnoconfig, multi_v7_defconfig

Build warnings from toolchain: uImage:
FAIL ( 1/ 3): omap1_defconfig_1510innovator_only

Build warnings from toolchain: uImage+dtb:
(none)

Build warnings from toolchain: zImage:
FAIL ( 2/17): omap2plus_defconfig_no_pm, multi_v7_defconfig

Boot to userspace:
FAIL ( 1/17): 2430sdp
skip ( 2/17): 5912osk, 3517evm
Pass (14/17): am335xbonelt, am335xbone, 4430es2panda, 4460pandaes,
  4460varsomom, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm, cmt3517, 5430es2uevm,
  5430es2sbct54, 2420n800

Kernel warnings during boot to userspace:
FAIL ( 3/17): 4430es2panda, 4460varsomom, cmt3517

PM: chip retention via suspend:
FAIL ( 6/12): am335xbonelt, 4430es2panda, 4460varsomom, 2430sdp,
  5430es2uevm, 5430es2sbct54
Pass ( 6/12): 4460pandaes, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm

PM: chip retention via dynamic idle:
FAIL ( 7/12): am335xbonelt, 4430es2panda, 4460pandaes,
  4460varsomom, 2430sdp, 5430es2uevm, 5430es2sbct54
Pass ( 5/12): 37xxevm, 3530es3beagle, 3530es31beagle, 3730beaglexm,
  3730es12beaglexm

PM: chip off (except CORE, due to errata) via suspend:
Pass ( 1/ 1): 3730beaglexm

PM: chip off (except CORE, due to errata) via dynamic idle:
Pass ( 1/ 1): 3730beaglexm

PM: chip off via suspend:
Pass ( 4/ 4): 37xxevm, 3530es3beagle, 3530es31beagle,
  3730es12beaglexm

PM: chip off via dynamic idle:
Pass ( 4/ 4): 37xxevm, 3530es3beagle, 3530es31beagle,
  3730es12beaglexm

Kernel warnings during PM test:
FAIL ( 7/17): 4430es2panda, 4460varsomom, 37xxevm, 3530es3beagle,
  3530es31beagle, 3730beaglexm, 3730es12beaglexm


vmlinux object size
(delta in bytes from test_v3.19-rc3 (b1940cd21c0f4abdce101253e860feff547291b0)):
   text data  bsstotal  kernel
   +21600 +216  omap1_defconfig
   +21600 +216  omap1_defconfig_1510innovator_only
   +21600 +216  omap1_defconfig_5912osk_only
   +888 +1440+1032  multi_v7_defconfig
-6400  -64  omap2plus_defconfig
   -20000 -200  omap2plus_defconfig_2430sdp_only
  0000  omap2plus_defconfig_am33xx_only
  0000  omap2plus_defconfig_am43xx_only
-6400  -64  omap2plus_defconfig_cpupm
  0000  omap2plus_defconfig_dra7xx_only
-1200  -12  omap2plus_defconfig_n800_multi_omap2xxx
   +180   -80 +172  omap2plus_defconfig_n800_only_a
  0000  omap2plus_defconfig_no_pm
-6400  -64  omap2plus_defconfig_omap2_4_only
  0000  omap2plus_defconfig_omap3_4_only
-6400  -64  omap2plus_defconfig_omap5_only
   +2200  -28 +192  rmk_omap3430_ldp_allnoconfig
   +16000 +160  rmk_omap3430_ldp_oldconfig
   +2360  -44

OMAP baseline test results for v3.19-rc5

2015-01-18 Thread Paul Walmsley

Here are some basic OMAP test results for Linux v3.19-rc5.
Logs and other details at:

http://www.pwsan.com/omap/testlogs/test_v3.19-rc5/20150118212155/


Test summary


Build: uImage:
Pass ( 3/ 3): omap1_defconfig, omap1_defconfig_1510innovator_only,
  omap1_defconfig_5912osk_only

Build: uImage+dtb:
Pass (13/13): omap2plus_defconfig_am33xx_only/am335x-bone,
  omap2plus_defconfig/omap4-panda,
  omap2plus_defconfig/omap4-panda-es,
  omap2plus_defconfig/omap4-var-som,
  omap2plus_defconfig/omap3-evm-37xx,
  omap2plus_defconfig_n800_only_a/omap2420-n800,
  omap2plus_defconfig/omap2430-sdp,
  omap2plus_defconfig/am3517-evm,
  omap2plus_defconfig/omap3-beagle,
  omap2plus_defconfig/omap3-beagle-xm,
  omap2plus_defconfig/omap3-sbc-t3517,
  omap2plus_defconfig/omap5-uevm,
  omap2plus_defconfig/omap5-sbc-t54

Build: zImage:
Pass (17/17): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_n800_only_a,
  omap2plus_defconfig_n800_multi_omap2xxx,
  omap2plus_defconfig_2430sdp_only,
  omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
  omap2plus_defconfig_omap2_4_only,
  omap2plus_defconfig_omap3_4_only,
  omap2plus_defconfig_omap5_only,
  omap2plus_defconfig_dra7xx_only,
  omap2plus_defconfig_am43xx_only,
  rmk_omap3430_ldp_oldconfig,
  rmk_omap3430_ldp_allnoconfig,
  rmk_omap4430_sdp_oldconfig,
  rmk_omap4430_sdp_allnoconfig, multi_v7_defconfig

Build warnings from toolchain: uImage:
FAIL ( 1/ 3): omap1_defconfig_1510innovator_only

Build warnings from toolchain: uImage+dtb:
(none)

Build warnings from toolchain: zImage:
FAIL ( 2/17): omap2plus_defconfig_no_pm, multi_v7_defconfig

Boot to userspace:
FAIL ( 1/17): 2430sdp
skip ( 2/17): 5912osk, 3517evm
Pass (14/17): am335xbonelt, am335xbone, 4430es2panda, 4460pandaes,
  4460varsomom, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm, cmt3517, 5430es2uevm,
  5430es2sbct54, 2420n800

Kernel warnings during boot to userspace:
FAIL ( 3/17): 4430es2panda, 4460varsomom, cmt3517

PM: chip retention via suspend:
FAIL ( 6/12): am335xbonelt, 4430es2panda, 4460varsomom, 2430sdp,
  5430es2uevm, 5430es2sbct54
Pass ( 6/12): 4460pandaes, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm

PM: chip retention via dynamic idle:
FAIL ( 7/12): am335xbonelt, 4430es2panda, 4460pandaes,
  4460varsomom, 2430sdp, 5430es2uevm, 5430es2sbct54
Pass ( 5/12): 37xxevm, 3530es3beagle, 3530es31beagle, 3730beaglexm,
  3730es12beaglexm

PM: chip off (except CORE, due to errata) via suspend:
Pass ( 1/ 1): 3730beaglexm

PM: chip off (except CORE, due to errata) via dynamic idle:
Pass ( 1/ 1): 3730beaglexm

PM: chip off via suspend:
Pass ( 4/ 4): 37xxevm, 3530es3beagle, 3530es31beagle,
  3730es12beaglexm

PM: chip off via dynamic idle:
Pass ( 4/ 4): 37xxevm, 3530es3beagle, 3530es31beagle,
  3730es12beaglexm

Kernel warnings during PM test:
FAIL ( 7/17): 4430es2panda, 4460varsomom, 37xxevm, 3530es3beagle,
  3530es31beagle, 3730beaglexm, 3730es12beaglexm


vmlinux object size
(delta in bytes from test_v3.19-rc4 (eaa27f34e91a14cdceed26ed6c6793ec1d186115)):
   text data  bsstotal  kernel
  +127200+1272  omap1_defconfig
  +1272   -80+1264  omap1_defconfig_1510innovator_only
  +130400+1304  omap1_defconfig_5912osk_only
  +1748 +3840+2132  multi_v7_defconfig
  +5680  +160+5696  omap2plus_defconfig
  +1324  +240+1348  omap2plus_defconfig_2430sdp_only
  +1224  +160+1240  omap2plus_defconfig_am33xx_only
  +1288  -240+1264  omap2plus_defconfig_am43xx_only
  +5744  +240+5768  omap2plus_defconfig_cpupm
  +5564  +320+5596  omap2plus_defconfig_dra7xx_only
   +62000 +620  omap2plus_defconfig_n800_multi_omap2xxx
   +580   +80 +588  omap2plus_defconfig_n800_only_a
  +1648   -80+1640  omap2plus_defconfig_no_pm
  +1380   -80+1372  omap2plus_defconfig_omap2_4_only
  +1420  +160+1436  omap2plus_defconfig_omap3_4_only
  +5560   +80+5568  omap2plus_defconfig_omap5_only
   +844   -8 -128 +708  rmk_omap3430_ldp_allnoconfig
  +5064  +240+5088  rmk_omap3430_ldp_oldconfig
   +6920 -112

OMAP baseline test results for v3.19-rc3

2015-01-05 Thread Paul Walmsley

Here are some basic OMAP test results for Linux v3.19-rc3.
Logs and other details at:

http://www.pwsan.com/omap/testlogs/test_v3.19-rc3/20150105224749/


Test summary


Build: uImage:
Pass ( 3/ 3): omap1_defconfig, omap1_defconfig_1510innovator_only,
  omap1_defconfig_5912osk_only

Build: uImage+dtb:
Pass (13/13): omap2plus_defconfig_am33xx_only/am335x-bone,
  omap2plus_defconfig/omap4-panda,
  omap2plus_defconfig/omap4-panda-es,
  omap2plus_defconfig/omap4-var-som,
  omap2plus_defconfig/omap3-evm-37xx,
  omap2plus_defconfig_n800_only_a/omap2420-n800,
  omap2plus_defconfig/omap2430-sdp,
  omap2plus_defconfig/am3517-evm,
  omap2plus_defconfig/omap3-beagle,
  omap2plus_defconfig/omap3-beagle-xm,
  omap2plus_defconfig/omap3-sbc-t3517,
  omap2plus_defconfig/omap5-uevm,
  omap2plus_defconfig/omap5-sbc-t54

Build: zImage:
Pass (17/17): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_n800_only_a,
  omap2plus_defconfig_n800_multi_omap2xxx,
  omap2plus_defconfig_2430sdp_only,
  omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
  omap2plus_defconfig_omap2_4_only,
  omap2plus_defconfig_omap3_4_only,
  omap2plus_defconfig_omap5_only,
  omap2plus_defconfig_dra7xx_only,
  omap2plus_defconfig_am43xx_only,
  rmk_omap3430_ldp_oldconfig,
  rmk_omap3430_ldp_allnoconfig,
  rmk_omap4430_sdp_oldconfig,
  rmk_omap4430_sdp_allnoconfig, multi_v7_defconfig

Build warnings from toolchain: uImage:
FAIL ( 1/ 3): omap1_defconfig_1510innovator_only

Build warnings from toolchain: uImage+dtb:
(none)

Build warnings from toolchain: zImage:
FAIL ( 2/17): omap2plus_defconfig_no_pm, multi_v7_defconfig

Boot to userspace:
FAIL ( 1/17): 2430sdp
skip ( 2/17): 5912osk, 3517evm
Pass (14/17): am335xbonelt, am335xbone, 4430es2panda, 4460pandaes,
  4460varsomom, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm, cmt3517, 5430es2uevm,
  5430es2sbct54, 2420n800

Kernel warnings during boot to userspace:
FAIL ( 3/17): 4430es2panda, 4460varsomom, cmt3517

PM: chip retention via suspend:
FAIL ( 6/12): am335xbonelt, 4430es2panda, 4460varsomom, 2430sdp,
  5430es2uevm, 5430es2sbct54
Pass ( 6/12): 4460pandaes, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm

PM: chip retention via dynamic idle:
FAIL ( 7/12): am335xbonelt, 4430es2panda, 4460pandaes,
  4460varsomom, 2430sdp, 5430es2uevm, 5430es2sbct54
Pass ( 5/12): 37xxevm, 3530es3beagle, 3530es31beagle, 3730beaglexm,
  3730es12beaglexm

PM: chip off (except CORE, due to errata) via suspend:
Pass ( 1/ 1): 3730beaglexm

PM: chip off (except CORE, due to errata) via dynamic idle:
Pass ( 1/ 1): 3730beaglexm

PM: chip off via suspend:
Pass ( 4/ 4): 37xxevm, 3530es3beagle, 3530es31beagle,
  3730es12beaglexm

PM: chip off via dynamic idle:
Pass ( 4/ 4): 37xxevm, 3530es3beagle, 3530es31beagle,
  3730es12beaglexm

Kernel warnings during PM test:
FAIL ( 7/17): 4430es2panda, 4460varsomom, 37xxevm, 3530es3beagle,
  3530es31beagle, 3730beaglexm, 3730es12beaglexm


vmlinux object size
(delta in bytes from test_v3.19-rc2 (b7392d2247cfe6771f95d256374f1a8e6a6f48d6)):
   text data  bsstotal  kernel
  +1820  -160+1804  omap1_defconfig
   +796   -80 +788  omap1_defconfig_1510innovator_only
   +796  +240 +820  omap1_defconfig_5912osk_only
 +10827 +4720   +11299  multi_v7_defconfig
   +532  +560 +588  omap2plus_defconfig
   +352  +720 +424  omap2plus_defconfig_2430sdp_only
   +468  +480 +516  omap2plus_defconfig_am33xx_only
   +468  +88  -64 +492  omap2plus_defconfig_am43xx_only
   +532  +480 +580  omap2plus_defconfig_cpupm
   +404  +48  -64 +388  omap2plus_defconfig_dra7xx_only
 -800   -8  omap2plus_defconfig_n800_multi_omap2xxx
+2400  +24  omap2plus_defconfig_n800_only_a
  +4556  +800+4636  omap2plus_defconfig_no_pm
   +468  +800 +548  omap2plus_defconfig_omap2_4_only
   +532  +480 +580  omap2plus_defconfig_omap3_4_only
   +468  +80  -64 +484  omap2plus_defconfig_omap5_only
   -112  +32  -56 -136  rmk_omap3430_ldp_allnoconfig
   +668   +80 +676  rmk_omap3430_ldp_oldconfig
   -104  +64  -64

Re: OMAP baseline test results for v3.19-rc1

2015-01-04 Thread Arnd Bergmann
On Saturday 03 January 2015 15:44:38 Aaro Koskinen wrote:
 
 On Sat, Jan 03, 2015 at 01:51:53PM +0100, Arnd Bergmann wrote:
  On Saturday 03 January 2015 07:21:49 Paul Walmsley wrote:
   Another ~300KB kernel object size increase for omap2plus_defconfig 
   kernels.
  
  300kb seems like a lot for a single release. Have you looked into
  where this is coming from?
 
 In 3.19-rc1, all initrd decompressors are by default enabled...
 
  CONFIG_RD_GZIP=y
 -# CONFIG_RD_BZIP2 is not set
 -# CONFIG_RD_LZMA is not set
 -# CONFIG_RD_XZ is not set
 -# CONFIG_RD_LZO is not set
 -# CONFIG_RD_LZ4 is not set
 +CONFIG_RD_BZIP2=y
 +CONFIG_RD_LZMA=y
 +CONFIG_RD_XZ=y
 +CONFIG_RD_LZO=y
 +CONFIG_RD_LZ4=y
 

Interesting, this seems to be the opposite of the intention of the
change that caused it, which tried to let you disable the algorithms
without selecting CONFIG_EXPERT. For some reason that is impossible
to know now, they already defaulted to 'n' when EXPERT was set, but
now they default to 'y'.

Does this indeed cause the entire change in size?

Arnd
--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: OMAP baseline test results for v3.19-rc1

2015-01-04 Thread Arnd Bergmann
On Saturday 03 January 2015 20:28:28 Paul Walmsley wrote:
 On Sat, 3 Jan 2015, Arnd Bergmann wrote:
 
  On Saturday 03 January 2015 07:21:49 Paul Walmsley wrote:
   Another ~300KB kernel object size increase for omap2plus_defconfig 
   kernels.
  
  300kb seems like a lot for a single release. 
 
 +300KB is high, but not exceptionally so.
 
 The data, since I started keeping track of it, is below.  The last numeric 
 column represents the total kernel object size delta in bytes.

I see.

 http://www.pwsan.com/omap/testlogs/
 
 test_v3.7-rc1/20121017205513/build/size.txt:+128332   -67728+2144   
 +62748  omap2plus_defconfig
 test_v3.8-rc1/20121228031713/build/size.txt:+168843   +25288 +900  
 +195031  omap2plus_defconfig
 test_v3.9-rc1/20130312100243/build/size.txt:+195310   +37968+1364  
 +234642  omap2plus_defconfig
 test_v3.10-rc1/20130518212204/build/size.txt: -59854   -98552   +37136  
 -121270  omap2plus_defconfig
 test_v3.11-rc1/20130721020309/build/size.txt:+159173-2456+1680  
 +158397  omap2plus_defconfig
 test_v3.12-rc1/20130922202452/build_z/size.txt:+237402   +47344 +760  
 +285506  omap2plus_defconfig
 test_v3.13-rc1/20131208173326/build_z/size.txt:-276029-5584+5008  
 -276605  omap2plus_defconfig
 test_v3.14-rc1/20140210035354/build_z/size.txt: +94801   -17448-9016   
 +68337  omap2plus_defconfig
 test_v3.15-rc1/20140421113253/build_z/size.txt: +30722   +11392+4312   
 +46426  omap2plus_defconfig
 test_v3.16-rc1/20140629224344/build_z/size.txt:+133191   +20776  +2750728  
 +2904695  omap2plus_defconfig
 test_v3.17-rc1/20140821122707/build_z/size.txt: +54469   -34424+1728   
 +21773  omap2plus_defconfig
 test_v3.18-rc1/20141020095901/build_z/size.txt:+677950   +32008   +54408  
 +764366  omap2plus_defconfig
 test_v3.19-rc1/20150102151849/build_z/size.txt:+297698+9648-4528  
 +302818  omap2plus_defconfig

So 3.16 was by far the largest increase, almost 10x bigger than the 3.19 
increase, but
others are quite big as well.

Do you know what happened in 3.16?

Arnd
--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: OMAP baseline test results for v3.19-rc1

2015-01-04 Thread Paul Walmsley
On Sun, 4 Jan 2015, Arnd Bergmann wrote:

 So 3.16 was by far the largest increase, almost 10x bigger than the 3.19 
 increase, but
 others are quite big as well.
 
 Do you know what happened in 3.16?

It was commit 1413c03893332366e5b4d1e26f942ada25f3e82a (lockdep: Increase 
static allocations).


- Paul

commit 1413c03893332366e5b4d1e26f942ada25f3e82a
Author: Sasha Levin sasha.le...@oracle.com
Date:   Wed Jan 8 14:21:46 2014 -0500

lockdep: Increase static allocations

Fuzzing a recent kernel with a large configuration hits the static
allocation limits and disables lockdep.

This patch doubles the limits.

Signed-off-by: Sasha Levin sasha.le...@oracle.com
Signed-off-by: Peter Zijlstra pet...@infradead.org
Link: 
http://lkml.kernel.org/r/1389208906-24338-1-git-send-email-sasha.le...@oracle.com
Cc: linux-ker...@vger.kernel.org
Signed-off-by: Ingo Molnar mi...@kernel.org

--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: OMAP baseline test results for v3.19-rc1

2015-01-04 Thread Aaro Koskinen
Hi,

On Sun, Jan 04, 2015 at 05:46:31PM +0100, Arnd Bergmann wrote:
 On Saturday 03 January 2015 15:44:38 Aaro Koskinen wrote:
  On Sat, Jan 03, 2015 at 01:51:53PM +0100, Arnd Bergmann wrote:
   On Saturday 03 January 2015 07:21:49 Paul Walmsley wrote:
Another ~300KB kernel object size increase for omap2plus_defconfig 
kernels.
   
   300kb seems like a lot for a single release. Have you looked into
   where this is coming from?
  
  In 3.19-rc1, all initrd decompressors are by default enabled...
 
 Interesting, this seems to be the opposite of the intention of the
 change that caused it, which tried to let you disable the algorithms
 without selecting CONFIG_EXPERT. For some reason that is impossible
 to know now, they already defaulted to 'n' when EXPERT was set, but
 now they default to 'y'.
 
 Does this indeed cause the entire change in size?

Actually, no. It seems a bigger contributor is enabling SATA
in omap2plus_defconfig. But there still something else... Below is some
data based on quick checks.

v3.18 / omap2plus_defconfig:

text data   bss dec hex filename
8811980  790500 8423536 180260161130e20 vmlinux

v3.19-rc1 / omap2plus_defconfig:

text data   bss dec hex filename
9093858  800316 8419072 18313246117701e vmlinux

v3.19-rc1 / omap2plus_defconfig + revert ec72c666fb34 (usr/Kconfig: make
initrd compression algorithm selection not expert):

text data   bss dec hex filename
9070939  800260 8419072 18290271117165f vmlinux

v3.19-rc1 / omap2plus_defconfig + revert 661ea91b676b (ARM:
omap2plus_defconfig: Enable AHCI_PLATFORM driver):

text data   bss dec hex filename
8928148  792700 8414784 18135632114ba50 vmlinux

v3.19-rc1 / omap2plus_defconfig + revert ec72c666fb34  661ea91b676b:

text data   bss dec hex filename
8901129  792644 8414784 18108557114508d vmlinux

A.
--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: OMAP baseline test results for v3.19-rc1

2015-01-03 Thread Aaro Koskinen
Hi,

On Sat, Jan 03, 2015 at 01:51:53PM +0100, Arnd Bergmann wrote:
 On Saturday 03 January 2015 07:21:49 Paul Walmsley wrote:
  Another ~300KB kernel object size increase for omap2plus_defconfig 
  kernels.
 
 300kb seems like a lot for a single release. Have you looked into
 where this is coming from?

In 3.19-rc1, all initrd decompressors are by default enabled...

 CONFIG_RD_GZIP=y
-# CONFIG_RD_BZIP2 is not set
-# CONFIG_RD_LZMA is not set
-# CONFIG_RD_XZ is not set
-# CONFIG_RD_LZO is not set
-# CONFIG_RD_LZ4 is not set
+CONFIG_RD_BZIP2=y
+CONFIG_RD_LZMA=y
+CONFIG_RD_XZ=y
+CONFIG_RD_LZO=y
+CONFIG_RD_LZ4=y

A.
--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: OMAP baseline test results for v3.19-rc1

2015-01-03 Thread Arnd Bergmann
On Saturday 03 January 2015 07:21:49 Paul Walmsley wrote:
 Another ~300KB kernel object size increase for omap2plus_defconfig 
 kernels.

300kb seems like a lot for a single release. Have you looked into
where this is coming from?

Arnd
--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: OMAP baseline test results for v3.19-rc1

2015-01-03 Thread Paul Walmsley
On Sat, 3 Jan 2015, Arnd Bergmann wrote:

 On Saturday 03 January 2015 07:21:49 Paul Walmsley wrote:
  Another ~300KB kernel object size increase for omap2plus_defconfig 
  kernels.
 
 300kb seems like a lot for a single release. 

+300KB is high, but not exceptionally so.

The data, since I started keeping track of it, is below.  The last numeric 
column represents the total kernel object size delta in bytes.

 Have you looked into where this is coming from?

I have not.


- Paul


http://www.pwsan.com/omap/testlogs/

test_v3.7-rc1/20121017205513/build/size.txt:+128332   -67728+2144   +62748  
omap2plus_defconfig
test_v3.8-rc1/20121228031713/build/size.txt:+168843   +25288 +900  +195031  
omap2plus_defconfig
test_v3.9-rc1/20130312100243/build/size.txt:+195310   +37968+1364  +234642  
omap2plus_defconfig
test_v3.10-rc1/20130518212204/build/size.txt: -59854   -98552   +37136  -121270 
 omap2plus_defconfig
test_v3.11-rc1/20130721020309/build/size.txt:+159173-2456+1680  +158397 
 omap2plus_defconfig
test_v3.12-rc1/20130922202452/build_z/size.txt:+237402   +47344 +760  
+285506  omap2plus_defconfig
test_v3.13-rc1/20131208173326/build_z/size.txt:-276029-5584+5008  
-276605  omap2plus_defconfig
test_v3.14-rc1/20140210035354/build_z/size.txt: +94801   -17448-9016   
+68337  omap2plus_defconfig
test_v3.15-rc1/20140421113253/build_z/size.txt: +30722   +11392+4312   
+46426  omap2plus_defconfig
test_v3.16-rc1/20140629224344/build_z/size.txt:+133191   +20776  +2750728  
+2904695  omap2plus_defconfig
test_v3.17-rc1/20140821122707/build_z/size.txt: +54469   -34424+1728   
+21773  omap2plus_defconfig
test_v3.18-rc1/20141020095901/build_z/size.txt:+677950   +32008   +54408  
+764366  omap2plus_defconfig
test_v3.19-rc1/20150102151849/build_z/size.txt:+297698+9648-4528  
+302818  omap2plus_defconfig

--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


OMAP baseline test results for v3.19-rc1

2015-01-02 Thread Paul Walmsley

Here are some basic OMAP test results for Linux v3.19-rc1.
Logs and other details at:

http://www.pwsan.com/omap/testlogs/test_v3.19-rc1/20150102151849/


Test summary


Build: uImage:
Pass ( 3/ 3): omap1_defconfig, omap1_defconfig_1510innovator_only,
  omap1_defconfig_5912osk_only

Build: uImage+dtb:
Pass (13/13): omap2plus_defconfig_am33xx_only/am335x-bone,
  omap2plus_defconfig/omap4-panda,
  omap2plus_defconfig/omap4-panda-es,
  omap2plus_defconfig/omap4-var-som,
  omap2plus_defconfig/omap3-evm-37xx,
  omap2plus_defconfig_n800_only_a/omap2420-n800,
  omap2plus_defconfig/omap2430-sdp,
  omap2plus_defconfig/am3517-evm,
  omap2plus_defconfig/omap3-beagle,
  omap2plus_defconfig/omap3-beagle-xm,
  omap2plus_defconfig/omap3-sbc-t3517,
  omap2plus_defconfig/omap5-uevm,
  omap2plus_defconfig/omap5-sbc-t54

Build: zImage:
Pass (17/17): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_n800_only_a,
  omap2plus_defconfig_n800_multi_omap2xxx,
  omap2plus_defconfig_2430sdp_only,
  omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
  omap2plus_defconfig_omap2_4_only,
  omap2plus_defconfig_omap3_4_only,
  omap2plus_defconfig_omap5_only,
  omap2plus_defconfig_dra7xx_only,
  omap2plus_defconfig_am43xx_only,
  rmk_omap3430_ldp_oldconfig,
  rmk_omap3430_ldp_allnoconfig,
  rmk_omap4430_sdp_oldconfig,
  rmk_omap4430_sdp_allnoconfig, multi_v7_defconfig

Boot to userspace:
FAIL ( 2/17): 2430sdp, 2420n800
skip ( 2/17): 5912osk, 3517evm
Pass (13/17): am335xbonelt, am335xbone, 4430es2panda, 4460pandaes,
  4460varsomom, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm, cmt3517, 5430es2uevm,
  5430es2sbct54

PM: chip retention via suspend:
FAIL ( 6/12): am335xbonelt, 4430es2panda, 4460varsomom, 2430sdp,
  5430es2uevm, 5430es2sbct54
Pass ( 6/12): 4460pandaes, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm

PM: chip retention via dynamic idle:
FAIL ( 7/12): am335xbonelt, 4430es2panda, 4460pandaes,
  4460varsomom, 2430sdp, 5430es2uevm, 5430es2sbct54
Pass ( 5/12): 37xxevm, 3530es3beagle, 3530es31beagle, 3730beaglexm,
  3730es12beaglexm

PM: chip off (except CORE, due to errata) via suspend:
Pass ( 1/ 1): 3730beaglexm

PM: chip off (except CORE, due to errata) via dynamic idle:
Pass ( 1/ 1): 3730beaglexm

PM: chip off via suspend:
Pass ( 4/ 4): 37xxevm, 3530es3beagle, 3530es31beagle,
  3730es12beaglexm

PM: chip off via dynamic idle:
Pass ( 4/ 4): 37xxevm, 3530es3beagle, 3530es31beagle,
  3730es12beaglexm

Kernel warnings during boot to userspace:
FAIL ( 3/17): 4430es2panda, 4460varsomom, cmt3517
skip ( 2/17): 5912osk, 3517evm
Pass (12/17): am335xbonelt, am335xbone, 4460pandaes, 37xxevm,
  2430sdp, 3530es3beagle, 3530es31beagle, 3730beaglexm,
  3730es12beaglexm, 5430es2uevm, 5430es2sbct54,
  2420n800

Kernel warnings during PM test:
FAIL ( 7/17): 4430es2panda, 4460varsomom, 37xxevm, 3530es3beagle,
  3530es31beagle, 3730beaglexm, 3730es12beaglexm
skip ( 6/17): 5912osk, 3517evm, am335xbonelt/am335x-boneblack,
  am335xbone, cmt3517, 2420n800
Pass ( 4/17): 4460pandaes, 2430sdp, 5430es2uevm, 5430es2sbct54


vmlinux object size
(delta in bytes from test_v3.18 (b2776bf7149bddd1f4161f14f79520f17fc1d71d)):
   text data  bsstotal  kernel
+100107+3648-6248   +97507  omap1_defconfig
+101103+2800-6248   +97655  omap1_defconfig_1510innovator_only
+101099+2816-6184   +97731  omap1_defconfig_5912osk_only
+883783   +15784-2432  +897135  multi_v7_defconfig
+297698+9648-4528  +302818  omap2plus_defconfig
+280493   +10720-1824  +289389  omap2plus_defconfig_2430sdp_only
+297806   +10696-4592  +303910  omap2plus_defconfig_am33xx_only
+327814   +11784-4400  +335198  omap2plus_defconfig_am43xx_only
+293602+9664-4528  +298738  omap2plus_defconfig_cpupm
+324078   +12384-4400  +332062  omap2plus_defconfig_dra7xx_only
+216837+8480-4600  +220717  omap2plus_defconfig_n800_multi_omap2xxx
+213429+8432-4632  +217229  omap2plus_defconfig_n800_only_a
+291026+9864-4656  +296234  omap2plus_defconfig_no_pm
+330978   +11696-4464  +338210  omap2plus_defconfig_omap2_4_only
+315374+7280-4528  +318126  omap2plus_defconfig_omap3_4_only
+327978   +11464-4400  +335042

OMAP baseline test results for v3.19-rc2

2015-01-02 Thread Paul Walmsley

Here are some basic OMAP test results for Linux v3.19-rc2.
Logs and other details at:

http://www.pwsan.com/omap/testlogs/test_v3.19-rc2/20150102204752/


Test summary


Build: uImage:
Pass ( 3/ 3): omap1_defconfig, omap1_defconfig_1510innovator_only,
  omap1_defconfig_5912osk_only

Build: uImage+dtb:
Pass (13/13): omap2plus_defconfig_am33xx_only/am335x-bone,
  omap2plus_defconfig/omap4-panda,
  omap2plus_defconfig/omap4-panda-es,
  omap2plus_defconfig/omap4-var-som,
  omap2plus_defconfig/omap3-evm-37xx,
  omap2plus_defconfig_n800_only_a/omap2420-n800,
  omap2plus_defconfig/omap2430-sdp,
  omap2plus_defconfig/am3517-evm,
  omap2plus_defconfig/omap3-beagle,
  omap2plus_defconfig/omap3-beagle-xm,
  omap2plus_defconfig/omap3-sbc-t3517,
  omap2plus_defconfig/omap5-uevm,
  omap2plus_defconfig/omap5-sbc-t54

Build: zImage:
Pass (17/17): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_n800_only_a,
  omap2plus_defconfig_n800_multi_omap2xxx,
  omap2plus_defconfig_2430sdp_only,
  omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
  omap2plus_defconfig_omap2_4_only,
  omap2plus_defconfig_omap3_4_only,
  omap2plus_defconfig_omap5_only,
  omap2plus_defconfig_dra7xx_only,
  omap2plus_defconfig_am43xx_only,
  rmk_omap3430_ldp_oldconfig,
  rmk_omap3430_ldp_allnoconfig,
  rmk_omap4430_sdp_oldconfig,
  rmk_omap4430_sdp_allnoconfig, multi_v7_defconfig

Boot to userspace:
FAIL ( 1/17): 2430sdp
skip ( 2/17): 5912osk, 3517evm
Pass (14/17): am335xbonelt, am335xbone, 4430es2panda, 4460pandaes,
  4460varsomom, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm, cmt3517, 5430es2uevm,
  5430es2sbct54, 2420n800

PM: chip retention via suspend:
FAIL ( 6/12): am335xbonelt, 4430es2panda, 4460varsomom, 2430sdp,
  5430es2uevm, 5430es2sbct54
Pass ( 6/12): 4460pandaes, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm

PM: chip retention via dynamic idle:
FAIL ( 7/12): am335xbonelt, 4430es2panda, 4460pandaes,
  4460varsomom, 2430sdp, 5430es2uevm, 5430es2sbct54
Pass ( 5/12): 37xxevm, 3530es3beagle, 3530es31beagle, 3730beaglexm,
  3730es12beaglexm

PM: chip off (except CORE, due to errata) via suspend:
Pass ( 1/ 1): 3730beaglexm

PM: chip off (except CORE, due to errata) via dynamic idle:
Pass ( 1/ 1): 3730beaglexm

PM: chip off via suspend:
Pass ( 4/ 4): 37xxevm, 3530es3beagle, 3530es31beagle,
  3730es12beaglexm

PM: chip off via dynamic idle:
Pass ( 4/ 4): 37xxevm, 3530es3beagle, 3530es31beagle,
  3730es12beaglexm

Kernel warnings during boot to userspace:
FAIL ( 3/17): 4430es2panda, 4460varsomom, cmt3517
skip ( 2/17): 5912osk, 3517evm
Pass (12/17): am335xbonelt, am335xbone, 4460pandaes, 37xxevm,
  2430sdp, 3530es3beagle, 3530es31beagle, 3730beaglexm,
  3730es12beaglexm, 5430es2uevm, 5430es2sbct54,
  2420n800

Kernel warnings during PM test:
FAIL ( 7/17): 4430es2panda, 4460varsomom, 37xxevm, 3530es3beagle,
  3530es31beagle, 3730beaglexm, 3730es12beaglexm
skip ( 6/17): 5912osk, 3517evm, am335xbonelt/am335x-boneblack,
  am335xbone, cmt3517, 2420n800
Pass ( 4/17): 4460pandaes, 2430sdp, 5430es2uevm, 5430es2sbct54


vmlinux object size
(delta in bytes from test_v3.19-rc1 (97bf6af1f928216fd6c5a66e8a57bfa95a659672)):
   text data  bsstotal  kernel
  0000  omap1_defconfig
  0000  omap1_defconfig_1510innovator_only
  0   -80   -8  omap1_defconfig_5912osk_only
  +1264  -240+1240  multi_v7_defconfig
   -11600 -116  omap2plus_defconfig
-8400  -84  omap2plus_defconfig_2430sdp_only
-5200  -52  omap2plus_defconfig_am33xx_only
   -11600 -116  omap2plus_defconfig_am43xx_only
   -11600 -116  omap2plus_defconfig_cpupm
-5200  -52  omap2plus_defconfig_dra7xx_only
  0000  omap2plus_defconfig_n800_multi_omap2xxx
-299426   -22760   -12120  -334306  omap2plus_defconfig_n800_only_a
-5200  -52  omap2plus_defconfig_no_pm
-5200  -52  omap2plus_defconfig_omap2_4_only
-5200  -52  omap2plus_defconfig_omap3_4_only
-5200

OMAP baseline test results for v3.18

2014-12-08 Thread Paul Walmsley
Here are some basic OMAP test results for Linux v3.18.
Logs and other details at:

http://www.pwsan.com/omap/testlogs/test_v3.18/20141208144211/


Test summary


Build: uImage:
Pass ( 3/ 3): omap1_defconfig, omap1_defconfig_1510innovator_only,
  omap1_defconfig_5912osk_only

Build: uImage+dtb:
Pass (13/13): omap2plus_defconfig_am33xx_only/am335x-bone,
  omap2plus_defconfig/omap4-panda,
  omap2plus_defconfig/omap4-panda-es,
  omap2plus_defconfig/omap4-var-som,
  omap2plus_defconfig/omap3-evm-37xx,
  omap2plus_defconfig_n800_only_a/omap2420-n800,
  omap2plus_defconfig/omap2430-sdp,
  omap2plus_defconfig/am3517-evm,
  omap2plus_defconfig/omap3-beagle,
  omap2plus_defconfig/omap3-beagle-xm,
  omap2plus_defconfig/omap3-sbc-t3517,
  omap2plus_defconfig/omap5-uevm,
  omap2plus_defconfig/omap5-sbc-t54

Build: zImage:
Pass (17/17): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_n800_only_a,
  omap2plus_defconfig_n800_multi_omap2xxx,
  omap2plus_defconfig_2430sdp_only,
  omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
  omap2plus_defconfig_omap2_4_only,
  omap2plus_defconfig_omap3_4_only,
  omap2plus_defconfig_omap5_only,
  omap2plus_defconfig_dra7xx_only,
  omap2plus_defconfig_am43xx_only,
  rmk_omap3430_ldp_oldconfig,
  rmk_omap3430_ldp_allnoconfig,
  rmk_omap4430_sdp_oldconfig,
  rmk_omap4430_sdp_allnoconfig, multi_v7_defconfig

Boot to userspace:
FAIL ( 1/17): 2430sdp
skip ( 2/17): 5912osk, 3517evm
Pass (14/17): am335xbonelt, am335xbone, 4430es2panda, 4460pandaes,
  4460varsomom, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm, cmt3517, 5430es2uevm,
  5430es2sbct54, 2420n800

PM: chip retention via suspend:
FAIL ( 6/12): am335xbonelt, 4430es2panda, 4460varsomom, 2430sdp,
  5430es2uevm, 5430es2sbct54
Pass ( 6/12): 4460pandaes, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm

PM: chip retention via dynamic idle:
FAIL ( 7/12): am335xbonelt, 4430es2panda, 4460pandaes,
  4460varsomom, 2430sdp, 5430es2uevm, 5430es2sbct54
Pass ( 5/12): 37xxevm, 3530es3beagle, 3530es31beagle, 3730beaglexm,
  3730es12beaglexm

PM: chip off (except CORE, due to errata) via suspend:
Pass ( 1/ 1): 3730beaglexm

PM: chip off (except CORE, due to errata) via dynamic idle:
Pass ( 1/ 1): 3730beaglexm

PM: chip off via suspend:
Pass ( 4/ 4): 37xxevm, 3530es3beagle, 3530es31beagle,
  3730es12beaglexm

PM: chip off via dynamic idle:
Pass ( 4/ 4): 37xxevm, 3530es3beagle, 3530es31beagle,
  3730es12beaglexm


vmlinux object size
(delta in bytes from test_v3.18-rc7 (009d0431c3914de64666bec0d350e54fdd59df6a)):
   text data  bsstotal  kernel
 -700   -7  omap1_defconfig
+5700  +57  omap1_defconfig_1510innovator_only
 -700   -7  omap1_defconfig_5912osk_only
-87   -80  -95  multi_v7_defconfig
-59   -80  -67  omap2plus_defconfig
-91  -160 -107  omap2plus_defconfig_2430sdp_only
   -123   -80 -131  omap2plus_defconfig_am33xx_only
-63  -160  -79  omap2plus_defconfig_am43xx_only
-59  +160  -43  omap2plus_defconfig_cpupm
   -127   -80 -135  omap2plus_defconfig_dra7xx_only
-67  -160  -83  omap2plus_defconfig_n800_multi_omap2xxx
-35  -160  -51  omap2plus_defconfig_n800_only_a
   -123  +240  -99  omap2plus_defconfig_no_pm
-59  +160  -43  omap2plus_defconfig_omap2_4_only
   -123  -160 -139  omap2plus_defconfig_omap3_4_only
-63  -160  -79  omap2plus_defconfig_omap5_only
   -132  -16  +16 -132  rmk_omap3430_ldp_allnoconfig
   -103   +80  -95  rmk_omap3430_ldp_oldconfig
   -132  -12  +16 -128  rmk_omap4430_sdp_allnoconfig
  +3993   +80+4001  rmk_omap4430_sdp_oldconfig

Boot-time memory difference
(delta in bytes from test_v3.18-rc7 (009d0431c3914de64666bec0d350e54fdd59df6a))
  avail  rsrvd   high  freed  board  kconfig
  (no differences)

--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: OMAP baseline test results for v3.18-rc7

2014-12-03 Thread Paul Walmsley
Hi Igor,

On Wed, 3 Dec 2014, Igor Grinberg wrote:

 On 12/02/14 20:39, Paul Walmsley wrote:
  
  Here are some basic OMAP test results for Linux v3.18-rc7.
  Logs and other details at:
  
  http://www.pwsan.com/omap/testlogs/test_v3.18-rc7/20141201203859/
 
 [...]
 
  Boot to userspace:
  FAIL ( 1/16): 2430sdp
  skip ( 2/16): 5912osk, 3517evm
  Pass (13/16): am335xbonelt, am335xbone, 4430es2panda, 4460pandaes,
4460varsomom, 37xxevm, 3530es3beagle, 3530es31beagle,
3730beaglexm, 3730es12beaglexm, 5430es2uevm,
5430es2sbct54, 2420n800
 
 I've looked at the boot log and it seems cm-t3517 is booting just fine...

Thanks for the note.  I will look into this - CM-T3517 should be listed 
there.  

 A problem with the test/report collecting script?

Most likely...

- Paul
--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: OMAP baseline test results for v3.18-rc7

2014-12-03 Thread Paul Walmsley
Hi Igor,

On Wed, 3 Dec 2014, Paul Walmsley wrote:

 On Wed, 3 Dec 2014, Igor Grinberg wrote:
 
  I've looked at the boot log and it seems cm-t3517 is booting just fine...
 
 Thanks for the note.  I will look into this - CM-T3517 should be listed 
 there.  
 
  A problem with the test/report collecting script?
 
 Most likely...

Well this one turned out to be due to my own stupidity.  It's been fixed 
and this particular issue should not recur.  

I've reuploaded a new test summary and will reply appropriately to the 
original message.

Thanks again for pointing it out,


- Paul
--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: OMAP baseline test results for v3.18-rc7 (corrected)

2014-12-03 Thread Paul Walmsley

Here are some basic OMAP test results for Linux v3.18-rc7.
Logs and other details at:

http://www.pwsan.com/omap/testlogs/test_v3.18-rc7/20141201203859/


Test summary


Build: uImage:
Pass ( 3/ 3): omap1_defconfig, omap1_defconfig_1510innovator_only,
  omap1_defconfig_5912osk_only

Build: uImage+dtb:
Pass (13/13): omap2plus_defconfig_am33xx_only/am335x-bone,
  omap2plus_defconfig/omap4-panda,
  omap2plus_defconfig/omap4-panda-es,
  omap2plus_defconfig/omap4-var-som,
  omap2plus_defconfig/omap3-evm-37xx,
  omap2plus_defconfig_n800_only_a/omap2420-n800,
  omap2plus_defconfig/omap2430-sdp,
  omap2plus_defconfig/am3517-evm,
  omap2plus_defconfig/omap3-beagle,
  omap2plus_defconfig/omap3-beagle-xm,
  omap2plus_defconfig/omap3-sbc-t3517,
  omap2plus_defconfig/omap5-uevm,
  omap2plus_defconfig/omap5-sbc-t54

Build: zImage:
Pass (17/17): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_n800_only_a,
  omap2plus_defconfig_n800_multi_omap2xxx,
  omap2plus_defconfig_2430sdp_only,
  omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
  omap2plus_defconfig_omap2_4_only,
  omap2plus_defconfig_omap3_4_only,
  omap2plus_defconfig_omap5_only,
  omap2plus_defconfig_dra7xx_only,
  omap2plus_defconfig_am43xx_only,
  rmk_omap3430_ldp_oldconfig,
  rmk_omap3430_ldp_allnoconfig,
  rmk_omap4430_sdp_oldconfig,
  rmk_omap4430_sdp_allnoconfig, multi_v7_defconfig

Boot to userspace:
FAIL ( 1/17): 2430sdp
skip ( 2/17): 5912osk, 3517evm
Pass (14/17): am335xbonelt, am335xbone, 4430es2panda, 4460pandaes,
  4460varsomom, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm, cmt3517, 5430es2uevm,
  5430es2sbct54, 2420n800

PM: chip retention via suspend:
FAIL ( 6/12): am335xbonelt, 4430es2panda, 4460varsomom, 2430sdp,
  5430es2uevm, 5430es2sbct54
Pass ( 6/12): 4460pandaes, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm

PM: chip retention via dynamic idle:
FAIL ( 7/12): am335xbonelt, 4430es2panda, 4460pandaes,
  4460varsomom, 2430sdp, 5430es2uevm, 5430es2sbct54
Pass ( 5/12): 37xxevm, 3530es3beagle, 3530es31beagle, 3730beaglexm,
  3730es12beaglexm

PM: chip off (except CORE, due to errata) via suspend:
Pass ( 1/ 1): 3730beaglexm

PM: chip off (except CORE, due to errata) via dynamic idle:
Pass ( 1/ 1): 3730beaglexm

PM: chip off via suspend:
Pass ( 4/ 4): 37xxevm, 3530es3beagle, 3530es31beagle,
  3730es12beaglexm

PM: chip off via dynamic idle:
Pass ( 4/ 4): 37xxevm, 3530es3beagle, 3530es31beagle,
  3730es12beaglexm


vmlinux object size
(delta in bytes from test_v3.18-rc6 (5d01410fe4d92081f349b013a2e7a95429e4f2c9)):
   text data  bsstotal  kernel
   +100 +3360 +436  omap1_defconfig
   -956 +3360 -620  omap1_defconfig_1510innovator_only
   -892 +3280 -564  omap1_defconfig_5912osk_only
   -303 +4560 +153  multi_v7_defconfig
-59 +7440 +685  omap2plus_defconfig
   -863 +4880 -375  omap2plus_defconfig_2430sdp_only
  -4095 +7360-3359  omap2plus_defconfig_am33xx_only
 +5 +7440 +749  omap2plus_defconfig_am43xx_only
-59 +7760 +717  omap2plus_defconfig_cpupm
 +5 +7360 +741  omap2plus_defconfig_dra7xx_only
   -255 +4880 +233  omap2plus_defconfig_n800_multi_omap2xxx
   -287 +4560 +169  omap2plus_defconfig_n800_only_a
   +145 +7680 +913  omap2plus_defconfig_no_pm
 +5 +7760 +781  omap2plus_defconfig_omap2_4_only
 +1 +7440 +745  omap2plus_defconfig_omap3_4_only
-59 +7120 +653  omap2plus_defconfig_omap5_only
   -172 +264  +64 +156  rmk_omap3430_ldp_allnoconfig
+21 +4560 +477  rmk_omap3430_ldp_oldconfig
   -124 +292  +48 +216  rmk_omap4430_sdp_allnoconfig
  -4007 +6480-3359  rmk_omap4430_sdp_oldconfig

Boot-time memory difference
(delta in bytes from test_v3.18-rc6 (5d01410fe4d92081f349b013a2e7a95429e4f2c9))
  avail  rsrvd   high  freed  board  kconfig
-4k 4k  .  .  2430sdpomap2plus_defconfig
-4k 4k  .  .  3730beaglexm   omap2plus_defconfig
-4k 4k  .  .  3730es12beaglexmomap2plus_defconfig
 8k-8k  .-4k  am335xbone

OMAP baseline test results for v3.18-rc7

2014-12-02 Thread Paul Walmsley

Here are some basic OMAP test results for Linux v3.18-rc7.
Logs and other details at:

http://www.pwsan.com/omap/testlogs/test_v3.18-rc7/20141201203859/


Test summary


Build: uImage:
Pass ( 3/ 3): omap1_defconfig, omap1_defconfig_1510innovator_only,
  omap1_defconfig_5912osk_only

Build: uImage+dtb:
Pass (13/13): omap2plus_defconfig_am33xx_only/am335x-bone,
  omap2plus_defconfig/omap4-panda,
  omap2plus_defconfig/omap4-panda-es,
  omap2plus_defconfig/omap4-var-som,
  omap2plus_defconfig/omap3-evm-37xx,
  omap2plus_defconfig_n800_only_a/omap2420-n800,
  omap2plus_defconfig/omap2430-sdp,
  omap2plus_defconfig/am3517-evm,
  omap2plus_defconfig/omap3-beagle,
  omap2plus_defconfig/omap3-beagle-xm,
  omap2plus_defconfig/omap3-sbc-t3517,
  omap2plus_defconfig/omap5-uevm,
  omap2plus_defconfig/omap5-sbc-t54

Build: zImage:
Pass (17/17): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_n800_only_a,
  omap2plus_defconfig_n800_multi_omap2xxx,
  omap2plus_defconfig_2430sdp_only,
  omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
  omap2plus_defconfig_omap2_4_only,
  omap2plus_defconfig_omap3_4_only,
  omap2plus_defconfig_omap5_only,
  omap2plus_defconfig_dra7xx_only,
  omap2plus_defconfig_am43xx_only,
  rmk_omap3430_ldp_oldconfig,
  rmk_omap3430_ldp_allnoconfig,
  rmk_omap4430_sdp_oldconfig,
  rmk_omap4430_sdp_allnoconfig, multi_v7_defconfig

Boot to userspace:
FAIL ( 1/16): 2430sdp
skip ( 2/16): 5912osk, 3517evm
Pass (13/16): am335xbonelt, am335xbone, 4430es2panda, 4460pandaes,
  4460varsomom, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm, 5430es2uevm,
  5430es2sbct54, 2420n800

PM: chip retention via suspend:
FAIL ( 6/12): am335xbonelt, 4430es2panda, 4460varsomom, 2430sdp,
  5430es2uevm, 5430es2sbct54
Pass ( 6/12): 4460pandaes, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm

PM: chip retention via dynamic idle:
FAIL ( 7/12): am335xbonelt, 4430es2panda, 4460pandaes,
  4460varsomom, 2430sdp, 5430es2uevm, 5430es2sbct54
Pass ( 5/12): 37xxevm, 3530es3beagle, 3530es31beagle, 3730beaglexm,
  3730es12beaglexm

PM: chip off (except CORE, due to errata) via suspend:
Pass ( 1/ 1): 3730beaglexm

PM: chip off (except CORE, due to errata) via dynamic idle:
Pass ( 1/ 1): 3730beaglexm

PM: chip off via suspend:
Pass ( 4/ 4): 37xxevm, 3530es3beagle, 3530es31beagle,
  3730es12beaglexm

PM: chip off via dynamic idle:
Pass ( 4/ 4): 37xxevm, 3530es3beagle, 3530es31beagle,
  3730es12beaglexm


vmlinux object size
(delta in bytes from test_v3.18-rc6 (5d01410fe4d92081f349b013a2e7a95429e4f2c9)):
   text data  bsstotal  kernel
   +100 +3360 +436  omap1_defconfig
   -956 +3360 -620  omap1_defconfig_1510innovator_only
   -892 +3280 -564  omap1_defconfig_5912osk_only
   -303 +4560 +153  multi_v7_defconfig
-59 +7440 +685  omap2plus_defconfig
   -863 +4880 -375  omap2plus_defconfig_2430sdp_only
  -4095 +7360-3359  omap2plus_defconfig_am33xx_only
 +5 +7440 +749  omap2plus_defconfig_am43xx_only
-59 +7760 +717  omap2plus_defconfig_cpupm
 +5 +7360 +741  omap2plus_defconfig_dra7xx_only
   -255 +4880 +233  omap2plus_defconfig_n800_multi_omap2xxx
   -287 +4560 +169  omap2plus_defconfig_n800_only_a
   +145 +7680 +913  omap2plus_defconfig_no_pm
 +5 +7760 +781  omap2plus_defconfig_omap2_4_only
 +1 +7440 +745  omap2plus_defconfig_omap3_4_only
-59 +7120 +653  omap2plus_defconfig_omap5_only
   -172 +264  +64 +156  rmk_omap3430_ldp_allnoconfig
+21 +4560 +477  rmk_omap3430_ldp_oldconfig
   -124 +292  +48 +216  rmk_omap4430_sdp_allnoconfig
  -4007 +6480-3359  rmk_omap4430_sdp_oldconfig

Boot-time memory difference
(delta in bytes from test_v3.18-rc6 (5d01410fe4d92081f349b013a2e7a95429e4f2c9))
  avail  rsrvd   high  freed  board  kconfig
-4k 4k  .  .  2430sdpomap2plus_defconfig
-4k 4k  .  .  3730beaglexm   omap2plus_defconfig
-4k 4k  .  .  3730es12beaglexmomap2plus_defconfig
 8k-8k  .-4k  am335xbone

Re: OMAP baseline test results for v3.18-rc7

2014-12-02 Thread Igor Grinberg
Hi Paul,

On 12/02/14 20:39, Paul Walmsley wrote:
 
 Here are some basic OMAP test results for Linux v3.18-rc7.
 Logs and other details at:
 
 http://www.pwsan.com/omap/testlogs/test_v3.18-rc7/20141201203859/
 
 
 Test summary
 
 

[...]

 Build: uImage+dtb:
 Pass (13/13): omap2plus_defconfig_am33xx_only/am335x-bone,
 omap2plus_defconfig/omap4-panda,
 omap2plus_defconfig/omap4-panda-es,
 omap2plus_defconfig/omap4-var-som,
 omap2plus_defconfig/omap3-evm-37xx,
 omap2plus_defconfig_n800_only_a/omap2420-n800,
 omap2plus_defconfig/omap2430-sdp,
 omap2plus_defconfig/am3517-evm,
 omap2plus_defconfig/omap3-beagle,
 omap2plus_defconfig/omap3-beagle-xm,
 omap2plus_defconfig/omap3-sbc-t3517,
 omap2plus_defconfig/omap5-uevm,
 omap2plus_defconfig/omap5-sbc-t54
 

[...]

 Boot to userspace:
 FAIL ( 1/16): 2430sdp
 skip ( 2/16): 5912osk, 3517evm
 Pass (13/16): am335xbonelt, am335xbone, 4430es2panda, 4460pandaes,
 4460varsomom, 37xxevm, 3530es3beagle, 3530es31beagle,
 3730beaglexm, 3730es12beaglexm, 5430es2uevm,
 5430es2sbct54, 2420n800

I've looked at the boot log and it seems cm-t3517 is booting just fine...
A problem with the test/report collecting script?
5912osk is not listed by the link above, but there are indeed 16 entries...

[...]

-- 
Regards,
Igor.
--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: [RFC] i2c: omap: TEST: do IP reset during probe.

2014-11-29 Thread Tony Lindgren
* Alexander Kochetkov al.koc...@gmail.com [141128 15:27]:
 Hello, Tony!
 
 I just want to know, is multimaster i2c feature is interesting for TI SOC,
 so I could send another patches?

Sure and thanks for looking into fixing things.
 
 Or it's better to leave the thing without changes, as current single master 
 version
 well tested and work?

Well once the fixes are in, I don't see any reason to not add
multimaster support.
 
 Also I have a draft version of mixed multimaster/slave version. But it could 
 introduce new bugs.
 Are we ready for that? Thats because IP behavior, sometimes, doesn't 
 correspond to TRMs[4][5].
 It's the one of strange IP I ever seen on TI SOC. And TRM not as detailed as 
 DSP TRMs.

I think we can pretty easily test the i2c support before things get
merged. I guess it should then be possible to loop two i2c controllers
and run automated tests on them :)
 
 Looks, like you haven't seen my response in another thread[1].
 So, duplicate it here.

Sorry I guess I forgot to reply, let me know if I still missed something.

I'll give your two fixes a try on Monday hopefully.

Regards,

Tony
--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: [RFC] i2c: omap: TEST: do IP reset during probe.

2014-11-28 Thread Tony Lindgren
* Kevin Hilman khil...@kernel.org [141126 13:27]:
 Alexander Kochetkov al.koc...@gmail.com writes:
 
  NOT FOR UPSTREAM
 
  The patch checks if IP reset during probe could bring I2C bus
  to a free state on omap2430 - omap3530 boards.
 
  I guess, IP hold one of I2C lines in a low state.
  I guess, u-boot haven't sent a stop condition.
 
  The patch is rebased on branch 'i2c/for-next' of
  git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
  (6e79807443cba7397cd855ed29d6faba51d4c893)
 
  Signed-off-by: Alexander Kochetkov al.koc...@gmail.com
  Reported-by: Kevin Hilman khil...@kernel.org
  Tested-by: Kevin Hilman khil...@kernel.org
 
 Built for omap2plus_defconfig and tested on all my OMAP boards.  Results
 here:
 
 http://people.linaro.org/~khilman/tmp/next-20141126-1-g760388ee02e4/arm-omap2plus_defconfig/

And below is the output from 2430sdp with linux next plus Alexander's
test patch. Looks like for some time 2430 i2c has not been behaving
reliably unless I force compatible to ti,omap2420-i2c instead of
ti,omap2430-i2c.. The output below is with ti,omap2430-i2c.

Regards,

Tony

8 -
[0.913574] omap_i2c 4807.i2c: init0: STAT=0x; IE=0x601f; 
CON=0x8000; SYSTEST=0x; SDA=00 [OI]; SCL=00 [OI] (omap_i2c_init:493)
[1.931365] omap_i2c 4807.i2c: timeout waiting for bus ready
[1.931457] omap_i2c 4807.i2c: init1: STAT=0x; IE=0x601f; 
CON=0x8000; SYSTEST=0x; SDA=00 [OI]; SCL=00 [OI] (omap_i2c_init:497)
[1.931518] omap_i2c 4807.i2c: init1: bb_valid=0
[2.949249] omap_i2c 4807.i2c: timeout waiting for bus ready
[2.949340] omap_i2c 4807.i2c: init2: STAT=0x; IE=0x601f; 
CON=0x8000; SYSTEST=0x; SDA=00 [OI]; SCL=00 [OI] (omap_i2c_init:504)
[2.949401] omap_i2c 4807.i2c: init2: bb_valid=0
[2.952941] omap_i2c 4807.i2c: bus 0 rev3.3 at 100 kHz (rev 0036)
[2.969299] omap_i2c 48072000.i2c: init0: STAT=0x; IE=0x601f; 
CON=0x8000; SYSTEST=0x; SDA=00 [OI]; SCL=00 [OI] (omap_i2c_init:493)
[3.987091] omap_i2c 48072000.i2c: timeout waiting for bus ready
[3.987182] omap_i2c 48072000.i2c: init1: STAT=0x; IE=0x601f; 
CON=0x8000; SYSTEST=0x; SDA=00 [OI]; SCL=00 [OI] (omap_i2c_init:497)
[3.987243] omap_i2c 48072000.i2c: init1: bb_valid=0
[5.004974] omap_i2c 48072000.i2c: timeout waiting for bus ready
[5.005096] omap_i2c 48072000.i2c: init2: STAT=0x; IE=0x601f; 
CON=0x8000; SYSTEST=0x; SDA=00 [OI]; SCL=00 [OI] (omap_i2c_init:504)
[5.005126] omap_i2c 48072000.i2c: init2: bb_valid=0
[5.017517] omap_i2c 48072000.i2c: bus 1 rev3.3 at 100 kHz (rev 0036)
[7.555419] twl4030_keypad 48072000.i2c:twl@48:keypad: OF: linux,keymap 
property not defined in /ocp/i2c@48072000/twl@48/keypad
[7.567626] twl4030_keypad 48072000.i2c:twl@48:keypad: Failed to build keymap
[7.575439] twl4030_keypad: probe of 48072000.i2c:twl@48:keypad failed with 
error -2
[7.599639] input: twl4030_pwrbutton as 
/devices/platform/ocp/48072000.i2c/i2c-1/1-0048/48072000.i2c:twl@48:pwrbutton/input/input1
[7.624450] twl_rtc 48072000.i2c:twl@48:rtc: Power up reset detected.
[7.631988] twl_rtc 48072000.i2c:twl@48:rtc: Enabling TWL-RTC
[7.655456] twl_rtc 48072000.i2c:twl@48:rtc: rtc core: registered 
48072000.i2c:twl@48 as rtc0
[7.923187] i2c /dev entries driver
[8.246795] twl_rtc 48072000.i2c:twl@48:rtc: hctosys: unable to read the 
hardware clock
[9.675994] omap_i2c 48072000.i2c: controller timed out
[   10.704010] omap_i2c 48072000.i2c: controller timed out
[   11.734069] omap_i2c 48072000.i2c: controller timed out
root@omap2430sdp:/# [   12.823638] omap_i2c 48072000.i2c: controller timed out
[   12.834747] twl4030: I2C error -110 reading PIH ISR
--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: [RFC] i2c: omap: TEST: do IP reset during probe.

2014-11-28 Thread Alexander Kochetkov
Hello, Tony!

I just want to know, is multimaster i2c feature is interesting for TI SOC,
so I could send another patches?

Or it's better to leave the thing without changes, as current single master 
version
well tested and work?

Also I have a draft version of mixed multimaster/slave version. But it could 
introduce new bugs.
Are we ready for that? Thats because IP behavior, sometimes, doesn't correspond 
to TRMs[4][5].
It's the one of strange IP I ever seen on TI SOC. And TRM not as detailed as 
DSP TRMs.

Yes, I test the patch. But  IP handling is really tricky.
So, I doubt.

Looks, like you haven't seen my response in another thread[1].
So, duplicate it here.

24.11.2014 22:47, Tony Lindgren t...@atomide.com *:

 If you post a patch, I can test boot with it. Looks like the failing
 ones have i2c rev3.3 on 34xx vs rev4.4 on 36xx.

 So I doubt we just want to change the test for for a higher rev number
 for  OMAP_I2C_REV_ON_3430_3530.

You 100% right here.
My fault.
Thank you for giving right directions.
Thanks Kevin for running test, so I could debug the reason.

Functional mode bits are unimplemented in the SYSTEST register on omap3530.
10:5 Reserved Write 0s for future compatibility. Read returns 0.
That was the reason. SYSTEST always 0.

It is possible (and I could do it) to implement the bus check using SYSTEST 
SDA/SCL loopback mode.

One more problem, I found that BB-check from the patch[2] sometimes (very 
rarely) doesn't work
as expected. Sometimes the master start transfer while bus is in use by another 
master. 
It happens if another master continuously read from eeprom array of 0xff.

So, one of problems on the way of running IP in a multimaster mode, is BB-bit 
behavior.
I reported the problem to ti forum[3] and expect some response.

Regards,
Alexander.

[1] http://www.spinics.net/lists/linux-i2c/msg17797.html
[2] http://www.spinics.net/lists/linux-i2c/msg17678.html
[3] 
http://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/537/t/383876.aspx
[4] omap3530 - TRM - spruf98y
[5] AM-DM37x Multimedia Device Silicon Revision 1.x  - sprugn4r

--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: [RFC] i2c: omap: TEST: do IP reset during probe.

2014-11-28 Thread Alexander Kochetkov

29 нояб. 2014 г., в 1:13, Tony Lindgren t...@atomide.com написал(а):

 Looks like for some time 2430 i2c has not been behaving
 reliably

commit dd74548ddece4b9d68e5528287a272fa552c81d0 (i2c: omap:
resize fifos before each message) dropped check for dev-buf_len.
As result, data processing loop cause dev-buf overruns for
devices with 16-bit data register (omap2420 only).
Found by code review.

I have the patch for that. omap2420 actually broken at all.
But I'm not ready to send it right now.

Part of the patch:

-   while (num_bytes--) {
+   while (num_bytes) {
w = omap_i2c_read_reg(dev, OMAP_I2C_DATA_REG);
*dev-buf++ = w;
dev-buf_len--;
+   num_bytes--;
 
/*
 * Data reg in 2430, omap3 and
 * omap4 is 8 bit wide
 */
if (dev-flags  OMAP_I2C_FLAG_16BIT_DATA_REG) {
-   *dev-buf++ = w  8;
-   dev-buf_len--;
+   if (num_bytes) {
+   *dev-buf++ = w  8;
+   dev-buf_len--;
+   num_bytes--;
+   }
}
}



-   while (num_bytes--) {
+   while (num_bytes) {
if (dev-errata  I2C_OMAP_ERRATA_I462) {
int ret;
 
@@ -931,14 +947,18 @@ static int omap_i2c_transmit_data(struct omap_i2c_dev 
*dev, u8 num_bytes,
 
w = *dev-buf++;
dev-buf_len--;
+   num_bytes--;
 
/*
 * Data reg in 2430, omap3 and
 * omap4 is 8 bit wide
 */
if (dev-flags  OMAP_I2C_FLAG_16BIT_DATA_REG) {
-   w |= *dev-buf++  8;
-   dev-buf_len--;
+   if (num_bytes) {
+   w |= *dev-buf++  8;
+   dev-buf_len--;
+   num_bytes--;
+   }
}

--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[RFC] i2c: omap: TEST: do IP reset during probe.

2014-11-26 Thread Alexander Kochetkov
NOT FOR UPSTREAM

The patch checks if IP reset during probe could bring I2C bus
to a free state on omap2430 - omap3530 boards.

I guess, IP hold one of I2C lines in a low state.
I guess, u-boot haven't sent a stop condition.

The patch is rebased on branch 'i2c/for-next' of
git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
(6e79807443cba7397cd855ed29d6faba51d4c893)

Signed-off-by: Alexander Kochetkov al.koc...@gmail.com
Reported-by: Kevin Hilman khil...@kernel.org
Tested-by: Kevin Hilman khil...@kernel.org
---
 drivers/i2c/busses/i2c-omap.c |   41 +++--
 1 file changed, 39 insertions(+), 2 deletions(-)

diff --git a/drivers/i2c/busses/i2c-omap.c b/drivers/i2c/busses/i2c-omap.c
index 4563200..865c9a1 100644
--- a/drivers/i2c/busses/i2c-omap.c
+++ b/drivers/i2c/busses/i2c-omap.c
@@ -282,6 +282,26 @@ static inline u16 omap_i2c_read_reg(struct omap_i2c_dev 
*i2c_dev, int reg)
(i2c_dev-regs[reg]  i2c_dev-reg_shift));
 }
 
+static int omap_i2c_wait_for_bb_valid(struct omap_i2c_dev *dev);
+
+static inline void
+omap_i2c_dump_state(const char *func, int line, struct omap_i2c_dev *dev, 
const char *msg)
+{
+   u16 systest = omap_i2c_read_reg(dev, OMAP_I2C_SYSTEST_REG);
+   dev_info(dev-dev, %s: STAT=0x%04x; IE=0x%04x; CON=0x%04x; 
SYSTEST=0x%04x; SDA=%d%d [OI]; SCL=%d%d [OI] (%s:%d)\n,
+   msg,
+   omap_i2c_read_reg(dev, OMAP_I2C_STAT_REG),
+   omap_i2c_read_reg(dev, OMAP_I2C_IE_REG),
+   omap_i2c_read_reg(dev, OMAP_I2C_CON_REG),
+   systest,
+   (systest  OMAP_I2C_SYSTEST_SDA_O_FUNC) ? 1 : 0,
+   (systest  OMAP_I2C_SYSTEST_SDA_I_FUNC) ? 1 : 0,
+   (systest  OMAP_I2C_SYSTEST_SCL_O_FUNC) ? 1 : 0,
+   (systest  OMAP_I2C_SYSTEST_SCL_I_FUNC) ? 1 : 0,
+   func, line);
+}
+#define OMAP_I2C_DUMP_STATE(dev, msg) omap_i2c_dump_state(__func__, __LINE__, 
(dev), (msg))
+
 static void __omap_i2c_init(struct omap_i2c_dev *dev)
 {
 
@@ -469,6 +489,23 @@ static int omap_i2c_init(struct omap_i2c_dev *dev)
 
__omap_i2c_init(dev);
 
+   msleep(1);
+   OMAP_I2C_DUMP_STATE(dev, init0);
+
+   dev-bb_valid = 0;
+   omap_i2c_wait_for_bb_valid(dev);
+   OMAP_I2C_DUMP_STATE(dev, init1);
+   dev_info(dev-dev, init1: bb_valid=%d\n, dev-bb_valid);
+
+   omap_i2c_reset(dev);
+   __omap_i2c_init(dev);
+   dev-bb_valid = 0;
+   omap_i2c_wait_for_bb_valid(dev);
+   OMAP_I2C_DUMP_STATE(dev, init2);
+   dev_info(dev-dev, init2: bb_valid=%d\n, dev-bb_valid);
+
+   dev-bb_valid = 1;
+
return 0;
 }
 
@@ -1367,8 +1404,8 @@ omap_i2c_probe(struct platform_device *pdev)
goto err_unuse_clocks;
}
 
-   dev_info(dev-dev, bus %d rev%d.%d at %d kHz\n, adap-nr,
-major, minor, dev-speed);
+   dev_info(dev-dev, bus %d rev%d.%d at %d kHz (rev %08x)\n, adap-nr,
+major, minor, dev-speed, dev-rev);
 
pm_runtime_mark_last_busy(dev-dev);
pm_runtime_put_autosuspend(dev-dev);
-- 
1.7.9.5

--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: [RFC] i2c: omap: TEST: do IP reset during probe.

2014-11-26 Thread Kevin Hilman
Alexander Kochetkov al.koc...@gmail.com writes:

 NOT FOR UPSTREAM

 The patch checks if IP reset during probe could bring I2C bus
 to a free state on omap2430 - omap3530 boards.

 I guess, IP hold one of I2C lines in a low state.
 I guess, u-boot haven't sent a stop condition.

 The patch is rebased on branch 'i2c/for-next' of
 git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
 (6e79807443cba7397cd855ed29d6faba51d4c893)

 Signed-off-by: Alexander Kochetkov al.koc...@gmail.com
 Reported-by: Kevin Hilman khil...@kernel.org
 Tested-by: Kevin Hilman khil...@kernel.org

Built for omap2plus_defconfig and tested on all my OMAP boards.  Results
here:

http://people.linaro.org/~khilman/tmp/next-20141126-1-g760388ee02e4/arm-omap2plus_defconfig/
--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


OMAP baseline test results for v3.18-rc6

2014-11-24 Thread Paul Walmsley

Here are some basic OMAP test results for Linux v3.18-rc6.
Logs and other details at:

http://www.pwsan.com/omap/testlogs/test_v3.18-rc6/20141123170640/


Test summary


Build: uImage:
Pass ( 3/ 3): omap1_defconfig, omap1_defconfig_1510innovator_only,
  omap1_defconfig_5912osk_only

Build: uImage+dtb:
Pass (13/13): omap2plus_defconfig_am33xx_only/am335x-bone,
  omap2plus_defconfig/omap4-panda,
  omap2plus_defconfig/omap4-panda-es,
  omap2plus_defconfig/omap4-var-som,
  omap2plus_defconfig/omap3-evm-37xx,
  omap2plus_defconfig_n800_only_a/omap2420-n800,
  omap2plus_defconfig/omap2430-sdp,
  omap2plus_defconfig/am3517-evm,
  omap2plus_defconfig/omap3-beagle,
  omap2plus_defconfig/omap3-beagle-xm,
  omap2plus_defconfig/omap3-sbc-t3517,
  omap2plus_defconfig/omap5-uevm,
  omap2plus_defconfig/omap5-sbc-t54

Build: zImage:
Pass (17/17): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_n800_only_a,
  omap2plus_defconfig_n800_multi_omap2xxx,
  omap2plus_defconfig_2430sdp_only,
  omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
  omap2plus_defconfig_omap2_4_only,
  omap2plus_defconfig_omap3_4_only,
  omap2plus_defconfig_omap5_only,
  omap2plus_defconfig_dra7xx_only,
  omap2plus_defconfig_am43xx_only,
  rmk_omap3430_ldp_oldconfig,
  rmk_omap3430_ldp_allnoconfig,
  rmk_omap4430_sdp_oldconfig,
  rmk_omap4430_sdp_allnoconfig, multi_v7_defconfig

Boot to userspace:
FAIL ( 1/17): 2430sdp
skip ( 2/17): 5912osk, 3517evm
Pass (14/17): am335xbonelt, am335xbone, 4430es2panda, 4460pandaes,
  4460varsomom, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm, cmt3517, 5430es2uevm,
  5430es2sbct54, 2420n800

PM: chip retention via suspend:
FAIL ( 6/12): am335xbonelt, 4430es2panda, 4460varsomom, 2430sdp,
  5430es2uevm, 5430es2sbct54
Pass ( 6/12): 4460pandaes, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm

PM: chip retention via dynamic idle:
FAIL ( 7/12): am335xbonelt, 4430es2panda, 4460pandaes,
  4460varsomom, 2430sdp, 5430es2uevm, 5430es2sbct54
Pass ( 5/12): 37xxevm, 3530es3beagle, 3530es31beagle, 3730beaglexm,
  3730es12beaglexm

PM: chip off (except CORE, due to errata) via suspend:
Pass ( 1/ 1): 3730beaglexm

PM: chip off (except CORE, due to errata) via dynamic idle:
Pass ( 1/ 1): 3730beaglexm

PM: chip off via suspend:
Pass ( 4/ 4): 37xxevm, 3530es3beagle, 3530es31beagle,
  3730es12beaglexm

PM: chip off via dynamic idle:
Pass ( 4/ 4): 37xxevm, 3530es3beagle, 3530es31beagle,
  3730es12beaglexm


vmlinux object size
(delta in bytes from test_v3.18-rc5 (fc14f9c1272f62c3e8d01300f52467c0d9af50f9)):
   text data  bsstotal  kernel
-2000  -20  omap1_defconfig
+1200  +12  omap1_defconfig_1510innovator_only
-5200  -52  omap1_defconfig_5912osk_only
  +9640 +1840+9824  multi_v7_defconfig
   -116  -160 -132  omap2plus_defconfig
   -140  +240 -116  omap2plus_defconfig_2430sdp_only
   -116   -80 -124  omap2plus_defconfig_am33xx_only
   -116   -80 -124  omap2plus_defconfig_am43xx_only
   -116   -80 -124  omap2plus_defconfig_cpupm
   -116   -80 -124  omap2plus_defconfig_dra7xx_only
   -156  +320 -124  omap2plus_defconfig_n800_multi_omap2xxx
   -124  +240 -100  omap2plus_defconfig_n800_only_a
   -116   -80 -124  omap2plus_defconfig_no_pm
   -116   -80 -124  omap2plus_defconfig_omap2_4_only
   -116   -80 -124  omap2plus_defconfig_omap3_4_only
-52  +240  -28  omap2plus_defconfig_omap5_only
   -1240  -48 -172  rmk_omap3430_ldp_allnoconfig
-88  +240  -64  rmk_omap3430_ldp_oldconfig
   -1400  -32 -172  rmk_omap4430_sdp_allnoconfig
  +3984  -160+3968  rmk_omap4430_sdp_oldconfig

Boot-time memory difference
(delta in bytes from test_v3.18-rc5 (fc14f9c1272f62c3e8d01300f52467c0d9af50f9))
  avail  rsrvd   high  freed  board  kconfig
   352k  -352k  .-4k  am335xbonelt   omap2plus_defconfig


The big boot-time memory difference for am335xbonelt is bogus.  Looks like 
during the v3.18-rc5 test run, that board actually booted a v3.18-rc1 
kernel.  Have to get a check

OMAP baseline test results for v3.18-rc5

2014-11-19 Thread Paul Walmsley

Here are some basic OMAP test results for Linux v3.18-rc5.
Logs and other details at:

http://www.pwsan.com/omap/testlogs/test_v3.18-rc5/20141119185802/


Test summary


Build: uImage:
Pass ( 3/ 3): omap1_defconfig, omap1_defconfig_1510innovator_only,
  omap1_defconfig_5912osk_only

Build: uImage+dtb:
Pass (13/13): omap2plus_defconfig_am33xx_only/am335x-bone,
  omap2plus_defconfig/omap4-panda,
  omap2plus_defconfig/omap4-panda-es,
  omap2plus_defconfig/omap4-var-som,
  omap2plus_defconfig/omap3-evm-37xx,
  omap2plus_defconfig_n800_only_a/omap2420-n800,
  omap2plus_defconfig/omap2430-sdp,
  omap2plus_defconfig/am3517-evm,
  omap2plus_defconfig/omap3-beagle,
  omap2plus_defconfig/omap3-beagle-xm,
  omap2plus_defconfig/omap3-sbc-t3517,
  omap2plus_defconfig/omap5-uevm,
  omap2plus_defconfig/omap5-sbc-t54

Build: zImage:
Pass (17/17): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_n800_only_a,
  omap2plus_defconfig_n800_multi_omap2xxx,
  omap2plus_defconfig_2430sdp_only,
  omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
  omap2plus_defconfig_omap2_4_only,
  omap2plus_defconfig_omap3_4_only,
  omap2plus_defconfig_omap5_only,
  omap2plus_defconfig_dra7xx_only,
  omap2plus_defconfig_am43xx_only,
  rmk_omap3430_ldp_oldconfig,
  rmk_omap3430_ldp_allnoconfig,
  rmk_omap4430_sdp_oldconfig,
  rmk_omap4430_sdp_allnoconfig, multi_v7_defconfig

Boot to userspace:
FAIL ( 1/17): 2430sdp
skip ( 2/17): 5912osk, 3517evm
Pass (14/17): am335xbonelt, am335xbone, 4430es2panda, 4460pandaes,
  4460varsomom, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm, cmt3517, 5430es2uevm,
  5430es2sbct54, 2420n800

PM: chip retention via suspend:
FAIL ( 6/12): am335xbonelt, 4430es2panda, 4460varsomom, 2430sdp,
  5430es2uevm, 5430es2sbct54
Pass ( 6/12): 4460pandaes, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm

PM: chip retention via dynamic idle:
FAIL ( 7/12): am335xbonelt, 4430es2panda, 4460pandaes,
  4460varsomom, 2430sdp, 5430es2uevm, 5430es2sbct54
Pass ( 5/12): 37xxevm, 3530es3beagle, 3530es31beagle, 3730beaglexm,
  3730es12beaglexm

PM: chip off (except CORE, due to errata) via suspend:
Pass ( 1/ 1): 3730beaglexm

PM: chip off (except CORE, due to errata) via dynamic idle:
Pass ( 1/ 1): 3730beaglexm

PM: chip off via suspend:
Pass ( 4/ 4): 37xxevm, 3530es3beagle, 3530es31beagle,
  3730es12beaglexm

PM: chip off via dynamic idle:
Pass ( 4/ 4): 37xxevm, 3530es3beagle, 3530es31beagle,
  3730es12beaglexm


vmlinux object size
(delta in bytes from test_v3.18-rc4 (206c5f60a3d902bc4b56dab2de3e88de5eb06108)):
   text data  bsstotal  kernel
   +736  -400 +696  omap1_defconfig
   +736  +240 +760  omap1_defconfig_1510innovator_only
   +736  -320 +704  omap1_defconfig_5912osk_only
 +37585   +306320   +68217  multi_v7_defconfig
-313260-8928   -38696  -360884  omap2plus_defconfig
-288752-8672   -38600  -336024  omap2plus_defconfig_2430sdp_only
-303324-9000   -38696  -351020  omap2plus_defconfig_am33xx_only
-307484-8936   -38696  -355116  omap2plus_defconfig_am43xx_only
-309164-8912   -38696  -356772  omap2plus_defconfig_cpupm
-303324-8936   -38696  -350956  omap2plus_defconfig_dra7xx_only
 -10219 -152  -64   -10435  omap2plus_defconfig_n800_multi_omap2xxx
  -6123 -152  -64-6339  omap2plus_defconfig_n800_only_a
-309132-8904   -38696  -356732  omap2plus_defconfig_no_pm
-317356-8912   -38696  -364964  omap2plus_defconfig_omap2_4_only
-307420-8936   -38696  -355052  omap2plus_defconfig_omap3_4_only
-307484-8944   -38696  -355124  omap2plus_defconfig_omap5_only
   +692   +8 -104 +596  rmk_omap3430_ldp_allnoconfig
   +968   -80 +960  rmk_omap3430_ldp_oldconfig
   +724  +12 -136 +600  rmk_omap4430_sdp_allnoconfig
   +644   -80 +636  rmk_omap4430_sdp_oldconfig

Boot-time memory difference
(delta in bytes from test_v3.18-rc4 (206c5f60a3d902bc4b56dab2de3e88de5eb06108))
  avail  rsrvd   high  freed  board  kconfig
  .  .  . 4k  2420n800   omap2plus_defconfig_n800_only_a
   352k  -352k  .  .  2430sdpomap2plus_defconfig
   352k  -352k  .-4k  3530es31beagle omap2plus_defconfig
   352k  -352k  .-4k  3530es3beagle

OMAP baseline test results for v3.18-rc4

2014-11-16 Thread Paul Walmsley

Here are some basic OMAP test results for Linux v3.18-rc4.
Logs and other details at:

http://www.pwsan.com/omap/testlogs/test_v3.18-rc4/20141110160915/


Test summary


Build: uImage:
Pass ( 3/ 3): omap1_defconfig, omap1_defconfig_1510innovator_only,
  omap1_defconfig_5912osk_only

Build: uImage+dtb:
Pass (13/13): omap2plus_defconfig_am33xx_only/am335x-bone,
  omap2plus_defconfig/omap4-panda,
  omap2plus_defconfig/omap4-panda-es,
  omap2plus_defconfig/omap4-var-som,
  omap2plus_defconfig/omap3-evm-37xx,
  omap2plus_defconfig_n800_only_a/omap2420-n800,
  omap2plus_defconfig/omap2430-sdp,
  omap2plus_defconfig/am3517-evm,
  omap2plus_defconfig/omap3-beagle,
  omap2plus_defconfig/omap3-beagle-xm,
  omap2plus_defconfig/omap3-sbc-t3517,
  omap2plus_defconfig/omap5-uevm,
  omap2plus_defconfig/omap5-sbc-t54

Build: zImage:
Pass (17/17): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_n800_only_a,
  omap2plus_defconfig_n800_multi_omap2xxx,
  omap2plus_defconfig_2430sdp_only,
  omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
  omap2plus_defconfig_omap2_4_only,
  omap2plus_defconfig_omap3_4_only,
  omap2plus_defconfig_omap5_only,
  omap2plus_defconfig_dra7xx_only,
  omap2plus_defconfig_am43xx_only,
  rmk_omap3430_ldp_oldconfig,
  rmk_omap3430_ldp_allnoconfig,
  rmk_omap4430_sdp_oldconfig,
  rmk_omap4430_sdp_allnoconfig, multi_v7_defconfig

Boot to userspace:
FAIL ( 1/17): 2430sdp
skip ( 3/17): 5912osk, 3517evm, 4430es2panda
Pass (13/17): am335xbonelt, am335xbone, 4460pandaes, 4460varsomom,
  37xxevm, 3530es3beagle, 3530es31beagle, 3730beaglexm,
  3730es12beaglexm, cmt3517, 5430es2uevm,
  5430es2sbct54, 2420n800

PM: chip retention via suspend:
FAIL ( 5/11): am335xbonelt, 4460varsomom, 2430sdp, 5430es2uevm,
  5430es2sbct54
Pass ( 6/11): 4460pandaes, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm

PM: chip retention via dynamic idle:
FAIL ( 6/11): am335xbonelt, 4460pandaes, 4460varsomom, 2430sdp,
  5430es2uevm, 5430es2sbct54
Pass ( 5/11): 37xxevm, 3530es3beagle, 3530es31beagle, 3730beaglexm,
  3730es12beaglexm

PM: chip off (except CORE, due to errata) via suspend:
Pass ( 1/ 1): 3730beaglexm

PM: chip off (except CORE, due to errata) via dynamic idle:
Pass ( 1/ 1): 3730beaglexm

PM: chip off via suspend:
Pass ( 4/ 4): 37xxevm, 3530es3beagle, 3530es31beagle,
  3730es12beaglexm

PM: chip off via dynamic idle:
Pass ( 4/ 4): 37xxevm, 3530es3beagle, 3530es31beagle,
  3730es12beaglexm


vmlinux object size
(delta in bytes from test_v3.18-rc3 (0df1f2487d2f0d04703f142813d53615d62a1da4)):
   text data  bsstotal  kernel
   +44800 +448  omap1_defconfig
   +44800 +448  omap1_defconfig_1510innovator_only
   +44800 +448  omap1_defconfig_5912osk_only
  +1175  -88  +64+1151  multi_v7_defconfig
   +35500 +355  omap2plus_defconfig
   +31900 +319  omap2plus_defconfig_2430sdp_only
   +355   +80 +363  omap2plus_defconfig_am33xx_only
   +419   +80 +427  omap2plus_defconfig_am43xx_only
   +355  -240 +331  omap2plus_defconfig_cpupm
   +351   +80 +359  omap2plus_defconfig_dra7xx_only
   +359   +80 +367  omap2plus_defconfig_n800_multi_omap2xxx
   +327   +80 +335  omap2plus_defconfig_n800_only_a
   +29500 +295  omap2plus_defconfig_no_pm
   +299   +80 +307  omap2plus_defconfig_omap2_4_only
   +359   +80 +367  omap2plus_defconfig_omap3_4_only
   +351   +80 +359  omap2plus_defconfig_omap5_only
   +360  -24  -32 +304  rmk_omap3430_ldp_allnoconfig
   +347   +80 +355  rmk_omap3430_ldp_oldconfig
   +316  -20  -24 +272  rmk_omap4430_sdp_allnoconfig
   +371  +160 +387  rmk_omap4430_sdp_oldconfig

Boot-time memory difference
(delta in bytes from test_v3.18-rc3 (0df1f2487d2f0d04703f142813d53615d62a1da4))
  avail  rsrvd   high  freed  board  kconfig
  (no differences)

--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


OMAP baseline test results for v3.18-rc3

2014-11-05 Thread Paul Walmsley

Here are some basic OMAP test results for Linux v3.18-rc3.
Logs and other details at:

http://www.pwsan.com/omap/testlogs/test_v3.18-rc3/20141105113246/


Test summary


Build: uImage:
Pass ( 3/ 3): omap1_defconfig, omap1_defconfig_1510innovator_only,
  omap1_defconfig_5912osk_only

Build: uImage+dtb:
Pass (13/13): omap2plus_defconfig_am33xx_only/am335x-bone,
  omap2plus_defconfig/omap4-panda,
  omap2plus_defconfig/omap4-panda-es,
  omap2plus_defconfig/omap4-var-som,
  omap2plus_defconfig/omap3-evm-37xx,
  omap2plus_defconfig_n800_only_a/omap2420-n800,
  omap2plus_defconfig/omap2430-sdp,
  omap2plus_defconfig/am3517-evm,
  omap2plus_defconfig/omap3-beagle,
  omap2plus_defconfig/omap3-beagle-xm,
  omap2plus_defconfig/omap3-sbc-t3517,
  omap2plus_defconfig/omap5-uevm,
  omap2plus_defconfig/omap5-sbc-t54

Build: zImage:
Pass (17/17): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_n800_only_a,
  omap2plus_defconfig_n800_multi_omap2xxx,
  omap2plus_defconfig_2430sdp_only,
  omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
  omap2plus_defconfig_omap2_4_only,
  omap2plus_defconfig_omap3_4_only,
  omap2plus_defconfig_omap5_only,
  omap2plus_defconfig_dra7xx_only,
  omap2plus_defconfig_am43xx_only,
  rmk_omap3430_ldp_oldconfig,
  rmk_omap3430_ldp_allnoconfig,
  rmk_omap4430_sdp_oldconfig,
  rmk_omap4430_sdp_allnoconfig, multi_v7_defconfig

Boot to userspace:
FAIL ( 3/17): 4430es2panda, 2430sdp, 3517evm
skip ( 1/17): 5912osk
Pass (13/17): am335xbonelt, am335xbone, 4460pandaes, 4460varsomom,
  37xxevm, 3530es3beagle, 3530es31beagle, 3730beaglexm,
  3730es12beaglexm, cmt3517, 5430es2uevm,
  5430es2sbct54, 2420n800

PM: chip retention via suspend:
FAIL ( 6/12): am335xbonelt, 4430es2panda, 4460varsomom, 2430sdp,
  5430es2uevm, 5430es2sbct54
Pass ( 6/12): 4460pandaes, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm

PM: chip retention via dynamic idle:
FAIL ( 7/12): am335xbonelt, 4430es2panda, 4460pandaes,
  4460varsomom, 2430sdp, 5430es2uevm, 5430es2sbct54
Pass ( 5/12): 37xxevm, 3530es3beagle, 3530es31beagle, 3730beaglexm,
  3730es12beaglexm

PM: chip off (except CORE, due to errata) via suspend:
Pass ( 1/ 1): 3730beaglexm

PM: chip off (except CORE, due to errata) via dynamic idle:
Pass ( 1/ 1): 3730beaglexm

PM: chip off via suspend:
Pass ( 4/ 4): 37xxevm, 3530es3beagle, 3530es31beagle,
  3730es12beaglexm

PM: chip off via dynamic idle:
Pass ( 4/ 4): 37xxevm, 3530es3beagle, 3530es31beagle,
  3730es12beaglexm


vmlinux object size
(delta in bytes from test_v3.18-rc2 (cac7f2429872d3733dc3f9915857b1691da2eb2f)):
   text data  bsstotal  kernel
 -14014   -80   -14022  omap1_defconfig
 -13982  -400   -14022  omap1_defconfig_1510innovator_only
  -9918   -8  -32-9958  omap1_defconfig_5912osk_only
  -8275  +72  -64-8267  multi_v7_defconfig
 -14286   +80   -14278  omap2plus_defconfig
 -14418  -56  -32   -14506  omap2plus_defconfig_2430sdp_only
 -14198  -160   -14214  omap2plus_defconfig_am33xx_only
 -14450  +160   -14434  omap2plus_defconfig_am43xx_only
 -14286   +80   -14278  omap2plus_defconfig_cpupm
 -14386  -160   -14402  omap2plus_defconfig_dra7xx_only
   +754  +160 +770  omap2plus_defconfig_n800_multi_omap2xxx
   +754  +160 +770  omap2plus_defconfig_n800_only_a
 -14226  -880   -14314  omap2plus_defconfig_no_pm
 -10302  -160   -10318  omap2plus_defconfig_omap2_4_only
 -14402   +80   -14394  omap2plus_defconfig_omap3_4_only
 -14386   -80   -14394  omap2plus_defconfig_omap5_only
  +1748  +32  +52+1832  rmk_omap3430_ldp_allnoconfig
 +65072+3896+8516   +77484  rmk_omap3430_ldp_oldconfig
  +1832  +44  +20+1896  rmk_omap4430_sdp_allnoconfig
 -13714  -80  -60   -13854  rmk_omap4430_sdp_oldconfig

Boot-time memory difference
(delta in bytes from test_v3.18-rc2 (cac7f2429872d3733dc3f9915857b1691da2eb2f))
  avail  rsrvd   high  freed  board  kconfig
 8k-8k  .  .  2430sdpomap2plus_defconfig
 8k-8k  . 4k  3530es31beagle omap2plus_defconfig
 8k-8k  . 4k  3530es3beagle  omap2plus_defconfig
 8k-8k  . 4k  3730beaglexm

Re: OMAP baseline test results for v3.18-rc1

2014-10-27 Thread Tony Lindgren
* Paul Walmsley p...@pwsan.com [141023 08:21]:
 On Mon, 20 Oct 2014, Paul Walmsley wrote:
 
  Boot-time memory difference
  (delta in bytes from test_v3.17-rc7 
  (fe82dcec644244676d55a1384c958d5f67979adb))
avail  rsrvd   high  freed  board  kconfig
   -117908k -13164k  .  -148k  2420n800omap2plus_defconfig_n800_only_a
   -1012k  1012k  .  .  2430sdpomap2plus_defconfig
   -1268k  1268k  .16k  3530es31beagle omap2plus_defconfig
   -1268k  1268k  .16k  3530es3beagle  omap2plus_defconfig
   -1780k  1780k  .16k  3730beaglexm   omap2plus_defconfig
   -1780k  1780k  .16k  3730es12beaglexmomap2plus_defconfig
   -1268k  1268k  .16k  37xxevmomap2plus_defconfig
   -2780k  2780k -16384k16k  4460pandaesomap2plus_defconfig
   -2776k  2776k -16384k16k  4460varsomom   omap2plus_defconfig
   -4848k  4848k -16384k16k  5430es2sbct54  omap2plus_defconfig
   -4800k  4800k -16384k16k  5430es2uevmomap2plus_defconfig
-996k   996k  . 8k  am335xbone omap2plus_defconfig_am33xx_only
   -1268k  1268k  .16k  am335xbonelt   omap2plus_defconfig
  
  
  The size of an omap2plus_defconfig kernel has increased by 760K - a 
  remarkable increase that fortunately does not appear to be matched by 
  runtime memory consumption.
 
 Well let's take that back.  I seem to have glazed over the 1 to 4MB (!) 
 runtime memory usage increases in boot memory consumption.  That is also 
 an extraordinary increase.

Probably mostly caused by 673ce00c5d6c (ARM: omap2plus_defconfig: Add
support for distros with systemd). But I bet actually at least ipv6
can be a loadable module here, I'll take a look.

Regards,

Tony
--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


OMAP baseline test results for v3.18-rc2

2014-10-27 Thread Paul Walmsley

Here are some basic OMAP test results for Linux v3.18-rc2.
Logs and other details at:

http://www.pwsan.com/omap/testlogs/test_v3.18-rc2/20141027002021/


Test summary


Build: uImage:
Pass ( 3/ 3): omap1_defconfig, omap1_defconfig_1510innovator_only,
  omap1_defconfig_5912osk_only

Build: uImage+dtb:
Pass (13/13): omap2plus_defconfig_am33xx_only/am335x-bone,
  omap2plus_defconfig/omap4-panda,
  omap2plus_defconfig/omap4-panda-es,
  omap2plus_defconfig/omap4-var-som,
  omap2plus_defconfig/omap3-evm-37xx,
  omap2plus_defconfig_n800_only_a/omap2420-n800,
  omap2plus_defconfig/omap2430-sdp,
  omap2plus_defconfig/am3517-evm,
  omap2plus_defconfig/omap3-beagle,
  omap2plus_defconfig/omap3-beagle-xm,
  omap2plus_defconfig/omap3-sbc-t3517,
  omap2plus_defconfig/omap5-uevm,
  omap2plus_defconfig/omap5-sbc-t54

Build: zImage:
Pass (17/17): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_n800_only_a,
  omap2plus_defconfig_n800_multi_omap2xxx,
  omap2plus_defconfig_2430sdp_only,
  omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
  omap2plus_defconfig_omap2_4_only,
  omap2plus_defconfig_omap3_4_only,
  omap2plus_defconfig_omap5_only,
  omap2plus_defconfig_dra7xx_only,
  omap2plus_defconfig_am43xx_only,
  rmk_omap3430_ldp_oldconfig,
  rmk_omap3430_ldp_allnoconfig,
  rmk_omap4430_sdp_oldconfig,
  rmk_omap4430_sdp_allnoconfig, multi_v7_defconfig

Boot to userspace:
FAIL ( 1/17): 2430sdp
skip ( 4/17): 5912osk, 2420n800, 3517evm, 4430es2panda
Pass (12/17): am335xbonelt, am335xbone, 4460pandaes, 4460varsomom,
  37xxevm, 3530es3beagle, 3530es31beagle, 3730beaglexm,
  3730es12beaglexm, cmt3517, 5430es2uevm, 5430es2sbct54

PM: chip retention via suspend:
FAIL ( 5/11): am335xbonelt, 4460varsomom, 2430sdp, 5430es2uevm,
  5430es2sbct54
Pass ( 6/11): 4460pandaes, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm

PM: chip retention via dynamic idle:
FAIL ( 6/11): am335xbonelt, 4460pandaes, 4460varsomom, 2430sdp,
  5430es2uevm, 5430es2sbct54
Pass ( 5/11): 37xxevm, 3530es3beagle, 3530es31beagle, 3730beaglexm,
  3730es12beaglexm

PM: chip off (except CORE, due to errata) via suspend:
Pass ( 1/ 1): 3730beaglexm

PM: chip off (except CORE, due to errata) via dynamic idle:
Pass ( 1/ 1): 3730beaglexm

PM: chip off via suspend:
Pass ( 4/ 4): 37xxevm, 3530es3beagle, 3530es31beagle,
  3730es12beaglexm

PM: chip off via dynamic idle:
Pass ( 4/ 4): 37xxevm, 3530es3beagle, 3530es31beagle,
  3730es12beaglexm


vmlinux object size
(delta in bytes from test_v3.18-rc1 (f114040e3ea6e07372334ade75d1ee0775c355e1)):
   text data  bsstotal  kernel
  +1615 +2160+1831  omap1_defconfig
  +1575 +2240+1799  omap1_defconfig_1510innovator_only
  +1607 +1920+1799  omap1_defconfig_5912osk_only
 +11826 +2560   +12082  multi_v7_defconfig
 +13779 +9760   +14755  omap2plus_defconfig
 +12995 +9760   +13971  omap2plus_defconfig_2430sdp_only
 +13651 +9440   +14595  omap2plus_defconfig_am33xx_only
 +13651 +912  +64   +14627  omap2plus_defconfig_am43xx_only
 +13715 +9360   +14651  omap2plus_defconfig_cpupm
 +13651 +944  +64   +14659  omap2plus_defconfig_dra7xx_only
  +1759 +1280+1887  omap2plus_defconfig_n800_multi_omap2xxx
  +1759 +1280+1887  omap2plus_defconfig_n800_only_a
 +13715 +9760   +14691  omap2plus_defconfig_no_pm
 +13719 +912  +64   +14695  omap2plus_defconfig_omap2_4_only
 +13651 +904  +64   +14619  omap2plus_defconfig_omap3_4_only
 +13651 +936  +64   +14651  omap2plus_defconfig_omap5_only
  +1996  +64 -316+1744  rmk_omap3430_ldp_allnoconfig
  +1917 +1280+2045  rmk_omap3430_ldp_oldconfig
  +1980  +64 -300+1744  rmk_omap4430_sdp_allnoconfig
  +2087 +1520+2239  rmk_omap4430_sdp_oldconfig

Boot-time memory difference
(delta in bytes from test_v3.18-rc1 (f114040e3ea6e07372334ade75d1ee0775c355e1))
  avail  rsrvd   high  freed  board  kconfig
-8k 8k  .  .  2430sdpomap2plus_defconfig
-8k 8k  .-4k  3530es31beagle omap2plus_defconfig
-8k 8k  .-4k  3530es3beagle  omap2plus_defconfig
-8k 8k  .-4k  3730beaglexm   omap2plus_defconfig
-8k 8k  .-4k

Re: OMAP baseline test results for v3.18-rc1

2014-10-27 Thread Tony Lindgren
* Tony Lindgren t...@atomide.com [141027 08:56]:
 * Paul Walmsley p...@pwsan.com [141023 08:21]:
  On Mon, 20 Oct 2014, Paul Walmsley wrote:
  
   Boot-time memory difference
   (delta in bytes from test_v3.17-rc7 
   (fe82dcec644244676d55a1384c958d5f67979adb))
 avail  rsrvd   high  freed  board  kconfig
-117908k -13164k  .  -148k  2420n800
   omap2plus_defconfig_n800_only_a
-1012k  1012k  .  .  2430sdpomap2plus_defconfig
-1268k  1268k  .16k  3530es31beagle omap2plus_defconfig
-1268k  1268k  .16k  3530es3beagle  omap2plus_defconfig
-1780k  1780k  .16k  3730beaglexm   omap2plus_defconfig
-1780k  1780k  .16k  3730es12beaglexmomap2plus_defconfig
-1268k  1268k  .16k  37xxevmomap2plus_defconfig
-2780k  2780k -16384k16k  4460pandaesomap2plus_defconfig
-2776k  2776k -16384k16k  4460varsomom   omap2plus_defconfig
-4848k  4848k -16384k16k  5430es2sbct54  omap2plus_defconfig
-4800k  4800k -16384k16k  5430es2uevmomap2plus_defconfig
 -996k   996k  . 8k  am335xbone 
   omap2plus_defconfig_am33xx_only
-1268k  1268k  .16k  am335xbonelt   omap2plus_defconfig
   
   
   The size of an omap2plus_defconfig kernel has increased by 760K - a 
   remarkable increase that fortunately does not appear to be matched by 
   runtime memory consumption.
  
  Well let's take that back.  I seem to have glazed over the 1 to 4MB (!) 
  runtime memory usage increases in boot memory consumption.  That is also 
  an extraordinary increase.
 
 Probably mostly caused by 673ce00c5d6c (ARM: omap2plus_defconfig: Add
 support for distros with systemd). But I bet actually at least ipv6
 can be a loadable module here, I'll take a look.

Here's a fix that should help quite a bit with ipv6 as a loadable module.

Regards,

Tony

8 -
From: Tony Lindgren t...@atomide.com
Date: Mon, 27 Oct 2014 09:00:21 -0700
Subject: [PATCH] ARM: omap2plus_defconfig: Fix bloat caused by having ipv6 
built-in

Commit  673ce00c5d6c (ARM: omap2plus_defconfig: Add support for
distros with systemd) caused considerable bloat as noted by
Paul Walmsley p...@pwsan.com.

Let's fix this issue by making what we can into loadable modules
for the systemd options. That's only IPV6 and AUTOFS4_FS it
seems, and IPv6 defaults to a loadable module.

Reported-by: Paul Walmsley p...@pwsan.com
Signed-off-by: Tony Lindgren t...@atomide.com

diff --git a/arch/arm/configs/omap2plus_defconfig 
b/arch/arm/configs/omap2plus_defconfig
index 16e719c..3fbad5b 100644
--- a/arch/arm/configs/omap2plus_defconfig
+++ b/arch/arm/configs/omap2plus_defconfig
@@ -86,7 +86,6 @@ CONFIG_IP_PNP_DHCP=y
 CONFIG_IP_PNP_BOOTP=y
 CONFIG_IP_PNP_RARP=y
 # CONFIG_INET_LRO is not set
-CONFIG_IPV6=y
 CONFIG_NETFILTER=y
 CONFIG_CAN=m
 CONFIG_CAN_C_CAN=m
@@ -317,7 +316,7 @@ CONFIG_EXT4_FS=y
 CONFIG_FANOTIFY=y
 CONFIG_QUOTA=y
 CONFIG_QFMT_V2=y
-CONFIG_AUTOFS4_FS=y
+CONFIG_AUTOFS4_FS=m
 CONFIG_MSDOS_FS=y
 CONFIG_VFAT_FS=y
 CONFIG_TMPFS=y
--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: OMAP baseline test results for v3.18-rc1

2014-10-23 Thread Paul Walmsley
On Mon, 20 Oct 2014, Paul Walmsley wrote:

 Boot-time memory difference
 (delta in bytes from test_v3.17-rc7 
 (fe82dcec644244676d55a1384c958d5f67979adb))
   avail  rsrvd   high  freed  board  kconfig
  -117908k -13164k  .  -148k  2420n800omap2plus_defconfig_n800_only_a
  -1012k  1012k  .  .  2430sdpomap2plus_defconfig
  -1268k  1268k  .16k  3530es31beagle omap2plus_defconfig
  -1268k  1268k  .16k  3530es3beagle  omap2plus_defconfig
  -1780k  1780k  .16k  3730beaglexm   omap2plus_defconfig
  -1780k  1780k  .16k  3730es12beaglexmomap2plus_defconfig
  -1268k  1268k  .16k  37xxevmomap2plus_defconfig
  -2780k  2780k -16384k16k  4460pandaesomap2plus_defconfig
  -2776k  2776k -16384k16k  4460varsomom   omap2plus_defconfig
  -4848k  4848k -16384k16k  5430es2sbct54  omap2plus_defconfig
  -4800k  4800k -16384k16k  5430es2uevmomap2plus_defconfig
   -996k   996k  . 8k  am335xbone omap2plus_defconfig_am33xx_only
  -1268k  1268k  .16k  am335xbonelt   omap2plus_defconfig
 
 
 The size of an omap2plus_defconfig kernel has increased by 760K - a 
 remarkable increase that fortunately does not appear to be matched by 
 runtime memory consumption.

Well let's take that back.  I seem to have glazed over the 1 to 4MB (!) 
runtime memory usage increases in boot memory consumption.  That is also 
an extraordinary increase.


- Paul
--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


OMAP baseline test results for v3.18-rc1

2014-10-23 Thread Paul Walmsley

Here are some basic OMAP test results for Linux v3.18-rc1.
Logs and other details at:

http://www.pwsan.com/omap/testlogs/test_v3.18-rc1/20141020095901/


Test summary


Build: uImage:
Pass ( 3/ 3): omap1_defconfig, omap1_defconfig_1510innovator_only,
  omap1_defconfig_5912osk_only

Build: uImage+dtb:
Pass (13/13): omap2plus_defconfig_am33xx_only/am335x-bone,
  omap2plus_defconfig/omap4-panda,
  omap2plus_defconfig/omap4-panda-es,
  omap2plus_defconfig/omap4-var-som,
  omap2plus_defconfig/omap3-evm-37xx,
  omap2plus_defconfig_n800_only_a/omap2420-n800,
  omap2plus_defconfig/omap2430-sdp,
  omap2plus_defconfig/am3517-evm,
  omap2plus_defconfig/omap3-beagle,
  omap2plus_defconfig/omap3-beagle-xm,
  omap2plus_defconfig/omap3-sbc-t3517,
  omap2plus_defconfig/omap5-uevm,
  omap2plus_defconfig/omap5-sbc-t54

Build: zImage:
Pass (17/17): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_n800_only_a,
  omap2plus_defconfig_n800_multi_omap2xxx,
  omap2plus_defconfig_2430sdp_only,
  omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
  omap2plus_defconfig_omap2_4_only,
  omap2plus_defconfig_omap3_4_only,
  omap2plus_defconfig_omap5_only,
  omap2plus_defconfig_dra7xx_only,
  omap2plus_defconfig_am43xx_only,
  rmk_omap3430_ldp_oldconfig,
  rmk_omap3430_ldp_allnoconfig,
  rmk_omap4430_sdp_oldconfig,
  rmk_omap4430_sdp_allnoconfig, multi_v7_defconfig

Boot to userspace:
FAIL ( 1/17): 2430sdp
skip ( 4/17): 5912osk, 2420n800, 3517evm, 4430es2panda
Pass (12/17): am335xbonelt, am335xbone, 4460pandaes, 4460varsomom,
  37xxevm, 3530es3beagle, 3530es31beagle, 3730beaglexm,
  3730es12beaglexm, cmt3517, 5430es2uevm, 5430es2sbct54

PM: chip retention via suspend:
FAIL ( 5/11): am335xbonelt, 4460varsomom, 2430sdp, 5430es2uevm,
  5430es2sbct54
Pass ( 6/11): 4460pandaes, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm

PM: chip retention via dynamic idle:
FAIL ( 6/11): am335xbonelt, 4460pandaes, 4460varsomom, 2430sdp,
  5430es2uevm, 5430es2sbct54
Pass ( 5/11): 37xxevm, 3530es3beagle, 3530es31beagle, 3730beaglexm,
  3730es12beaglexm

PM: chip off (except CORE, due to errata) via suspend:
Pass ( 1/ 1): 3730beaglexm

PM: chip off (except CORE, due to errata) via dynamic idle:
Pass ( 1/ 1): 3730beaglexm

PM: chip off via suspend:
Pass ( 4/ 4): 37xxevm, 3530es3beagle, 3530es31beagle,
  3730es12beaglexm

PM: chip off via dynamic idle:
Pass ( 4/ 4): 37xxevm, 3530es3beagle, 3530es31beagle,
  3730es12beaglexm


vmlinux object size
(delta in bytes from test_v3.17-rc7 (fe82dcec644244676d55a1384c958d5f67979adb)):
   text data  bsstotal  kernel
 +48872 +832+3456   +53160  omap1_defconfig
 +48820 +824+3360   +53004  omap1_defconfig_1510innovator_only
 +45824 +848+3360   +50032  omap1_defconfig_5912osk_only
+284919   +15336+3472  +303727  multi_v7_defconfig
+677950   +32008   +54408  +764366  omap2plus_defconfig
+624576   +31472   +57320  +713368  omap2plus_defconfig_2430sdp_only
+668726   +28000   +57480  +754206  omap2plus_defconfig_am33xx_only
+670426   +29104   +57736  +757266  omap2plus_defconfig_am43xx_only
+647778   +30808   +54024  +732610  omap2plus_defconfig_cpupm
+672286   +29816   +54664  +756766  omap2plus_defconfig_dra7xx_only
+251096   +15208   +14456  +280760  omap2plus_defconfig_n800_multi_omap2xxx
+246996   +15192   +14456  +276644  omap2plus_defconfig_n800_only_a
+683634   +32064   +54408  +770106  omap2plus_defconfig_no_pm
+677814   +28664   +57736  +764214  omap2plus_defconfig_omap2_4_only
+669574   +32048   +57416  +759038  omap2plus_defconfig_omap3_4_only
+672154   +29880   +54728  +756762  omap2plus_defconfig_omap5_only
 +18244-1432+3380   +20192  rmk_omap3430_ldp_allnoconfig
 +51285 -848+5460   +55897  rmk_omap3430_ldp_oldconfig
 +20620-3516+3396   +20500  rmk_omap4430_sdp_allnoconfig
 +54412-2360+5844   +57896  rmk_omap4430_sdp_oldconfig

Boot-time memory difference
(delta in bytes from test_v3.17-rc7 (fe82dcec644244676d55a1384c958d5f67979adb))
  avail  rsrvd   high  freed  board  kconfig
 -117908k -13164k  .  -148k  2420n800omap2plus_defconfig_n800_only_a
 -1012k  1012k  .  .  2430sdpomap2plus_defconfig
 -1268k  1268k  .16k  3530es31beagle omap2plus_defconfig
 -1268k  1268k  .16k  3530es3beagle  omap2plus_defconfig
 -1780k  1780k  .16k

OMAP baseline test results for v3.17

2014-10-13 Thread Paul Walmsley

Here are some basic OMAP test results for Linux v3.17.
Logs and other details at:

http://www.pwsan.com/omap/testlogs/test_v3.17/20141006085043/


Test summary


Build: uImage:
Pass ( 3/ 3): omap1_defconfig, omap1_defconfig_1510innovator_only,
  omap1_defconfig_5912osk_only

Build: uImage+dtb:
Pass (13/13): omap2plus_defconfig_am33xx_only/am335x-bone,
  omap2plus_defconfig/omap4-panda,
  omap2plus_defconfig/omap4-panda-es,
  omap2plus_defconfig/omap4-var-som,
  omap2plus_defconfig/omap3-evm-37xx,
  omap2plus_defconfig_n800_only_a/omap2420-n800,
  omap2plus_defconfig/omap2430-sdp,
  omap2plus_defconfig/am3517-evm,
  omap2plus_defconfig/omap3-beagle,
  omap2plus_defconfig/omap3-beagle-xm,
  omap2plus_defconfig/omap3-sbc-t3517,
  omap2plus_defconfig/omap5-uevm,
  omap2plus_defconfig/omap5-sbc-t54

Build: zImage:
Pass (17/17): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_n800_only_a,
  omap2plus_defconfig_n800_multi_omap2xxx,
  omap2plus_defconfig_2430sdp_only,
  omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
  omap2plus_defconfig_omap2_4_only,
  omap2plus_defconfig_omap3_4_only,
  omap2plus_defconfig_omap5_only,
  omap2plus_defconfig_dra7xx_only,
  omap2plus_defconfig_am43xx_only,
  rmk_omap3430_ldp_oldconfig,
  rmk_omap3430_ldp_allnoconfig,
  rmk_omap4430_sdp_oldconfig,
  rmk_omap4430_sdp_allnoconfig, multi_v7_defconfig

Boot to userspace:
FAIL ( 1/17): 2430sdp
skip ( 4/17): 5912osk, 2420n800, 3517evm, 4430es2panda
Pass (12/17): am335xbonelt, am335xbone, 4460pandaes, 4460varsomom,
  37xxevm, 3530es3beagle, 3530es31beagle, 3730beaglexm,
  3730es12beaglexm, cmt3517, 5430es2uevm, 5430es2sbct54

PM: chip retention via suspend:
FAIL ( 5/11): am335xbonelt, 4460varsomom, 2430sdp, 5430es2uevm,
  5430es2sbct54
Pass ( 6/11): 4460pandaes, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm

PM: chip retention via dynamic idle:
FAIL ( 6/11): am335xbonelt, 4460pandaes, 4460varsomom, 2430sdp,
  5430es2uevm, 5430es2sbct54
Pass ( 5/11): 37xxevm, 3530es3beagle, 3530es31beagle, 3730beaglexm,
  3730es12beaglexm

PM: chip off except CORE via suspend:
Pass ( 1/ 1): 3730beaglexm

PM: chip off except CORE via dynamic idle:
Pass ( 1/ 1): 3730beaglexm

PM: chip off via suspend:
Pass ( 4/ 4): 37xxevm, 3530es3beagle, 3530es31beagle,
  3730es12beaglexm

PM: chip off via dynamic idle:
Pass ( 4/ 4): 37xxevm, 3530es3beagle, 3530es31beagle,
  3730es12beaglexm


vmlinux object size
(delta in bytes from test_v3.17-rc7 (fe82dcec644244676d55a1384c958d5f67979adb)):
   text data  bsstotal  kernel
   +159   +8   +8 +175  omap1_defconfig
   +127  -24   +8 +111  omap1_defconfig_1510innovator_only
   +127   +8   +8 +143  omap1_defconfig_5912osk_only
-85   -8   +8  -85  multi_v7_defconfig
+6300  +63  omap2plus_defconfig
+950   +8 +103  omap2plus_defconfig_2430sdp_only
+6300  +63  omap2plus_defconfig_am33xx_only
+6700  +67  omap2plus_defconfig_am43xx_only
+6300  +63  omap2plus_defconfig_cpupm
+6700  +67  omap2plus_defconfig_dra7xx_only
+3200  +32  omap2plus_defconfig_n800_multi_omap2xxx
+3200  +32  omap2plus_defconfig_n800_only_a
   +12700 +127  omap2plus_defconfig_no_pm
   +12700 +127  omap2plus_defconfig_omap2_4_only
+6300  +63  omap2plus_defconfig_omap3_4_only
+6700  +67  omap2plus_defconfig_omap5_only
-160  +160  rmk_omap3430_ldp_allnoconfig
 -10   +4   +3  rmk_omap3430_ldp_oldconfig
+160  +16  +32  rmk_omap4430_sdp_allnoconfig
 -10   +4   +3  rmk_omap4430_sdp_oldconfig

Boot-time memory difference
(delta in bytes from test_v3.17-rc7 (fe82dcec644244676d55a1384c958d5f67979adb))
  avail  rsrvd   high  freed  board  kconfig
 -117908k -13164k  .  -148k  2420n800   omap2plus_defconfig_n800_only_a


Skipping the Nokia N800 for this test run since it requires some hands-on 
attention.

--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org

Re: OMAP baseline test results for v3.17-rc7

2014-10-02 Thread Paul Walmsley
Hi Tony,

On Mon, 29 Sep 2014, Tony Lindgren wrote:

 * Paul Walmsley p...@pwsan.com [140929 10:14]:
 
  PM: chip off except CORE via suspend:
  Pass ( 1/ 1): 3730beaglexm
  
  PM: chip off except CORE via dynamic idle:
  Pass ( 1/ 1): 3730beaglexm
 
 Most likely the two tests above should now also work also for 37xxevm,
 3530es3beagle and 3530es31beagle in case you want to enable that.

I think this might be an issue of my own inability to communicate clearly 
what's being tested here and why :-)

That chip off except CORE PM validation test is only needed due to the 
3630/37xx ES1.0 errata that forces us to disable CORE off-mode on that 
revision:

--
echo 1  /debug/pm_debug/enable_off_mode
[   60.351837] omap3_pm_off_mode_enable: Core OFF disabled due to errata i583
--

(from 
http://www.pwsan.com/omap/testlogs/test_v3.17-rc6/20140921213558/pm/3730beaglexm/3730beaglexm_log.txt)

If we were to enable that test for the other four OMAP3 boards, they would 
probably all show up as failing, since they are all able to enter core-off 
mode successfully :-)

Maybe you have some ideas for how this can be communicated better in the 
test results?  One thing that would probably help is if the board was 
renamed to 3730es10beaglexm or something like that.  Also maybe 
mentioning the fact that the test is only needed due to errata, like:

---
PM: chip off (except CORE, due to errata) via dynamic idle:
Pass ( 1/ 1): 3730es10beaglexm
---

At some point, will probably also generate an HTML version of the summary, 
where the test name and board names can link to some explanatory 
information about what is being tested, and why.

Anyway, any thoughts are welcome.

  PM: chip off via suspend:
  Pass ( 4/ 4): 37xxevm, 3530es3beagle, 3530es31beagle,
3730es12beaglexm
  
  PM: chip off via dynamic idle:
  Pass ( 4/ 4): 37xxevm, 3530es3beagle, 3530es31beagle,
3730es12beaglexm
 
 Since looks like these are working finally :)

Thanks largely to your hard work!  Hooray!


- Paul
--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: OMAP baseline test results for v3.17-rc7

2014-10-02 Thread Tony Lindgren
* Paul Walmsley p...@pwsan.com [141002 08:11]:
 
 Maybe you have some ideas for how this can be communicated better in the 
 test results?  One thing that would probably help is if the board was 
 renamed to 3730es10beaglexm or something like that.  Also maybe 
 mentioning the fact that the test is only needed due to errata, like:
 
 ---
 PM: chip off (except CORE, due to errata) via dynamic idle:
 Pass ( 1/ 1): 3730es10beaglexm
 ---

Oh OK, yeah I did not read the actual test :) The above description
makes it clear at least for me.

Regards,

Tony 
--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


OMAP baseline test results for v3.17-rc7

2014-09-29 Thread Paul Walmsley

Here are some basic OMAP test results for Linux v3.17-rc7.
Logs and other details at:

http://www.pwsan.com/omap/testlogs/test_v3.17-rc7/20140928222901/


Test summary


Build: uImage:
Pass ( 3/ 3): omap1_defconfig, omap1_defconfig_1510innovator_only,
  omap1_defconfig_5912osk_only

Build: uImage+dtb:
Pass (13/13): omap2plus_defconfig_am33xx_only/am335x-bone,
  omap2plus_defconfig/omap4-panda,
  omap2plus_defconfig/omap4-panda-es,
  omap2plus_defconfig/omap4-var-som,
  omap2plus_defconfig/omap3-evm-37xx,
  omap2plus_defconfig_n800_only_a/omap2420-n800,
  omap2plus_defconfig/omap2430-sdp,
  omap2plus_defconfig/am3517-evm,
  omap2plus_defconfig/omap3-beagle,
  omap2plus_defconfig/omap3-beagle-xm,
  omap2plus_defconfig/omap3-sbc-t3517,
  omap2plus_defconfig/omap5-uevm,
  omap2plus_defconfig/omap5-sbc-t54

Build: zImage:
Pass (17/17): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_n800_only_a,
  omap2plus_defconfig_n800_multi_omap2xxx,
  omap2plus_defconfig_2430sdp_only,
  omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
  omap2plus_defconfig_omap2_4_only,
  omap2plus_defconfig_omap3_4_only,
  omap2plus_defconfig_omap5_only,
  omap2plus_defconfig_dra7xx_only,
  omap2plus_defconfig_am43xx_only,
  rmk_omap3430_ldp_oldconfig,
  rmk_omap3430_ldp_allnoconfig,
  rmk_omap4430_sdp_oldconfig,
  rmk_omap4430_sdp_allnoconfig, multi_v7_defconfig

Boot to userspace:
FAIL ( 1/17): 2430sdp
skip ( 3/17): 5912osk, 4430es2panda, 3517evm
Pass (13/17): am335xbonelt, am335xbone, 4460pandaes, 4460varsomom,
  37xxevm, 3530es3beagle, 3530es31beagle, 3730beaglexm,
  3730es12beaglexm, cmt3517, 5430es2uevm,
  5430es2sbct54, 2420n800

PM: chip retention via suspend:
skip ( 1/12): 4430es2panda
FAIL ( 5/12): am335xbonelt, 4460varsomom, 2430sdp, 5430es2uevm,
  5430es2sbct54
Pass ( 6/12): 4460pandaes, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm

PM: chip retention via dynamic idle:
skip ( 1/12): 4430es2panda
FAIL ( 6/12): am335xbonelt, 4460pandaes, 4460varsomom, 2430sdp,
  5430es2uevm, 5430es2sbct54
Pass ( 5/12): 37xxevm, 3530es3beagle, 3530es31beagle, 3730beaglexm,
  3730es12beaglexm

PM: chip off except CORE via suspend:
Pass ( 1/ 1): 3730beaglexm

PM: chip off except CORE via dynamic idle:
Pass ( 1/ 1): 3730beaglexm

PM: chip off via suspend:
Pass ( 4/ 4): 37xxevm, 3530es3beagle, 3530es31beagle,
  3730es12beaglexm

PM: chip off via dynamic idle:
Pass ( 4/ 4): 37xxevm, 3530es3beagle, 3530es31beagle,
  3730es12beaglexm


vmlinux object size
(delta in bytes from test_v3.17-rc6 (0f33be009b89d2268e94194dc4fd01a7851b6d51)):
   text data  bsstotal  kernel
-5300  -53  omap1_defconfig
+11  +320  +43  omap1_defconfig_1510innovator_only
-2100  -21  omap1_defconfig_5912osk_only
   +775   -80 +767  multi_v7_defconfig
   +55100 +551  omap2plus_defconfig
 -500   -5  omap2plus_defconfig_2430sdp_only
   +39100 +391  omap2plus_defconfig_am33xx_only
+7900  +79  omap2plus_defconfig_am43xx_only
   +55100 +551  omap2plus_defconfig_cpupm
   +15100 +151  omap2plus_defconfig_dra7xx_only
   -15900 -159  omap2plus_defconfig_n800_multi_omap2xxx
   -159   +80 -151  omap2plus_defconfig_n800_only_a
   +54700 +547  omap2plus_defconfig_no_pm
+7900  +79  omap2plus_defconfig_omap2_4_only
   +22700 +227  omap2plus_defconfig_omap3_4_only
+7900  +79  omap2plus_defconfig_omap5_only
   +2600  -60 +200  rmk_omap3430_ldp_allnoconfig
+99   -80  +91  rmk_omap3430_ldp_oldconfig
+480   +4  +52  rmk_omap4430_sdp_allnoconfig
-23   -80  -31  rmk_omap4430_sdp_oldconfig

Boot-time memory difference
(delta in bytes from test_v3.17-rc6 (0f33be009b89d2268e94194dc4fd01a7851b6d51))
  avail  rsrvd   high  freed  board  kconfig
 -224768k -36352k  .  -404k  3517evmomap2plus_defconfig
 -484604k -38660k  .  -404k  4430es2panda   omap2plus_defconfig
-4k 4k  .  .  am335xbonelt   omap2plus_defconfig


The 4430 Pandaboard and the 3517EVM have gone offline

Re: OMAP baseline test results for v3.17-rc7

2014-09-29 Thread Tony Lindgren
* Paul Walmsley p...@pwsan.com [140929 10:14]:

 PM: chip off except CORE via suspend:
 Pass ( 1/ 1): 3730beaglexm
 
 PM: chip off except CORE via dynamic idle:
 Pass ( 1/ 1): 3730beaglexm

Most likely the two tests above should now also work also for 37xxevm,
3530es3beagle and 3530es31beagle in case you want to enable that.
 
 PM: chip off via suspend:
 Pass ( 4/ 4): 37xxevm, 3530es3beagle, 3530es31beagle,
 3730es12beaglexm
 
 PM: chip off via dynamic idle:
 Pass ( 4/ 4): 37xxevm, 3530es3beagle, 3530es31beagle,
 3730es12beaglexm

Since looks like these are working finally :)

Regards,

Tony
--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


OMAP baseline test results for v3.17-rc6

2014-09-28 Thread Paul Walmsley

Here are some basic OMAP test results for Linux v3.17-rc6.
Logs and other details at:

http://www.pwsan.com/omap/testlogs/test_v3.17-rc6/20140921213558/


Test summary


Build: uImage:
Pass ( 3/ 3): omap1_defconfig, omap1_defconfig_1510innovator_only,
  omap1_defconfig_5912osk_only

Build: uImage+dtb:
Pass (13/13): omap2plus_defconfig_am33xx_only/am335x-bone,
  omap2plus_defconfig/omap4-panda,
  omap2plus_defconfig/omap4-panda-es,
  omap2plus_defconfig/omap4-var-som,
  omap2plus_defconfig/omap3-evm-37xx,
  omap2plus_defconfig_n800_only_a/omap2420-n800,
  omap2plus_defconfig/omap2430-sdp,
  omap2plus_defconfig/am3517-evm,
  omap2plus_defconfig/omap3-beagle,
  omap2plus_defconfig/omap3-beagle-xm,
  omap2plus_defconfig/omap3-sbc-t3517,
  omap2plus_defconfig/omap5-uevm,
  omap2plus_defconfig/omap5-sbc-t54

Build: zImage:
Pass (17/17): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_n800_only_a,
  omap2plus_defconfig_n800_multi_omap2xxx,
  omap2plus_defconfig_2430sdp_only,
  omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
  omap2plus_defconfig_omap2_4_only,
  omap2plus_defconfig_omap3_4_only,
  omap2plus_defconfig_omap5_only,
  omap2plus_defconfig_dra7xx_only,
  omap2plus_defconfig_am43xx_only,
  rmk_omap3430_ldp_oldconfig,
  rmk_omap3430_ldp_allnoconfig,
  rmk_omap4430_sdp_oldconfig,
  rmk_omap4430_sdp_allnoconfig, multi_v7_defconfig

Boot to userspace:
FAIL ( 2/17): 2430sdp, 5430es2sbct54
skip ( 1/17): 5912osk
Pass (14/17): am335xbonelt, am335xbone, 4430es2panda, 4460pandaes,
  4460varsomom, 37xxevm, 3517evm, 3530es3beagle,
  3530es31beagle, 3730beaglexm, 3730es12beaglexm,
  cmt3517, 5430es2uevm, 2420n800

PM: chip retention via suspend:
FAIL ( 6/12): am335xbonelt, 4430es2panda, 4460varsomom, 2430sdp,
  5430es2uevm, 5430es2sbct54
Pass ( 6/12): 4460pandaes, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm

PM: chip retention via dynamic idle:
FAIL ( 8/12): am335xbonelt, 4430es2panda, 4460pandaes,
  4460varsomom, 3530es3beagle, 2430sdp, 5430es2uevm,
  5430es2sbct54
Pass ( 4/12): 37xxevm, 3530es31beagle, 3730beaglexm,
  3730es12beaglexm

PM: chip off except CORE via suspend:
Pass ( 1/ 1): 3730beaglexm

PM: chip off except CORE via dynamic idle:
Pass ( 1/ 1): 3730beaglexm

PM: chip off via suspend:
FAIL ( 1/ 4): 3530es3beagle
Pass ( 3/ 4): 37xxevm, 3530es31beagle, 3730es12beaglexm

PM: chip off via dynamic idle:
FAIL ( 1/ 4): 3530es3beagle
Pass ( 3/ 4): 37xxevm, 3530es31beagle, 3730es12beaglexm


vmlinux object size
(delta in bytes from test_v3.17-rc5 (9e82bf014195d6f0054982c463575cdce24292be)):
   text data  bsstotal  kernel
   +105 +1920 +297  omap1_defconfig
   +105 +1840 +289  omap1_defconfig_1510innovator_only
   +105 +1920 +297  omap1_defconfig_5912osk_only
   +117 +1920 +309  multi_v7_defconfig
+61 +1920 +253  omap2plus_defconfig
   -963 +2240 -739  omap2plus_defconfig_2430sdp_only
 +1 +1920 +193  omap2plus_defconfig_am33xx_only
 +1 +1920 +193  omap2plus_defconfig_am43xx_only
+61 +2560 +317  omap2plus_defconfig_cpupm
 +1 +1920 +193  omap2plus_defconfig_dra7xx_only
-1100  -11  omap2plus_defconfig_n800_multi_omap2xxx
-1100  -11  omap2plus_defconfig_n800_only_a
 +1 +1920 +193  omap2plus_defconfig_no_pm
 +1 +1920 +193  omap2plus_defconfig_omap2_4_only
 +1 +1920 +193  omap2plus_defconfig_omap3_4_only
 +1 +1920 +193  omap2plus_defconfig_omap5_only
+3200  +32  rmk_omap3430_ldp_allnoconfig
+9700  +97  rmk_omap3430_ldp_oldconfig
+3200  +32  rmk_omap4430_sdp_allnoconfig
+6100  +61  rmk_omap4430_sdp_oldconfig

Boot-time memory difference
(delta in bytes from test_v3.17-rc5 (9e82bf014195d6f0054982c463575cdce24292be))
  avail  rsrvd   high  freed  board  kconfig
 4k-4k  .  .  am335xbonelt   omap2plus_defconfig


--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


OMAP baseline test results for v3.17-rc5

2014-09-16 Thread Paul Walmsley

Here are some basic OMAP test results for Linux v3.17-rc5.
Logs and other details at:

http://www.pwsan.com/omap/testlogs/test_v3.17-rc5/20140916100200/


Test summary


Build: uImage:
Pass ( 3/ 3): omap1_defconfig, omap1_defconfig_1510innovator_only,
  omap1_defconfig_5912osk_only

Build: uImage+dtb:
Pass (13/13): omap2plus_defconfig_am33xx_only/am335x-bone,
  omap2plus_defconfig/omap4-panda,
  omap2plus_defconfig/omap4-panda-es,
  omap2plus_defconfig/omap4-var-som,
  omap2plus_defconfig/omap3-evm-37xx,
  omap2plus_defconfig_n800_only_a/omap2420-n800,
  omap2plus_defconfig/omap2430-sdp,
  omap2plus_defconfig/am3517-evm,
  omap2plus_defconfig/omap3-beagle,
  omap2plus_defconfig/omap3-beagle-xm,
  omap2plus_defconfig/omap3-sbc-t3517,
  omap2plus_defconfig/omap5-uevm,
  omap2plus_defconfig/omap5-sbc-t54

Build: zImage:
Pass (17/17): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_n800_only_a,
  omap2plus_defconfig_n800_multi_omap2xxx,
  omap2plus_defconfig_2430sdp_only,
  omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
  omap2plus_defconfig_omap2_4_only,
  omap2plus_defconfig_omap3_4_only,
  omap2plus_defconfig_omap5_only,
  omap2plus_defconfig_dra7xx_only,
  omap2plus_defconfig_am43xx_only,
  rmk_omap3430_ldp_oldconfig,
  rmk_omap3430_ldp_allnoconfig,
  rmk_omap4430_sdp_oldconfig,
  rmk_omap4430_sdp_allnoconfig, multi_v7_defconfig

Boot to userspace:
FAIL ( 2/17): 2430sdp, 5430es2sbct54
skip ( 1/17): 5912osk
Pass (14/17): am335xbonelt, am335xbone, 4430es2panda, 4460pandaes,
  4460varsomom, 37xxevm, 3517evm, 3530es3beagle,
  3530es31beagle, 3730beaglexm, 3730es12beaglexm,
  cmt3517, 5430es2uevm, 2420n800

PM: chip retention via suspend:
FAIL ( 6/12): am335xbonelt, 4430es2panda, 4460varsomom, 2430sdp,
  5430es2uevm, 5430es2sbct54
Pass ( 6/12): 4460pandaes, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm, 3730es12beaglexm

PM: chip retention via dynamic idle:
FAIL ( 8/12): am335xbonelt, 4430es2panda, 4460pandaes,
  4460varsomom, 3530es3beagle, 2430sdp, 5430es2uevm,
  5430es2sbct54
Pass ( 4/12): 37xxevm, 3530es31beagle, 3730beaglexm,
  3730es12beaglexm

PM: chip off except CORE via suspend:
Pass ( 1/ 1): 3730beaglexm

PM: chip off except CORE via dynamic idle:
Pass ( 1/ 1): 3730beaglexm

PM: chip off via suspend:
FAIL ( 1/ 4): 3530es3beagle
Pass ( 3/ 4): 37xxevm, 3530es31beagle, 3730es12beaglexm

PM: chip off via dynamic idle:
FAIL ( 1/ 4): 3530es3beagle
Pass ( 3/ 4): 37xxevm, 3530es31beagle, 3730es12beaglexm


vmlinux object size
(delta in bytes from test_v3.17-rc4 (2ce7598c9a453e0acd0e07be7be3f5eb39608ebd)):
   text data  bsstotal  kernel
  +1980  +400+2020  omap1_defconfig
  +1980  -160+1964  omap1_defconfig_1510innovator_only
  +1980  +400+2020  omap1_defconfig_5912osk_only
  +1964  +720+2036  multi_v7_defconfig
  +1172  +160+1188  omap2plus_defconfig
  +1212  +160+1228  omap2plus_defconfig_2430sdp_only
  +1172  -480+1124  omap2plus_defconfig_am33xx_only
  +1236  -480+1188  omap2plus_defconfig_am43xx_only
  +1172  -800+1092  omap2plus_defconfig_cpupm
  +1172  +240+1196  omap2plus_defconfig_dra7xx_only
   +576  -400 +536  omap2plus_defconfig_n800_multi_omap2xxx
   +544  -400 +504  omap2plus_defconfig_n800_only_a
  +1236   -80+1228  omap2plus_defconfig_no_pm
  +1236   -80+1228  omap2plus_defconfig_omap2_4_only
  +1172  +160+1188  omap2plus_defconfig_omap3_4_only
  +1172   -80+1164  omap2plus_defconfig_omap5_only
   +516  +16  +16 +548  rmk_omap3430_ldp_allnoconfig
   +960  -640 +896  rmk_omap3430_ldp_oldconfig
   +548  +12  -16 +544  rmk_omap4430_sdp_allnoconfig
  +1024  -640 +960  rmk_omap4430_sdp_oldconfig

Boot-time memory difference
(delta in bytes from test_v3.17-rc4 (2ce7598c9a453e0acd0e07be7be3f5eb39608ebd))
  avail  rsrvd   high  freed  board  kconfig
 4k-4k  .  .  2420n800   omap2plus_defconfig_n800_only_a
-8k 8k  .  .  am335xbone omap2plus_defconfig_am33xx_only
 -224884k -36236k  .  -404k  am335xbonelt   omap2plus_defconfig



am335xbonelt has been switched to using the am335x

OMAP baseline test results for v3.17-rc4

2014-09-11 Thread Paul Walmsley

Here are some basic OMAP test results for Linux v3.17-rc4.
Logs and other details at:

http://www.pwsan.com/omap/testlogs/test_v3.17-rc4/20140910234406/


Test summary


Build: uImage:
Pass ( 3/ 3): omap1_defconfig, omap1_defconfig_1510innovator_only,
  omap1_defconfig_5912osk_only

Build: uImage+dtb:
Pass (13/13): omap2plus_defconfig_am33xx_only/am335x-bone,
  omap2plus_defconfig/omap4-panda,
  omap2plus_defconfig/omap4-panda-es,
  omap2plus_defconfig/omap4-var-som,
  omap2plus_defconfig/omap3-evm-37xx,
  omap2plus_defconfig_n800_only_a/omap2420-n800,
  omap2plus_defconfig/omap2430-sdp,
  omap2plus_defconfig/am3517-evm,
  omap2plus_defconfig/omap3-beagle,
  omap2plus_defconfig/omap3-beagle-xm,
  omap2plus_defconfig/omap3-sbc-t3517,
  omap2plus_defconfig/omap5-uevm,
  omap2plus_defconfig/omap5-sbc-t54

Build: zImage:
Pass (17/17): omap2plus_defconfig, omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_n800_only_a,
  omap2plus_defconfig_n800_multi_omap2xxx,
  omap2plus_defconfig_2430sdp_only,
  omap2plus_defconfig_cpupm, omap2plus_defconfig_no_pm,
  omap2plus_defconfig_omap2_4_only,
  omap2plus_defconfig_omap3_4_only,
  omap2plus_defconfig_omap5_only,
  omap2plus_defconfig_dra7xx_only,
  omap2plus_defconfig_am43xx_only,
  rmk_omap3430_ldp_oldconfig,
  rmk_omap3430_ldp_allnoconfig,
  rmk_omap4430_sdp_oldconfig,
  rmk_omap4430_sdp_allnoconfig, multi_v7_defconfig

Boot to userspace:
FAIL ( 2/16): 2430sdp, 5430es2sbct54
skip ( 1/16): 5912osk
Pass (13/16): am335xbonelt, am335xbone, 4430es2panda, 4460pandaes,
  4460varsomom, 37xxevm, 3517evm, 3530es3beagle,
  3530es31beagle, 3730beaglexm, cmt3517, 5430es2uevm,
  2420n800

PM: chip retention via suspend:
FAIL ( 6/11): am335xbonelt, 4430es2panda, 4460varsomom, 2430sdp,
  5430es2uevm, 5430es2sbct54
Pass ( 5/11): 4460pandaes, 37xxevm, 3530es3beagle, 3530es31beagle,
  3730beaglexm

PM: chip retention via dynamic idle:
FAIL ( 8/11): am335xbonelt, 4430es2panda, 4460pandaes,
  4460varsomom, 3530es3beagle, 2430sdp, 5430es2uevm,
  5430es2sbct54
Pass ( 3/11): 37xxevm, 3530es31beagle, 3730beaglexm

PM: chip off except CORE via suspend:
Pass ( 1/ 1): 3730beaglexm

PM: chip off except CORE via dynamic idle:
Pass ( 1/ 1): 3730beaglexm

PM: chip off via suspend:
FAIL ( 1/ 3): 3530es3beagle
Pass ( 2/ 3): 37xxevm, 3530es31beagle

PM: chip off via dynamic idle:
FAIL ( 1/ 3): 3530es3beagle
Pass ( 2/ 3): 37xxevm, 3530es31beagle


vmlinux object size
(delta in bytes from test_v3.17-rc3 (69e273c0b0a3c337a521d083374c918dc52c666f)):
   text data  bsstotal  kernel
   +83100 +831  multi_v7_defconfig
   +2590  -64 +195  omap2plus_defconfig
   +25100 +251  omap2plus_defconfig_2430sdp_only
   +263  +640 +327  omap2plus_defconfig_am33xx_only
   +199  +640 +263  omap2plus_defconfig_am43xx_only
   +2590  -64 +195  omap2plus_defconfig_cpupm
   +19900 +199  omap2plus_defconfig_dra7xx_only
   +223  +64   -8 +279  omap2plus_defconfig_n800_multi_omap2xxx
   +223  +32   -8 +247  omap2plus_defconfig_n800_only_a
   +19100 +191  omap2plus_defconfig_no_pm
   +19100 +191  omap2plus_defconfig_omap2_4_only
   +19900 +199  omap2plus_defconfig_omap3_4_only
   +19900 +199  omap2plus_defconfig_omap5_only
+800  +64 +144  rmk_omap3430_ldp_allnoconfig
   +351   +80 +359  rmk_omap3430_ldp_oldconfig
+640  +80 +144  rmk_omap4430_sdp_allnoconfig
   +25900 +259  rmk_omap4430_sdp_oldconfig

Boot-time memory difference
(delta in bytes from test_v3.17-rc3 (69e273c0b0a3c337a521d083374c918dc52c666f))
  avail  rsrvd   high  freed  board  kconfig
  (no differences)


A 3530 Beagle C5 has been added as 3530es31beagle.  

PM tests have been enabled for the am335xbonelt and OMAP5-based platforms.

Also, several of the board PM test evaluations that are failing off-mode 
testing have been restricted to testing for chip retention, for the time 
being.
--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: OMAP baseline test results for v3.17-rc3

2014-09-03 Thread Igor Grinberg
Hi Paul,

On 09/03/14 02:52, Paul Walmsley wrote:
 
 Here are some basic OMAP test results for Linux v3.17-rc3.
 Logs and other details at:
 
 http://www.pwsan.com/omap/testlogs/test_v3.17-rc3/20140902165525/
 
 
 Test summary
 

[...]

 Boot to userspace:
 FAIL ( 2/15): 2430sdp, 5430es2sbct54
 skip ( 1/15): 5912osk
 Pass (12/15): 2420n800, 3517evm, 3530es3beagle, 3730beaglexm,
 37xxevm, 4430es2panda, 4460pandaes, am335xbone,
 am335xbonelt, cmt3517, 4460varsomom, 5430es2uevm

[...]

 A Compulab SBC-T54 (OMAP5432) has been added to the testbed, graciously 
 donated by Compulab and Igor Grinberg.  It currently isn't booting to 
 userspace in the current mainline kernel, but if the 'ldo8' regulator is 
 modified to be always-on in the omap5-sbc-t54.dts file, it will.

Thanks for the heads up!
Yes, indeed ldo8 powers the serial port transceiver,
led and touch screen controller.
We intend to send fixes in a short while.


-- 
Regards,
Igor.
--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


OMAP baseline test results for v3.17-rc3

2014-09-02 Thread Paul Walmsley

Here are some basic OMAP test results for Linux v3.17-rc3.
Logs and other details at:

http://www.pwsan.com/omap/testlogs/test_v3.17-rc3/20140902165525/


Test summary


Build: zImage:
Pass (16/16): multi_v7_defconfig, omap2plus_defconfig,
  omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_am43xx_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,
  omap2plus_defconfig_dra7xx_only,
  rmk_omap3430_ldp_allnoconfig,
  rmk_omap3430_ldp_oldconfig,
  rmk_omap4430_sdp_allnoconfig,
  rmk_omap4430_sdp_oldconfig

Build: uImage+dtb:
Pass (10/10): 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,
  omap2plus_defconfig/omap5-uevm

Build: uImage:
Pass ( 3/ 3): omap1_defconfig, omap1_defconfig_1510innovator_only,
  omap1_defconfig_5912osk_only

Boot to userspace:
FAIL ( 2/15): 2430sdp, 5430es2sbct54
skip ( 1/15): 5912osk
Pass (12/15): 2420n800, 3517evm, 3530es3beagle, 3730beaglexm,
  37xxevm, 4430es2panda, 4460pandaes, am335xbone,
  am335xbonelt, cmt3517, 4460varsomom, 5430es2uevm

PM: chip retention via suspend:
FAIL ( 3/ 7): 2430sdp, 4430es2panda, 4460varsomom
Pass ( 4/ 7): 3530es3beagle, 3730beaglexm, 37xxevm, 4460pandaes

PM: chip retention via dynamic idle:
FAIL ( 5/ 7): 2430sdp, 3530es3beagle, 4430es2panda, 4460pandaes,
  4460varsomom
Pass ( 2/ 7): 3730beaglexm, 37xxevm

PM: chip off except CORE via suspend:
Pass ( 1/ 1): 3730beaglexm

PM: chip off except CORE via dynamic idle:
Pass ( 1/ 1): 3730beaglexm

PM: chip off via suspend:
FAIL ( 4/ 5): 3530es3beagle, 4430es2panda, 4460pandaes,
  4460varsomom
Pass ( 1/ 5): 37xxevm

PM: chip off via dynamic idle:
FAIL ( 4/ 5): 3530es3beagle, 4430es2panda, 4460pandaes,
  4460varsomom
Pass ( 1/ 5): 37xxevm


vmlinux object size
(delta in bytes from test_v3.17-rc2 (52addcf9d6669fa439387610bc65c92fa0980cef)):
   text data  bsstotal  kernel
   +120  +320 +152  omap1_defconfig
+88  +640 +152  omap1_defconfig_1510innovator_only
+88  +32  +32 +152  omap1_defconfig_5912osk_only
  -4992  -240-5016  multi_v7_defconfig
  -43760  +64-4312  omap2plus_defconfig
  -3896  +320-3864  omap2plus_defconfig_2430sdp_only
  -4448   -80-4456  omap2plus_defconfig_am33xx_only
  -4448   -80-4456  omap2plus_defconfig_am43xx_only
  -4376  +64  +64-4248  omap2plus_defconfig_cpupm
  -4320  +640-4256  omap2plus_defconfig_dra7xx_only
 -15337 -5520   -15889  omap2plus_defconfig_n800_multi_omap2xxx
 -11241 -5040   -11745  omap2plus_defconfig_n800_only_a
   +640  +960 +736  omap2plus_defconfig_no_pm
  -4448  +800-4368  omap2plus_defconfig_omap2_4_only
  -4384   -80-4392  omap2plus_defconfig_omap3_4_only
  -4384  +800-4304  omap2plus_defconfig_omap5_only
   +108  -16  +24 +116  rmk_omap3430_ldp_allnoconfig
   +172  -160 +156  rmk_omap3430_ldp_oldconfig
+76  -12  +56 +120  rmk_omap4430_sdp_allnoconfig
   +140  +160 +156  rmk_omap4430_sdp_oldconfig

Boot-time memory difference
(delta in bytes from test_v3.17-rc2 (52addcf9d6669fa439387610bc65c92fa0980cef))
  avail  rsrvd   high  freed  board  kconfig
 8k-8k  .  .  2420n800   omap2plus_defconfig_n800_only_a
 8k-8k  .  .  am335xbone omap2plus_defconfig_am33xx_only


A Compulab SBC-T54 (OMAP5432) has been added to the testbed, graciously 
donated by Compulab and Igor Grinberg.  It currently isn't booting to 
userspace in the current mainline kernel, but if the 'ldo8' regulator is 
modified to be always-on in the omap5-sbc-t54.dts file, it will.
--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


OMAP baseline test results for v3.17-rc1

2014-08-27 Thread Paul Walmsley

Here are some basic OMAP test results for Linux v3.17-rc1.
Logs and other details at:

http://www.pwsan.com/omap/testlogs/test_v3.17-rc1/20140821122707/


Test summary


Build: zImage:
Pass (16/16): multi_v7_defconfig, omap2plus_defconfig,
  omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_am43xx_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,
  omap2plus_defconfig_dra7xx_only,
  rmk_omap3430_ldp_allnoconfig,
  rmk_omap3430_ldp_oldconfig,
  rmk_omap4430_sdp_allnoconfig,
  rmk_omap4430_sdp_oldconfig

Build: uImage:
Pass ( 3/ 3): omap1_defconfig, omap1_defconfig_1510innovator_only,
  omap1_defconfig_5912osk_only

Build: uImage+dtb:
Pass (10/10): 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,
  omap2plus_defconfig/omap5-uevm

Boot to userspace:
FAIL ( 1/14): 2430sdp
skip ( 1/14): 5912osk
Pass (12/14): 2420n800, 3517evm, 3530es3beagle, 3730beaglexm,
  37xxevm, 4430es2panda, 4460pandaes, am335xbone,
  am335xbonelt, cmt3517, 4460varsomom, 5430es2uevm

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 ( 5/ 7): 2430sdp, 3530es3beagle, 4430es2panda, 4460pandaes,
  4460varsomom
Pass ( 2/ 7): 3730beaglexm, 37xxevm

PM: chip off except CORE via suspend:
Pass ( 1/ 1): 3730beaglexm

PM: chip off except CORE via dynamic idle:
Pass ( 1/ 1): 3730beaglexm

PM: chip off via suspend:
FAIL ( 4/ 5): 3530es3beagle, 4430es2panda, 4460pandaes,
  4460varsomom
Pass ( 1/ 5): 37xxevm

PM: chip off via dynamic idle:
FAIL ( 4/ 5): 3530es3beagle, 4430es2panda, 4460pandaes,
  4460varsomom
Pass ( 1/ 5): 37xxevm


vmlinux object size
(delta in bytes from test_v3.16 (19583ca584d6f574384e17fe7613dfaeadcdc4a6)):
   text data  bsstotal  kernel
 +32887 -316+2432   +35003  omap1_defconfig
 +32855 -276+2464   +35043  omap1_defconfig_1510innovator_only
 +32887 -284+2432   +35035  omap1_defconfig_5912osk_only
+481763   +66520+1216  +549499  multi_v7_defconfig
 +54469   -34424+1728   +21773  omap2plus_defconfig
 +64694+3072+1896   +69662  omap2plus_defconfig_2430sdp_only
 +62773+3248+1856   +67877  omap2plus_defconfig_am33xx_only
 +67285+3960+1792   +73037  omap2plus_defconfig_am43xx_only
 +54745   -34392+1728   +22081  omap2plus_defconfig_cpupm
 +68357+7408+1856   +77621  omap2plus_defconfig_dra7xx_only
 +31837   -38048+1508-4703  omap2plus_defconfig_n800_multi_omap2xxx
 +34917   -16112+1508   +20313  omap2plus_defconfig_n800_only_a
 +49829   -34536+1792   +17085  omap2plus_defconfig_no_pm
 +50337   -39096+1856   +13097  omap2plus_defconfig_omap2_4_only
 +63013+3184+1728   +67925  omap2plus_defconfig_omap3_4_only
 +67805+3312+1792   +72909  omap2plus_defconfig_omap5_only
 +13572 +184 -804   +12952  rmk_omap3430_ldp_allnoconfig
 +30262+1140 +992   +32394  rmk_omap3430_ldp_oldconfig
 +13964 +376+3372   +17712  rmk_omap4430_sdp_allnoconfig
 +37282 +952 +788   +39022  rmk_omap4430_sdp_oldconfig

Boot-time memory difference
(delta in bytes from test_v3.16 
(19583ca584d6f574384e17fe7613dfaeadcdc4a6))
  avail  rsrvd   high  freed  board  kconfig
  -160k   160k  .  .  2420n800   omap2plus_defconfig_n800_only_a
  -160k   160k  .  .  2430sdpomap2plus_defconfig
   -16k16k  .  .  3517evmomap2plus_defconfig
   -16k16k  .  .  3530es3beagle  omap2plus_defconfig
   -16k16k  .  .  3730beaglexm   omap2plus_defconfig
   -16k16k  .  .  37xxevmomap2plus_defconfig
   -16k16k  .  .  4430es2panda   omap2plus_defconfig
   -16k16k  .  .  4460pandaesomap2plus_defconfig
   -16k16k  .  .  4460varsomom   omap2plus_defconfig
   -24k24k  .  .  5430es2uevmomap2plus_defconfig
   -68k68k  .  .  am335xbone

OMAP baseline test results for v3.17-rc2

2014-08-27 Thread Paul Walmsley

Here are some basic OMAP test results for Linux v3.17-rc2.
Logs and other details at:

http://www.pwsan.com/omap/testlogs/test_v3.17-rc2/20140825183438/


Test summary


Build: uImage+dtb:
Pass (10/10): 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,
  omap2plus_defconfig/omap5-uevm

Build: uImage:
Pass ( 3/ 3): omap1_defconfig, omap1_defconfig_1510innovator_only,
  omap1_defconfig_5912osk_only

Build: zImage:
Pass (16/16): multi_v7_defconfig, omap2plus_defconfig,
  omap2plus_defconfig_am33xx_only,
  omap2plus_defconfig_am43xx_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,
  omap2plus_defconfig_dra7xx_only,
  rmk_omap3430_ldp_allnoconfig,
  rmk_omap3430_ldp_oldconfig,
  rmk_omap4430_sdp_allnoconfig,
  rmk_omap4430_sdp_oldconfig

Boot to userspace:
FAIL ( 1/14): 2430sdp
skip ( 1/14): 5912osk
Pass (12/14): 2420n800, 3517evm, 3530es3beagle, 3730beaglexm,
  37xxevm, 4430es2panda, 4460pandaes, am335xbone,
  am335xbonelt, cmt3517, 4460varsomom, 5430es2uevm

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 ( 5/ 7): 2430sdp, 3530es3beagle, 4430es2panda, 4460pandaes,
  4460varsomom
Pass ( 2/ 7): 3730beaglexm, 37xxevm

PM: chip off except CORE via suspend:
Pass ( 1/ 1): 3730beaglexm

PM: chip off except CORE via dynamic idle:
Pass ( 1/ 1): 3730beaglexm

PM: chip off via suspend:
FAIL ( 4/ 5): 3530es3beagle, 4430es2panda, 4460pandaes,
  4460varsomom
Pass ( 1/ 5): 37xxevm

PM: chip off via dynamic idle:
FAIL ( 4/ 5): 3530es3beagle, 4430es2panda, 4460pandaes,
  4460varsomom
Pass ( 1/ 5): 37xxevm


vmlinux object size
(delta in bytes from test_v3.17-rc1 (7d1311b93e58ed55f3a31cc8f94c4b8fe988a2b9)):
   text data  bsstotal  kernel
   +980  +320+1012  omap1_defconfig
  +1012   -80+1004  omap1_defconfig_1510innovator_only
  +101200+1012  omap1_defconfig_5912osk_only
  +1644  +160+1660  multi_v7_defconfig
   +900  +160 +916  omap2plus_defconfig
   +836  -160 +820  omap2plus_defconfig_2430sdp_only
   +836   +80 +844  omap2plus_defconfig_am33xx_only
   +900   +80 +908  omap2plus_defconfig_am43xx_only
   +900  +480 +948  omap2plus_defconfig_cpupm
   +836   +80 +844  omap2plus_defconfig_dra7xx_only
   +316   +80 +324  omap2plus_defconfig_n800_multi_omap2xxx
   +316  -160 +300  omap2plus_defconfig_n800_only_a
   +900  -240 +876  omap2plus_defconfig_no_pm
   +900  -160 +884  omap2plus_defconfig_omap2_4_only
   +836   +80 +844  omap2plus_defconfig_omap3_4_only
   +836  -160 +820  omap2plus_defconfig_omap5_only
   +180  +16  -32 +164  rmk_omap3430_ldp_allnoconfig
   +852   +80 +860  rmk_omap3430_ldp_oldconfig
   +212  +12  -32 +192  rmk_omap4430_sdp_allnoconfig
   +852  -160 +836  rmk_omap4430_sdp_oldconfig

Boot-time memory difference
(delta in bytes from test_v3.17-rc1 (7d1311b93e58ed55f3a31cc8f94c4b8fe988a2b9))
  avail  rsrvd   high  freed  board  kconfig
  (no differences)


--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: OMAP baseline test results for v3.16-rc4

2014-08-09 Thread Ezequiel Garcia
On 07 Aug 10:21 PM, Paul Walmsley wrote:
 On Fri, 1 Aug 2014, Tony Lindgren wrote:
 
  * Paul Walmsley p...@pwsan.com [140731 12:29]:
   On Thu, 31 Jul 2014, Tony Lindgren wrote:
   
* Paul Walmsley p...@pwsan.com [140730 00:55]:
 On Tue, 29 Jul 2014, Tony Lindgren wrote:
 
  The following patch should fix the tests above for 3530es3beagle.
  Care to test and ack as I don't have one?
 
 3530es3beagle retention dynamic idle tests hang on next-20140729.  
 (Maybe 
 other boards fail too - haven't tested any others).  

I just checked that today's linux next works for off-idle and
wake-up events for at least 37xx evm.
   
   I ran the full set of tests across all boards.  The only board that 
   passed 
   the dynamic idle testing on next-20140729 was the 3730beaglexm.
   
   http://www.pwsan.com/omap/testlogs/next_20140729/20140730124836/README.txt
   
   37xxevm hangs on the first suspend entry:
   
   http://www.pwsan.com/omap/testlogs/next_20140729/20140730124836/pm/37xxevm/37xxevm_log.txt
   
   If I find some extra time, I'll set up a bisection run.
  
  OK that sounds like some driver suspend regression that needs
  to be tracked down. I'm seeing it on my 37xx evm also with
  linux next too.
 
 It's commit a71e3c37960ce5f9c6a519bc1215e3ba9fa83e75:
 
 Author: Ezequiel Garcia ezequiel.gar...@free-electrons.com
 Date:   Wed Jul 23 16:47:31 2014 -0300
 
 net: phy: Set the driver when registering an MDIO bus device
 
 mdiobus_register() registers a device which is already bound to a driver.
 Hence, the driver pointer should be set properly in order to track down
 the driver associated to the MDIO bus.
 
 This will be used to allow ethernet driver to pin down a MDIO bus driver,
 preventing it from being unloaded while the PHY device is running.
 
 Reviewed-by: Florian Fainelli f.faine...@gmail.com
 Tested-by: Florian Fainelli f.faine...@gmail.com
 Signed-off-by: Ezequiel Garcia ezequiel.gar...@free-electrons.com
 Signed-off-by: David S. Miller da...@davemloft.net
 
 
 What's bad is that this went in late during v3.16-rc fixes.  So now v3.16 
 itself is broken, and there's no way to fix it.
 
 As far as I can tell, this patch doesn't fix a regression.  So no way it 
 should have gone in during late -rc kernels.
 

Indeed, the commit shouldn't have landed as a v3.16-rc fix. FWIW, it was
originally intended for v3.17, but I wasn't clear enough about this when it
was submitted.
-- 
Ezequiel García, Free Electrons
Embedded Linux, Kernel and Android Engineering
http://free-electrons.com
--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: OMAP baseline test results for v3.16-rc4

2014-08-08 Thread Paul Walmsley
On Thu, 7 Aug 2014, Felipe Balbi wrote:

 we have stable releases for that.

Stable releases aren't a fix for process failures.


- Paul
--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: OMAP baseline test results for v3.16-rc4

2014-08-08 Thread Paul Walmsley
On Thu, 7 Aug 2014, Fabio Estevam wrote:

 On Thu, Aug 7, 2014 at 7:21 PM, Paul Walmsley p...@pwsan.com wrote:
 
  It's commit a71e3c37960ce5f9c6a519bc1215e3ba9fa83e75:
 
  Author: Ezequiel Garcia ezequiel.gar...@free-electrons.com
  Date:   Wed Jul 23 16:47:31 2014 -0300
 
  net: phy: Set the driver when registering an MDIO bus device
 
  mdiobus_register() registers a device which is already bound to a 
  driver.
  Hence, the driver pointer should be set properly in order to track down
  the driver associated to the MDIO bus.
 
  This will be used to allow ethernet driver to pin down a MDIO bus 
  driver,
  preventing it from being unloaded while the PHY device is running.
 
  Reviewed-by: Florian Fainelli f.faine...@gmail.com
  Tested-by: Florian Fainelli f.faine...@gmail.com
  Signed-off-by: Ezequiel Garcia ezequiel.gar...@free-electrons.com
  Signed-off-by: David S. Miller da...@davemloft.net
 
 
  What's bad is that this went in late during v3.16-rc fixes.  So now v3.16
  itself is broken, and there's no way to fix it.
 
 I have sent a patch reverting this commit and it is in mainline now.

That's great; thanks for letting us know.

 The problem with the original commit is explained by Russell King:
 
 It has the effect (as can be seen from the oops) of attaching the MDIO 
 bus
 device (itself is a bus-less device) to the platform driver, which means
 that if the platform driver supports power management, it will be called
 to power manage the MDIO bus device.
 
 Moreover, drivers do not expect to be called for power management
 operations for devices which they haven't probed, and certainly not for
 devices which aren't part of the same bus that the driver is registered
 against.

Makes sense to me.


- Paul
--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: OMAP baseline test results for v3.16-rc4

2014-08-08 Thread Felipe Balbi
On Fri, Aug 08, 2014 at 06:11:54AM +, Paul Walmsley wrote:
 On Thu, 7 Aug 2014, Felipe Balbi wrote:
 
  we have stable releases for that.
 
 Stable releases aren't a fix for process failures.

of course not, but your claim that there's no way to fix v3.16 is
nonsense. And mistakes occur as well.

-- 
balbi


signature.asc
Description: Digital signature


Re: OMAP baseline test results for v3.16-rc4

2014-08-08 Thread Paul Walmsley
On Fri, 8 Aug 2014, Felipe Balbi wrote:

 On Fri, Aug 08, 2014 at 06:11:54AM +, Paul Walmsley wrote:
  On Thu, 7 Aug 2014, Felipe Balbi wrote:
  
   we have stable releases for that.
  
  Stable releases aren't a fix for process failures.
 
 of course not, but your claim that there's no way to fix v3.16 is
 nonsense. And mistakes occur as well.

There is no way to fix v3.16. 

The point of the -rc cycle is to stabilize the final, non-rc releases.


- Paul
--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: OMAP baseline test results for v3.16-rc4

2014-08-08 Thread Felipe Balbi
Hi,

On Fri, Aug 08, 2014 at 11:39:08PM +, Paul Walmsley wrote:
 On Fri, 8 Aug 2014, Felipe Balbi wrote:
 
  On Fri, Aug 08, 2014 at 06:11:54AM +, Paul Walmsley wrote:
   On Thu, 7 Aug 2014, Felipe Balbi wrote:
   
we have stable releases for that.
   
   Stable releases aren't a fix for process failures.
  
  of course not, but your claim that there's no way to fix v3.16 is
  nonsense. And mistakes occur as well.
 
 There is no way to fix v3.16. 

There is no way to fix *any* commit.

We can go back a few major releases and we will hit a point when ARM
multiplatform was enabled and the tree doesn't even build. There is no
way to fix that either, but I'm sure the patches fixing the build breaks
have been back ported to stable.

 The point of the -rc cycle is to stabilize the final, non-rc releases.

Well, stable release are *not* -rc releases and they exist in order to
fix bugs that were found after the final release has been tagged;
otherwise what would be the point of even having -stable ?

-- 
balbi


signature.asc
Description: Digital signature


  1   2   3   4   5   6   7   >