From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <3e1162e60807010920qccafe0fjc14b81d83e73d124@mail.gmail.com> Date: Tue, 1 Jul 2008 09:20:38 -0700 From: "David Leimbach" To: "Fans of the OS Plan 9 from Bell Labs" <9fans@9fans.net> In-Reply-To: <3e1162e60807010906y793ba8a9jdab14c888ea9688c@mail.gmail.com> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_25817_3850470.1214929238983" References: <20080701145122.8082C1E8C35@holo.morphisms.net> <3e1162e60807010906y793ba8a9jdab14c888ea9688c@mail.gmail.com> Subject: Re: [9fans] vx32, 9vx 0.12 Topicbox-Message-UUID: d385bdb2-ead3-11e9-9d60-3106f5b1d025 ------=_Part_25817_3850470.1214929238983 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline On Tue, Jul 1, 2008 at 9:06 AM, David Leimbach wrote: > > > On Tue, Jul 1, 2008 at 7:53 AM, Russ Cox wrote: > >> There are new sources and binaries in the usual places. >> >> If you missed the announcement before, there is now >> a Mercurial repository at http://hg.pdos.csail.mit.edu/hg/vx32/ >> >> The OS X code seems to have stabilized, and it doesn't >> require X11 anymore. I think there are OS X bugs tickled >> by having signals flying all over the place: I've seen both >> pthread_cond_wait and pipe read miss the corresponding >> pthread_cond_signal or pipe write. If someone who is >> knowledgeable wants to take a look, see 9vx/sched.c. >> I've worked around the bugs, so you shouldn't see hangs >> anymore. You might see the occasional 1-second hiccup. >> >> Russ >> >> >> > Got this... still seems a little slow here and there on cpu and cp, but > they complete. > > Also I ran ssh2 without factotum and got a crash... not sure if that's > expected or not. > > 247 ssh2: unhandled fault va=0 [1100000] eip=bee1b > cpu0: registers for ssh2 247 > FLAGS=0 TRAP=0 ECODE=0 PC=BEE1B USP=FFFFF00 > AX 00000000 BX 001339C1 CX FFFFFFFF DX 000FF2F2 > SI FFFFFFFF DI 00000000 BP 00000000 > Also just noticed this on my Terminal where I launched 9vx: [8:28] dave(mt64):..p/9vx-0.12 %> ./9vx.OSX 247 ssh2 fault 0 no segment 258 ssh2 fault 0 no segment Dave ------=_Part_25817_3850470.1214929238983 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline

On Tue, Jul 1, 2008 at 9:06 AM, David Leimbach <leimy2k@gmail.com> wrote:


On Tue, Jul 1, 2008 at 7:53 AM, Russ Cox <rsc@swtch.com> wrote:
There are new sources and binaries in the usual places.

If you missed the announcement before, there is now
a Mercurial repository at http://hg.pdos.csail.mit.edu/hg/vx32/

The OS X code seems to have stabilized, and it doesn't
require X11 anymore.  I think there are OS X bugs tickled
by having signals flying all over the place: I've seen both
pthread_cond_wait and pipe read miss the corresponding
pthread_cond_signal or pipe write.  If someone who is
knowledgeable wants to take a look, see 9vx/sched.c.
I've worked around the bugs, so you shouldn't see hangs
anymore.  You might see the occasional 1-second hiccup.

Russ



Got this... still seems a little slow here and there on cpu and cp, but they complete.

Also I ran ssh2 without factotum and got a crash... not sure if that's expected or not.

247 ssh2: unhandled fault va=0 [1100000] eip=bee1b
cpu0: registers for ssh2 247
FLAGS=0 TRAP=0 ECODE=0 PC=BEE1B USP=FFFFF00
  AX 00000000  BX 001339C1  CX FFFFFFFF  DX 000FF2F2
  SI FFFFFFFF  DI 00000000  BP 00000000

Also just noticed this on my Terminal where I launched 9vx:

[8:28] dave(mt64):..p/9vx-0.12 %> ./9vx.OSX 
247 ssh2 fault 0 no segment
258 ssh2 fault 0 no segment


Dave 

------=_Part_25817_3850470.1214929238983--