On 01/22/2012 01:06 AM, Stefan Weil wrote:
Am 21.01.2012 20:04, schrieb Rob Landley:
commit 5632ae46: "mips_malta: move i8259 initialization after piix4
initialization" broke the network on mips. It still comes up, but
doesn't pass packets.
Try this:
wget http://landley.net/aboriginal/bin/system-image-mips.tar.bz2
tar xvjf system-image-mips.tar.bz2
cd system-image-mips
./run-emulator.sh
[ wait for shell prompt ]
wget http://google.com
Under 0.15.1 it works, under 1.0 it doesn't. Identical binary. I
bisected it to the commit in question, it's still broken in -master.
Rob
This was fixed with commits e9b40fd34ceb23461083d505a444a389c094455b
and 0b23c5d40ea933cfece3b4f69427f79c8a23256d in master and stable-1.0.
The git tag for v1.0 does not include that commit. Apparently the
current 1.0 tarball on the website does, which is odd since e9b4 was
only applied to the git tree _after_ a January 6th commit. So either
"git log" is being weird, or you guys retroactively re-released the 1.0
tarball without renumbering it?
I'm confused...
My latest QEMU works with MIPS Malta running from an NFS root.
I can confirm that current -master works for me.
The 1.0 tarball includes the fix, the 1.0 git tag doesn't. I'll include
a note to that effect in my release notes.