On Wed, Aug 4, 2010 at 5:56 PM, Paolo Valente <posta_paolo@yahoo.it> wrote:
Cristian Rodríguez ha scritto:
El 04/08/10 14:26, Paolo Valente escribió:
Hi, I have been working for a few years (with Fabio Checconi) on a disk scheduler providing definitely lower latencies than cfq
Interesting, but out of topic on this list, if you push this new scheduler to kernel upstream it will appear in openSUSE as consecuence.
Thanks for the feedback. We already proposed bfq to lkml about two years ago, and it received a warm welcome. Unfortunately the ultimate response of the maintainer was: "ok, it outperforms cfq as you say, but the core algorithm is too deep and hence hard to understand". I'm going to re-propose this new version, which achieves even lower latencies, to lkml, but while waiting for its fate, my idea was to let people/developers of openSUSE know that this scheduler is available. Probably this is not the right channel, but I was not able to find a better one ...
Paolo, I assume its compilable as a module? If so, you can build it in your home directory on OBS (openSUSE build service) for whichever distro versions it would support. (ie. openSUSE 11.3 uses the 2.6.34 kernel, older distros use older kernels). You can publish it as a KMP for those distros straight from your home directory and as long as it doesn't violate the terms of use (GPL, etc.) no one should complain. But, assuming it works to you your satisfaction, you could then find a devel repo on OBS that would be appropriate and try submitting your full KMP package to it. It is up to the maintainers of that repo whether or not they accept your submission. Volunteering to maintain it will greatly increase the odds of it being accpeted. If they do, openSUSE users can add that repo instead of your home rpop and get your KMP for openSUSE 11.3, etc.. And then from that repo you can try to submit it to contrib or factory. Submitting with a designated maintainer is mandatory. Factory will become the next full release in March 2011. I don't know who the decision maker(s) would be for accepting it into factory, but the above is the process. If your hoping one of the existing openSUSE maintainers will attempt the above process in your place, you definitely need to ask for a volunteer. As to which mailinglist to ask for that volunteer if no one on your team is willing to do it, my guess would be the opensuse-kernel list. Greg -- To unsubscribe, e-mail: opensuse-project+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-project+help@opensuse.org