On Thu, Jan 6, 2011 at 2:35 AM, wu zhangjin <wuzhang...@gmail.com> wrote: > Hi, folks > > Just prepared Linux 2.6.37 for Loongson, welcome to download it from > our LLC git repo[1]. > > Except the changes from mainline[2], there are some important > (Loongson specific) features in this version: >
Another important feature is that the basic Gdium support(except the sound card support) is added 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. > > 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. > > o pata_cs5536: Add support for non-X86_32 platforms(Thanks to Zhang Le > & Chenjie) > > This make we get a smaller size harddrive driver. > > o MIPS: Loongson: defconfig: Ensure CONFIG_KEYBOARD_ATKBD=y > > This make the keyboard works even if no module loaded. > > 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. > > o Enhance the cpu-feature*.h > > + MIPS: Use current_cpu_type() instead of c->cputype > + MIPS: Add current_cpu_prid() to optimize the code generation > > More macros are introduced to convert some of the dynamic probing to > static configuration, as a result, the system booting and some of the > kernel path are speeded up, and of course, the kernel image size is > reduced. > > 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 ;-) > > Cheers, > Wu Zhangjin > ---------- > [1] http://dev.lemote.com/code/linux-loongson-community > [2] http://kernelnewbies.org/Linux_2_6_37 > [3] http://dev.lemote.com/cgit/linux-loongson-community.git/log/?h=tiny36 > -- You received this message because you are subscribed to the Google Groups "loongson-dev" group. To post to this group, send email to loongson-...@googlegroups.com. To unsubscribe from this group, send email to loongson-dev+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/loongson-dev?hl=en.