[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] Small powerpc system emulation problem with linux
From: |
Aurelien Jarno |
Subject: |
Re: [Qemu-devel] Small powerpc system emulation problem with linux |
Date: |
Thu, 15 Jan 2009 00:26:05 +0100 |
User-agent: |
Mutt/1.5.18 (2008-05-17) |
On Wed, Jan 14, 2009 at 06:08:38PM -0500, Lennart Sorensen wrote:
> On Wed, Jan 14, 2009 at 05:37:16PM +0100, Aurelien Jarno wrote:
> > First of all, please retry with the current SVN, a lot of things have
> > been fixed.
>
> But it has only been a couple of days. :)
A lot of changes have been done today...
> > This is a known problem, looks like there is a problem with IO ports. You
> > can workaround the problem by using an other card, like e1000.
>
> Or using 2.6.26 worked too. Maybe 2.6.18 did something wrong.
No, just that the 2.6.26 has both a 8139too and 8139cp driver. The
8139cp is able to use the card, given it only uses MMIO.
> > The machine that is emulated is actually a g3beige, that is an OldWorld
> > machine. Installing quik on such machine is correct. Note that the
> > current version of debian installer installs a totally buggy quik.conf
> > file. It has to be fixed manually.
>
> Ehm, linux kernel detected it as a g3blue&white. I wonder why it would
> misdetect it that way.
Because of a bug in OpenBIOS.
> > Quik is now working correctly with the current SVN.
>
> Oh OK. I will try updating and then redoing the install with quik.
>
> > No, this is actually normal, as an OldWorld machine is emulated.
>
> Yeah so I noticed. Still made me confused since the machine type
> detected by the linux kernel is supposed to be newworld, but it also
> detects the machine as oldworld. So qemu bug or linux kernel bug?
OpenBIOS bug, already fixed in the current SVN.
> > The machine in ppc_oldworld.c is an OldWorld machine. There has been
> > some mistakes in both OpenBIOS and QEMU, that should now be fixed.
>
> OK, I will try an update and see what happens.
>
> > We plan to emulated a NewWorld machine using ppc_chrp.c as a basis when
> > all the problem with the OldWorld machine have been solved.
>
> Oh OK. Given the progress on ppc emulation since 0.9.1, I am sure it
> won't be long before that is all working very well.
>
--
.''`. Aurelien Jarno | GPG: 1024D/F1BCDB73
: :' : Debian developer | Electrical Engineer
`. `' address@hidden | address@hidden
`- people.debian.org/~aurel32 | www.aurel32.net