* [Qemu-devel] qemu-system-s390x and Linux
@ 2014-09-05 13:55 Robert Święcki
2014-09-05 15:43 ` Andreas Färber
0 siblings, 1 reply; 2+ messages in thread
From: Robert Święcki @ 2014-09-05 13:55 UTC (permalink / raw)
To: qemu-devel
[-- Attachment #1: Type: text/plain, Size: 987 bytes --]
Hi,
I was trying to run a Linux system under qemu-system-s390x and it works,
kinda.. :)
I managed to install both Debian 7 wheezy and Fedora 14 (via some magical
tricks like cpio-ing FS from hercules), but there are some problems, most
likely with CPU emulation.
I was testing it on a relatively new qemu from the github.
1). Python doesn't work - it works under hercules though (the same / almost
identical image), depending on version it throws marshalling assertions.
2). Kernel throws an error upon testing cryptographic routines (they
produce different results than the test expects).
It makes me think that there's something "wrong" with CPU emulation here
(hercules work well here), and was wondering if there's anybody willing to
look at it? I can provide all kinds of debug messages, system images, and
compiled kernels.
If not, I'll maybe look into it in some time, but the learning curve is
probably non-trivial here :)
--
Robert Święcki
[-- Attachment #2: Type: text/html, Size: 1205 bytes --]
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [Qemu-devel] qemu-system-s390x and Linux
2014-09-05 13:55 [Qemu-devel] qemu-system-s390x and Linux Robert Święcki
@ 2014-09-05 15:43 ` Andreas Färber
0 siblings, 0 replies; 2+ messages in thread
From: Andreas Färber @ 2014-09-05 15:43 UTC (permalink / raw)
To: Robert Święcki, qemu-devel; +Cc: Alexander Graf, Richard Henderson
Hi,
Am 05.09.2014 15:55, schrieb Robert Święcki:
> 1). Python doesn't work - it works under hercules though (the same /
> almost identical image), depending on version it throws marshalling
> assertions.
>
> 2). Kernel throws an error upon testing cryptographic routines (they
> produce different results than the test expects).
>
> It makes me think that there's something "wrong" with CPU emulation here
> (hercules work well here), [...]
Unless you have very specific test cases, I doubt that something's
"wrong" with the CPU emulation, it'll just be emulating an older CPU
than your code was compiled for. Userspace emulation may be more
complete, you could try running `qemu-s390x someelflinuxexecutable`
rather than `qemu-system-s390x -kernel ...` to verify that.
Regards,
Andreas
P.S. For such a specific question it's a good idea to cc the maintainers
that may be able to answer. Also please avoid HTML format on the mailing
list.
--
SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany
GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer; HRB 16746 AG Nürnberg
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2014-09-05 15:43 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-09-05 13:55 [Qemu-devel] qemu-system-s390x and Linux Robert Święcki
2014-09-05 15:43 ` Andreas Färber
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).