[PATCH 1/2] add ARM FCSE support

Gilles Chanteperdrix gilles.chanteperdrix at xenomai.org
Tue Feb 15 12:08:17 CET 2011


Gennady Kupava wrote:
> В Втр, 15/02/2011 в 04:44 +0100, Gilles Chanteperdrix пишет:
>> Vasily Khoruzhick wrote:
>>> On Sunday 19 September 2010 13:52:21 Gilles Chanteperdrix wrote:
>>>> Gennady Kupava wrote:
>>>>> В Сбт, 18/09/2010 в 22:53 +0300, Vasily Khoruzhick пишет:
>>>>>> So, what about FCSE patches for 2.6.36?
>>>>> And for 2.6.34.
>>>> I did not work on this. Do not worry, I will notify you when it is done.
>>> Ping?
>>>
>> Hi all,
>>
>> the patch series for FCSE with Linux 2.6.37 is available in the
>> following git repository:
>> git://git.xenomai.org/ipipe-gch.git
>> in a branch named fcse-2.6.37
>> Also available through gitweb here:
>> http://git.xenomai.org/?p=ipipe-gch.git;a=shortlog;h=refs/heads/fcse-2.6.37
>>
>> This is a forward port of the 2.6.33 v4 patch, a few things have
>> changed, a few cleanups here and there, while splitting the patch in
>> several parts. The most notable change is that we no longer restart
>> cache flushes when they were preempted, it was, in fact, useless.
>>
>> Also, I noticed that the hackbench test is not the only one in LTP
>> testsuite to benefit from the speed improvement brought by this patch,
>> the whole LTP testsuite takes actually 15% less time to execute with the
>> FCSE patch on.
>>
>> I think the patch series can be submitted to mainline, at least as a
>> request for comments. If you end up submitting them after 2.6.38 is out,
>> then please tell me, and I will rebase on 2.6.38. The most tedious part
>> of the job was to split the patch in several parts, now that it is done,
>> we can rebase easily.
> 
> Hi, Gilles,
> 
> My plan with your patches is to test it here with lmbench, but I have
> some troubles with .37 at this moment, so i need to go other round to
> resolve .37 problems first. I'll post lmbench result then it'll be
> ready.

No problem, I am not in a hurry, I do not hope much from mainline
submission, my aim is to work on the Adeos I-pipe patch for ARM, and now
that I have the FCSE, I can work on that. Simply, what I meant to tell,
is that if we rebase the patch on 2.6.38, we need to revalidate it
before submission, we can not send it simply rebased and hope that it works.

Note that tests with lmbench have already been done, you may find the
results in the paper we made with Richard Cochran:
http://sisyphus.hd.free.fr/~gilles/pub/fcse/paper.pdf

Regards.

-- 
					    Gilles.




More information about the openmoko-kernel mailing list