-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hello there,
are there any plans to support the Overo COM platform again by Linaro ?
After a long time of experimentation I got the 11.07 release running
stable but the kernel sources are missing so I can't compile some
system drivers.
In the repositories the last log says that last changes have been made
in april.
This lack of support or ongoing development let me question if Linaro
is the easy-to-use/easy-to-upgrade Ubuntu-like solution it seemed to
be at first view. In my project I try to find a next-generation base
platform for our robotic systems and I and especially the following
students don't have time and experience to use a self-configured linux
like with open-embedded or else.
What are your suggestions to do regarding the ongoing plans at Linaro?
Steffen
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://www.enigmail.net/
iQEcBAEBAgAGBQJQRgOIAAoJED67DoYHAYtjZugH/1TGkkEgmgpoDhhBT54eCtHC
YrzXLhBfIrRv+4Z8vxDljn/wr2aACNIsh18klQkaB4oVtINLXDC4jiT7SnPSXM7R
sGBDy0zFO1BxOdwc9xpR++FRKkLPSN8iX1NCbtmagVgwGO0ngMmbv3Wg3tsj/UCG
+/ly4lHVpnCO6NHUx9xiFH4puIU5yC4h2KkrsP3rz+a7Lra0EPK9Z6irhOqecouK
7fU/0DqR/xY2htkKmF1GbrHyuLzHwtbYDlcyf2bC81gXqL/4z3J+wDoM6pFM9wH/
HBGU1Uua73Mheod1NTuqVpLA+08d1dBHzoyXsdHXm5ep4kPfOCSMkB04pRoLF70=
=L0yy
-----END PGP SIGNATURE-----
Hi Guys,
I have struggled today for some time to soft-reset panda board because
the switch S1 (PWRON_RESET) resets the board, but doesn't
start booting it again from xloader. Prompt simply hangs !!
My kernel was crashing after uncompressing linux... print. I didn't
had a debugger
to see value of __log_buf variable. So i wanted to soft reset the board and
check content of memory at address pointed by __log_buf.
I wanted to keep the contents of RAM as it is, so can't reboot it by unplugging
the power cable.
At last i found the trick to soft-reset the board with help of S1
button. Following
are the steps:
- Press S1 once, LED D1 will switch off
- remove SD card
- reinsert the card
- Press S1 again, LED D1 will switch on and board is rebooted, keeping RAM's
contents as is.
Hope, this will help somebody in future.
--
viresh
Hi Andy,
I am using Panda board with linaro Nano filesystem over SDHC card. When i
issue "reboot" command from prompt, it hangs:
root@linaro-nano:/# reboot
Broadcast message from root@linaro-nano
(/dev/ttyO2) at 4:44 ...
The system is going down for reboot NOW!
root@linaro-nano:/# [ 668.889892] Restarting system.
Is this a know issue?
--
viresh
Hi Andrey,
Below is pull request for v7 of MP work. Following are the main changes:
- Based on v3.6-rc3
- per-task-load-average-v3
- applied ARM-Add-HMP-scheduling-support-for-ARM-architecture to
task-placement-v1 branch
- applied Tixy's patch from fast-slow-cpu-dt-v1 to
task-placement-v1 as they are
somewhat related only.
NOTE: Compile tested only
In future i will be sending you PULL requests according to:
https://wiki.linaro.org/WorkingGroups/PowerManagement/Process/bigLittleMPTr…
--
viresh
--------------->8-----------------------------
The following changes since commit fea7a08acb13524b47711625eebea40a0ede69a0:
Linux 3.6-rc3 (2012-08-22 13:29:06 -0700)
are available in the git repository at:
git://git.linaro.org/arm/big.LITTLE/mp.git big-LITTLE-MP-v7
for you to fetch changes up to 5ad1da269acf2b07235a526c8d2dad183acc5a9d:
Merge branches 'per-cpu-thread-hotplug-v3-fixed',
'task-placement-v1', 'cpu-hotplug-get_online_cpus-v1',
'arm-asymmetric-support-v3-v3.6-rc1' and 'config-fragments' into
big-LITTLE-MP-v7 (2012-09-03 15:52:42 +0530)
----------------------------------------------------------------
Ben Segall (1):
sched: maintain per-rq runnable averages
Jon Medhurst (6):
configs: Initial core configs
configs: Make CONFIG_MODULES part of linaro-base
Merge branch 'config-core-3.4' into config-core-tracking
configs: Replace CONFIG_PERF_COUNTERS with CONFIG_PERF_EVENTS
configs: android: Enable FB_EARLYSUSPEND
configs: android: Enable CONFIG_INPUT_UINPUT to get aidb working
Jon Medhurst (Tixy) (1):
sched: Use device-tree to provide fast/slow CPU list for HMP
Morten Rasmussen (7):
sched: Add ftrace events for entity load-tracking
sched: entity load-tracking load_avg_ratio
sched: load-tracking driven wakeup migration for HMP platforms
sched: Forced migration of high load task on HMP platforms
sched: Add HMP forced task migration ftrace event
sched: Add missing cpus_allowed checks to HMP scheduler
ARM: Add HMP scheduling support for ARM architecture
Paul E. McKenney (2):
rcu: Use smp_hotplug_thread facility for RCUs per-CPU kthread
hotplug: Fix UP bug in smpboot hotplug code
Paul Turner (15):
sched: track the runnable average on a per-task entitiy basis
sched: aggregate load contributed by task entities on parenting cfs_rq
sched: maintain the load contribution of blocked entities
sched: add an rq migration call-back to sched_class
sched: account for blocked load waking back up
sched: aggregate total task_group load
sched: compute load contribution by a group entity
sched: normalize tg load contributions against runnable time
sched: maintain runnable averages across throttled periods
sched: replace update_shares weight distribution with per-entity
computation
sched: refactor update_shares_cpu() -> update_blocked_avgs()
sched: update_cfs_shares at period edge
sched: make __update_entity_runnable_avg() fast
sched: implement usage tracking
sched: introduce temporary FAIR_GROUP_SCHED dependency for load-tracking
Ricardo Salveti de Araujo (8):
configs: moving previous ubuntu.conf as ubuntu-minimal and
creating a full ubuntu one
configs: ubuntu: be compatible with the enforce script
configs: ubuntu: disabling CODA_FS, seems to be broken atm
configs: ubuntu: disabling CGROUPS as default
Merge branch 'config-core-3.4' into config-core-tracking
configs: ubuntu: updating configs for 3.5
configs: ubuntu: disabling CONFIG_MTD_NAND_NANDSIM=m, breaking build
config: ubuntu: ATH6KL should be platform dependent
Silas Boyd-Wickizer (4):
Use get_online_cpus to avoid races involving CPU hotplug
Use get_online_cpus to avoid races involving CPU hotplug
Use get_online_cpus to avoid races involving CPU hotplug
Use get_online_cpus to avoid races involving CPU hotplug
Thomas Gleixner (6):
rcu: Yield simpler
kthread: Implement park/unpark facility
smpboot: Provide infrastructure for percpu hotplug threads
softirq: Use hotplug thread infrastructure
watchdog: Use hotplug thread infrastructure
infiniband: ehca: Use hotplug thread infrastructure
Vincent Guittot (1):
sched: cpu_power: enable ARCH_POWER
Viresh Kumar (3):
configs: Add config fragments for big LITTLE MP
linaro/configs: Update big LITTLE MP fragment for task placement work
Merge branches 'per-cpu-thread-hotplug-v3-fixed',
'task-placement-v1', 'cpu-hotplug-get_online_cpus-v1',
'arm-asymmetric-support-v3-v3.6-rc1' and 'config-fragments' into
big-LITTLE-MP-v7
arch/arm/Kconfig | 29 +
arch/arm/include/asm/topology.h | 32 +
arch/arm/kernel/topology.c | 69 ++
arch/x86/kernel/cpuid.c | 5 +
arch/x86/kernel/msr.c | 5 +
drivers/hwmon/coretemp.c | 5 +
drivers/hwmon/via-cputemp.c | 5 +
drivers/infiniband/hw/ehca/ehca_irq.c | 253 ++--
drivers/infiniband/hw/ehca/ehca_irq.h | 6 +-
include/linux/kthread.h | 11 +-
include/linux/sched.h | 24 +
include/linux/smpboot.h | 43 +
include/trace/events/sched.h | 151 +++
kernel/Makefile | 3 +-
kernel/cpu.c | 10 +-
kernel/kthread.c | 185 ++-
kernel/rcutree.c | 12 +-
kernel/rcutree.h | 15 +-
kernel/rcutree_plugin.h | 403 ++-----
kernel/rcutree_trace.c | 3 +-
kernel/sched/core.c | 11 +
kernel/sched/debug.c | 39 +-
kernel/sched/fair.c | 1111 ++++++++++++++---
kernel/sched/features.h | 2 +-
kernel/sched/sched.h | 60 +-
kernel/smpboot.c | 233 ++++
kernel/smpboot.h | 4 +
kernel/softirq.c | 108 +-
kernel/watchdog.c | 263 ++--
linaro/configs/android.conf | 33 +
linaro/configs/big-LITTLE-MP.conf | 9 +
linaro/configs/linaro-base.conf | 84 ++
linaro/configs/ubuntu-minimal.conf | 24 +
linaro/configs/ubuntu.conf | 2133 +++++++++++++++++++++++++++++++++
34 files changed, 4387 insertions(+), 996 deletions(-)
create mode 100644 include/linux/smpboot.h
create mode 100644 linaro/configs/android.conf
create mode 100644 linaro/configs/big-LITTLE-MP.conf
create mode 100644 linaro/configs/linaro-base.conf
create mode 100644 linaro/configs/ubuntu-minimal.conf
create mode 100644 linaro/configs/ubuntu.conf
Hi,
When trying to checkout the kernel used for Linaro 12.07 on Pandaboard for
Android, the required kernel revision does no longer exist in the remote
git repository (it was there up till about ~2 weeks ago).
Here is what I'm doing, based on the instructions in the Linaro 12.07 build
for Android/Pandaboard<https://android-build.linaro.org/builds/~linaro-android/panda-ics-gcc47-til…>page:
1. Checkout branch *linaro-android-12.07-release* from *git://
android.git.linaro.org/platform/manifest.git*
2. Clone kernel from its location as stated in* tracking-panda.xml*:
*git clone git://android.git.linaro.org/kernel/panda kernel*
3. Checkout kernel revision stated in *tracking-panda.xml*:
*git checkout -b my_branch 1010fcd033e01ead0d43d61d30b341b0d4c68d49*
I get error:
*fatal: reference is not a tree: 1010fcd033e01ead0d43d61d30b341b0d4c68d49*
Clearly, repo sync fails as well.
What change needs to be done to the tracking-panda.xml manifest / kernel
revision to checkout a correct revision?
On 08/14/2012 12:40 AM, Rafael J. Wysocki wrote:
> Hi,
>
> I normally don't post demo patches, but in this particular case it would be
> quite difficult to implement the desired functionality on the actual hardware,
> due to some complicated dependencies present in there.
Thanks a lot Rafael for taking the time to write this demo code.
It is very interesting and probably what should do in the other cpuidle
drivers.
Thanks
-- Daniel
--
<http://www.linaro.org/> Linaro.org │ Open source software for ARM SoCs
Follow Linaro: <http://www.facebook.com/pages/Linaro> Facebook |
<http://twitter.com/#!/linaroorg> Twitter |
<http://www.linaro.org/linaro-blog/> Blog
From: "hongbo.zhang" <hongbo.zhang(a)linaro.com>
This patch sets contains two patches:
[PATCH 1/2] Thermal: Move struct thermal_cooling_device_instance to thermal.h
Note:
Declaration of struct thermal_cooling_device_instance should be moved to public
header file thermal.h, because a thermal zone driver need to operate the cooling
devices binded to itself sometimes, for example when the thermal mode is set to
"disabled", all the cooling devices should be disabled too. This can be done in
thermal_sys.c, but it is better to let the user to do it because different kinds
of cooling devices may have different behavors.
There is no need to maintain a cooling device list by the thermal driver, because
the framework has already done so in the list thermal_zone_device->cooling_devices.
Thus the thermal_cooling_device_instance is needed when a thermal driver walks
throuth the list thermal_zone_device->cooling_devices.
[PATCH 2/2] Thermal: Add ST-Ericsson db8500 thermal dirver.
Updated:
1. Device tree is supported.
2. thermal_zone_device_register() updated because of framework update in
kernel v3.6-rc1
3. Force cooling deveces to be disabled when thermal mode is disabled.
Dependences:
1. Lee Jones PRCMU device tree bindings.
2. Acception of the above thermal framewrok modification.
hongbo.zhang (2):
Thermal: Move struct thermal_cooling_device_instance to thermal.h
Thermal: Add ST-Ericsson db8500 thermal dirver.
arch/arm/boot/dts/db8500.dtsi | 11 +
arch/arm/configs/u8500_defconfig | 4 +
arch/arm/mach-ux500/board-mop500.c | 73 ++++
drivers/thermal/Kconfig | 20 +
drivers/thermal/Makefile | 4 +-
drivers/thermal/db8500_cpufreq_cooling.c | 175 +++++++++
drivers/thermal/db8500_thermal.c | 511 ++++++++++++++++++++++++++
drivers/thermal/thermal_sys.c | 11 -
include/linux/platform_data/db8500_thermal.h | 39 ++
include/linux/thermal.h | 12 +
10 files changed, 848 insertions(+), 12 deletions(-)
create mode 100644 drivers/thermal/db8500_cpufreq_cooling.c
create mode 100644 drivers/thermal/db8500_thermal.c
create mode 100644 include/linux/platform_data/db8500_thermal.h
--
1.7.10