Re: Interesting Linux development for lower resources machines from Con Kolivas
On Wed, 9 Sep 2009 17:43:49 +0100 Joseph Reeves 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 ___ 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
On Wed, 9 Sep 2009 17:43:49 +0100 Joseph Reeves 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 ___ 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
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 : > On Sun, 6 Sep 2009 15:27:13 +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 ;-) > > 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 > > ___ > 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
On Sun, 6 Sep 2009 15:27:13 +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 ;-) 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 ___ 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
> 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 : > 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 : >> > On Tue, Sep 8, 2009 at 11:23 AM, Rui Miguel Silva Seabra >> > 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-kernel&m=125233663823328&w=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
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 : > > On Tue, Sep 8, 2009 at 11:23 AM, Rui Miguel Silva Seabra > > 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-kernel&m=125233663823328&w=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
On Tue, Sep 8, 2009 at 12:04 PM, Joseph Reeves 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
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
SHR + 2.6.31 + BFS + OpenWRT drivers = win? 2009/9/8 Laszlo KREKACS : > On Tue, Sep 8, 2009 at 11:23 AM, Rui Miguel Silva Seabra > 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-kernel&m=125233663823328&w=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
On Tue, Sep 8, 2009 at 11:23 AM, Rui Miguel Silva Seabra 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-kernel&m=125233663823328&w=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
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
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
> 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 : > > 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
Re: Interesting Linux development for lower resources machines from Con Kolivas
On Wed, Sep 2, 2009 at 3:57 PM, Niels Heyvaert 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
RE: Interesting Linux development for lower resources machines from Con Kolivas
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
>>>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
> 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
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
> > 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
Interesting Linux development for lower resources machines from Con Kolivas
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
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