Suggestions for kernel bugs that can be fixed with QEMU, w/o actual hardware?

andrzej zaborowski balrogg at gmail.com
Fri May 9 16:08:54 CEST 2008


On 09/05/2008, Crane, Matthew <mcrane03 at harris.com> wrote:
>  I want to dig into some OM code prior to getting my own hardware.  I've
>  built an 02 image with MokoMokefile and my env is ready to go.
>
>  Any suggestions for some good starter bugs that can be addressed within
>  QEMU?  I'm particularly interested in kernel bugs or the emulation
>  interface.  I've somehow managed to become too entrenched in non-kernel
>  stuff at work and am craving real linux development this weekend.

The GTA02 rootfs should work, but the GTA02 kernel won't run in qemu
(or rather, it will run and detect GTA01 hardware, because that's
what's emulated).  So GTA02 kernel hacking is not the best choice if
you have no hardware.  (Contributions to qemu-neo1973 are very welcome
though.)

It was chosen to not put effort into faithful emulation of GTA02
hardware because it makes no difference for application developers,
while the kernel/u-boot developers had not really made use of qemu
during the making of GTA01 (except for Cesar Barros' cpu-freq support
and minor bugfixes by me - fixing nasty kernel/u-boot bugs is what
qemu is best at).  Currently only the parts of GTA02 that had no
equivalent in GTA01 are emulated.

Regards




More information about the openmoko-kernel mailing list