diff options
author | Anmar Oueja <anmar.oueja@linaro.org> | 2012-10-23 12:05:44 -0400 |
---|---|---|
committer | Anmar Oueja <anmar.oueja@linaro.org> | 2012-10-23 12:05:44 -0400 |
commit | 7e8d4e821d111b0e59e019cfaf20760643527b1d (patch) | |
tree | 0a4855c04fdf26c099ab2b62629dd9c260c7f9d1 | |
parent | 05b03733cb1252141e5fb0d4f3765db53b9e2b59 (diff) |
- Renamed all the Ubuntu file to <<filename>>.textile
- Added the releases notes found in HOWTO_releasesnotes.txt to README.textile
-rw-r--r-- | FIRMWARE.textile (renamed from FIRMWARE) | 0 | ||||
-rw-r--r-- | HACKING.textile (renamed from HACKING) | 0 | ||||
-rw-r--r-- | INSTALL.textile (renamed from INSTALL) | 0 | ||||
-rw-r--r-- | README | 40 | ||||
-rw-r--r-- | README.textile | 121 | ||||
-rw-r--r-- | RTSM.textile (renamed from RTSM) | 0 |
6 files changed, 121 insertions, 40 deletions
diff --git a/FIRMWARE b/FIRMWARE.textile index 92d7a9f..92d7a9f 100644 --- a/FIRMWARE +++ b/FIRMWARE.textile diff --git a/HACKING b/HACKING.textile index 554997a..554997a 100644 --- a/HACKING +++ b/HACKING.textile diff --git a/INSTALL b/INSTALL.textile index 8111a21..8111a21 100644 --- a/INSTALL +++ b/INSTALL.textile @@ -1,40 +0,0 @@ -h1. Linaro Versatile Express 12.10 Release Linaro releases monthly - -p. Linaro releases monthly binary images for the ARM "Versatile -Express":http://www.arm.com/products/tools/development-boards/versatile-express/index.php -including support for A9, A5, A15 (TC1), and TC2 (big.LITTLE) -CoreTiles. - -p. This release includes Linaro Android Jelly Bean for Versatile -Express and Real-Time System Model -("RTSM":http://www.arm.com/products/tools/software-tools/ds-5/rtsm-simulator.php) -images. The image is able to boot A9 (ATAGS), TC1 and TC2 using -UEFI. Sources are also made available so you can build your own -images. - -p. For support matters related to these images, please contact ARM support at support@arm.com - -h1. Release Notes - -h2. General Features - -This release adds support for saving the self-hosted debugger setup -when a CPU goes through a low power state, where hardware breakpoints -are not preserved, and restoring the setup when the CPU is brought -back onlne. - -Additionally, support for CPU PMUs present in big.LITTLE systems has -been integrated into the kernel, with the framework now also -supporting system PMUs. CCI-400 PMUs are the first example -implementation that is using the framework. - -SCHED_HMP patches for scheduler have now been updated to take into -account multiple domains when making decisions on task -migration, with ftrace events added for tracking these -migrations. * Feature one * Feature two * Feature three - -h2. About the TC2 Evaluation Build - -h2. Fixed in this release - -h2. Known Issues diff --git a/README.textile b/README.textile new file mode 100644 index 0000000..dcaca1a --- /dev/null +++ b/README.textile @@ -0,0 +1,121 @@ +h1. Linaro Versatile Express 12.10 Release Linaro releases monthly + +p. Linaro releases monthly binary images for the ARM "Versatile Express":http://www.arm.com/products/tools/development-boards/versatile-express/index.php including support for A9, A5, A15 (TC1), and TC2 (big.LITTLE) CoreTiles. + +p. This release includes Linaro Android Jelly Bean for Versatile Express and Real-Time System Model ("RTSM":http://www.arm.com/products/tools/software-tools/ds-5/rtsm-simulator.php) images. The image is able to boot A9 (ATAGS), TC1 and TC2 using UEFI. Sources are also made available so you can build your own images. + +p. For support matters related to these images, please contact ARM support at "support@arm.com":mailto:support@arm.com + +h1. Release Notes + +h2. About the TC2 Evaluation Build + +The TC2 CoreTile is the first example of a big.LITTLE system shipped by ARM and serves as a platform for development and test of big.LITTLE software. TC2 contains a tri-core Cortex-A7 cluster and a dual-core Cortex-A15 cluster linked using the CCI–400 coherent interconnect. + +The release integrates big.LITTLE development work which can be traced in the big.LITTLE MP working group git repo . The integration branch present in 12.10 is big-LITTLE-MP-v9 which includes: + +Scheduler modifications to support big.LITTLE +** per-task-load-average-v3: Paul Turner’s patches enabling the calculation of load on a per-task basis. +** task-placement-v2: Morten Rasmussen’s patches using the per-task load to schedule threads on the big or LITTLE cores as appropriate. New: Refactoring and new generalisation features are featured in this update to the patchset with the aim of facilitating review of the key features by the scheduler community. + +Hot-plug improvements. The aim of this sequence of improvements is to speed-up and make consistent the time taken to hot-plug cores. +** per-cpu-thread-hotplug-v3-fixed +** cpu-hotplug-get_online_cpus-v1 +** rcu-hotplug-v1 + +Cluster and asymmetric system support +** arm-asymmetric-support-v3-v3.6-rc1 - uses arch_scale_freq_power function to reflect the relative capacity of each core +** arm-multi_pmu_v1 - enables the use of multiple PMU types or sources, for example profiling across both Cortex-A15 and Cortex-A7 clusters. +** scheduler-misc-v1 - miscellaneous scheduler patches complementing the MP work + +Platform Support. In addition to the big.LITTLE MP work the TC2 platform support includes +** CPUidle & CPUfreq support +** hwmon driver allowing, amongst other things, TC2's power, current and +energy measurements to be read through standard sysfs interfaces +** Common clocks implementation +** Regulator driver +** Drivers for previously hard-coded configuration interfaces +** Misc fixes in this release +*** safely handle missing CPU frequencies +*** MMC Multi-Block fix +*** amba-clcd Device Treee mods +*** HDLCD fixes + +p. This release also adds support for saving the self-hosted debugger setup when a CPU goes through a low power state, where hardware breakpoints are not preserved, and restoring the setup when the CPU is brought +back onlne. + +p. Additionally, support for CPU PMUs present in big.LITTLE systems has been integrated into the kernel, with the framework now also supporting system PMUs. CCI-400 PMUs are the first example +implementation that is using the framework. + +p. SCHED_HMP patches for scheduler have now been updated to take into account multiple domains when making decisions on task migration, with ftrace events added for tracking these +migrations. + +h2. Where To Find More Information + +More information on Linaro can be found on our "website":http://www.linaro.org/. + +h2. Feedback and Support + +Subscribe to the important Linaro mailing lists and join our IRC channels to stay on top of Linaro development. + +** Linaro Android Development "mailing list":http://lists.linaro.org/mailman/listinfo/linaro-dev +** Linaro Android IRC channel on irc.freenode.net at @#linaro-android@ +** Linaro IRC channel on irc.freenode.net at @#linaro@ + +* Bug reports should be filed in Launchpad against the individual packages that are affected. If a suitable package cannot be identified, feel free to assign them to "Linaro Android project":http://bugs.launchpad.net/linaro/+filebug. +* Questions? "ask Linaro":http://ask.linaro.org/. +* Interested in commercial support? inquire at "Linaro support":mailto:support@linaro.org + +h2. Fixed in this release + +Details of each item can be found by searching for the issue number (without the #) "here":https://bugs.launchpad.net + +* #1051993 RCU stall on TC2 +* #1029844 UEFI: A5/A9/A15 aren't supported in latest code +* #1029854 UEFI: TC2 port only boots with 1 CPU +* #1036228 UEFI: A9 does not pass command line to kernel when booted with device tree +* #1050364 UEFI: TC2 does not boot with big.LITTLE kernel features enabled +* #1053343 UEFI: TC2 does not support OSPM + +h2. Known Issues + +* #1028319 UEFI: vexpress a5 crashes on boot +* #1068595 Enabling function tracer hangs the system on TC2 +* #1067784 UEFI: A9 crashes on boot with Device Tree +* #1067780 UEFI: TC1 is unstable when booted via UEFI +* #1067715 UEFI: booting A9/A5/TC1 via Boot Monitor fails +* #1067376 Android doesn't boot on RTSM A15x1-A7x1 +* #1067373 Keyboard and mouse input doesn't work on RTSM Android +* #1065633 Can't access CCI on RTSM +* #1042755 powertop doesn't show correct frequency stats +* #1041153 lockdep error on Android reboot +* #1037611 logcat showswarnings for "add_tid_to_cgroup failed" +* #1029848 UEFI: device tree is global, not per image +* #1028319 UEFI: vexpress a5 crashes on boot +* #1018654 YouTube can't be played smoothly on vexpress Linaro ubuntu image. +* #1017479 Many SD card errors in vexpress Linaro ubuntu image. +* #1009845 lava-test run pwrmgmt failed on vexpress board with Linaro ubuntu image. +* #1009326 "e2eaudio" test failed on Origen, Snowball & vexpress ubuntu image. +* #1006737 vexpress: lots of mmc errors on boot +* #987197 Testing calendar app requires Exchange server +* #987172 vexpress: YouTube video playback fails +* #987155 vexpress: Angrybirds display severely trucated +* #973466 Can't build Thumb-2 kernels +* #972623 UEFI: vexpress A9: flash to address zero +* #966411 vexpress-a9: ubuntu: Network manager doesn't manage ethernet connection +* #966406 vexpress-a9: ubuntu: Booting without an ethernet connection hangs +* #966377 vexpress-a9: ubuntu: Suspend-Resume doesn't work +* #966373 vexpress-a9: ubuntu: Reboot and shutdown don't work +* #942162 UEFI: vexpress A5 & TC1: No LCD/HDLCD support +* #942155 UEFI: copy/paste doesn't work over serial port +* #941995 UEFI: Don't require UUID for MMC cards +* #908082 vexpress-a9: Video playback fails in Gallery app +* #906363 vexpress-a9: ICS: No thumbnails in gallery application +* #906344 vexpress-a9: ICS: Suspend-Resume doesn't work +* #900714 Camera App does not work on ICS +* #893185 vexpress-a9: USB mass storage doesn't work +* #893175 vexpress-a9: ADB over USB doesn't work +* #893127 vexpress-a9: No sound in Android +* #890601 Missing GL ES 2.0 drivers, unable to run GLMark2 benchmark +* #873283 Snowball: Taking device screenshot using ddms tool fails +* #872819 Unable to play Angrybirds game on ICS, App opens but does not show proper game menu
\ No newline at end of file |