Backport ARM Cortex A9 scheduling changes

Bug #600277 reported by Andrew Stubbs
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Linaro GCC
Fix Released
High
Andrew Stubbs

Bug Description

ARM are planning to implement Cortex A9 specific scheduling support. Only they can do this because it requires access to confidential micro-architecture documents.The new patches will be applied to GCC trunk.

This task is to backport these patches to the Linaro toolchain if/when they are available. The resultant tools must then be tested and benchmarked to ensure that the patches have worked as desired.

Related branches

Revision history for this message
Andrew Stubbs (ams-codesourcery) wrote :

The patches should be backported to the GCC 4.5 branch only. GCC 4.4 is thought to be too old.

Michael Hope (michaelh1)
Changed in gcc-linaro:
milestone: none → 4.5-2010.09-0
Revision history for this message
Richard Earnshaw (richard-earnshaw) wrote :
Loïc Minier (lool)
Changed in gcc-linaro:
importance: Undecided → High
status: New → Triaged
Revision history for this message
Andrew Stubbs (ams-codesourcery) wrote :

The patch has now been backported.

I also had to backport an additional prerequisite patch:
 http://gcc.gnu.org/ml/gcc-patches/2010-04/msg01093.html

Changed in gcc-linaro:
assignee: nobody → Andrew Stubbs (ams-codesourcery)
status: Triaged → Fix Committed
Revision history for this message
Andrew Stubbs (ams-codesourcery) wrote :

Reopening as there are more patches to come from ARM (as yet still unposted upstream).

Changed in gcc-linaro:
status: Fix Committed → Incomplete
Revision history for this message
Loïc Minier (lool) wrote :

"Incomplete" is when the submitter didn't provide enough information to reproduce his bug.

I think we should close this bug and open another one for whatever other scheduling changes remain to be posted; a more descriptive name for them would be ideal.

Changed in gcc-linaro:
status: Incomplete → Fix Released
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.