qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [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).