All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 1/2] configs/solidrun_macchiatobin_*: use a Git commit for ATF
@ 2018-04-23 19:59 Thomas Petazzoni
  2018-04-23 19:59 ` [Buildroot] [PATCH 2/2] support/testing: fix Marvell ATF source code Thomas Petazzoni
                   ` (3 more replies)
  0 siblings, 4 replies; 6+ messages in thread
From: Thomas Petazzoni @ 2018-04-23 19:59 UTC (permalink / raw)
  To: buildroot

The version of the ARM Trusted Firmware from Marvell was a Git branch,
not a Git commit, leading to unreproducible results. So let's use a
Git commit instead, which is the latest available from the branch that
was previously used.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
---
 configs/solidrun_macchiatobin_mainline_defconfig | 2 +-
 configs/solidrun_macchiatobin_marvell_defconfig  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/configs/solidrun_macchiatobin_mainline_defconfig b/configs/solidrun_macchiatobin_mainline_defconfig
index dd797d709c..17fb9d02a2 100644
--- a/configs/solidrun_macchiatobin_mainline_defconfig
+++ b/configs/solidrun_macchiatobin_mainline_defconfig
@@ -7,7 +7,7 @@ BR2_TARGET_GENERIC_ISSUE="Welcome to Buildroot for Marvell MacchiatoBin"
 BR2_TARGET_ARM_TRUSTED_FIRMWARE=y
 BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_GIT=y
 BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_URL="https://github.com/MarvellEmbeddedProcessors/atf-marvell.git"
-BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_VERSION="atf-v1.3-armada-17.10"
+BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_VERSION="43965481990fd92e9666cf9371a8cf478055ec7c"
 BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="a80x0_mcbin"
 BR2_TARGET_ARM_TRUSTED_FIRMWARE_FIP=y
 BR2_TARGET_ARM_TRUSTED_FIRMWARE_UBOOT_AS_BL33=y
diff --git a/configs/solidrun_macchiatobin_marvell_defconfig b/configs/solidrun_macchiatobin_marvell_defconfig
index 33700e1b45..acc8d1589e 100644
--- a/configs/solidrun_macchiatobin_marvell_defconfig
+++ b/configs/solidrun_macchiatobin_marvell_defconfig
@@ -7,7 +7,7 @@ BR2_TARGET_GENERIC_ISSUE="Welcome to Buildroot for Marvell MacchiatoBin"
 BR2_TARGET_ARM_TRUSTED_FIRMWARE=y
 BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_GIT=y
 BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_URL="https://github.com/MarvellEmbeddedProcessors/atf-marvell.git"
-BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_VERSION="atf-v1.3-armada-17.10"
+BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_VERSION="43965481990fd92e9666cf9371a8cf478055ec7c"
 BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="a80x0_mcbin"
 BR2_TARGET_ARM_TRUSTED_FIRMWARE_FIP=y
 BR2_TARGET_ARM_TRUSTED_FIRMWARE_UBOOT_AS_BL33=y
-- 
2.14.3

^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [Buildroot] [PATCH 2/2] support/testing: fix Marvell ATF source code
  2018-04-23 19:59 [Buildroot] [PATCH 1/2] configs/solidrun_macchiatobin_*: use a Git commit for ATF Thomas Petazzoni
@ 2018-04-23 19:59 ` Thomas Petazzoni
  2018-05-01  6:56   ` Peter Korsgaard
  2018-04-25 11:55 ` [Buildroot] [PATCH 1/2] configs/solidrun_macchiatobin_*: use a Git commit for ATF Sergey Matyukevich
                   ` (2 subsequent siblings)
  3 siblings, 1 reply; 6+ messages in thread
From: Thomas Petazzoni @ 2018-04-23 19:59 UTC (permalink / raw)
  To: buildroot

The version of the ARM Trusted Firmware from Marvell was a Git branch,
not a Git commit, leading to unreproducible results. So let's use a
Git commit instead, which is the latest available from the branch that
was previously used.

More specifically, this branch has recently seen a fix that is needed
for ATF to build properly with recent gcc versions:

  https://github.com/MarvellEmbeddedProcessors/atf-marvell/commit/c96ec59f8b819123a06e1839ab5578030cf263b0

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
---
 support/testing/tests/boot/test_atf.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/support/testing/tests/boot/test_atf.py b/support/testing/tests/boot/test_atf.py
index 8288116471..cbb99eb37f 100644
--- a/support/testing/tests/boot/test_atf.py
+++ b/support/testing/tests/boot/test_atf.py
@@ -63,7 +63,7 @@ class TestATFMarvell(infra.basetest.BRTest):
         BR2_TARGET_ARM_TRUSTED_FIRMWARE=y
         BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_GIT=y
         BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_URL="https://github.com/MarvellEmbeddedProcessors/atf-marvell.git"
-        BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_VERSION="atf-v1.3-armada-17.10"
+        BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_VERSION="43965481990fd92e9666cf9371a8cf478055ec7c"
         BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="a80x0_mcbin"
         BR2_TARGET_ARM_TRUSTED_FIRMWARE_FIP=y
         BR2_TARGET_ARM_TRUSTED_FIRMWARE_UBOOT_AS_BL33=y
-- 
2.14.3

^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [Buildroot] [PATCH 1/2] configs/solidrun_macchiatobin_*: use a Git commit for ATF
  2018-04-23 19:59 [Buildroot] [PATCH 1/2] configs/solidrun_macchiatobin_*: use a Git commit for ATF Thomas Petazzoni
  2018-04-23 19:59 ` [Buildroot] [PATCH 2/2] support/testing: fix Marvell ATF source code Thomas Petazzoni
@ 2018-04-25 11:55 ` Sergey Matyukevich
  2018-04-25 19:29 ` Thomas Petazzoni
  2018-05-01  6:56 ` Peter Korsgaard
  3 siblings, 0 replies; 6+ messages in thread
From: Sergey Matyukevich @ 2018-04-25 11:55 UTC (permalink / raw)
  To: buildroot

Hello Thomas and all,

> The version of the ARM Trusted Firmware from Marvell was a Git branch,
> not a Git commit, leading to unreproducible results. So let's use a
> Git commit instead, which is the latest available from the branch that
> was previously used.
> 
> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>

Looks good and works fine, thanks !

Tested-by:  Sergey Matyukevich <geomatsi@gmail.com>

Regards,
Sergey

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Buildroot] [PATCH 1/2] configs/solidrun_macchiatobin_*: use a Git commit for ATF
  2018-04-23 19:59 [Buildroot] [PATCH 1/2] configs/solidrun_macchiatobin_*: use a Git commit for ATF Thomas Petazzoni
  2018-04-23 19:59 ` [Buildroot] [PATCH 2/2] support/testing: fix Marvell ATF source code Thomas Petazzoni
  2018-04-25 11:55 ` [Buildroot] [PATCH 1/2] configs/solidrun_macchiatobin_*: use a Git commit for ATF Sergey Matyukevich
@ 2018-04-25 19:29 ` Thomas Petazzoni
  2018-05-01  6:56 ` Peter Korsgaard
  3 siblings, 0 replies; 6+ messages in thread
From: Thomas Petazzoni @ 2018-04-25 19:29 UTC (permalink / raw)
  To: buildroot

Hello,

On Mon, 23 Apr 2018 21:59:53 +0200, Thomas Petazzoni wrote:
> The version of the ARM Trusted Firmware from Marvell was a Git branch,
> not a Git commit, leading to unreproducible results. So let's use a
> Git commit instead, which is the latest available from the branch that
> was previously used.
> 
> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
> ---
>  configs/solidrun_macchiatobin_mainline_defconfig | 2 +-
>  configs/solidrun_macchiatobin_marvell_defconfig  | 2 +-
>  2 files changed, 2 insertions(+), 2 deletions(-)

Both applied.

Thomas
-- 
Thomas Petazzoni, CTO, Bootlin (formerly Free Electrons)
Embedded Linux and Kernel engineering
https://bootlin.com

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Buildroot] [PATCH 1/2] configs/solidrun_macchiatobin_*: use a Git commit for ATF
  2018-04-23 19:59 [Buildroot] [PATCH 1/2] configs/solidrun_macchiatobin_*: use a Git commit for ATF Thomas Petazzoni
                   ` (2 preceding siblings ...)
  2018-04-25 19:29 ` Thomas Petazzoni
@ 2018-05-01  6:56 ` Peter Korsgaard
  3 siblings, 0 replies; 6+ messages in thread
From: Peter Korsgaard @ 2018-05-01  6:56 UTC (permalink / raw)
  To: buildroot

>>>>> "Thomas" == Thomas Petazzoni <thomas.petazzoni@bootlin.com> writes:

 > The version of the ARM Trusted Firmware from Marvell was a Git branch,
 > not a Git commit, leading to unreproducible results. So let's use a
 > Git commit instead, which is the latest available from the branch that
 > was previously used.

 > Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>

Committed to 2018.02.x, thanks.

-- 
Bye, Peter Korsgaard

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Buildroot] [PATCH 2/2] support/testing: fix Marvell ATF source code
  2018-04-23 19:59 ` [Buildroot] [PATCH 2/2] support/testing: fix Marvell ATF source code Thomas Petazzoni
@ 2018-05-01  6:56   ` Peter Korsgaard
  0 siblings, 0 replies; 6+ messages in thread
From: Peter Korsgaard @ 2018-05-01  6:56 UTC (permalink / raw)
  To: buildroot

>>>>> "Thomas" == Thomas Petazzoni <thomas.petazzoni@bootlin.com> writes:

 > The version of the ARM Trusted Firmware from Marvell was a Git branch,
 > not a Git commit, leading to unreproducible results. So let's use a
 > Git commit instead, which is the latest available from the branch that
 > was previously used.

 > More specifically, this branch has recently seen a fix that is needed
 > for ATF to build properly with recent gcc versions:

 >   https://github.com/MarvellEmbeddedProcessors/atf-marvell/commit/c96ec59f8b819123a06e1839ab5578030cf263b0

 > Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>

Committed to 2018.02.x, thanks.

-- 
Bye, Peter Korsgaard

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2018-05-01  6:56 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-04-23 19:59 [Buildroot] [PATCH 1/2] configs/solidrun_macchiatobin_*: use a Git commit for ATF Thomas Petazzoni
2018-04-23 19:59 ` [Buildroot] [PATCH 2/2] support/testing: fix Marvell ATF source code Thomas Petazzoni
2018-05-01  6:56   ` Peter Korsgaard
2018-04-25 11:55 ` [Buildroot] [PATCH 1/2] configs/solidrun_macchiatobin_*: use a Git commit for ATF Sergey Matyukevich
2018-04-25 19:29 ` Thomas Petazzoni
2018-05-01  6:56 ` Peter Korsgaard

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.