linux-2.6.30.9, linux-2.6.31.4, linux-2.6.32-rc4 for loongson are ready
for you, welcome to upgrade.
The booting process of linux-2.6.32-rc4 is obviously faster(at least
1.5s) than the older versions, and there is an existing bug in all of
these three versions: the rtl8187b wifi driver can not survive after
resuming from Hibernation, which need to be fixed in the next version.
let's have a look at them:
1. linux-2.6.30.9
download:
git://dev.lemote.com/rt4ls.git v2.6.30.9
or
http://dev.lemote.com/cgit/rt4ls.git/snapshot/rt4ls-2.6.30.9.tar.bz2
changes:
* cpu_freq fixup (reported by Michael Heide)
* update to linux-mips
2. linux-2.6.31.4
download:
git://dev.lemote.com/rt4ls.git v2.6.31.4
or
http://dev.lemote.com/cgit/rt4ls.git/snapshot/rt4ls-2.6.31.4.tar.bz2
changes:
* config files are cleaned up
* avoid do_IRQ for perfcounter when the interrupt is from bonito
(reported by Chenjie and fixed by Hu hongbing)
* add a new machine(lynloong) support(Standby,backlight...)
* add suspend/resume support to sm712(from realtek)
* rtl8187b wifi support: migrate rfkill with new kernel API
* fix Hibernation failure with FLATMEM
* MIPS: 64-bit: Fix o32 lookup_dcookie syscall(from Hu Hongbing)
* add a pm framework for loongson2f family machines
(This framework will add basic standby support for all of the
loongson2f-based machines, you just need to add a BUTTON to send an
interrupt to loongson2f to wakeup it after standby!)
* Most of the EC modules for yeeloong2f are rewritten, and you are SAFE
to remove the fnkey tool from your machine if you are using the standard
Debian system with gnome-power-manager or kpowersave.
* upgrate to linux-mips
3. linux-2.6.32-rc4
download:
git://dev.lemote.com/rt4ls.git master
changes:
* update to linux-mips
* migrate all loongson-specific support from linux-2.6.31.4
More information are available here:
http://dev.lemote.com/code/rt4ls
Regards,
Wu Zhangjin
Also, out of curiousity, what's a lynloong ?
On Tue, 2009-10-13 at 19:44 +0200, ri...@happyleptic.org wrote:
> So the prefered kernel for yeeloong is now 2.6.32-rc4 ?
>
No, -rc4(in the master branch) is not a stable one yet, you'd better try
2.6.31.4 currently, or try this stable branch which may bring the latest
update from Ralf's and Linus' git repository:
git://dev.lemote.com/rt4ls.git linux-loongson/2.6.31/stable
but you are welcome to test it :-)
git://dev.lemote.com/rt4ls.git master
> Also, out of curiousity, what's a lynloong ?
>
Sorry, I can not find an English webpage about it, but this one have a
picture of lynloong:
http://tech.163.com/09/0921/01/5JMS3RNF000915BD.html
The left one is lynloong, most of the components are integrated in,
including the display, so in Chinese, we call it 一体机(AllInOne)。
Regards,
Wu Zhangjin
To compile current master (right after
2c2a2faa88b7b0f6cb8901fc424dd0ba8f35c78d)
I had to include severall additionnal headers here and there :
----
diff --git a/drivers/char/rtc.c b/drivers/char/rtc.c
index e0d0f8b..67fc1cc 100644
--- a/drivers/char/rtc.c
+++ b/drivers/char/rtc.c
@@ -79,6 +79,7 @@
#include <linux/bcd.h>
#include <linux/delay.h>
#include <linux/uaccess.h>
+#include <linux/sched.h>
#include <asm/current.h>
#include <asm/system.h>
diff --git a/include/drm/ttm/ttm_memory.h b/include/drm/ttm/ttm_memory.h
index 6983a7c..80012aa 100644
--- a/include/drm/ttm/ttm_memory.h
+++ b/include/drm/ttm/ttm_memory.h
@@ -33,6 +33,7 @@
#include <linux/wait.h>
#include <linux/errno.h>
#include <linux/kobject.h>
+#include <linux/mm_types.h>
/**
* struct ttm_mem_shrink - callback to shrink TTM memory usage.
----
> > Also, out of curiousity, what's a lynloong ?
>
> Sorry, I can not find an English webpage about it, but this one have a
> picture of lynloong:
>
> http://tech.163.com/09/0921/01/5JMS3RNF000915BD.html
Looks really nice !
What's the video system to drive such a big screen ?
Is it the same than the one on the yeeloong ?
Thanks very much for your report, Just checked the patches in the LKML,
The above problems have been fixed in the official linux, I will pull
the relative patches in.
> > > Also, out of curiousity, what's a lynloong ?
> >
> > Sorry, I can not find an English webpage about it, but this one have a
> > picture of lynloong:
> >
> > http://tech.163.com/09/0921/01/5JMS3RNF000915BD.html
>
> Looks really nice !
> What's the video system to drive such a big screen ?
> Is it the same than the one on the yeeloong ?
>
The video system is the same as the one on fuloong2f.
Regards,
Wu Zhangjin