All of lore.kernel.org
 help / color / mirror / Atom feed
* [Qemu-devel] Porting QEMU to run on Plan9
@ 2006-09-17  5:18 Bankim Bhavsar
  2006-09-17  6:42 ` Dirk Behme
  2006-09-17  9:47 ` Johannes Schindelin
  0 siblings, 2 replies; 5+ messages in thread
From: Bankim Bhavsar @ 2006-09-17  5:18 UTC (permalink / raw)
  To: qemu-devel; +Cc: deeptichheda, bankim

[-- Attachment #1: Type: text/plain, Size: 289 bytes --]

We are graduate students from CMU, working on an OS project. We want to port
QEMU so it can run on Plan9 and Plan9 users can thus run Linux on Plan9 that
way.

Is there a porting guide to port QEMU to a new host OS ? Anyone have
suggestions on how to go about it?

Thanks,
Deepti & Bankim

[-- Attachment #2: Type: text/html, Size: 313 bytes --]

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

* Re: [Qemu-devel] Porting QEMU to run on Plan9
  2006-09-17  5:18 [Qemu-devel] Porting QEMU to run on Plan9 Bankim Bhavsar
@ 2006-09-17  6:42 ` Dirk Behme
  2006-09-17  7:54   ` Deepti Chheda
  2006-09-17  9:47 ` Johannes Schindelin
  1 sibling, 1 reply; 5+ messages in thread
From: Dirk Behme @ 2006-09-17  6:42 UTC (permalink / raw)
  To: qemu-devel; +Cc: deeptichheda, bankim

Bankim Bhavsar wrote:
> Is there a porting guide to port QEMU to a new host OS ?

Maybe

http://libvncserver.sourceforge.net/qemu/qemu-porting.html

can help you.

Dirk

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

* Re: [Qemu-devel] Porting QEMU to run on Plan9
  2006-09-17  6:42 ` Dirk Behme
@ 2006-09-17  7:54   ` Deepti Chheda
  2006-09-17 22:09     ` Johannes Schindelin
  0 siblings, 1 reply; 5+ messages in thread
From: Deepti Chheda @ 2006-09-17  7:54 UTC (permalink / raw)
  To: Dirk Behme; +Cc: qemu-devel, bankim

> http://libvncserver.sourceforge.net/qemu/qemu-porting.html

We had already visited that link. But it seems to us that the guide is for porting it to a new hardware platform, and not for porting it so it runs on a new OS. Are we wrong?


-Deepti & Bankim




> Bankim Bhavsar wrote:
>> Is there a porting guide to port QEMU to a new host OS ?
> 
> Maybe
> 
> http://libvncserver.sourceforge.net/qemu/qemu-porting.html
> 
> can help you.
> 
> Dirk
> 
> 

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

* Re: [Qemu-devel] Porting QEMU to run on Plan9
  2006-09-17  5:18 [Qemu-devel] Porting QEMU to run on Plan9 Bankim Bhavsar
  2006-09-17  6:42 ` Dirk Behme
@ 2006-09-17  9:47 ` Johannes Schindelin
  1 sibling, 0 replies; 5+ messages in thread
From: Johannes Schindelin @ 2006-09-17  9:47 UTC (permalink / raw)
  To: qemu-devel; +Cc: deeptichheda, bankim

Hi,

On Sun, 17 Sep 2006, Bankim Bhavsar wrote:

> We are graduate students from CMU, working on an OS project. We want to port
> QEMU so it can run on Plan9 and Plan9 users can thus run Linux on Plan9 that
> way.
> 
> Is there a porting guide to port QEMU to a new host OS ? Anyone have
> suggestions on how to go about it?

I'd start by hacking configure. It is a plain shell script (no autoconf 
here). I presume you do not want to port to a new CPU? Then you only have 
to add new code for Plan 9 (just look for "SunOS", and imitate one of the 
platforms). Note that you have to disable user mode (this can only work 
when the emulated OS has the same set of syscalls).

After you can run configure successfully, I'd just start fixing 
compilation errors until I am done.

Hth,
Dscho

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

* Re: [Qemu-devel] Porting QEMU to run on Plan9
  2006-09-17  7:54   ` Deepti Chheda
@ 2006-09-17 22:09     ` Johannes Schindelin
  0 siblings, 0 replies; 5+ messages in thread
From: Johannes Schindelin @ 2006-09-17 22:09 UTC (permalink / raw)
  To: qemu-devel; +Cc: bankim

Hi,

On Sun, 17 Sep 2006, Deepti Chheda wrote:

> > http://libvncserver.sourceforge.net/qemu/qemu-porting.html
> 
> We had already visited that link. But it seems to us that the guide is 
> for porting it to a new hardware platform, and not for porting it so it 
> runs on a new OS. Are we wrong?

You are not completely wrong. It was intended as a guide line on how to 
port to a new OS _and_ CPU. Since you are doing just half of that, the 
text behind the link should help you tremendously: if there is a problem, 
the document should help you understand how to fix it.

Hth,
Dscho

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

end of thread, other threads:[~2006-09-17 22:09 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-09-17  5:18 [Qemu-devel] Porting QEMU to run on Plan9 Bankim Bhavsar
2006-09-17  6:42 ` Dirk Behme
2006-09-17  7:54   ` Deepti Chheda
2006-09-17 22:09     ` Johannes Schindelin
2006-09-17  9:47 ` Johannes Schindelin

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.