* [Qemu-devel] Sparc32/64 emulation test report
@ 2007-04-01 19:21 Blue Swirl
2007-04-01 20:11 ` Aurelien Jarno
0 siblings, 1 reply; 2+ messages in thread
From: Blue Swirl @ 2007-04-01 19:21 UTC (permalink / raw)
To: qemu-devel
Sparc32 system emulator tests
Tested installing with a CD image. Direct kernel means using -kernel
option.
Serial (opposite of graphical) uses -nographic option.
Colour map is slightly buggy on most installs. Bug in OpenBIOS within Forth
function 'interpose' prevents BSDs from working.
Aurora 1.0 graphical: install complete
Aurora 2.0 graphical: media check stuck at 99%, X starts, installing
packages
Aurora 2.1 graphical: installer thinks CD is not correct
Debian 3.1 R1 graphical: hangs
Debian 3.1 R1 serial: install complete
Gentoo 1.4 RC5 graphical: shell prompt
Gentoo 2004.1 graphical: shell prompt, keys repeat
NetBSD 1.6.1 graphical: loader can't find kernel (interpose)
NetBSD 2.0 direct kernel serial: panic at bootpath
NetBSD 2.1 graphical: loader can't find kernel (interpose)
NetBSD 3.0 graphical: loader can't find kernel (interpose)
OpenBSD 3.5 direct kernel serial: immediate fault
OpenBSD 3.9 graphical: loader can't find kernel (interpose)
OpenBSD 4.0 graphical: loader can't find kernel (interpose)
OpenBSD 4.0 direct kernel serial: immediate fault
Red Hat 4.2 Zoot graphical: Cannot open /dev/kbd, keyboard doesn't work
Red Hat 4.2 Zoot serial: hangs
Sparc-test 2.0 graphical: shell prompt
Sparc-test 2.0 serial: shell prompt
Splack 8.0 graphical: keyboard doesn't work
Splack 8.0 serial: hangs, problems with serial?
SuSE 7.3 graphical: X starts, mouse doesn't work
Sparc32 user emulator tests
Checked all binaries in qemu-tests. Tested just command startup, launched
with --help.
[: OK
ar: OK
ash: OK
busybox: OK
cat: OK
chgrp: OK
chmod: OK
chown: OK
clear: OK
cp: OK
cut: OK
dd: OK
df: OK
dirname: OK
dmesg: OK
echo: OK
edit: OK
expr: OK
extdisk: OK
false: OK
fgrep: OK
find: OK
free: OK
fuser: OK
grep: OK
gunzip: OK
gzip: OK
head: OK
hostname: OK
id: OK
kill: OK
killall: OK
lazybox: OK
ln: OK
logger: OK
ls: OK
md5sum: OK
mkdir: OK
mknod: OK
more: OK
mount: OK
mv: OK
nano-tiny: OK
netstat: OK
pidof: OK
ping: OK
ps: OK
pwd: OK
reset: OK
rm: OK
rmdir: OK
sed: OK
sh: OK
sleep: OK
sort: OK
sync: OK
tail: OK
tar: OK
test: OK
touch: OK
tr: OK
true: OK
tty: OK
umount: OK
uname: OK
uniq: OK
uptime: OK
wc: OK
wget: OK
which: OK
whoami: OK
zcat: OK
Sparc64 system emulator tests
Kernel not reached, crashes in OpenBIOS while executing Forth (hard to
debug).
Sparc64 user emulator tests
A helloworld program made with hand crafted assembler executed correctly.
More complex programs die in ld-linux.so before reaching main.
_________________________________________________________________
Don't just search. Find. Check out the new MSN Search!
http://search.msn.com/
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [Qemu-devel] Sparc32/64 emulation test report
2007-04-01 19:21 [Qemu-devel] Sparc32/64 emulation test report Blue Swirl
@ 2007-04-01 20:11 ` Aurelien Jarno
0 siblings, 0 replies; 2+ messages in thread
From: Aurelien Jarno @ 2007-04-01 20:11 UTC (permalink / raw)
To: qemu-devel, blueswir1
Blue Swirl a écrit :
> Sparc32 system emulator tests
>
For your information I recently tried to build gcc 4.1 in bootstrap mode
on both QEMU and real hardware (SparcStation 4) for C, C++, objc and
fortran. I than run the testsuite.
The testsuite gave identical results on both emulated and real hardware.
More impressive the binaries (including all .o files) in the build tree
were the same, minor strings containing hostname and date/time.
I used an SVN version of QEMU plus a few patches that have been applied
since then, except the std/stda in delay slot one.
--
.''`. Aurelien Jarno | GPG: 1024D/F1BCDB73
: :' : Debian developer | Electrical Engineer
`. `' aurel32@debian.org | aurelien@aurel32.net
`- people.debian.org/~aurel32 | www.aurel32.net
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2007-04-01 20:14 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-04-01 19:21 [Qemu-devel] Sparc32/64 emulation test report Blue Swirl
2007-04-01 20:11 ` Aurelien Jarno
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).