Re: Interesting Linux development for lower resources machines from Con Kolivas

2009-09-09 Thread Thomas White
On Sun, 6 Sep 2009 15:27:13 +0100
Joseph Reeves iknowjos...@gmail.com wrote:

  Now for someone to find the time to try this ;-)
 
 I applied the latest BFS patch to the andy-tracking branch of the
 kernel but it wouldn't build - probably an indication of my noob
 kernel skills rather than the applicability of the patch, however.
 Would also be very interested if someone else got this to work ;-)

Here's my first stab at getting the patch to apply to our kernel, done
against drm-tracking but applicable to andy-tracking as well.  Your
milage may vary - I don't really know my way around these parts of the
kernel, and I may have just done it wrong, but it compiles (with a
couple of warnings) and boots for me:

http://www.bitwiz.org.uk/openmoko/BFS-andy-tracking-and-drm-tracking-BARELY-TESTED.patch

Tom

-- 
Thomas White t...@bitwiz.org.uk

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Interesting Linux development for lower resources machines from Con Kolivas

2009-09-09 Thread Joseph Reeves
Great, thanks Tom, I'll have a look at that later. Does it seem to
make any difference for you?

Cheers, Joseph



2009/9/9 Thomas White t...@bitwiz.org.uk:
 On Sun, 6 Sep 2009 15:27:13 +0100
 Joseph Reeves iknowjos...@gmail.com wrote:

  Now for someone to find the time to try this ;-)

 I applied the latest BFS patch to the andy-tracking branch of the
 kernel but it wouldn't build - probably an indication of my noob
 kernel skills rather than the applicability of the patch, however.
 Would also be very interested if someone else got this to work ;-)

 Here's my first stab at getting the patch to apply to our kernel, done
 against drm-tracking but applicable to andy-tracking as well.  Your
 milage may vary - I don't really know my way around these parts of the
 kernel, and I may have just done it wrong, but it compiles (with a
 couple of warnings) and boots for me:

 http://www.bitwiz.org.uk/openmoko/BFS-andy-tracking-and-drm-tracking-BARELY-TESTED.patch

 Tom

 --
 Thomas White t...@bitwiz.org.uk

 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Interesting Linux development for lower resources machines from Con Kolivas

2009-09-09 Thread Thomas White
On Wed, 9 Sep 2009 17:43:49 +0100
Joseph Reeves iknowjos...@gmail.com wrote:

 Great, thanks Tom, I'll have a look at that later. Does it seem to
 make any difference for you?

It's difficult to say, really.  I haven't done any scientific tests,
but it feels a little faster in some areas (suspend/resume, Illume
sliders and toggles), and pretty much the same in most other places.
I think it'll vary a lot depending on what userspace you're using,
though.  I suspect that things other than scheduling are limiting the
interactivity in my setup (Xorg KMS, SHR).

Tom

-- 
Thomas White t...@bitwiz.org.uk

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Interesting Linux development for lower resources machines from Con Kolivas

2009-09-09 Thread Thomas White
On Wed, 9 Sep 2009 17:43:49 +0100
Joseph Reeves iknowjos...@gmail.com wrote:

 Great, thanks Tom, I'll have a look at that later. Does it seem to
 make any difference for you?

It's difficult to say, really.  I haven't done any scientific tests,
but it feels a little faster in some areas (suspend/resume, Illume
sliders and toggles), and pretty much the same in most other places.
I think it'll vary a lot depending on what userspace you're using,
though.  I thinkg that things other than scheduling are limiting the
interactivity in my setup (Xorg KMS, SHR).

Tom

-- 
Thomas White t...@bitwiz.org.uk

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Interesting Linux development for lower resources machines from Con Kolivas

2009-09-08 Thread Markus T�rnqvist
On Sun, Sep 06, 2009 at 03:27:13PM +0100, Joseph Reeves wrote:
 Now for someone to find the time to try this ;-)

I applied the latest BFS patch to the andy-tracking branch of the
kernel but it wouldn't build - probably an indication of my noob
kernel skills rather than the applicability of the patch, however.
Would also be very interested if someone else got this to work ;-)

I have a ton of unread OpenMoko emails about all important things,
way way too busy right now, but seems now is a good time reply to this ;)

http://ck.kolivas.org/patches/bfs/

There's a patch for 2.6.31-rc9 and a patch that looks like it changes
how nice levels work

http://ck.kolivas.org/patches/bfs/2.6.31-rc9-sched-bfs-210.patch

http://ck.kolivas.org/patches/bfs/bfs210-test.patch

Wanna try 'em out?

Thanks!

-- 
mjt


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Interesting Linux development for lower resources machines from Con Kolivas

2009-09-08 Thread Rui Miguel Silva Seabra
On Tue, Sep 08, 2009 at 10:50:43AM +0300, Markus T�rnqvist wrote:
 On Sun, Sep 06, 2009 at 03:27:13PM +0100, Joseph Reeves wrote:
  Now for someone to find the time to try this ;-)
 
 I applied the latest BFS patch to the andy-tracking branch of the
 kernel but it wouldn't build - probably an indication of my noob
 kernel skills rather than the applicability of the patch, however.
 Would also be very interested if someone else got this to work ;-)
 
 I have a ton of unread OpenMoko emails about all important things,
 way way too busy right now, but seems now is a good time reply to this ;)
 
 http://ck.kolivas.org/patches/bfs/
 
 There's a patch for 2.6.31-rc9 and a patch that looks like it changes
 how nice levels work
 
 http://ck.kolivas.org/patches/bfs/2.6.31-rc9-sched-bfs-210.patch
 
 http://ck.kolivas.org/patches/bfs/bfs210-test.patch
 
 Wanna try 'em out?

It seems someone is trying it out on Android:

http://twitter.com/cyanogen/status/3836404163
One last thing.. you know the lag you get when your phone rings and it doesn't 
display right away? Yeah thats gone now.

http://twitter.com/cyanogen/status/3835449787
I will push the bfs enabled kernel to Github tomorrow. Was a little tricky to 
backport for 2.6.29.

http://twitter.com/cyanogen/status/3835424076
I think it can be made even better too, but there is almost no need. BFS + 
Android = sexytime

http://twitter.com/cyanogen/status/3835076257
Just want to say it again... wow.

http://twitter.com/cyanogen/status/3835027843
BFS: http://bit.ly/tqGSy

http://twitter.com/cyanogen/status/3835025620
ok, some initial testing and bfs is really screaming! like, really really 
screaming.

http://twitter.com/cyanogen/status/3834875403
BFS on Android is pretty good so far!

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Interesting Linux development for lower resources machines from Con Kolivas

2009-09-08 Thread Laszlo KREKACS
On Tue, Sep 8, 2009 at 11:23 AM, Rui Miguel Silva Seabrar...@ansol.org wrote:
 http://twitter.com/cyanogen/status/3836404163
 One last thing.. you know the lag you get when your phone rings and it 
 doesn't display right away? Yeah thats gone now.

On a wl500 router the performance hit is 1.5 time faster;)
http://marc.info/?l=linux-kernelm=125233663823328w=2

Laszlo

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Interesting Linux development for lower resources machines from Con Kolivas

2009-09-08 Thread Joseph Reeves
SHR + 2.6.31 + BFS + OpenWRT drivers = win?



2009/9/8 Laszlo KREKACS laszlo.krekacs.l...@gmail.com:
 On Tue, Sep 8, 2009 at 11:23 AM, Rui Miguel Silva Seabrar...@ansol.org 
 wrote:
 http://twitter.com/cyanogen/status/3836404163
 One last thing.. you know the lag you get when your phone rings and it 
 doesn't display right away? Yeah thats gone now.

 On a wl500 router the performance hit is 1.5 time faster;)
 http://marc.info/?l=linux-kernelm=125233663823328w=2

 Laszlo

 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Interesting Linux development for lower resources machines from Con Kolivas

2009-09-08 Thread Markus T�rnqvist
On Tue, Sep 08, 2009 at 11:04:56AM +0100, Joseph Reeves wrote:
SHR + 2.6.31 + BFS + OpenWRT drivers = win?

Would appear that way if someone had the time and environment;
I really loved the Android stuff on Twitter :)

-- 
mjt


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Interesting Linux development for lower resources machines from Con Kolivas

2009-09-08 Thread Laszlo KREKACS
On Tue, Sep 8, 2009 at 12:04 PM, Joseph Reevesiknowjos...@gmail.com wrote:
 SHR + 2.6.31 + BFS + OpenWRT drivers = win?

+KMS

Laszlo

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Interesting Linux development for lower resources machines from Con Kolivas

2009-09-08 Thread Rui Miguel Silva Seabra
What's up with the drivers from OpenWRT? Are they different? Why aren't they 
merged?

On Tue, Sep 08, 2009 at 11:04:56AM +0100, Joseph Reeves wrote:
 SHR + 2.6.31 + BFS + OpenWRT drivers = win?
 
 2009/9/8 Laszlo KREKACS laszlo.krekacs.l...@gmail.com:
  On Tue, Sep 8, 2009 at 11:23 AM, Rui Miguel Silva Seabrar...@ansol.org 
  wrote:
  http://twitter.com/cyanogen/status/3836404163
  One last thing.. you know the lag you get when your phone rings and it 
  doesn't display right away? Yeah thats gone now.
 
  On a wl500 router the performance hit is 1.5 time faster;)
  http://marc.info/?l=linux-kernelm=125233663823328w=2

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Interesting Linux development for lower resources machines from Con Kolivas

2009-09-08 Thread Joseph Reeves
 What's up with the drivers from OpenWRT? Are they different? Why aren't they 
 merged?

I've only really read on here about them, but I'm told that some are
complete rewrites that provide potentially big improvements. Don't
know about their status in other distributions, however.

Forgot to add + new glamo stuff in my list too; looks like the pieces
are coming together...

Cheers, Joseph



2009/9/8 Rui Miguel Silva Seabra r...@ansol.org:
 What's up with the drivers from OpenWRT? Are they different? Why aren't they 
 merged?

 On Tue, Sep 08, 2009 at 11:04:56AM +0100, Joseph Reeves wrote:
 SHR + 2.6.31 + BFS + OpenWRT drivers = win?

 2009/9/8 Laszlo KREKACS laszlo.krekacs.l...@gmail.com:
  On Tue, Sep 8, 2009 at 11:23 AM, Rui Miguel Silva Seabrar...@ansol.org 
  wrote:
  http://twitter.com/cyanogen/status/3836404163
  One last thing.. you know the lag you get when your phone rings and it 
  doesn't display right away? Yeah thats gone now.
 
  On a wl500 router the performance hit is 1.5 time faster;)
  http://marc.info/?l=linux-kernelm=125233663823328w=2

 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Interesting Linux development for lower resources machines from Con Kolivas

2009-09-06 Thread Joseph Reeves
 Now for someone to find the time to try this ;-)

I applied the latest BFS patch to the andy-tracking branch of the
kernel but it wouldn't build - probably an indication of my noob
kernel skills rather than the applicability of the patch, however.
Would also be very interested if someone else got this to work ;-)

Cheers, Joseph




2009/9/2 c_c cchan...@yahoo.com:

 Hi,
  I used to use the -ck patches for my kernels while they were around and
 they were always more responsive on my desktop than the standard kernels.
  If this makes the FR more responsive - its would be worthwhile trying -
 just to see if it makes any difference at all.
  Now for someone to find the time to try this ;-)
 --
 View this message in context: 
 http://n2.nabble.com/Interesting-Linux-development-for-lower-resources-machines-from-Con-Kolivas-tp3566462p3567588.html
 Sent from the Openmoko Community mailing list archive at Nabble.com.

 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Interesting Linux development for lower resources machines from Con Kolivas

2009-09-02 Thread Rui Miguel Silva Seabra
http://lwn.net/Articles/350100/

Con Kolivas, who worked on desktop interactivity issues in the past before
storming off in 2007, has posted a new scheduler called BFS. It was
designed to be forward looking only, make the most of lower spec machines,
and not scale to massive hardware. ie it is a desktop orientated scheduler,
with extremely low latencies for excellent interactivity by design rather
than 'calculated', with rigid fairness, nice priority distribution and
extreme scalability within normal load levels.

http://ck.kolivas.org/patches/bfs/bfs-faq.txt


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Interesting Linux development for lower resources machines from Con Kolivas

2009-09-02 Thread Rui Miguel Silva Seabra
http://lwn.net/Articles/350100/

Con Kolivas, who worked on desktop interactivity issues in the past before
storming off in 2007, has posted a new scheduler called BFS. It was
designed to be forward looking only, make the most of lower spec machines,
and not scale to massive hardware. ie it is a desktop orientated scheduler,
with extremely low latencies for excellent interactivity by design rather
than 'calculated', with rigid fairness, nice priority distribution and
extreme scalability within normal load levels.

http://ck.kolivas.org/patches/bfs/bfs-faq.txt


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


RE: Interesting Linux development for lower resources machines from Con Kolivas

2009-09-02 Thread Niels Heyvaert


 http://lwn.net/Articles/350100/

 Con Kolivas, who worked on desktop interactivity issues in the past before
 storming off in 2007, has posted a new scheduler called BFS. It was
 designed to be forward looking only, make the most of lower spec machines,
 and not scale to massive hardware. ie it is a desktop orientated scheduler,
 with extremely low latencies for excellent interactivity by design rather
 than 'calculated', with rigid fairness, nice priority distribution and
 extreme scalability within normal load levels.

 http://ck.kolivas.org/patches/bfs/bfs-faq.txt


Reading the FAQ text and reactions on LWN it appears to me that the author has 
no intention whatsoever to merge this into the mainline kernel tree...
_
Je hele online leven op één stek met Windows Live
http://www.microsoft.com/belux/nl/windows/windowslive/default.aspx
___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Interesting Linux development for lower resources machines from Con Kolivas

2009-09-02 Thread Markus T�rnqvist
On Wed, Sep 02, 2009 at 01:01:46PM +, Niels Heyvaert wrote:

 http://lwn.net/Articles/350100/

Reading the FAQ text and reactions on LWN it appears to me that the author
has no intention whatsoever to merge this into the mainline kernel tree...

But aren't there vendor kernels for the moko already?

-- 
mjt


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Interesting Linux development for lower resources machines from Con Kolivas

2009-09-02 Thread Laszlo KREKACS
 On Wed, Sep 02, 2009 at 01:01:46PM +, Niels Heyvaert wrote:
Reading the FAQ text and reactions on LWN it appears to me that the author
has no intention whatsoever to merge this into the mainline kernel tree...

BEcause his precedent work was not merged for years?
I would not expect to be merged either ...

I dont think he would opposed the merge.

Laszlo

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


RE: Interesting Linux development for lower resources machines from Con Kolivas

2009-09-02 Thread Niels Heyvaert


Reading the FAQ text and reactions on LWN it appears to me that the author
has no intention whatsoever to merge this into the mainline kernel tree...

 BEcause his precedent work was not merged for years?
 I would not expect to be merged either ...

 I dont think he would opposed the merge.


Hmm... In fact it's worse.

He tried to get it merged but that did not work out (for a number of reasons, 
so it seems). But now he gave up the ambition and writes his code in such a way 
it will never get merged anyway.
 
His own FAQ is very explicit about this:
 

Why BFS?
 
Because it's designed in such a way that mainline would never be interested in 
adopting it, which is how I like it.
 
...
 
Are you looking at getting this into mainline?
LOL.
 
No really, are you?
LOL.
 
Really really, are you?
No. 
 
...

_
Reageer op foto’s van je vrienden en bekijk hun reacties op de jouwe. 
Gegarandeerd hilariteit! 
http://www.microsoft.com/belux/nl/windows/windowslive/products/photos.aspx
___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


RE: Interesting Linux development for lower resources machines from Con Kolivas

2009-09-02 Thread c_c

Hi,
  I used to use the -ck patches for my kernels while they were around and
they were always more responsive on my desktop than the standard kernels. 
  If this makes the FR more responsive - its would be worthwhile trying -
just to see if it makes any difference at all.
  Now for someone to find the time to try this ;-)
-- 
View this message in context: 
http://n2.nabble.com/Interesting-Linux-development-for-lower-resources-machines-from-Con-Kolivas-tp3566462p3567588.html
Sent from the Openmoko Community mailing list archive at Nabble.com.

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Interesting Linux development for lower resources machines from Con Kolivas

2009-09-02 Thread Laszlo KREKACS
On Wed, Sep 2, 2009 at 3:57 PM, Niels Heyvaertnielsheyva...@hotmail.com wrote:

 Because it's designed in such a way that mainline would never be interested 
 in adopting it, which is how I like it.

I think in Solaris the sheduler are pluggable. Ie, it can be swapped.
In linux its hardwired, and there is no will to change it.

Best regards,
 Laszlo

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community