arm64 UEFI hangs on startup

Bug #1281855 reported by Geoff Levand
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Linaro UEFI
Won't Fix
Undecided
Ryan Harkin

Bug Description

When clusterX.is_uniprocessor=1 is set in the fast model the UEFI bootloader hangs.

Last thing seen is 'The default boot selection will start in 10 seconds', and nothing progresses after that.

model: FVP_Base_AEMv8A-AEMv8A_0.8_5311/models/Linux64_GCC-4.1/FVP_Base_AEMv8A-AEMv8A

The model config file used is attached.

Using UEFI binaries from the linaro 14.01 release. I also had this problem with the linaro 13.12 binaries.

-Geoff

Revision history for this message
Geoff Levand (geoff.levand) wrote :
description: updated
Revision history for this message
Leif Lindholm (leif-lindholm) wrote :

Steve, have a look and see if you can reproduce with 2014.04.

Changed in linaro-uefi:
assignee: nobody → Steven Kinney (steven-kinney)
assignee: Steven Kinney (steven-kinney) → Ryan Harkin (ryanharkin)
Revision history for this message
Ryan Harkin (ryanharkin) wrote :

The BSP has not been designed to work in anything other then SMP setups, so this is not a supported configuration.

Changed in linaro-uefi:
status: New → Won't Fix
Revision history for this message
Steven Kinney (steven-kinney) wrote : Re: [Bug 1281855] Re: arm64 UEFI hangs on startup

Leif,

            Will do.

-Steve

On 24 April 2014 11:07, Leif Lindholm <email address hidden> wrote:

> Steve, have a look and see if you can reproduce with 2014.04.
>
> ** Changed in: linaro-uefi
> Assignee: (unassigned) => Steven Kinney (steven-kinney)
>
> ** Changed in: linaro-uefi
> Assignee: Steven Kinney (steven-kinney) => Ryan Harkin (ryanharkin)
>
> --
> You received this bug notification because you are a bug assignee.
> https://bugs.launchpad.net/bugs/1281855
>
> Title:
> arm64 UEFI hangs on startup
>
> Status in UEFI Support in Linaro:
> Won't Fix
>
> Bug description:
> When clusterX.is_uniprocessor=1 is set in the fast model the UEFI
> bootloader hangs.
>
> Last thing seen is 'The default boot selection will start in 10
> seconds', and nothing progresses after that.
>
> model: FVP_Base_AEMv8A-AEMv8A_0.8_5311/models/Linux64_GCC-4.1
> /FVP_Base_AEMv8A-AEMv8A
>
> The model config file used is attached.
>
> Using UEFI binaries from the linaro 14.01 release. I also had this
> problem with the linaro 13.12 binaries.
>
> -Geoff
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/linaro-uefi/+bug/1281855/+subscriptions
>

Revision history for this message
Geoff Levand (geoff.levand) wrote :

Hi,

On Thu, 2014-04-24 at 16:10 +0000, Ryan Harkin wrote:
> The BSP has not been designed to work in anything other then SMP setups,
> so this is not a supported configuration.
>
> ** Changed in: linaro-uefi
> Status: New => Won't Fix

I'm not sure what you mean by 'BSP', but I guess it means there
is some limitation of the model. If so, we should fix the model
help. Here is what's in there now:

cluster0.NUM_CORES=0x4 # (int , init-time) default = '0x4' : Number of cores in cluster0 : [0x1..0x4]
cluster1.NUM_CORES=0x4 # (int , init-time) default = '0x4' : Number of cores in cluster1 : [0x0..0x4]

Do we need to file another bug for this, or re-open this one? I'm not
sure where to file model bugs.

-Geoff

Revision history for this message
Ryan Harkin (ryanharkin) wrote :

You can run with NUM_CORES=1.

Uniprocessor and NUM_CORES=1 are two different things, architecturally. The BSP is the UEFI code written to allow you to build a binary that runs on the model. This won't have been written with the concept of putting the CPUs into uniprocessor mode.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.