From mboxrd@z Thu Jan 1 00:00:00 1970 From: Rui Carmo Content-Type: multipart/alternative; boundary="Apple-Mail=_6B22A11A-08AA-4FE4-B6F4-A3265503EB9C" Mime-Version: 1.0 (Mac OS X Mail 11.2 \(3445.5.20\)) Message-Id: <4D3A8F48-C712-48AF-B5C2-151ACBEB3D94@gmail.com> Date: Tue, 13 Feb 2018 23:37:17 +0000 References: <20180213162522.GB15332@wopr> <20180213181242.GA26808@wopr> <20180213191034.GB26808@wopr> To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> In-Reply-To: <20180213191034.GB26808@wopr> Subject: Re: [9fans] There is no fork Topicbox-Message-UUID: cffa2dd0-ead9-11e9-9d60-3106f5b1d025 --Apple-Mail=_6B22A11A-08AA-4FE4-B6F4-A3265503EB9C Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 > On 13 Feb 2018, at 19:10, Kurt H Maier > wrote: >=20 >> For using QEMU=E2=80=99s virtualization features inside Hyper-V. >=20 > If Hyper-V is still capable of running Xen guests, you may want to = look > at the code on sources for a start in that direction. That way you > could skip linux altogether and just use the platform natively. =20 I would very much like to do that. Marshaling the time to get Plan9 = running on Azure would be nice, but first I need to learn enough about = the internals by building the system for a platform that is already = supported and that I can experiment on easily (like the Pi 3). Also, it would have to be 64-bit, which would be an added challenge. = I=E2=80=99d rather start with ARM and cross-compile, which I=E2=80=99ve = been doing for Android for a few years now (can=E2=80=99t be much = different even with the relatively ancient^Wsimpler C compilers). Baby steps. And for me, one of those steps is setting up a DVCS = (probably Mercurial, because even if I=E2=80=99ve left it for git seven = or so years ago I=E2=80=99d like to give the opportunity for others to = contribute, and git seems to be frowned upon here), having good tracking = (and backtracking) of my experiments, and a reproducible build system = that has no human intervention (so that I don=E2=80=99t introduce any = mistakes). Oh, and finding the time. R.= --Apple-Mail=_6B22A11A-08AA-4FE4-B6F4-A3265503EB9C Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8

On 13 Feb 2018, at 19:10, Kurt H Maier <khm@sciops.net> = wrote:

For using QEMU=E2=80=99s = virtualization features inside Hyper-V.

If Hyper-V is still capable of running Xen = guests, you may want to look
at the code on sources for a = start in that direction.  That way you
could skip linux altogether and just use the = platform natively.  

I= would very much like to do that. Marshaling the time to get Plan9 = running on Azure would be nice, but first I need to learn enough about = the internals by building the system for a platform that is already = supported and that I can experiment on easily (like the Pi 3).

Also, it would have to = be 64-bit, which would be an added challenge. I=E2=80=99d rather start = with ARM and cross-compile, which I=E2=80=99ve been doing for Android = for a few years now (can=E2=80=99t be much different even with the = relatively ancient^Wsimpler C compilers).

Baby steps. And for me, one of those = steps is setting up a DVCS (probably Mercurial, because even if I=E2=80=99= ve left it for git seven or so years ago I=E2=80=99d like to give the = opportunity for others to contribute, and git seems to be frowned upon = here), having good tracking (and backtracking) of my experiments, and a = reproducible build system that has no human intervention (so that I = don=E2=80=99t introduce any mistakes).

Oh, and finding the time.

R.
= --Apple-Mail=_6B22A11A-08AA-4FE4-B6F4-A3265503EB9C--