On Thu, Jan 6, 2011 at 2:49 AM, Alexander Clouter <[email protected]> wrote:
> Hi,
>
> * wu zhangjin <[email protected]> [2011-01-06 02:35:02+0800]:
>>
>> Just prepared Linux 2.6.37 for Loongson, welcome to download it from
>> our LLC git repo[1].
>>
> If you know where I can persuade Lemote to produce a Loongson laptop
> with a trackpoint, and *no* touchpad, I'll get one.  Unfortunately until
> then, alas this tree is not much use :(

Perhaps you can contact them via this link:
http://www.lemote.com/en/about/contact/

>
>> Except the changes from mainline[2], there are some important
>> (Loongson specific) features in this version:
>>
>> o sched: Add 'autogroup' scheduling feature: automated per session task 
>> groups
>>
>> This will only be available in mainline 2.6.38, but we have applied it
>> for it does increase the  response performance a lot.
>>
> You might be interested in my shell daemon implementation, iesd[1].

That's cool, really a good idea, thanks for your sharing ;-)

>
>> o MIPS: Loongson: Make R4K Timer Work with CPUFreq Driver
>>
>> This has made the high resolution r4k timer work with the dynamic
>> cpufreq driver and fixed the broken system time problem.
>>
> Okay, this I'm interested in, my MIPS router[2] really behaves strangely
> if I set HZ to anything but 100.

Does you router support dynamic cpu frequency? If not, the above
commit is not you want for it is used to make the cpufreq driver work
normally and also replace the old low-frequency MFGPT Timer to fix the
unstable system time problem.

>
>> o MIPS: CPUFreq: add precise delays
>>
>> This adds precise delays and avoid the calculation of the
>> loops_per_jiffy and therefore speedup the kernel booting.
>>
> A little while back on the LKML[3], there was some OMAP ARM work done to
> improve the jiffy calculation time and make it more accurate.  Removing
> the calculation altogether feels wrong, but then I'm a sysadmin and not
> a kernel developer :)

You are so modest as before ;-)

'avoid the calculation' exactly means 'avoid the time-consuming
calculation', the lpj_fine is also calculated. anyway, thanks for your
point to the LKML.

>
>> o Misc changes introduced by the Linux-tiny project for MIPS/Loongson
>>
>> I have launched a Linux-tiny project for MIPS/Loongson and created a
>> tiny36 branch[3] for it. this project aims to speed up and minimize
>> Linux for Loongson, the long-term goal is make it available as a
>> bootloader and allow it boot (with TinyX) in 5~10s on Loongon
>> machines. the current tiny36 branch has already made some progress, a
>> 830k (compressed) kernel image can boot with the audio, video,
>> ethernet support and (startx from getty) + X + dwm + links2 in about
>> 20s(not include the booting of pmon). kernel image itself can boot
>> into init command in about 4s, if no audio and ethernet support, the
>> size is about 400k. with this project, we may be possible to get a ~1M
>> rescue system for Loongson ;-)
>>
> Wish I could get more involved, but I do always see your nifty patches
> appearing on the various mailing lists you are on and quite impressed.
> Keep up the stunning work.

Thanks and hope this may help a little on your MIPS router project[2] ;-)

Regards,
Wu Zhangjin

>
> Cheers
>
> [1] http://www.digriz.org.uk/iesd
> [2] http://www.digriz.org.uk/wag54g
> [3] http://kerneltrap.org/mailarchive/linux-kernel/2010/9/10/4617943/thread
>
> --
> Alexander Clouter
> .sigmonster says: BOFH excuse #175:
>                  OS swapped to disk
>

-- 
You received this message because you are subscribed to the Google Groups 
"loongson-dev" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/loongson-dev?hl=en.

Reply via email to