Exynos5 binary blobs situation on devices running GNU/Linux

2012-11-20 Thread Marcin Juszkiewicz
Hello everybody This time I want to post some information and questions about binary blobs situation on Exynos5 devices. It means Samsung Chromebook and Andale Board (I do not have data about other Exynos5 powered devices). Chromebook ships with Chromium OS and under it has working OpenGL ES and

Re: [PATCH] dt: add helper function to read u8 & u16 variables & arrays

2012-11-20 Thread Rob Herring
On 11/19/2012 10:45 PM, Viresh Kumar wrote: > This adds following helper routines: > - of_property_read_u8_array() > - of_property_read_u16_array() > - of_property_read_u8() > - of_property_read_u16() > > This expects arrays from DT to be passed as: > - u8 array: > property = /bits/ 8 <0x50

Re: [PATCH] cpuidle: Measure idle state durations with monotonic clock

2012-11-20 Thread Rafael J. Wysocki
On Wednesday, November 14, 2012 05:56:30 PM Julius Werner wrote: > Many cpuidle drivers measure their time spent in an idle state by > reading the wallclock time before and after idling and calculating the > difference. This leads to erroneous results when the wallclock time gets > updated by anoth

Re: [RFC 3/6] sched: pack small tasks

2012-11-20 Thread Vincent Guittot
On 20 November 2012 15:28, Morten Rasmussen wrote: > Hi Vincent, > > On Mon, Nov 12, 2012 at 01:51:00PM +, Vincent Guittot wrote: >> On 9 November 2012 18:13, Morten Rasmussen wrote: >> > Hi Vincent, >> > >> > I have experienced suboptimal buddy selection on a dual cluster setup >> > (ARM TC2

Re: [GIT PULL]; big LITTLE MP master v12

2012-11-20 Thread Viresh Kumar
On 20 November 2012 20:06, Lei Wen wrote: > I test your updated branch, and find there is some errors: > > > # ARCH=arm scripts/kconfig/merge_config.sh > arch/arm/configs/vexpress_defconfig linaro/conf

[ANNOUNCE][Linux Linaro kernel] Re: linux-linaro kernel trees move to 3.7 and 12.11 schedule

2012-11-20 Thread Andrey Konovalov
ing" topic from the Samsung LT). * November 20: llct rebuild (llct-20121120) - Done. The tag is llct-20121120.1. v3.7-rc6 based. This is the last scheduled llct update for 12.11. - Updates: . new version of the big.LITTLE-MP topic (big-LITTLE-MP-master-v12),

Re: [GIT PULL]; big LITTLE MP master v12

2012-11-20 Thread Lei Wen
Hi Viresh, I test your updated branch, and find there is some errors: # ARCH=arm scripts/kconfig/merge_config.sh arch/arm/configs/vexpress_defconfig linaro/configs/big-LITTLE-MP.conf Using arch/arm/c

Re: [RFC 3/6] sched: pack small tasks

2012-11-20 Thread Morten Rasmussen
Hi Vincent, On Mon, Nov 12, 2012 at 01:51:00PM +, Vincent Guittot wrote: > On 9 November 2012 18:13, Morten Rasmussen wrote: > > Hi Vincent, > > > > I have experienced suboptimal buddy selection on a dual cluster setup > > (ARM TC2) if SD_SHARE_POWERLINE is enabled at MC level and disabled at

Re: [GIT PULL]; big LITTLE MP master v12

2012-11-20 Thread Andrey Konovalov
On 11/20/2012 11:30 AM, Viresh Kumar wrote: On 19 November 2012 22:44, Andrey Konovalov wrote: I won't pull the big-LITTLE-MP-master-v12 into the linux-linaro-core-tracking tree today due to the issues found by Tixy. Tomorrow evening I am going to pull this topic anyway - whether these issues

Re: [GIT PULL]; big LITTLE MP master v12

2012-11-20 Thread Jon Medhurst (Tixy)
On Tue, 2012-11-20 at 12:39 +, Chris Redpath wrote: > Hi Tixy, > > I can now reproduce it with MMC too, and the times are pretty much the same > for me :( > > There is definitely some interaction with CPUFreq, the A7s stay at a low > enough OPP > that the busy threads during boot are never

RE: [GIT PULL]; big LITTLE MP master v12

2012-11-20 Thread Chris Redpath
Hi Tixy, I can now reproduce it with MMC too, and the times are pretty much the same for me :( There is definitely some interaction with CPUFreq, the A7s stay at a low enough OPP that the busy threads during boot are never able to accumulate enough load to migrate up to an A15. Normally, it mak

Re: [GIT PULL]; big LITTLE MP master v12

2012-11-20 Thread Jon Medhurst (Tixy)
On Tue, 2012-11-20 at 11:32 +, Jon Medhurst (Tixy) wrote: > > Tixy, could you try temporarily changing the default option to off for the > > frequency-invariant load? > > > > I think it'll be at line 3631 in your fair.c > > > > hmp_data.freqinvar_load_scale_enabled = 1; > > > > Cha

Re: [GIT PULL]; big LITTLE MP master v12

2012-11-20 Thread Jon Medhurst (Tixy)
On Tue, 2012-11-20 at 11:31 +, Chris Redpath wrote: > Hi Tixy, > > It seems that at least on my board, the presence of so many MMC timeouts > causes the A7s to remain at the lowest frequency, presumably because the > system load average is so low. With the frequency-invariant patch, this has

Re: [GIT PULL]; big LITTLE MP master v12

2012-11-20 Thread Jon Medhurst (Tixy)
On Tue, 2012-11-20 at 10:23 +, Chris Redpath wrote: > Well, I didn't find any problem with USB boot. I'm just setting up u-boot to > go for a completely standard MMC boot and I'll continue to try to reproduce. I use ARM's bootmonitor for booting. My setup should have the same firmware and boo

RE: [GIT PULL]; big LITTLE MP master v12

2012-11-20 Thread Chris Redpath
Hi Tixy, It seems that at least on my board, the presence of so many MMC timeouts causes the A7s to remain at the lowest frequency, presumably because the system load average is so low. With the frequency-invariant patch, this has the side effect that no tasks ever get to run elsewhere. Do you

RE: [GIT PULL]; big LITTLE MP master v12

2012-11-20 Thread Chris Redpath
Well, I didn't find any problem with USB boot. I'm just setting up u-boot to go for a completely standard MMC boot and I'll continue to try to reproduce. Tixy, could you try temporarily changing the default option to off for the frequency-invariant load? I think it'll be at line 3631 in your fa

Re: [GIT PULL]; big LITTLE MP master v12

2012-11-20 Thread Viresh Kumar
On 20 November 2012 15:40, Jon Medhurst (Tixy) wrote: > I've redone my vexpress test integration branch [1] based on the new > big-LITTLE-MP-master-v12 and can confirm that an Android kernel builds > and boots on TC2 and A9 CoreTiles, both with and without the > big-LITTLE-MP.conf. Thanks. > Wha

Re: [GIT PULL]; big LITTLE MP master v12

2012-11-20 Thread Jon Medhurst (Tixy)
On Tue, 2012-11-20 at 13:00 +0530, Viresh Kumar wrote: > On 19 November 2012 22:44, Andrey Konovalov > wrote: > > I won't pull the big-LITTLE-MP-master-v12 into the > > linux-linaro-core-tracking tree today due to the issues found by Tixy. > > > > Tomorrow evening I am going to pull this topic an

Re: [PATCH] dt: add helper function to read u8 & u16 variables & arrays

2012-11-20 Thread Viresh Kumar
On 20 November 2012 13:51, Shevchenko, Andriy wrote: > You could at least create macro to do a precheck if you want to. > > Like > #define CHECK_PROP(prop, sz, out) > > { > if (!prop) > return -EINVAL; > if (!prop->value) > return -ENODATA; > if ((sz

Re: [PATCH] dt: add helper function to read u8 & u16 variables & arrays

2012-11-20 Thread Shevchenko, Andriy
On Tue, 2012-11-20 at 10:15 +0530, Viresh Kumar wrote: > This adds following helper routines: > - of_property_read_u8_array() > - of_property_read_u16_array() > - of_property_read_u8() > - of_property_read_u16() > > This expects arrays from DT to be passed as: > - u8 array: > property = /bi