qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] Question about user mode emulation
@ 2004-06-24 14:26 Laurent DESNOGUES
  2004-06-24 15:37 ` Ishwar Rattan
  0 siblings, 1 reply; 3+ messages in thread
From: Laurent DESNOGUES @ 2004-06-24 14:26 UTC (permalink / raw)
  To: qemu-devel

Just as a note, I finally did not find the answer to my question.

If I understand correctly, user mode emulation relies completely
on the guest OS for memory allocation, and does not use any kind
of memory mapping.  Am I right?

If so, that means I can't use Qemu as is for my project...

Of course using virtual addresses for user emulation would slow
down things due to memory copying, but I think this may still
be very interesting for some developments.

What do people think about that?


Laurent



*******************************************************************************

This E-mail is from ESTEREL TECHNOLOGIES. The E-mail and any files
transmitted with it are confidential and intended solely for the use of the
individual or entity to whom they are addressed. Any unauthorised
dissemination, copy, use or disclosure of this E-mail or of any of its
attachments is strictly prohibited and may be illegal. If you have received
the E-mail in error please notify disclaimer@esterel-technologies.com and
delete it from your system.

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [Qemu-devel] Question about user mode emulation
  2004-06-24 14:26 [Qemu-devel] Question about user mode emulation Laurent DESNOGUES
@ 2004-06-24 15:37 ` Ishwar Rattan
  0 siblings, 0 replies; 3+ messages in thread
From: Ishwar Rattan @ 2004-06-24 15:37 UTC (permalink / raw)
  To: qemu-devel



On Thu, 24 Jun 2004, Laurent DESNOGUES wrote:

> Just as a note, I finally did not find the answer to my question.
What was the question?

>
> If I understand correctly, user mode emulation relies completely
> on the guest OS for memory allocation, and does not use any kind
> of memory mapping.  Am I right?
That is correct, as most emulated systems have to be at the mercy
of hosting OS fro access to hardware resources.

>
> If so, that means I can't use Qemu as is for my project...
What is your project?

-ishwar

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [Qemu-devel] Question about user mode emulation
@ 2004-06-24 15:46 Laurent DESNOGUES
  0 siblings, 0 replies; 3+ messages in thread
From: Laurent DESNOGUES @ 2004-06-24 15:46 UTC (permalink / raw)
  To: qemu-devel


> What was the question?

Question about the implementation of sigprocmask syscall in
Qemu which made no sense (given that I thought Qemu was doing
some virtual address mapping).

> > If I understand correctly, user mode emulation relies completely
> > on the guest OS for memory allocation, and does not use any kind
> > of memory mapping.  Am I right?
> That is correct, as most emulated systems have to be at the mercy
> of hosting OS fro access to hardware resources.

This does not prevent from using target virtual addresses,
though it can be slow and a pain to implement...

> What is your project?

PS2 Linux user mode emulation to port new binutils/gcc/glibc
toolchain to PS2.


Laurent

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2004-06-24 15:46 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-06-24 14:26 [Qemu-devel] Question about user mode emulation Laurent DESNOGUES
2004-06-24 15:37 ` Ishwar Rattan
  -- strict thread matches above, loose matches on Subject: below --
2004-06-24 15:46 Laurent DESNOGUES

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).