From vandys@puli.cisco.com  Mon Nov  6 07:41:15 1995
Received: from hubbub.cisco.com (hubbub.cisco.com [198.92.30.32]) by vandys-lap.cisco.com (8.6.12/8.6.12) with ESMTP id HAA04293 for <vsta@vandys-lap.cisco.com>; Mon, 6 Nov 1995 07:41:15 -0800
Received: from mib03.eng.ua.edu (mib03.eng.ua.edu [130.160.80.3]) by hubbub.cisco.com (8.6.12/CISCO.GATE.1.1) with SMTP id HAA23950 for <vsta@cisco.com>; Mon, 6 Nov 1995 07:41:11 -0800
Received: by mib03.eng.ua.edu (AIX 3.2/UCB 5.64/4.03)
          id AA15044; Mon, 6 Nov 1995 09:42:21 -0600
Date: Mon, 6 Nov 1995 09:42:21 -0600
From: jmatocha@buster.eng.ua.edu (Jeff L. Matocha)
Message-Id: <9511061542.AA15044@mib03.eng.ua.edu>
To: vsta@cisco.com
Subject: VSTa

Please subscribe me in digest mode (jmatocha@eng.ua.edu).
Thanks,
Jeff

From vandys@puli.cisco.com  Wed Nov  8 14:25:45 1995
Received: from hubbub.cisco.com (hubbub.cisco.com [198.92.30.32]) by vandys-lap.cisco.com (8.6.12/8.6.12) with ESMTP id OAA09853 for <vsta@vandys-lap.cisco.com>; Wed, 8 Nov 1995 14:25:40 -0800
Received: from sam.comms.unsw.EDU.AU (sam.comms.unsw.EDU.AU [149.171.96.20]) by hubbub.cisco.com (8.6.12/CISCO.GATE.1.1) with ESMTP id OAA23324 for <vsta@cisco.com>; Wed, 8 Nov 1995 14:25:37 -0800
Received: from syscon.ee.unsw.EDU.AU (syscon.ee.unsw.EDU.AU [149.171.92.10]) by sam.comms.unsw.EDU.AU (8.6.9/8.6.9.kenso-central) with SMTP id JAA12466 for <vsta@cisco.com>; Thu, 9 Nov 1995 09:25:18 +1100
Received: by syscon.ee.unsw.EDU.AU (4.1/SMI-4.1)
	id AA25937; Thu, 9 Nov 95 09:29:11 EST
From: T.Hesketh@unsw.edu.au (Tim Hesketh)
Message-Id: <9511082229.AA25937@syscon.ee.unsw.EDU.AU>
Subject: Getting Dave Hudson's GNU ports
To: vsta@cisco.com
Date: Thu, 9 Nov 95 9:29:10 EST
X-Mailer: ELM [version 2.3 PL11]

I have been trying, without success, to get Dave Hudson's GNU ports from
ftp.crystald.com - the combination of the Aussie link and the response from
that end is devastating, at all times of day and night. Does any kind soul
have an alternative site (even temporarily) where I could pick them up? I'll
be happy to do the same from this end.

Tim Hesketh
(t.hesketh@unsw.edu.au)

From vandys  Wed Nov 22 02:54:28 1995
Received: from hubbub.cisco.com (hubbub.cisco.com [198.92.30.32]) by vandys-lap.cisco.com (8.6.12/8.6.12) with ESMTP id CAA15452 for <vsta@vandys-lap.cisco.com>; Wed, 22 Nov 1995 02:54:27 -0800
Received: from cs.utah.edu (cs.utah.edu [128.110.4.21]) by hubbub.cisco.com (8.6.12/CISCO.GATE.1.1) with ESMTP id CAA16413 for <vsta@cisco.com>; Wed, 22 Nov 1995 02:54:25 -0800
Received: from mancos.cs.utah.edu by cs.utah.edu (8.6.12/utah-2.21-cs)
	id DAA22344; Wed, 22 Nov 1995 03:54:20 -0700
Received: from localhost by mancos.cs.utah.edu (8.6.10/utah-2.15-leaf)
	id DAA06808; Wed, 22 Nov 1995 03:54:19 -0700
Message-Id: <199511221054.DAA06808@mancos.cs.utah.edu>
From: Jay Lepreau <lepreau@cs.utah.edu>
To: vsta@cisco.com, hurd-dev@gnu.ai.mit.edu, ILU.parc@xerox.com
Subject: Research Programmer Positions, Univ. of Utah
Date: Wed, 22 Nov 95 03:54:19 MST

Please pardon the interruption...

We have five positions available on our "Flux/Mach4" project,
including skilled kernel hackers and architects, senior language tool
folks, and other generally expert programmers.  What we build is
all freely distributable, and one of our target testbeds is the Hurd.
We have an optimizing IDL compiler that needs more staffing, is
complementary in emphasis to ILU, and might be possible to be merged in.

The full posting can be found at
http://www.cs.utah.edu/projects/flux/jobs-staff.html and
ftp://flux.cs.utah.edu/flux/jobs-staff.txt.

Two excerpts:
         Come brainstorm, design, hack, and debug with us.
            Oh, also ski, bike, hike, and raft with us.
                 Then there is reading and writing.
                     And there's also drinking.
                         We do all of them.

Ahem....
We do microkernels (with several traditional microkernel components in user
space, such as address space management), distributed shared memory,
distributed and not-so-distributed objects, security, IDL compilers and
languages, and very fancy linking.  This work is targeted at highly
decomposed systems and middleware.  We have superb experimental computing
facilities.  Check out http://www.cs.utah.edu/projects/flux/ for more info.)

Jay Lepreau  Computer Science Dept.  lepreau@cs.utah.edu  801-581-4285

From vandys  Wed Nov 22 05:43:15 1995
Received: from beasley.cisco.com (beasley.cisco.com [171.69.2.135]) by vandys-lap.cisco.com (8.6.12/8.6.12) with ESMTP id FAA15614 for <vsta@vandys-lap.cisco.com>; Wed, 22 Nov 1995 05:43:15 -0800
Received: from nimitz.mcs.kent.edu (nimitz.mcs.kent.edu [131.123.2.136]) by beasley.cisco.com (8.6.12/CISCO.GATE.1.1) with ESMTP id FAA21040 for <vsta@cisco.com>; Wed, 22 Nov 1995 05:43:13 -0800
Received: by nimitz.mcs.kent.edu
	(8.6.9/mcs.94.07.07b) id IAA26654; Wed, 22 Nov 1995 08:43:09 -0500
From: Matthew Gessner <mgessner@mcs.kent.edu>
Message-Id: <199511221343.IAA26654@nimitz.mcs.kent.edu>
Subject: Object abilities
To: vsta@cisco.com
Date: Wed, 22 Nov 1995 08:43:08 -0500 (EST)
X-Mailer: ELM [version 2.4 PL23beta2]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 432       

Hi all,

   I am new to VSTA and am having problems creating a directory so I can do work in it.  I can create the directory as root (sys.sys) but then how do I change
   the permissions to indicate who the new owner is?

   I don't see anything like this in /vsta/bin and nothing in the source that
   I've checked so far seems to be able to do this.

   Would someone please reply?

	Thanks,
		Matt Gessner, mgessner@mcs.kent.edu

From vandys  Wed Nov 22 07:56:09 1995
Received: from hubbub.cisco.com (hubbub.cisco.com [198.92.30.32]) by vandys-lap.cisco.com (8.6.12/8.6.12) with ESMTP id HAA15779 for <vsta@vandys-lap.cisco.com>; Wed, 22 Nov 1995 07:56:08 -0800
Received: from vandys-lap.cisco.com (vandys-lap.cisco.com [171.69.60.118]) by hubbub.cisco.com (8.6.12/CISCO.GATE.1.1) with ESMTP id HAA02245; Wed, 22 Nov 1995 07:56:06 -0800
Received: from localhost.cisco.com (localhost.cisco.com [127.0.0.1]) by vandys-lap.cisco.com (8.6.12/8.6.12) with SMTP id HAA15773; Wed, 22 Nov 1995 07:56:05 -0800
Message-Id: <199511221556.HAA15773@vandys-lap.cisco.com>
X-Authentication-Warning: vandys-lap.cisco.com: Host localhost.cisco.com didn't use HELO protocol
To: Matthew Gessner <mgessner@mcs.kent.edu>
cc: vsta@cisco.com
Subject: Re: Object abilities 
In-reply-to: Your message of "Wed, 22 Nov 1995 08:43:08 EST."
             <199511221343.IAA26654@nimitz.mcs.kent.edu> 
Date: Wed, 22 Nov 1995 07:56:03 -0800
From: Andy Valencia <vandys@cisco.com>

[Matthew Gessner <mgessner@mcs.kent.edu> writes:]

>   I am new to VSTA and am having problems creating a directory so I can do wo
>rk in it.  I can create the directory as root (sys.sys) but then how do I chan
>ge
>   the permissions to indicate who the new owner is?

Well, assuming you're using the DOS filesystem--you can't.  There's no room
in the directory entry to store VSTa permissions, so all files share a
common protection.

There was discussion of using a technique like the Rockridge extensions for
CDROMs.  Nobody ever wrote it, however.

>   I don't see anything like this in /vsta/bin and nothing in the source that
>   I've checked so far seems to be able to do this.

Well, "stat -w" can do the job.  I've also written an emulation of chmod(2),
and have a chmod(1) command too, but I'm not sure if those made the latest
release.  It still begs the question of a filesystem which supports VSTa
permissions.  tmpfs, vstafs, namer, and env all do.

The easiest way to deal with a DOS filesystem environment is to make up your
own ID, but be in a group which grants sys.sys.  This'll let you create
files with your own unique idea, but will still permit you to read/write the
DOS filesystem.  The "vandys" entry in /vsta/etc/passwd is set up this way,
FWIW.

						Regards,
						Andy Valencia

From vandys  Thu Nov 23 08:27:14 1995
Received: from hubbub.cisco.com (hubbub.cisco.com [198.92.30.32]) by vandys-lap.cisco.com (8.6.12/8.6.12) with ESMTP id IAA22309 for <vsta@vandys-lap.cisco.com>; Thu, 23 Nov 1995 08:27:13 -0800
Received: from iis10.iis.sinica.edu.tw (iis10.iis.sinica.edu.tw [140.109.20.223]) by hubbub.cisco.com (8.6.12/CISCO.GATE.1.1) with SMTP id IAA26513 for <vsta@cisco.com>; Thu, 23 Nov 1995 08:27:08 -0800
Received: from iis0.iis.sinica.edu.tw by iis2.iis.sinica.edu.tw (4.1/SMI-4.1)
	id AA15272; Fri, 24 Nov 95 00:16:28 CST
From: shawn@iis10.iis.sinica.edu.tw (Pai-Hsiang Hsiao)
Message-Id: <9511231616.AA15272@iis2.iis.sinica.edu.tw>
Subject: PCI?
To: vsta@cisco.com
Date: Fri, 24 Nov 1995 00:16:26 +0800 (WST)
Cc: shawn@iis.sinica.edu.tw
Reply-To: shawn@iis.sinica.edu.tw
X-Mailer: ELM [version 2.4 PL20]
Content-Type: text
Content-Length: 850       


I am trying to write several device drivers for VSTa, some of them are
PCI peripherals.

I ported the code of PCI configuration from NetBSD, and implemented as
a user level process on VSTa. Everything went fine, and I am trying to
write more serious codes.

Then, a question comes in mind. How should this routines be organized?
I think I'd best implement it as a server, just like cam and wd do.
The PCI peripherals need information on configuration then connect to
and ask the server for those they need.

Is it a good way? Yes, I can not see any problem for integrating the
routines into the kernel, but I think it's not a good way, and disobeies
the spirit of VSTa IMO.

So, the first question is, how I implement this part, as a server or a
part of kernel?

If the suggestion is the former one, then, how the information be
served?


// Shawn


From vandys  Thu Nov 23 08:51:32 1995
Received: from hubbub.cisco.com (hubbub.cisco.com [198.92.30.32]) by vandys-lap.cisco.com (8.6.12/8.6.12) with ESMTP id IAA22383 for <vsta@vandys-lap.cisco.com>; Thu, 23 Nov 1995 08:51:32 -0800
Received: from vandys-lap.cisco.com (vandys-lap.cisco.com [171.69.60.118]) by hubbub.cisco.com (8.6.12/CISCO.GATE.1.1) with ESMTP id IAA27173; Thu, 23 Nov 1995 08:51:31 -0800
Received: from localhost.cisco.com (localhost.cisco.com [127.0.0.1]) by vandys-lap.cisco.com (8.6.12/8.6.12) with SMTP id IAA22371; Thu, 23 Nov 1995 08:51:30 -0800
Message-Id: <199511231651.IAA22371@vandys-lap.cisco.com>
X-Authentication-Warning: vandys-lap.cisco.com: Host localhost.cisco.com didn't use HELO protocol
To: shawn@iis.sinica.edu.tw
cc: vsta@cisco.com
Subject: Re: PCI? 
In-reply-to: Your message of "Fri, 24 Nov 1995 00:16:26 +0800."
             <9511231616.AA15272@iis2.iis.sinica.edu.tw> 
Date: Thu, 23 Nov 1995 08:51:30 -0800
From: Andy Valencia <vandys@cisco.com>

[shawn@iis10.iis.sinica.edu.tw (Pai-Hsiang Hsiao) writes:]

>I ported the code of PCI configuration from NetBSD, and implemented as
>a user level process on VSTa. Everything went fine, and I am trying to
>write more serious codes.

Great!

>Then, a question comes in mind. How should this routines be organized?
>I think I'd best implement it as a server, just like cam and wd do.
>The PCI peripherals need information on configuration then connect to
>and ask the server for those they need.

This would be my vote, definitely.

>Is it a good way? Yes, I can not see any problem for integrating the
>routines into the kernel, but I think it's not a good way, and disobeies
>the spirit of VSTa IMO.

No other driver has code in the kernel.  I'd be very surprised if PCI
required it!

>So, the first question is, how I implement this part, as a server or a
>part of kernel?

Server.

>If the suggestion is the former one, then, how the information be
>served?

I'm afraid my knowledge of PCI is quite limited.  If it's even vaguely like
SCSI, then the server would look like a directory containing the devices you
discovered on the bus.  This has the disadvantage that you can't add new PCI
device types without starting the monolithic PCI server, but is fairly
efficient, and has worked pretty well in practice for SCSI.

						Regards,
						Andy Valencia

From vandys  Thu Nov 23 09:14:04 1995
Received: from beasley.cisco.com (beasley.cisco.com [171.69.2.135]) by vandys-lap.cisco.com (8.6.12/8.6.12) with ESMTP id JAA22513 for <vsta@vandys-lap.cisco.com>; Thu, 23 Nov 1995 09:14:03 -0800
Received: from apollo.is.co.za (apollo.is.co.za [196.4.160.2]) by beasley.cisco.com (8.6.12/CISCO.GATE.1.1) with ESMTP id JAA05724 for <vsta@cisco.com>; Thu, 23 Nov 1995 09:14:00 -0800
Received: by apollo.is.co.za (8.6.12/SMI-SVR4tmp8)
	id TAA02447; Thu, 23 Nov 1995 19:13:41 +0200
Date: Thu, 23 Nov 1995 19:13:40 +0200 (GMT)
From: Datrix Solutions <datrix@is.co.za>
To: vsta@cisco.com
Subject: init_mem() & IO Port 0x64
Message-ID: <Pine.SOL.3.91.951123190901.2337A-100000@apollo.is.co.za>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII

Hi,

A quick question :

What does the init_mem() function in /vsta/os/mach/init.c accomplish? 
What is IO Port 0x64?

Can anyone recommend a good reference for these hardware tricks?

regards
Wayne
SA



From vandys  Thu Nov 23 09:20:24 1995
Received: from hubbub.cisco.com (hubbub.cisco.com [198.92.30.32]) by vandys-lap.cisco.com (8.6.12/8.6.12) with ESMTP id JAA22560 for <vsta@vandys-lap.cisco.com>; Thu, 23 Nov 1995 09:20:24 -0800
Received: from vandys-lap.cisco.com (vandys-lap.cisco.com [171.69.60.118]) by hubbub.cisco.com (8.6.12/CISCO.GATE.1.1) with ESMTP id JAA27838; Thu, 23 Nov 1995 09:20:22 -0800
Received: from localhost.cisco.com (localhost.cisco.com [127.0.0.1]) by vandys-lap.cisco.com (8.6.12/8.6.12) with SMTP id JAA22554; Thu, 23 Nov 1995 09:20:21 -0800
Message-Id: <199511231720.JAA22554@vandys-lap.cisco.com>
X-Authentication-Warning: vandys-lap.cisco.com: Host localhost.cisco.com didn't use HELO protocol
To: Datrix Solutions <datrix@is.co.za>
cc: vsta@cisco.com
Subject: Re: init_mem() & IO Port 0x64 
In-reply-to: Your message of "Thu, 23 Nov 1995 19:13:40 +0200."
             <Pine.SOL.3.91.951123190901.2337A-100000@apollo.is.co.za> 
Date: Thu, 23 Nov 1995 09:20:20 -0800
From: Andy Valencia <vandys@cisco.com>

[Datrix Solutions <datrix@is.co.za> writes:]

>What does the init_mem() function in /vsta/os/mach/init.c accomplish? 
>What is IO Port 0x64?

When IBM made the AT, it had more address space.  To make the machine more
backward compatible, they disabled the extended address by default.  They
had a spare output on the keyboard controller, so they hooked the high
address enable onto it.  Like the comment in the file says: brilliant.

>Can anyone recommend a good reference for these hardware tricks?

IBM published an AT hardware reference manual.  I don't know if you can lay
hands on it any more.  I actually wrote VSTa with just my XT technical
reference guide, plus hints from the 386bsd source.

					Andy Valencia

From vandys  Thu Nov 23 19:42:51 1995
Received: from beasley.cisco.com (beasley.cisco.com [171.69.2.135]) by vandys-lap.cisco.com (8.6.12/8.6.12) with ESMTP id TAA24244 for <vsta@vandys-lap.cisco.com>; Thu, 23 Nov 1995 19:42:51 -0800
Received: from staff.cs.su.OZ.AU (staff.cs.su.OZ.AU [129.78.8.1]) by beasley.cisco.com (8.6.12/CISCO.GATE.1.1) with SMTP id TAA13614 for <vsta@cisco.com>; Thu, 23 Nov 1995 19:42:36 -0800
Received: from suede.sw.oz.au by staff.cs.su.OZ.AU (mail from jeremy for
	vsta@cisco.com)
	with MHSnet (insertion MHSnet site: swallow.sw.oz.au); Fri, 24 Nov 1995 14:42:33 +1100
Received: from suede.sw.oz.au by swallow.sw.oz.au with SMTP
	id DAA06050; Fri, 24 Nov 1995 03:42:16 GMT (8.6.10/Unixware)
	(from jeremy@suede.sw.oz.au for )
Received: by suede.sw.oz.au
	id AA16764; Fri, 24 Nov 1995 14:45:45 +1100 (5.x/1.34)
	(from jeremy@suede.sw.oz.au for vsta@cisco.com)
From: "Jeremy Fitzhardinge" <jeremy@suede.sw.oz.au>
Message-Id: <9511241445.ZM16762@suede.sw.oz.au>
Date: Fri, 24 Nov 1995 14:45:44 -0500
In-Reply-To: shawn@iis10.iis.sinica.edu.tw (Pai-Hsiang Hsiao)
        "PCI?" (Nov 24, 12:16am)
References: <9511231616.AA15272@iis2.iis.sinica.edu.tw>
X-Face: '6U=%Tv\k1<Ek%ql%PN^v`Db4bakr[v~y]\u7"GbO#I=]N{l1=#P,glz$9q>l-:?\$C[D@G  7(vl~w8&y}!f\bh#w<Y*S~bEBTI:s&.QR>L#n,TGKh>T.c7eT5-y)Hl'i;A1z$9?*lD.k}yqshddFb  l[EC}c=;uc%x'}uh3E91p&oE<q$w1r&U0yw.Sb3V&uw 
X-Mailer: Z-Mail (3.2.0 06sep94)
To: shawn@iis.sinica.edu.tw, vsta@cisco.com
Subject: Re: PCI?
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii

On Nov 24, 12:16am, Pai-Hsiang Hsiao wrote:
> I ported the code of PCI configuration from NetBSD, and implemented as
> a user level process on VSTa. Everything went fine, and I am trying to
> write more serious codes.

I went through this a few months ago, except I ported Linux's PCI
support.  It worked well - I just mapped the PCI BIOS32 into a VSTa
address space, and I could happily call it from user mode and probe the
bus and devices.  Does the BSD code use the BIOS, or does it directly
fiddle with the PCI chipset?

> So, the first question is, how I implement this part, as a server or a
> part of kernel?

While I haven't used it for anything yet, my feeling is that it is
probably most useful as a library.  If you have a server which is a
driver for a PCI device, then it probably already has/needs all the
privileges necessary for calling the PCI Bios and so on.  There's no
real need for it to be a server - its just extra overhead.  There's
certainly no need for it to be in th kernel.

	J

From vandys  Thu Nov 23 20:52:17 1995
Received: from hubbub.cisco.com (hubbub.cisco.com [198.92.30.32]) by vandys-lap.cisco.com (8.6.12/8.6.12) with ESMTP id UAA24307 for <vsta@vandys-lap.cisco.com>; Thu, 23 Nov 1995 20:52:16 -0800
Received: from staff.cs.su.OZ.AU (staff.cs.su.OZ.AU [129.78.8.1]) by hubbub.cisco.com (8.6.12/CISCO.GATE.1.1) with SMTP id UAA08822 for <vsta@cisco.com>; Thu, 23 Nov 1995 20:52:09 -0800
Received: from suede.sw.oz.au by staff.cs.su.OZ.AU (mail from jeremy for
	vsta@cisco.com)
	with MHSnet (insertion MHSnet site: swallow.sw.oz.au); Fri, 24 Nov 1995 15:52:05 +1100
Received: from suede.sw.oz.au by swallow.sw.oz.au with SMTP
	id EAA08100; Fri, 24 Nov 1995 04:51:40 GMT (8.6.10/Unixware)
	(from jeremy@suede.sw.oz.au for )
Received: by suede.sw.oz.au
	id AA16990; Fri, 24 Nov 1995 15:55:05 +1100 (5.x/1.34)
	(from jeremy@suede.sw.oz.au for jeremy@zip.com.au)
From: "Jeremy Fitzhardinge" <jeremy@suede.sw.oz.au>
Message-Id: <9511241555.ZM16988@suede.sw.oz.au>
Date: Fri, 24 Nov 1995 15:55:04 -0500
In-Reply-To: shawn@iis2.iis.sinica.edu.tw (Pai-Hsiang Hsiao)
        "Re: PCI?" (Nov 24, 12:46pm)
References: <9511240446.AA17513@iis2.iis.sinica.edu.tw>
X-Face: '6U=%Tv\k1<Ek%ql%PN^v`Db4bakr[v~y]\u7"GbO#I=]N{l1=#P,glz$9q>l-:?\$C[D@G  7(vl~w8&y}!f\bh#w<Y*S~bEBTI:s&.QR>L#n,TGKh>T.c7eT5-y)Hl'i;A1z$9?*lD.k}yqshddFb  l[EC}c=;uc%x'}uh3E91p&oE<q$w1r&U0yw.Sb3V&uw 
X-Mailer: Z-Mail (3.2.0 06sep94)
To: shawn@iis2.iis.sinica.edu.tw (Pai-Hsiang Hsiao)
Subject: Re: PCI?
Cc: vsta@cisco.com, jeremy@zip.com.au
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii

On Nov 24, 12:46pm, Pai-Hsiang Hsiao wrote:
> No, I tried Linux at first, but soon suspended because of those inline
> assembly. Then I tried BSD code which talk to PCI chipset, and works.
> I will rewrite those assembly later.

The assembler was pretty trivial to get going.

> Well, we all think the code is not necessary in the kernl. As to be a
> library, it sounds like a good idea, and also be feasible. I neven consider
> this approach before, maybe I can try it before going on.

Yeah, its an interesting property of VSTa that approaches which are completely
outlandish for other systems turn out to be the best way of doing things.
Who'd consider putting device drivers in a library in Linux, or even Plan 9?

> BTW, how about your codes? maybe I can use your codes, and go to other
> device drivers directly.

Sure, I'll send you a copy when I get home.

	J

From vandys  Mon Nov 27 13:19:34 1995
Received: from beasley.cisco.com (beasley.cisco.com [171.69.2.135]) by vandys-lap.cisco.com (8.6.12/8.6.12) with ESMTP id NAA03265 for <vsta@vandys-lap.cisco.com>; Mon, 27 Nov 1995 13:19:34 -0800
Received: from MIT.EDU (PACIFIC-CARRIER-ANNEX.MIT.EDU [18.69.0.28]) by beasley.cisco.com (8.6.12/CISCO.GATE.1.1) with SMTP id NAA10152 for <vsta@cisco.com>; Mon, 27 Nov 1995 13:19:33 -0800
From: cottons@MIT.EDU
Received: from CARBONARA.MIT.EDU by MIT.EDU with SMTP
	id AA26895; Mon, 27 Nov 95 16:17:45 EST
Received: by carbonara.MIT.EDU (5.57/4.7) id AA08683; Mon, 27 Nov 95 16:18:47 -0500
Date: Mon, 27 Nov 95 16:18:47 -0500
Message-Id: <9511272118.AA08683@carbonara.MIT.EDU>
To: vsta@cisco.com
Subject: email address change

my email address is changing from `cottons@mit.edu' to
`cottons@cybercom.net'.  could the VSTa mailing list be changed to
reflect my new email address?

thanks,

        - Cotton

From vandys  Sat Dec  2 10:54:06 1995
Received: from hubbub.cisco.com (hubbub.cisco.com [198.92.30.32]) by vandys-lap.cisco.com (8.7.1/8.6.12) with SMTP id KAA03567 for <vsta@vandys-lap.cisco.com>; Sat, 2 Dec 1995 10:54:05 -0800 (PST)
Received: from apollo.is.co.za (apollo.is.co.za [196.4.160.2]) by hubbub.cisco.com (8.6.12/CISCO.GATE.1.1) with ESMTP id KAA17174 for <vsta@cisco.com>; Sat, 2 Dec 1995 10:54:01 -0800
Received: (from datrix@localhost) by apollo.is.co.za (8.6.12/SMI-SVR4tmp8)
	id UAA28242; Sat, 2 Dec 1995 20:53:58 +0200
Date: Sat, 2 Dec 1995 20:53:57 +0200 (GMT)
From: Datrix Solutions <datrix@is.co.za>
To: vsta@cisco.com
Subject: Priorities?
Message-ID: <Pine.SOL.3.91.951202204716.28166A-100000@apollo.is.co.za>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII


Hi,

What are the priorities of VSTa development right now? 

Because the list has been so quiet recently, how about a snapshot of the 
current development activities people are involved with?

regards,
Wayne

From vandys  Sat Dec  2 19:26:04 1995
Received: from hubbub.cisco.com (hubbub.cisco.com [198.92.30.32]) by vandys-lap.cisco.com (8.7.1/8.6.12) with SMTP id TAA04205 for <vsta@vandys-lap.cisco.com>; Sat, 2 Dec 1995 19:26:04 -0800 (PST)
Received: from vandys-lap.cisco.com (vandys-lap.cisco.com [171.69.60.118]) by hubbub.cisco.com (8.6.12/CISCO.GATE.1.1) with ESMTP id TAA26561; Sat, 2 Dec 1995 19:26:03 -0800
Received: from localhost.cisco.com (localhost.cisco.com [127.0.0.1]) by vandys-lap.cisco.com (8.7.1/8.6.12) with SMTP id TAA04198; Sat, 2 Dec 1995 19:26:02 -0800 (PST)
Message-Id: <199512030326.TAA04198@vandys-lap.cisco.com>
X-Authentication-Warning: vandys-lap.cisco.com: Host localhost.cisco.com [127.0.0.1] didn't use HELO protocol
To: Datrix Solutions <datrix@is.co.za>
cc: vsta@cisco.com
Subject: Re: Priorities? 
In-reply-to: Your message of "Sat, 02 Dec 1995 20:53:57 +0200."
             <Pine.SOL.3.91.951202204716.28166A-100000@apollo.is.co.za> 
Date: Sat, 02 Dec 1995 19:26:02 -0800
From: Andy Valencia <vandys@cisco.com>

[Datrix Solutions <datrix@is.co.za> writes:]

>What are the priorities of VSTa development right now? 

Well, with networking and a /inet stack, my top priority is to get an open
VSTa server on the net.  I have the PC, address, Internet feed,
everything... except time. :-(

>Because the list has been so quiet recently, how about a snapshot of the 
>current development activities people are involved with?

I've been able to pull in a number of performance and bug fixes, and have
been slowly working through a POSIX signal handling system which was
submitted quite a while ago.  Nothing really earth-shaking; my next big task
will probably be to use /inet to provide a general VSTa message tunnel so I
can mount and use services over a LAN.  Actually, /inet was probably bigger
than what remains to do this, so it might not be too far off.

							Andy

From vandys  Mon Dec  4 05:17:32 1995
Received: from hubbub.cisco.com (hubbub.cisco.com [198.92.30.32]) by vandys-lap.cisco.com (8.7.1/8.6.12) with SMTP id FAA06854 for <vsta@vandys-lap.cisco.com>; Mon, 4 Dec 1995 05:17:31 -0800 (PST)
Received: from ibp.ibp.fr (ibp.ibp.fr [132.227.60.30]) by hubbub.cisco.com (8.6.12/CISCO.GATE.1.1) with ESMTP id FAA09651; Mon, 4 Dec 1995 05:17:20 -0800
Received: from masi.ibp.fr (root@masi.ibp.fr [132.227.60.23])
	by ibp.ibp.fr (8.6.12/jtpda-5.0) with ESMTP id OAA17131
	; Mon, 4 Dec 1995 14:17:11 +0100
Received: from hephaistos.ldndro (hephaistos.ibp.fr [132.227.64.27])
	by masi.ibp.fr (8.6.11/jtpda-5.0) with SMTP id OAA25109
	; Mon, 4 Dec 1995 14:13:43 +0100
From: Eric.Commelin@masi.ibp.fr (Eric COMMELIN)
Message-Id: <199512041313.OAA25109@masi.ibp.fr>
Subject: RPCs
To: vandys@cisco.com
Date: Mon, 4 Dec 1995 14:13:57 +0100 (MET)
Cc: vsta@cisco.com
X-Mailer: ELM [version 2.4 PL21]
Content-Type: text


Hello,

I am a PhD student trying to see if VSTa can be used to write servers to
implement active and shared C++ objects.


Here is my problem:

- when a message is sent using M_READ, the buffer the kenel is provided is
  used to receive the data from the server. The client can provide data
  to the server in this buffer, because it will not be copied in the
  server's address space.

- if a message is sent without using M_READ, the server can read the data
  contained in the buffer, but it can not write this buffer to send his
  ansewer.


And my questions:

- Is it right, or did I misundestood something?

- Can I use a single msg_send to send raw data to a server an receive raw
  data from it? Do you see another way?


I would like to implement RPCs with 'in' and 'out' params coded in the 
messages, as does the MIG (Mach Interface Generator) for the Mach
micro-kernel.


Thank you.


        Regards,

                        Eric Commelin.

From vandys  Mon Dec  4 06:59:45 1995
Received: from beasley.cisco.com (beasley.cisco.com [171.69.2.135]) by vandys-lap.cisco.com (8.7.1/8.6.12) with SMTP id GAA06932 for <vsta@vandys-lap.cisco.com>; Mon, 4 Dec 1995 06:59:44 -0800 (PST)
Received: from rainich.dcs.ed.ac.uk (rainich.dcs.ed.ac.uk [129.215.160.105]) by beasley.cisco.com (8.6.12/CISCO.GATE.1.1) with ESMTP id GAA25069 for <vsta@cisco.com>; Mon, 4 Dec 1995 06:59:38 -0800
Received: from ramna.dcs.ed.ac.uk by rainich.dcs.ed.ac.uk with SMTP (PP);
          Mon, 4 Dec 1995 14:58:47 +0000
Date: Mon, 4 Dec 1995 14:58:07 GMT
Message-Id: <12946.9512041458@ramna.dcs.ed.ac.uk>
To: vsta@cisco.com
Subject: vsta lists
From: Ian Sherratt <ibs@dcs.ed.ac.uk>


Hi there, 
	would it be possible to have a list of vsta related lists
posted here.  I know of vsta-win and I tried to subscribe some time
ago - no luck, but are there any others that I should know about?

cheers shez


From vandys  Mon Dec  4 09:24:56 1995
Received: from beasley.cisco.com (beasley.cisco.com [171.69.2.135]) by vandys-lap.cisco.com (8.7.1/8.6.12) with SMTP id JAA07098 for <vsta@vandys-lap.cisco.com>; Mon, 4 Dec 1995 09:24:55 -0800 (PST)
Received: from wyn.hq.org (wyn.hq.org [199.4.152.10]) by beasley.cisco.com (8.6.12/CISCO.GATE.1.1) with ESMTP id JAA00962 for <vsta@cisco.com>; Mon, 4 Dec 1995 09:24:53 -0800
Received: (from feoh@localhost) by wyn.hq.org (8.6.9/8.6.9) id SAA07898 for vsta@cisco.com; Sun, 3 Dec 1995 18:07:05 -0500
From: Chris Patti <feoh@wyn.hq.org>
Message-Id: <199512032307.SAA07898@wyn.hq.org>
Subject: Installing VSTa without installing DOS first.. Possible?
To: vsta@cisco.com
Date: Sun, 3 Dec 1995 18:07:04 -0500 (EST)
X-Mailer: ELM [version 2.4 PL23]
Content-Type: text

So I'm been aspousing the greatness of VSTa to my roommate for
awhile now and finally the other day he said "OK, How do I install it? I
don't want to have DOS on this machine.. Does it have a boot/root setup
similar to Linux?

I didn't know the ansswer :)

I know that for awhile David Jeske was working on one, did that ever get
finished?

Just wondering.

-Chris

From vandys  Mon Dec  4 09:53:11 1995
Received: from hubbub.cisco.com (hubbub.cisco.com [198.92.30.32]) by vandys-lap.cisco.com (8.7.1/8.6.12) with SMTP id JAA07213 for <vsta@vandys-lap.cisco.com>; Mon, 4 Dec 1995 09:53:10 -0800 (PST)
Received: from fiction.isdn.uiuc.edu (fiction.isdn.uiuc.edu [192.17.16.219]) by hubbub.cisco.com (8.6.12/CISCO.GATE.1.1) with ESMTP id JAA11596 for <vsta@cisco.com>; Mon, 4 Dec 1995 09:53:08 -0800
Received: (from jeske@localhost) by fiction.isdn.uiuc.edu (8.6.12/8.6.12) id LAA05661 for vsta@cisco.com; Mon, 4 Dec 1995 11:54:41 -0600
From: David Jeske <jeske@fiction.isdn.uiuc.edu>
Message-Id: <199512041754.LAA05661@fiction.isdn.uiuc.edu>
Subject: Re: Installing VSTa without installing DOS first.. Possible?
To: vsta@cisco.com
Date: Mon, 4 Dec 1995 11:54:41 -0600 (CST)
In-Reply-To: <199512032307.SAA07898@wyn.hq.org> from "Chris Patti" at Dec 3, 95 06:07:04 pm
X-Url: <URL:http://www.cen.uiuc.edu/~jeske/>
Reply-To: jeske@uiuc.edu
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit

> So I'm been aspousing the greatness of VSTa to my roommate for
> awhile now and finally the other day he said "OK, How do I install it? I
> don't want to have DOS on this machine.. Does it have a boot/root setup
> similar to Linux?

No. You just format the partition MSDOS, put the tar file on it, and 
untar. Then boot vsta from MSDOS>

> I didn't know the ansswer :)
> 
> I know that for awhile David Jeske was working on one, did that ever get
> finished?

Yes, I was working on this. However, school and major life crisis have 
been taking up all of my time, so I'll be a while before I get back to it.

-- 
jeske@uiuc.edu   + David Jeske(N9LCA)<A HREF="http://www.cen.uiuc.edu/~jeske/">
NeXTMail accepted + CompEng Student/OS,uP design/Call Gtalk at (708)998-0008
 User/Dev for Linux/NeXT/DOS/WIN/OS.2/VSTa (all coexisting on one system) </A>

From vandys  Mon Dec  4 10:26:46 1995
Received: from hubbub.cisco.com (hubbub.cisco.com [198.92.30.32]) by vandys-lap.cisco.com (8.7.1/8.6.12) with SMTP id KAA07378 for <vsta@vandys-lap.cisco.com>; Mon, 4 Dec 1995 10:26:46 -0800 (PST)
Received: from vandys-lap.cisco.com (vandys-lap.cisco.com [171.69.60.118]) by hubbub.cisco.com (8.6.12/CISCO.GATE.1.1) with ESMTP id KAA13785; Mon, 4 Dec 1995 10:26:44 -0800
Received: from localhost.cisco.com (localhost.cisco.com [127.0.0.1]) by vandys-lap.cisco.com (8.7.1/8.6.12) with SMTP id KAA07372; Mon, 4 Dec 1995 10:26:44 -0800 (PST)
Message-Id: <199512041826.KAA07372@vandys-lap.cisco.com>
X-Authentication-Warning: vandys-lap.cisco.com: Host localhost.cisco.com [127.0.0.1] didn't use HELO protocol
To: Ian Sherratt <ibs@dcs.ed.ac.uk>
cc: vsta@cisco.com
Subject: Re: vsta lists 
In-reply-to: Your message of "Mon, 04 Dec 1995 14:58:07 GMT."
             <12946.9512041458@ramna.dcs.ed.ac.uk> 
Date: Mon, 04 Dec 1995 10:26:43 -0800
From: Andy Valencia <vandys@cisco.com>

[Ian Sherratt <ibs@dcs.ed.ac.uk> writes:]

>	would it be possible to have a list of vsta related lists
>posted here.  I know of vsta-win and I tried to subscribe some time
>ago - no luck, but are there any others that I should know about?

There is the main list, vsta@cisco.com.

You are also on vsta-win@cisco.com, the only other list currently active.

						Regards,
						Andy Valencia

From vandys  Mon Dec  4 10:25:51 1995
Received: from hubbub.cisco.com (hubbub.cisco.com [198.92.30.32]) by vandys-lap.cisco.com (8.7.1/8.6.12) with SMTP id KAA07356 for <vsta@vandys-lap.cisco.com>; Mon, 4 Dec 1995 10:25:50 -0800 (PST)
Received: from vandys-lap.cisco.com (vandys-lap.cisco.com [171.69.60.118]) by hubbub.cisco.com (8.6.12/CISCO.GATE.1.1) with ESMTP id KAA13719; Mon, 4 Dec 1995 10:25:49 -0800
Received: from localhost.cisco.com (localhost.cisco.com [127.0.0.1]) by vandys-lap.cisco.com (8.7.1/8.6.12) with SMTP id KAA07350; Mon, 4 Dec 1995 10:25:49 -0800 (PST)
Message-Id: <199512041825.KAA07350@vandys-lap.cisco.com>
X-Authentication-Warning: vandys-lap.cisco.com: Host localhost.cisco.com [127.0.0.1] didn't use HELO protocol
To: Eric.Commelin@masi.ibp.fr (Eric COMMELIN)
cc: vsta@cisco.com
Subject: Re: RPCs 
In-reply-to: Your message of "Mon, 04 Dec 1995 14:13:57 +0100."
             <199512041313.OAA25109@masi.ibp.fr> 
Date: Mon, 04 Dec 1995 10:25:48 -0800
From: Andy Valencia <vandys@cisco.com>

[Eric.Commelin@masi.ibp.fr (Eric COMMELIN) writes:]

>- when a message is sent using M_READ, the buffer the kenel is provided is
>  used to receive the data from the server. The client can provide data
>  to the server in this buffer, because it will not be copied in the
>  server's address space.

No.  when M_READ, the buffer never reaches the server.  It is used only to
receive data back from the server.

>- if a message is sent without using M_READ, the server can read the data
>  contained in the buffer, but it can not write this buffer to send his
>  ansewer.

Not quite the whole story.  If the server is not registered for DMA, the
buffer is available, but read-only.  If the server has enabled DMA, the
buffer is mapped read/write.

>- Can I use a single msg_send to send raw data to a server an receive raw
>  data from it? Do you see another way?

Only for DMA servers.

>I would like to implement RPCs with 'in' and 'out' params coded in the 
>messages, as does the MIG (Mach Interface Generator) for the Mach
>micro-kernel.

VSTa message operations are either a "read" or a "write".  To move bulk data
in both directions you generally use a pair of operations, or operate as a
DMA server.  Designing your messaging system for bidirectional
scatter/gather bulks up your message data structure (and the code
implementing the function) for something that is relatively rare.

							Andy

From vandys  Mon Dec  4 10:28:55 1995
Received: from hubbub.cisco.com (hubbub.cisco.com [198.92.30.32]) by vandys-lap.cisco.com (8.7.1/8.6.12) with SMTP id KAA07408 for <vsta@vandys-lap.cisco.com>; Mon, 4 Dec 1995 10:28:55 -0800 (PST)
Received: from vandys-lap.cisco.com (vandys-lap.cisco.com [171.69.60.118]) by hubbub.cisco.com (8.6.12/CISCO.GATE.1.1) with ESMTP id KAA13940; Mon, 4 Dec 1995 10:28:54 -0800
Received: from localhost.cisco.com (localhost.cisco.com [127.0.0.1]) by vandys-lap.cisco.com (8.7.1/8.6.12) with SMTP id KAA07402; Mon, 4 Dec 1995 10:28:53 -0800 (PST)
Message-Id: <199512041828.KAA07402@vandys-lap.cisco.com>
X-Authentication-Warning: vandys-lap.cisco.com: Host localhost.cisco.com [127.0.0.1] didn't use HELO protocol
To: Chris Patti <feoh@wyn.hq.org>
cc: vsta@cisco.com
Subject: Re: Installing VSTa without installing DOS first.. Possible? 
In-reply-to: Your message of "Sun, 03 Dec 1995 18:07:04 EST."
             <199512032307.SAA07898@wyn.hq.org> 
Date: Mon, 04 Dec 1995 10:28:53 -0800
From: Andy Valencia <vandys@cisco.com>

[Chris Patti <feoh@wyn.hq.org> writes:]

>So I'm been aspousing the greatness of VSTa to my roommate for
>awhile now and finally the other day he said "OK, How do I install it? I
>don't want to have DOS on this machine.. Does it have a boot/root setup
>similar to Linux?

Nope.  I'm following the Multiboot standard, and have looked over the first
implentation of this standard, the "Grub" loader.  It doesn't look like it
does FAT boots yet, so I'm in wait and see mode.

Dave Hudson also got native booting from floppy running, but I hear it's
rather slow.

						Andy

From vandys  Tue Dec  5 08:58:14 1995
Received: from beasley.cisco.com (beasley.cisco.com [171.69.2.135]) by vandys-lap.cisco.com (8.7.1/8.6.12) with SMTP id IAA10784 for <vsta@vandys-lap.cisco.com>; Tue, 5 Dec 1995 08:58:13 -0800 (PST)
Received: from ebt-inc.ebt.com (ebt-inc.ebt.com [192.111.115.1]) by beasley.cisco.com (8.6.12/CISCO.GATE.1.1) with ESMTP id IAA15226; Tue, 5 Dec 1995 08:58:10 -0800
Received: (from gtn@localhost) by ebt-inc.ebt.com (8.6.12/8.6.9) id LAA25542; Tue, 5 Dec 1995 11:55:36 -0500
Date: Tue, 5 Dec 1995 11:55:36 -0500
From: Gavin Nicol <gtn@ebt.com>
Message-Id: <199512051655.LAA25542@ebt-inc.ebt.com>
To: Eric.Commelin@masi.ibp.fr
CC: vandys@cisco.com, vsta@cisco.com
In-reply-to: <199512041313.OAA25109@masi.ibp.fr> (Eric.Commelin@masi.ibp.fr)
Subject: Re: RPCs

>I am a PhD student trying to see if VSTa can be used to write servers to
>implement active and shared C++ objects.
 
It can. I would move away from strictly C++ though, and think about
something like CORBA IDL. The Fresco distribution, and the ILU
distribution contain stubbers for C++ that compile IDL->C++. I have
been toying around with a C version that generates VSTa servers. 
 
>I would like to implement RPCs with 'in' and 'out' params coded in the
>messages, as does the MIG (Mach Interface Generator) for the Mach
>micro-kernel.

Have a look at CORBA IDL. You would do the VSTa community a great
service if you could create an IDL->C/C++ compiler that used VSTa's
native functionality (namer, messaging etc.)



From vandys  Sun Dec 10 09:44:20 1995
Received: from hubbub.cisco.com (hubbub.cisco.com [198.92.30.32]) by vandys-lap.cisco.com (8.7.1/8.6.12) with SMTP id JAA04277 for <vsta@vandys-lap.cisco.com>; Sun, 10 Dec 1995 09:44:20 -0800 (PST)
Received: from iis2.iis.sinica.edu.tw (iis2.iis.sinica.edu.tw [140.109.20.80]) by hubbub.cisco.com (8.6.12/CISCO.GATE.1.1) with SMTP id JAA29817 for <vsta@cisco.com>; Sun, 10 Dec 1995 09:44:17 -0800
Received: from iis7.iis.sinica.edu.tw ([140.109.20.246]) by iis2.iis.sinica.edu.tw (4.1/SMI-4.1)
	id AA27430; Mon, 11 Dec 95 01:43:03 CST
Received: by iis7.iis.sinica.edu.tw (4.1/SMI-4.1)
	id AA01818; Mon, 11 Dec 95 01:43:01 CST
Date: Mon, 11 Dec 1995 01:42:59 +0800 (CST)
From: Pai-Hsiang Hsiao <shawn@iis7>
To: VSTa mailing list <vsta@cisco.com>
Subject: Interrupts arrive to fast?
Message-Id: <Pine.SUN.3.90.951211011817.1804A-100000@iis7>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII

I am trying to port the driver for AHA2940 from NetBSD to VSTa.

In cam server, after receiving M_ISR, driver speciic interrupts handling
routines are called (in cam_ccb_wait()).

But when I attach the codes for AHA2940 to cam, it hangs in msg_receive.
(in cam_ccb_wait()).

I add some watch points in kernel, in order to figure out what's going on
in the dark side. It seems that interrupts arrive too fast.

The machine does not halt, the output from kernel are buffered, and being
displayed after key strikes. Times the interrupts arrive are more than
thousands, and are stored in m->arg1. (That's why I think I have no chance
to receive the message)

I don't know whether the problem is in my codes or not, if you have
experience on this before, please give me some advices on this.

// Shawn


From vandys  Sun Dec 10 10:21:11 1995
Received: from hubbub.cisco.com (hubbub.cisco.com [198.92.30.32]) by vandys-lap.cisco.com (8.7.1/8.6.12) with SMTP id KAA04345 for <vsta@vandys-lap.cisco.com>; Sun, 10 Dec 1995 10:21:11 -0800 (PST)
Received: from vandys-lap.cisco.com (vandys-lap.cisco.com [171.69.60.118]) by hubbub.cisco.com (8.6.12/CISCO.GATE.1.1) with ESMTP id KAA00481; Sun, 10 Dec 1995 10:21:10 -0800
Received: from localhost.cisco.com (localhost.cisco.com [127.0.0.1]) by vandys-lap.cisco.com (8.7.1/8.6.12) with SMTP id KAA04338; Sun, 10 Dec 1995 10:21:09 -0800 (PST)
Message-Id: <199512101821.KAA04338@vandys-lap.cisco.com>
X-Authentication-Warning: vandys-lap.cisco.com: Host localhost.cisco.com [127.0.0.1] didn't use HELO protocol
To: Pai-Hsiang Hsiao <shawn@iis7>
cc: VSTa mailing list <vsta@cisco.com>
Subject: Re: Interrupts arrive to fast? 
In-reply-to: Your message of "Mon, 11 Dec 1995 01:42:59 +0800."
             <Pine.SUN.3.90.951211011817.1804A-100000@iis7> 
Date: Sun, 10 Dec 1995 10:21:09 -0800
From: Andy Valencia <vandys@cisco.com>

[Pai-Hsiang Hsiao <shawn@iis7> writes:]

>In cam server, after receiving M_ISR, driver speciic interrupts handling
>routines are called (in cam_ccb_wait()).

So you have seen at least one M_ISR message?

>But when I attach the codes for AHA2940 to cam, it hangs in msg_receive.
>(in cam_ccb_wait()).

>I add some watch points in kernel, in order to figure out what's going on
>in the dark side. It seems that interrupts arrive too fast.

If you have IDE as well, it can be really nice to boot the system up
entirely and then run cam under the debugger.

>The machine does not halt, the output from kernel are buffered, and being
>displayed after key strikes. Times the interrupts arrive are more than
>thousands, and are stored in m->arg1. (That's why I think I have no chance
>to receive the message)

arg1 only tallies interrupts up if the message is already queued under its
destination port, so it sounds like the M_ISR message is waiting to be
received on a queue somewhere.

>I don't know whether the problem is in my codes or not, if you have
>experience on this before, please give me some advices on this.

Mike Larson can comment on the SCSI aspect.  Overall, it sounds like the
sequence of interrupts and card interactions might be subtly different from
the 1542, and you're getting out of step with the controller.  Or, the
interrupts for the 2940 are getting directed to the wrong port.

							Andy

From vandys  Sun Dec 10 20:57:28 1995
Received: from hubbub.cisco.com (hubbub.cisco.com [198.92.30.32]) by vandys-lap.cisco.com (8.7.1/8.6.12) with SMTP id UAA05185 for <vsta@vandys-lap.cisco.com>; Sun, 10 Dec 1995 20:57:28 -0800 (PST)
Received: from iis2.iis.sinica.edu.tw (iis2.iis.sinica.edu.tw [140.109.20.80]) by hubbub.cisco.com (8.6.12/CISCO.GATE.1.1) with SMTP id UAA13785; Sun, 10 Dec 1995 20:57:22 -0800
Received: from iis0.iis.sinica.edu.tw by iis2.iis.sinica.edu.tw (4.1/SMI-4.1)
	id AA00913; Mon, 11 Dec 95 12:56:12 CST
Received: by iis0.iis.sinica.edu.tw (4.1/SMI-4.1)
	id AA16272; Mon, 11 Dec 95 12:56:11 CST
Date: Mon, 11 Dec 1995 12:56:10 +0800 (CST)
From: Pai-Hsiang Hsiao <shawn@iis0>
To: Andy Valencia <vandys@cisco.com>
Cc: VSTa mailing list <vsta@cisco.com>
Subject: Re: Interrupts arrive to fast? 
In-Reply-To: <199512101821.KAA04338@vandys-lap.cisco.com>
Message-Id: <Pine.SUN.3.90.951211123714.16176B-100000@iis0>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII

On Sun, 10 Dec 1995, Andy Valencia wrote:

> >In cam server, after receiving M_ISR, driver speciic interrupts handling
> >routines are called (in cam_ccb_wait()).
> 
> So you have seen at least one M_ISR message?

No, in cam; yes, in kernel.

> If you have IDE as well, it can be really nice to boot the system up
> entirely and then run cam under the debugger.

Yeap, I run cam under debugger, and find that it never returns on
msg_receive().

> Mike Larson can comment on the SCSI aspect.  Overall, it sounds like the
> sequence of interrupts and card interactions might be subtly different from
> the 1542, and you're getting out of step with the controller.  Or, the
> interrupts for the 2940 are getting directed to the wrong port.

I make a simple test after posting the message. I clear the interrupt
status on adaptor, which will deasset the interrupt# line on PCI, in kernel
space (in delivery_isr() actually). The machine hangs again after 
reporting one interrupt.

I will work on this. But, it seems that if I do not clear the interrupt
status on the adaptor (on PCI bus), the interrupt receves continuously.
If it's true, should VSTa add some kernel facility to help this? Just a
guess, I need to check out where the problem is.

// Shawn



From vandys  Sun Dec 10 22:23:03 1995
Received: from hubbub.cisco.com (hubbub.cisco.com [198.92.30.32]) by vandys-lap.cisco.com (8.7.1/8.6.12) with SMTP id WAA05313 for <vsta@vandys-lap.cisco.com>; Sun, 10 Dec 1995 22:23:02 -0800 (PST)
Received: from iis2.iis.sinica.edu.tw (iis2.iis.sinica.edu.tw [140.109.20.80]) by hubbub.cisco.com (8.6.12/CISCO.GATE.1.1) with SMTP id WAA17348; Sun, 10 Dec 1995 22:22:59 -0800
Received: from iis0.iis.sinica.edu.tw by iis2.iis.sinica.edu.tw (4.1/SMI-4.1)
	id AA01427; Mon, 11 Dec 95 14:21:21 CST
Received: by iis0.iis.sinica.edu.tw (4.1/SMI-4.1)
	id AA17011; Mon, 11 Dec 95 14:21:20 CST
Date: Mon, 11 Dec 1995 14:21:20 +0800 (CST)
From: Pai-Hsiang Hsiao <shawn@iis0>
To: Andy Valencia <vandys@cisco.com>
Cc: VSTa mailing list <vsta@cisco.com>
Subject: Re: Interrupts arrive to fast? 
In-Reply-To: <199512101821.KAA04338@vandys-lap.cisco.com>
Message-Id: <Pine.SUN.3.90.951211141302.16826A-100000@iis0>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII

Well, I think I have "solved" the problem.

By turning PCI setting in BIOS, use "Edge Trigger" instead of "Level Sense"
for device interrupt sense, the problem goes away, and the driver works.

The manual of my mainboard says that use "Level Sense" for default, and
"Edge Trigger" for adaptors WHICH use "Edge Trigger". But the manual comes
with AHA2940 does not state that.

I still need to work on the buffer used to transfer data between adaptor
and host, but some SCSI commands can work now.


From vandys  Mon Dec 11 07:31:57 1995
Received: from hubbub.cisco.com (hubbub.cisco.com [198.92.30.32]) by vandys-lap.cisco.com (8.7.1/8.6.12) with SMTP id HAA06065 for <vsta@vandys-lap.cisco.com>; Mon, 11 Dec 1995 07:31:57 -0800 (PST)
Received: from vandys-lap.cisco.com (vandys-lap.cisco.com [171.69.60.118]) by hubbub.cisco.com (8.6.12/CISCO.GATE.1.1) with ESMTP id HAA21021; Mon, 11 Dec 1995 07:31:56 -0800
Received: from localhost.cisco.com (localhost.cisco.com [127.0.0.1]) by vandys-lap.cisco.com (8.7.1/8.6.12) with SMTP id HAA06059; Mon, 11 Dec 1995 07:31:55 -0800 (PST)
Message-Id: <199512111531.HAA06059@vandys-lap.cisco.com>
X-Authentication-Warning: vandys-lap.cisco.com: Host localhost.cisco.com [127.0.0.1] didn't use HELO protocol
To: shawn@iis2.iis.sinica.edu.tw
cc: VSTa mailing list <vsta@cisco.com>
Subject: Re: Interrupts arrive to fast? 
In-reply-to: Your message of "Mon, 11 Dec 1995 14:21:20 +0800."
             <Pine.SUN.3.90.951211141302.16826A-100000@iis0> 
Date: Mon, 11 Dec 1995 07:31:54 -0800
From: Andy Valencia <vandys@cisco.com>

[Pai-Hsiang Hsiao <shawn@iis0> writes:]

>By turning PCI setting in BIOS, use "Edge Trigger" instead of "Level Sense"
>for device interrupt sense, the problem goes away, and the driver works.

Aha, that makes perfect sense (although I didn't know that a PC user would
run into level sense interrupts).  In fact, you can see a discussion of this
issue WRT the Amiga port, which has a similar interrupt issue.  In that
case, the hardware's behavior could not be changed, so a very small byte
code language was loaded into the kernel when an interrupt handler was
registered.  This pseudo-code did just enough to identify and clear the
interrupt; the rest of the job remained in an external task.

You can see the implementation in: src/os/mach.ami/isr.c

Running with edge triggering is definitely a better way to go, IMHO.

						Regards,
						Andy Valencia

From vandys  Thu Dec 14 11:18:04 1995
Received: from hubbub.cisco.com (hubbub.cisco.com [198.92.30.32]) by vandys-lap.cisco.com (8.7.1/8.6.12) with SMTP id LAA17994 for <vsta@vandys-lap.cisco.com>; Thu, 14 Dec 1995 11:18:03 -0800 (PST)
Received: from iis2.iis.sinica.edu.tw (iis2.iis.sinica.edu.tw [140.109.20.80]) by hubbub.cisco.com (8.6.12/CISCO.GATE.1.1) with SMTP id LAA09412 for <vsta@cisco.com>; Thu, 14 Dec 1995 11:18:00 -0800
Received: from iis0.iis.sinica.edu.tw by iis2.iis.sinica.edu.tw (4.1/SMI-4.1)
	id AA17889; Fri, 15 Dec 95 03:16:49 CST
Received: by iis0.iis.sinica.edu.tw (4.1/SMI-4.1)
	id AA14519; Fri, 15 Dec 95 03:16:46 CST
Date: Fri, 15 Dec 1995 03:16:45 +0800 (CST)
From: Pai-Hsiang Hsiao <shawn@iis0>
To: VSTa mailing list <vsta@cisco.com>
Subject: dos server (no chunk?)
Message-Id: <Pine.SUN.3.90.951215030555.14513A-100000@iis0>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII

The driver for AHA2940 works with cdfs smoothly now, I didn't measure the
performance, but I think it's acceptable.

But, when the driver is connected by dos server, some one of them
complains about no chunk (several times).

I didn't look into the codes of dos server, I guess that maybe dos server
made some assumption on memory (?).

If you happened to have some clues, please point me out, or I will spent
more time on tracing this.   8)

And, I will put my codes for AHA2940 onto net ASAP, once I find out all
patches I have made in cooperate with it. The driver needs cam server
to work.

// Shawn



From vandys  Thu Dec 14 13:32:31 1995
Received: from hubbub.cisco.com (hubbub.cisco.com [198.92.30.32]) by vandys-lap.cisco.com (8.7.1/8.6.12) with SMTP id NAA18915 for <vsta@vandys-lap.cisco.com>; Thu, 14 Dec 1995 13:32:30 -0800 (PST)
Received: from vandys-lap.cisco.com (vandys-lap.cisco.com [171.69.60.118]) by hubbub.cisco.com (8.6.12/CISCO.GATE.1.1) with ESMTP id NAA18715; Thu, 14 Dec 1995 13:32:28 -0800
Received: from localhost.cisco.com (localhost.cisco.com [127.0.0.1]) by vandys-lap.cisco.com (8.7.1/8.6.12) with SMTP id NAA18908; Thu, 14 Dec 1995 13:32:28 -0800 (PST)
Message-Id: <199512142132.NAA18908@vandys-lap.cisco.com>
X-Authentication-Warning: vandys-lap.cisco.com: Host localhost.cisco.com [127.0.0.1] didn't use HELO protocol
To: Pai-Hsiang Hsiao <shawn@iis0>
cc: VSTa mailing list <vsta@cisco.com>
Subject: Re: dos server (no chunk?) 
In-reply-to: Your message of "Fri, 15 Dec 1995 03:16:45 +0800."
             <Pine.SUN.3.90.951215030555.14513A-100000@iis0> 
Date: Thu, 14 Dec 1995 13:32:28 -0800
From: Andy Valencia <vandys@cisco.com>

[Pai-Hsiang Hsiao <shawn@iis0> writes:]

>But, when the driver is connected by dos server, some one of them
>complains about no chunk (several times).
>I didn't look into the codes of dos server, I guess that maybe dos server
>made some assumption on memory (?).

Nope, somebody's trying to free() something which they shouldn't.  Whoever
it is is probably dying soon thereafter.  See src/lib/malloc.c, and then
debug as appropriate to find out the offender.

						Regards,
						Andy

From vandys  Thu Dec 14 13:31:54 1995
Received: from hubbub.cisco.com (hubbub.cisco.com [198.92.30.32]) by vandys-lap.cisco.com (8.7.1/8.6.12) with SMTP id NAA18899 for <vsta@vandys-lap.cisco.com>; Thu, 14 Dec 1995 13:31:54 -0800 (PST)
Received: from hookomo.aloha.net (hookomo.aloha.net [204.94.112.33]) by hubbub.cisco.com (8.6.12/CISCO.GATE.1.1) with ESMTP id NAA18684 for <vsta@cisco.com>; Thu, 14 Dec 1995 13:31:52 -0800
Received: (from newsham@localhost) by hookomo.aloha.net (8.7.1/8.6.9) id LAA23046 for vsta@cisco.com; Thu, 14 Dec 1995 11:31:51 -1000 (HST)
From: Timothy Newsham <newsham@aloha.net>
Message-Id: <199512142131.LAA23046@hookomo.aloha.net>
Subject: aic78xx
To: vsta@cisco.com
Date: Thu, 14 Dec 1995 11:31:50 -1000 (HST)
X-Mailer: ELM [version 2.4 PL24]
Content-Type: text

> I am trying to port the driver for AHA2940 from NetBSD to VSTa.

You should use the same code from the FreeBSD project rather than
the NetBSD project.  The NetBSD code is based on the FreeBSD code
but is now out dated.  Whoever incorporated it into the NetBSD
tree didnt coordinate with the original FreeBSD author and wasnt
made aware of updates. 

> // Shawn

From vandys  Thu Dec 14 19:18:55 1995
Received: from hubbub.cisco.com (hubbub.cisco.com [198.92.30.32]) by vandys-lap.cisco.com (8.7.1/8.6.12) with SMTP id TAA19893 for <vsta@vandys-lap.cisco.com>; Thu, 14 Dec 1995 19:18:55 -0800 (PST)
Received: from iis2.iis.sinica.edu.tw (iis2.iis.sinica.edu.tw [140.109.20.80]) by hubbub.cisco.com (8.6.12/CISCO.GATE.1.1) with SMTP id TAA08472; Thu, 14 Dec 1995 19:18:48 -0800
Received: from iis0.iis.sinica.edu.tw by iis2.iis.sinica.edu.tw (4.1/SMI-4.1)
	id AA19476; Fri, 15 Dec 95 11:17:37 CST
Received: by iis0.iis.sinica.edu.tw (4.1/SMI-4.1)
	id AA15436; Fri, 15 Dec 95 11:17:36 CST
Date: Fri, 15 Dec 1995 11:17:36 +0800 (CST)
From: Pai-Hsiang Hsiao <shawn@iis0>
To: Andy Valencia <vandys@cisco.com>
Cc: VSTa mailing list <vsta@cisco.com>
Subject: Re: dos server (no chunk?) 
In-Reply-To: <199512142132.NAA18908@vandys-lap.cisco.com>
Message-Id: <Pine.SUN.3.90.951215111653.15428D-100000@iis0>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII

On Thu, 14 Dec 1995, Andy Valencia wrote:

> Nope, somebody's trying to free() something which they shouldn't.  Whoever
> it is is probably dying soon thereafter.  See src/lib/malloc.c, and then
> debug as appropriate to find out the offender.

dos server dying after the message. I will work on this later.

// Shawn

From vandys  Thu Dec 14 19:18:10 1995
Received: from hubbub.cisco.com (hubbub.cisco.com [198.92.30.32]) by vandys-lap.cisco.com (8.7.1/8.6.12) with SMTP id TAA19886 for <vsta@vandys-lap.cisco.com>; Thu, 14 Dec 1995 19:18:06 -0800 (PST)
Received: from iis2.iis.sinica.edu.tw (iis2.iis.sinica.edu.tw [140.109.20.80]) by hubbub.cisco.com (8.6.12/CISCO.GATE.1.1) with SMTP id TAA08453 for <vsta@cisco.com>; Thu, 14 Dec 1995 19:18:01 -0800
Received: from iis0.iis.sinica.edu.tw by iis2.iis.sinica.edu.tw (4.1/SMI-4.1)
	id AA19473; Fri, 15 Dec 95 11:16:49 CST
Received: by iis0.iis.sinica.edu.tw (4.1/SMI-4.1)
	id AA15432; Fri, 15 Dec 95 11:16:39 CST
Date: Fri, 15 Dec 1995 11:16:39 +0800 (CST)
From: Pai-Hsiang Hsiao <shawn@iis0>
To: Timothy Newsham <newsham@aloha.net>
Cc: vsta@cisco.com
Subject: Re: aic78xx
In-Reply-To: <199512142131.LAA23046@hookomo.aloha.net>
Message-Id: <Pine.SUN.3.90.951215111510.15428B-100000@iis0>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII

On Thu, 14 Dec 1995, Timothy Newsham wrote:

> You should use the same code from the FreeBSD project rather than
> the NetBSD project.  The NetBSD code is based on the FreeBSD code
> but is now out dated.  Whoever incorporated it into the NetBSD
> tree didnt coordinate with the original FreeBSD author and wasnt
> made aware of updates. 

I will. Thanks.

// Shawn


From vandys  Mon Dec 18 02:11:14 1995
Received: from hubbub.cisco.com (hubbub.cisco.com [198.92.30.32]) by vandys-lap.cisco.com (8.7.1/8.6.12) with SMTP id CAA03300 for <vsta@vandys-lap.cisco.com>; Mon, 18 Dec 1995 02:11:13 -0800 (PST)
Received: from scol.sco.com (scol.london.sco.COM [150.126.1.48]) by hubbub.cisco.com (8.6.12/CISCO.GATE.1.1) with SMTP id CAA01553 for <vsta@cisco.com>; Mon, 18 Dec 1995 02:11:10 -0800
Received: from srvstoca.london.sco.COM by scol.london.sco.COM id aa09257;
          18 Dec 95 9:45 GMT
Received: from chucku.london.sco.COM by srvstoca.sco.com id aa03509;
          18 Dec 95 9:45 GMT
X-Sender: chucku@srvstoca.london.sco.COM
X-Mailer: Windows Eudora Pro Version 2.1.2
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Mon, 18 Dec 1995 09:46:56 +0000
To: vsta@cisco.com
From: Chuck Urmson <chucku@sco.COM>
Subject: unsubscribe vsta
Message-ID:  <9512180945.aa03509@srvstoca.sco.com>

Please unsubscribe me from the VSTa mailing list.

Thanks,
Chuck 
================================+=========================================
Chuck Urmson                    |   Tel: +44(1923)813832
Technical Project Manager       |   Fax: +44(1923)813812
Santa Cruz Operation (SCO)      |   "Specialization is for slaves"


From vandys  Tue Dec 19 00:43:45 1995
Received: from hubbub.cisco.com (hubbub.cisco.com [198.92.30.32]) by vandys-lap.cisco.com (8.7.1/8.6.12) with SMTP id AAA06178 for <vsta@vandys-lap.cisco.com>; Tue, 19 Dec 1995 00:43:44 -0800 (PST)
Received: from cuse1.se.cuhk.hk (cuse1.se.cuhk.hk [137.189.10.1]) by hubbub.cisco.com (8.6.12/CISCO.GATE.1.1) with SMTP id AAA26280 for <vsta@cisco.com>; Tue, 19 Dec 1995 00:43:42 -0800
Received: by cuse1.se.cuhk.hk (5.57/Ultrix3.0-C)
	id AA03855; Tue, 19 Dec 95 15:56:01 +0800
From: hkng2@se.cuhk.hk (Bull ~{TYIz~})
Message-Id: <9512190756.AA03855@cuse1.se.cuhk.hk>
Subject: MADO
To: vsta@cisco.com (vsta)
Date: Tue, 19 Dec 1995 15:55:59 +0800 (HKT)
X-Mailer: ELM [version 2.4 PL23]
Content-Type: text

Hi,

I would like to contribute to MADO's development. Can Gavin or any involved one please give me a few hints on what I can do.

Benson 

From vandys  Sun Dec 24 13:59:28 1995
Received: from beasley.cisco.com (beasley.cisco.com [171.69.2.135]) by vandys-lap.cisco.com (8.7.1/8.6.12) with SMTP id NAA22648 for <vsta@vandys-lap.cisco.com>; Sun, 24 Dec 1995 13:59:28 -0800 (PST)
Received: from icicle (icicle.winternet.com [198.174.169.5]) by beasley.cisco.com (8.6.12/CISCO.GATE.1.1) with ESMTP id NAA05388 for <vsta@cisco.com>; Sun, 24 Dec 1995 13:59:21 -0800
Received: from parka (black@parka.winternet.com [198.174.169.9]) by icicle (8.6.12/8.6.12) with ESMTP id PAA28275 for <vsta@cisco.com>; Sun, 24 Dec 1995 15:59:19 -0600
Received: (from black@localhost) by parka (8.6.12/8.6.12) id QAA20910; Sun, 24 Dec 1995 16:00:05 -0600
Posted-Date: Sun, 24 Dec 1995 16:00:05 -0600
Date: Sun, 24 Dec 1995 16:00:03 -0600 (CST)
From: Ben Black <black@winternet.com>
To: vsta@cisco.com
Subject: ELF anyone?
Message-ID: <Pine.SUN.3.91.951224155743.20848A@parka.winternet.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII

has any thought been given to switching to the ELF format for binaries?  
the significantly improved handling of shared libraries in ELF over a.out 
is worth the pain of conversion given VSTa's heavy focus on libraries.


ben
black@winternet.com


From vandys  Sun Dec 24 14:19:29 1995
Received: from hubbub.cisco.com (hubbub.cisco.com [198.92.30.32]) by vandys-lap.cisco.com (8.7.1/8.6.12) with SMTP id OAA22753 for <vsta@vandys-lap.cisco.com>; Sun, 24 Dec 1995 14:19:28 -0800 (PST)
Received: from vandys-lap.cisco.com (vandys-lap.cisco.com [171.69.60.118]) by hubbub.cisco.com (8.6.12/CISCO.GATE.1.1) with ESMTP id OAA03807; Sun, 24 Dec 1995 14:19:27 -0800
Received: from localhost.cisco.com (localhost.cisco.com [127.0.0.1]) by vandys-lap.cisco.com (8.7.1/8.6.12) with SMTP id OAA22747; Sun, 24 Dec 1995 14:19:27 -0800 (PST)
Message-Id: <199512242219.OAA22747@vandys-lap.cisco.com>
X-Authentication-Warning: vandys-lap.cisco.com: Host localhost.cisco.com [127.0.0.1] didn't use HELO protocol
To: Ben Black <black@winternet.com>
cc: vsta@cisco.com
Subject: Re: ELF anyone? 
In-reply-to: Your message of "Sun, 24 Dec 1995 16:00:03 CST."
             <Pine.SUN.3.91.951224155743.20848A@parka.winternet.com> 
Date: Sun, 24 Dec 1995 14:19:26 -0800
From: Andy Valencia <vandys@cisco.com>

[Ben Black <black@winternet.com> writes:]

>has any thought been given to switching to the ELF format for binaries?  

It's come up once or twice.

>the significantly improved handling of shared libraries in ELF over a.out 
>is worth the pain of conversion given VSTa's heavy focus on libraries.

Things seem "good enough" as they stand, and it would burn lots of time to
just get back to where we started.  I've been pretty unenthusiastic about
the prospect of converting to the executable format du jour.  COFF?  ECOFF?
ELF?  DWARF?

===change of subject===

I have a fair chunk of the MGR window system ported.  I've also converted
the mouse driver to something a little more VSTa-ish in the process.  I'm
taking next week off, so I hope to get some hard hack hours in on the MGR
port.

							Regards,
							Andy

From vandys  Sun Dec 24 14:27:04 1995
Received: from hubbub.cisco.com (hubbub.cisco.com [198.92.30.32]) by vandys-lap.cisco.com (8.7.1/8.6.12) with SMTP id OAA22819 for <vsta@vandys-lap.cisco.com>; Sun, 24 Dec 1995 14:27:04 -0800 (PST)
Received: from icicle (icicle.winternet.com [198.174.169.5]) by hubbub.cisco.com (8.6.12/CISCO.GATE.1.1) with ESMTP id OAA03904 for <vsta@cisco.com>; Sun, 24 Dec 1995 14:27:02 -0800
Received: from parka (black@parka.winternet.com [198.174.169.9]) by icicle (8.6.12/8.6.12) with ESMTP id QAA07040 for <vsta@cisco.com>; Sun, 24 Dec 1995 16:27:00 -0600
Received: (from black@localhost) by parka (8.6.12/8.6.12) id QAA21343; Sun, 24 Dec 1995 16:27:47 -0600
Posted-Date: Sun, 24 Dec 1995 16:27:47 -0600
Date: Sun, 24 Dec 1995 16:27:46 -0600 (CST)
From: Ben Black <black@winternet.com>
To: vsta@cisco.com
Subject: Re: ELF anyone? 
In-Reply-To: <199512242219.OAA22747@vandys-lap.cisco.com>
Message-ID: <Pine.SUN.3.91.951224162248.20848B-100000@parka.winternet.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII



On Sun, 24 Dec 1995, Andy Valencia wrote:

> [Ben Black <black@winternet.com> writes:]
> 
> >has any thought been given to switching to the ELF format for binaries?  
> 
> It's come up once or twice.
> 
> >the significantly improved handling of shared libraries in ELF over a.out 
> >is worth the pain of conversion given VSTa's heavy focus on libraries.
> 
> Things seem "good enough" as they stand, and it would burn lots of time to
> just get back to where we started.  I've been pretty unenthusiastic about
> the prospect of converting to the executable format du jour.  COFF?  ECOFF?
> ELF?  DWARF?
i would agree if not for the fact that two of the biggest unix systems 
use ELF (Linux and Solaris).  i think binary format conversion is 
something better done sooner than later.  ELF has obvious advantages over 
a.out...what does it take to make an a.out shared library under vsta?


ben
black@winternet.com


From vandys  Wed Jan  3 22:49:15 1996
Received: from localhost.cisco.com (localhost.cisco.com [127.0.0.1]) by vandys-lap.cisco.com (8.7.1/8.6.12) with SMTP id WAA03724 for <vsta>; Wed, 3 Jan 1996 22:49:14 -0800 (PST)
Message-Id: <199601040649.WAA03724@vandys-lap.cisco.com>
X-Authentication-Warning: vandys-lap.cisco.com: Host localhost.cisco.com [127.0.0.1] didn't use HELO protocol
To: vsta
Subject: MGR status
Date: Wed, 03 Jan 1996 22:49:14 -0800
From: Andy Valencia <vandys@vandys-lap.cisco.com>

Hello, folks.

Well, I have a port of MGR up and running!  I get the cool startup screen,
continue on to the main window, use the mouse pointer, and create multiple
windows with shells running in them.  Overlapping windows, redraw, moving,
resize, and mouse focus all appear to be working OK.  I'm pretty sure some
of the fine points of restarting output on window exposure aren't there yet,
but it already looks pretty usable.

						Andy

From vandys  Fri Jan  5 09:06:59 1996
Received: from localhost.cisco.com (localhost.cisco.com [127.0.0.1]) by vandys-lap.cisco.com (8.7.1/8.6.12) with SMTP id JAA08820 for <vsta>; Fri, 5 Jan 1996 09:06:59 -0800 (PST)
Message-Id: <199601051706.JAA08820@vandys-lap.cisco.com>
X-Authentication-Warning: vandys-lap.cisco.com: Host localhost.cisco.com [127.0.0.1] didn't use HELO protocol
To: vsta
Subject: v1.5 snapshot
Date: Fri, 05 Jan 1996 09:06:59 -0800
From: Andy Valencia <vandys@vandys-lap.cisco.com>

I have placed a snapshot of v1.5 (src and objects, plus MGR) on:

	ftp.cisco.com:vandys/mgr

If you want to try out parts of 1.5, please grab yourself a copy.

						Regards,
						Andy Valencia

From vandys  Tue Jan  9 15:47:25 1996
Received: from beasley.cisco.com (beasley.cisco.com [171.69.2.135]) by vandys-lap.cisco.com (8.7.1/8.6.12) with SMTP id PAA01072 for <vsta@vandys-lap.cisco.com>; Tue, 9 Jan 1996 15:47:25 -0800 (PST)
Received: from mail.telstra.com.au (mail.telstra.com.au [192.148.160.10]) by beasley.cisco.com (8.6.12/CISCO.GATE.1.1) with ESMTP id PAA00372; Tue, 9 Jan 1996 15:47:19 -0800
Received: from mail_gw.fwall.telecom.com.au(192.148.147.10) by mail via smap (V1.3)
	id sma020515; Wed Jan 10 04:34:48 1996
Received: from cdn_mail.dn.itg.telecom.com.au(144.135.109.134) by mail_gw.telecom.com.au via smap (V1.3)
	id sma013311; Wed Jan 10 10:44:34 1996
Received: from troy.bms.itg.telecom.com.au (troy.bms.itg.telecom.com.au [144.136.174.207]) by cdn_mail.dn.itg.telecom.com.au (8.6.11/8.6.9) with ESMTP id KAA14772; Wed, 10 Jan 1996 10:44:33 +1100
Received: (from marcb@localhost) by troy.bms.itg.telecom.com.au (8.6.12/8.6.9) id KAA18035; Wed, 10 Jan 1996 10:44:04 +1100
Date: Wed, 10 Jan 1996 10:44:04 +1100
From: Marc Boschma <marcb@bms.itg.telecom.com.au>
Message-Id: <199601092344.KAA18035@troy.bms.itg.telecom.com.au>
To: vandys@cisco.com, vsta@cisco.com
Subject: Re: v1.5 snapshot


>I have placed a snapshot of v1.5 (src and objects, plus MGR) on:

>	ftp.cisco.com:vandys/mgr

>If you want to try out parts of 1.5, please grab yourself a copy.

I tried and it failed to find /vsta/etc/inittab, even though it was
there and looked sane. Can MGR work under 1.4.1 ?

Marc B.

From vandys  Tue Jan  9 16:09:23 1996
Received: from hubbub.cisco.com (hubbub.cisco.com [198.92.30.32]) by vandys-lap.cisco.com (8.7.1/8.6.12) with SMTP id QAA01127 for <vsta@vandys-lap.cisco.com>; Tue, 9 Jan 1996 16:09:23 -0800 (PST)
Received: from vandys-lap.cisco.com (vandys-lap.cisco.com [171.69.60.118]) by hubbub.cisco.com (8.6.12/CISCO.GATE.1.1) with ESMTP id QAA06128; Tue, 9 Jan 1996 16:09:22 -0800
Received: from localhost.cisco.com (localhost.cisco.com [127.0.0.1]) by vandys-lap.cisco.com (8.7.1/8.6.12) with SMTP id QAA01120; Tue, 9 Jan 1996 16:09:21 -0800 (PST)
Message-Id: <199601100009.QAA01120@vandys-lap.cisco.com>
X-Authentication-Warning: vandys-lap.cisco.com: Host localhost.cisco.com [127.0.0.1] didn't use HELO protocol
To: Marc Boschma <marcb@bms.itg.telecom.com.au>
cc: vsta@cisco.com
Subject: Re: v1.5 snapshot 
In-reply-to: Your message of "Wed, 10 Jan 1996 10:44:04 +1100."
             <199601092344.KAA18035@troy.bms.itg.telecom.com.au> 
Date: Tue, 09 Jan 1996 16:09:20 -0800
From: Andy Valencia <vandys@cisco.com>

[Marc Boschma <marcb@bms.itg.telecom.com.au> writes:]

>I tried and it failed to find /vsta/etc/inittab, even though it was
>there and looked sane. Can MGR work under 1.4.1 ?

Are you sure you got your boot.lst right?  Running the right disk driver,
with the DOS filesystem looking in the right place?

Anyway, no, you can't run MGR under 1.4.1.  I had to fix a couple bugs each
in the kernel and C library, plus I enhanced the port handling to make it
much easier to fork() from a process which has multiple threads.

I've installed 1.5a on both IDE and SCSI systems, so the code's at least
somewhat sane.

						Andy

From vandys  Tue Jan  9 18:22:58 1996
Received: from hubbub.cisco.com (hubbub.cisco.com [198.92.30.32]) by vandys-lap.cisco.com (8.7.1/8.6.12) with SMTP id SAA01579 for <vsta@vandys-lap.cisco.com>; Tue, 9 Jan 1996 18:22:58 -0800 (PST)
Received: from mail.telstra.com.au (mail.telstra.com.au [192.148.160.10]) by hubbub.cisco.com (8.6.12/CISCO.GATE.1.1) with ESMTP id SAA15014; Tue, 9 Jan 1996 18:22:47 -0800
Received: from mail_gw.fwall.telecom.com.au(192.148.147.10) by mail via smap (V1.3)
	id sma004811; Wed Jan 10 07:10:09 1996
Received: from cdn_mail.dn.itg.telecom.com.au(144.135.109.134) by mail_gw.telecom.com.au via smap (V1.3)
	id sma029021; Wed Jan 10 13:20:26 1996
Received: from troy.bms.itg.telecom.com.au (troy.bms.itg.telecom.com.au [144.136.174.207]) by cdn_mail.dn.itg.telecom.com.au (8.6.11/8.6.9) with ESMTP id NAA24621; Wed, 10 Jan 1996 13:20:25 +1100
Received: (from marcb@localhost) by troy.bms.itg.telecom.com.au (8.6.12/8.6.9) id NAA14647; Wed, 10 Jan 1996 13:19:55 +1100
Date: Wed, 10 Jan 1996 13:19:55 +1100
From: Marc Boschma <marcb@bms.itg.telecom.com.au>
Message-Id: <199601100219.NAA14647@troy.bms.itg.telecom.com.au>
To: marcb@bms.itg.telecom.com.au, vandys@cisco.com
Subject: Re: v1.5 snapshot
Cc: vsta@cisco.com


>Are you sure you got your boot.lst right?  Running the right disk driver,
>with the DOS filesystem looking in the right place?

I must admit I configured it for two drives as I want to set up a
vstafs partition and swap on the second drive.

I think I did:

wd d0:readp d1:readp

>Anyway, no, you can't run MGR under 1.4.1.  I had to fix a couple bugs each
>in the kernel and C library, plus I enhanced the port handling to make it
>much easier to fork() from a process which has multiple threads.

Okey dokey, I will start again from scratch.

>						Andy

Marc B.


From vandys  Wed Jan 10 03:20:38 1996
Received: from beasley.cisco.com (beasley.cisco.com [171.69.2.135]) by vandys-lap.cisco.com (8.7.1/8.6.12) with SMTP id DAA02571 for <vsta@vandys-lap.cisco.com>; Wed, 10 Jan 1996 03:20:37 -0800 (PST)
Received: from tsunb.ctn.cogs.susx.ac.uk (tsunb-gw.susx.ac.uk [139.184.50.11]) by beasley.cisco.com (8.6.12/CISCO.GATE.1.1) with SMTP id DAA05386 for <vsta@cisco.com>; Wed, 10 Jan 1996 03:20:04 -0800
Received: from tsunx.ctn.cogs.susx.ac.uk by tsunb.ctn.cogs.susx.ac.uk with smtp
	(Smail3.1.29.1 #3) id m0tZyYX-0007qgC; Wed, 10 Jan 96 11:19 GMT
Received: by tsunx.ctn.cogs.susx.ac.uk (Smail3.1.29.1 #3)
	id m0tZyYW-0002xBC; Wed, 10 Jan 96 11:19 GMT
Message-Id: <m0tZyYW-0002xBC@tsunx.ctn.cogs.susx.ac.uk>
Subject: Re: v1.5 snapshot
To: vsta@cisco.com
Date: Wed, 10 Jan 1996 11:19:00 +0000 (GMT)
From: "Richard Matthias" <richardm@cogs.susx.ac.uk>
Cc: richardm@cogs.susx.ac.uk
In-Reply-To: <199601100219.NAA14647@troy.bms.itg.telecom.com.au> from "Marc Boschma" at Jan 10, 96 01:19:55 pm
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit

> >Are you sure you got your boot.lst right?  Running the right disk driver,
> >with the DOS filesystem looking in the right place?
> I must admit I configured it for two drives as I want to set up a
> vstafs partition and swap on the second drive.

Can I just say, wouldn't it be prudent to make a copy of the files that have
to be modified when VSTa is installed, in a safe place _before_ you unzip the
new version?  Just copy inittab and boot.lst to the root (or whatever), unzip
the new version and then copy them back to vsta/etc. Obviously too late now,
but....

On another related subject: I can't get the new files from ftp.cisco.com.
The ftp daemon disconnects you mono-rapidly as soon as you try to 'get' them.
Is there anywhere else you can put them Andy?  I know Rob from Cygnus has
mirror'd the files on ftp.cygnus.com in the past (which is good because that
is in turn mirror'd by our local Sunsite), but getting in there from the UK
isn't easy either and our local mirror takes ges to update. I someone from a
US university or netcom could grab them from cisco and put them up for ftp
that'd be really cool! :-)

Cheers

Richard

P.S. Please tell me V1.5 includes cons3!
--

===============================================================
"Between the hours of twelve and two, those nagging doubts will
come to you, be  paranoid parents cos they're  after your kids,
who don't know what an aryan master-race is..."
----------------------Carter USM - The Only Loony In Town------
  Richard Matthias, or richardm@cogs.susx.ac.uk to you! :-)
===============================================================

From vandys  Wed Jan 10 07:46:19 1996
Received: from hubbub.cisco.com (hubbub.cisco.com [198.92.30.32]) by vandys-lap.cisco.com (8.7.1/8.6.12) with SMTP id HAA02806 for <vsta@vandys-lap.cisco.com>; Wed, 10 Jan 1996 07:46:19 -0800 (PST)
Received: from cygnus.com (cygnus.com [140.174.1.1]) by hubbub.cisco.com (8.6.12/CISCO.GATE.1.1) with ESMTP id HAA29392 for <vsta@cisco.com>; Wed, 10 Jan 1996 07:46:18 -0800
Received: from darkstar.cygnus.com (darkstar.cygnus.com [192.203.188.2]) by cygnus.com (8.6.12/8.6.9) with ESMTP id HAA04578; Wed, 10 Jan 1996 07:46:08 -0800
Received: (from rob@localhost) by darkstar.cygnus.com (8.6.12/8.6.9) id IAA14903; Wed, 10 Jan 1996 08:46:00 -0700
Message-Id: <199601101546.IAA14903@darkstar.cygnus.com>
From: rob@darkstar.cygnus.com (Rob Savoye)
Date: Wed, 10 Jan 1996 08:45:59 MST
In-Reply-To: "Richard Matthias" <richardm@cogs.susx.ac.uk>' <m0tZyYW-0002xBC@tsunx.ctn.cogs.susx.ac.uk>
       Re: v1.5 snapshot
Reply-To: rob@cygnus.com
Phone-Number: (303) 258-0506 MST
X-Mailer: Mail User's Shell (7.1.1 5/02/90)
To: "Richard Matthias" <richardm@cogs.susx.ac.uk>, vsta@cisco.com
Subject: Re: v1.5 snapshot

       From: "Richard Matthias" <richardm@cogs.susx.ac.uk>
       Subject: Re: v1.5 snapshot

> Is there anywhere else you can put them Andy?  I know Rob from Cygnus has
> mirror'd the files on ftp.cygnus.com in the past (which is good because that

  Andy, if you stick them on ftp.cygnus.com:incoming, I'll move them to
our mirror site. I'll try to ftp them too.

	- rob -

From vandys  Wed Jan 10 08:35:40 1996
Received: from hubbub.cisco.com (hubbub.cisco.com [198.92.30.32]) by vandys-lap.cisco.com (8.7.1/8.6.12) with SMTP id IAA02933 for <vsta@vandys-lap.cisco.com>; Wed, 10 Jan 1996 08:35:40 -0800 (PST)
Received: from vandys-lap.cisco.com (vandys-lap.cisco.com [171.69.60.118]) by hubbub.cisco.com (8.6.12/CISCO.GATE.1.1) with ESMTP id IAA02173; Wed, 10 Jan 1996 08:35:38 -0800
Received: from localhost.cisco.com (localhost.cisco.com [127.0.0.1]) by vandys-lap.cisco.com (8.7.1/8.6.12) with SMTP id IAA02927; Wed, 10 Jan 1996 08:35:38 -0800 (PST)
Message-Id: <199601101635.IAA02927@vandys-lap.cisco.com>
X-Authentication-Warning: vandys-lap.cisco.com: Host localhost.cisco.com [127.0.0.1] didn't use HELO protocol
To: "Richard Matthias" <richardm@cogs.susx.ac.uk>
cc: vsta@cisco.com
Subject: Re: v1.5 snapshot 
In-reply-to: Your message of "Wed, 10 Jan 1996 11:19:00 GMT."
             <m0tZyYW-0002xBC@tsunx.ctn.cogs.susx.ac.uk> 
Date: Wed, 10 Jan 1996 08:35:37 -0800
From: Andy Valencia <vandys@cisco.com>

["Richard Matthias" <richardm@cogs.susx.ac.uk> writes:]

>On another related subject: I can't get the new files from ftp.cisco.com.
>The ftp daemon disconnects you mono-rapidly as soon as you try to 'get' them.
>Is there anywhere else you can put them Andy?

I've just pushed them to ftp.crystald.com:incoming/vsta/1.5a.

						Regards,
						Andy

From vandys  Wed Jan 10 08:59:19 1996
Received: from hubbub.cisco.com (hubbub.cisco.com [198.92.30.32]) by vandys-lap.cisco.com (8.7.1/8.6.12) with SMTP id IAA03269 for <vsta@vandys-lap.cisco.com>; Wed, 10 Jan 1996 08:59:18 -0800 (PST)
Received: from cygnus.com (cygnus.com [140.174.1.1]) by hubbub.cisco.com (8.6.12/CISCO.GATE.1.1) with ESMTP id IAA03575; Wed, 10 Jan 1996 08:59:17 -0800
Received: from darkstar.cygnus.com (darkstar.cygnus.com [192.203.188.2]) by cygnus.com (8.6.12/8.6.9) with ESMTP id IAA07058; Wed, 10 Jan 1996 08:59:13 -0800
Received: (from rob@localhost) by darkstar.cygnus.com (8.6.12/8.6.9) id JAA15215; Wed, 10 Jan 1996 09:59:10 -0700
Message-Id: <199601101659.JAA15215@darkstar.cygnus.com>
From: rob@darkstar.cygnus.com (Rob Savoye)
Date: Wed, 10 Jan 1996 09:59:10 MST
In-Reply-To: Andy Valencia <vandys@cisco.com>' <199601101635.IAA02927@vandys-lap.cisco.com>
       Re: v1.5 snapshot
Reply-To: rob@cygnus.com
Phone-Number: (303) 258-0506 MST
X-Mailer: Mail User's Shell (7.1.1 5/02/90)
To: Andy Valencia <vandys@cisco.com>,
        "Richard Matthias" <richardm@cogs.susx.ac.uk>
Subject: Re: v1.5 snapshot
Cc: vsta@cisco.com

       From: Andy Valencia <vandys@cisco.com>
       Subject: Re: v1.5 snapshot

> I've just pushed them to ftp.crystald.com:incoming/vsta/1.5a.

  They are also now available on ftp.cygnus.com:pub/embedded/vsta-1.5. The
older version is in pub/embedded/vsta-1.4.1. This is on a dedicated ftp/web
machine with it's own T1.

	- rob -

From vandys  Wed Jan 10 09:14:16 1996
Received: from beasley.cisco.com (beasley.cisco.com [171.69.2.135]) by vandys-lap.cisco.com (8.7.1/8.6.12) with SMTP id JAA03473 for <vsta@vandys-lap.cisco.com>; Wed, 10 Jan 1996 09:14:16 -0800 (PST)
Received: from server.indra.com (server.indra.com [204.144.142.2]) by beasley.cisco.com (8.6.12/CISCO.GATE.1.1) with ESMTP id JAA02116; Wed, 10 Jan 1996 09:14:15 -0800
Received: from indra.com by server.indra.com (8.7.1/Spike-8-1.0)
	id KAA19096; Wed, 10 Jan 1996 10:14:13 -0700 (MST)
Received: by indra.com (8.7.1/Spike-8-1.0)
	id KAA19154; Wed, 10 Jan 1996 10:12:41 -0700 (MST)
X-Authentication-Warning: net.indra.com: uloon set sender to blund@probita.com using -f
Received: by loon.probita.com (5.57/Probita 2/6/94)
	id AA20853; Wed, 10 Jan 96 08:06:27 -0700
Date: Wed, 10 Jan 96 08:06:27 -0700
From: blund@probita.com (Bob Lund)
Message-Id: <9601101506.AA20853@loon.probita.com>
To: marcb@bms.itg.telecom.com.au, vandys@cisco.com
Subject: Re: v1.5 snapshot
Cc: vsta@cisco.com

Could you send mail out again indicating where the 1.5a snapshot is? I
erased the first one before I found out that it wasn't where I expected
it, i.e. ftp.cisco.com /vandys/vsta. Thanks in advance

Bob Lund

From vandys  Wed Jan 10 14:08:22 1996
Received: from beasley.cisco.com (beasley.cisco.com [171.69.2.135]) by vandys-lap.cisco.com (8.7.1/8.6.12) with SMTP id OAA04662 for <vsta@vandys-lap.cisco.com>; Wed, 10 Jan 1996 14:08:22 -0800 (PST)
Received: from sam.comms.unsw.EDU.AU (sam.comms.unsw.EDU.AU [149.171.96.20]) by beasley.cisco.com (8.6.12/CISCO.GATE.1.1) with ESMTP id OAA16157 for <vsta@cisco.com>; Wed, 10 Jan 1996 14:08:18 -0800
Received: from syscon.ee.unsw.EDU.AU (syscon.ee.unsw.EDU.AU [149.171.92.10]) by sam.comms.unsw.EDU.AU (8.6.9/8.6.9.kenso-central) with SMTP id JAA27393 for <vsta@cisco.com>; Thu, 11 Jan 1996 09:09:22 +1100
Received: by syscon.ee.unsw.EDU.AU (4.1/SMI-4.1)
	id AA11395; Thu, 11 Jan 96 09:11:59 EST
From: t.hesketh@unsw.edu.au (Tim Hesketh)
Message-Id: <9601102211.AA11395@syscon.ee.unsw.EDU.AU>
Subject: Re: v1.5 snapshot
To: vsta@cisco.com
Date: Thu, 11 Jan 96 9:11:58 EST
X-Mailer: ELM [version 2.3 PL11]

Andy - fantastic work (1.5 and MGR)! I am looking at the MGR stuff now though,
and would like to trouble you for one more small thing - steps 1,2,3...
for innocents like me (no details required). It would save me quite a lot
of time.

Regards
Tim Hesketh
t.hesketh@unsw.edu.au

From vandys  Wed Jan 10 14:18:37 1996
Received: from beasley.cisco.com (beasley.cisco.com [171.69.2.135]) by vandys-lap.cisco.com (8.7.1/8.6.12) with SMTP id OAA04686 for <vsta@vandys-lap.cisco.com>; Wed, 10 Jan 1996 14:18:37 -0800 (PST)
Received: from relay-4.mail.demon.net (relay-4.mail.demon.net [158.152.1.64]) by beasley.cisco.com (8.6.12/CISCO.GATE.1.1) with SMTP id OAA16619 for <vsta@cisco.com>; Wed, 10 Jan 1996 14:18:08 -0800
Received: from post.demon.co.uk ([158.152.1.72]) by relay-4.mail.demon.net
          id ao25537; 10 Jan 96 21:20 GMT
Received: from humbug.demon.co.uk ([158.152.11.229]) by relay-3.mail.demon.net
          id aa21351; 10 Jan 96 21:19 GMT
Received: by humbug.demon.co.uk (Linux Smail3.1.29.1 #3)
	id m0ta7ov-0005BgC; Wed, 10 Jan 96 21:12 GMT
Date: Wed, 10 Jan 1996 21:12:32 +0000 (   )
From: Dave Hudson <dave@humbug.demon.co.uk>
To: VSTa mailing list <vsta@cisco.com>
Subject: Optimisations.
Message-ID: <Pine.LNX.3.91.960110204834.2235A-100000@humbug.demon.co.uk>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII

Hi All,

I've not really had much chance to look at optimisations for the VSTa
kernel recently, but if anyone's interested in performance work the
following WEB page has pointers to some very interesting papers on the L3
microkernel: 

	http://www.inf.tu-dresden.de/%7Emh1/prj/lites-on-l3/l3.html

This is an extremely fast x86 kernel, and whilst both it and the MIT
exokernel take the view that OS's should be more CPU specific (instead of
proving the virtual machine interface as provided by VSTa) there are some
tremendous insights into some possible optimisations of the CPU specific
stuff in any kernel (and I guess the portable stuff too).

Someone might like to look at the TLB miss performance figures (the
performance hits are huge) of the 486 and Pentium!  Certainly this might
explain why I got so confused about some of the optimisation work I did on
the VSTa kernel earlier last year (occasionally I'd take one step
backwards for what on paper seemed to be a step forwards).

In addition, at the moment (unless 1.5 changes this yet - I've not had the
opportunity to look yet), VSTa doesn't use segmentation apart from to
provide user/kernel separation.  The cost of segment register loads and
reloads on entry to or exit from the kernel is very high (over 40 clocks
on a 486) - I think it ought to be possible to run use one DPL 3 segment
for both user and kernel use and avoid this cost.  As far as security goes
the kernel's memory is marked as supervisor access only so only the
kernel's CPL 0 code segment will grant access to kernel data. 


				Regards,
				Dave

From vandys  Wed Jan 10 15:49:05 1996
Received: from hubbub.cisco.com (hubbub.cisco.com [198.92.30.32]) by vandys-lap.cisco.com (8.7.1/8.6.12) with SMTP id PAA05188 for <vsta@vandys-lap.cisco.com>; Wed, 10 Jan 1996 15:49:05 -0800 (PST)
Received: from mail.telstra.com.au (mail.telstra.com.au [192.148.160.10]) by hubbub.cisco.com (8.6.12/CISCO.GATE.1.1) with ESMTP id PAA03785 for <vsta@cisco.com>; Wed, 10 Jan 1996 15:49:01 -0800
Received: from mail_gw.fwall.telecom.com.au(192.148.147.10) by mail via smap (V1.3)
	id sma009700; Thu Jan 11 04:35:44 1996
Received: from cdn_mail.dn.itg.telecom.com.au(144.135.109.134) by mail_gw.telecom.com.au via smap (V1.3)
	id sma020427; Thu Jan 11 10:44:23 1996
Received: from troy.bms.itg.telecom.com.au (troy.bms.itg.telecom.com.au [144.136.174.207]) by cdn_mail.dn.itg.telecom.com.au (8.6.11/8.6.9) with ESMTP id KAA29403 for <vsta@cisco.com>; Thu, 11 Jan 1996 10:44:22 +1100
Received: (from marcb@localhost) by troy.bms.itg.telecom.com.au (8.6.12/8.6.9) id KAA00270 for vsta@cisco.com; Thu, 11 Jan 1996 10:43:52 +1100
Date: Thu, 11 Jan 1996 10:43:52 +1100
From: Marc Boschma <marcb@bms.itg.telecom.com.au>
Message-Id: <199601102343.KAA00270@troy.bms.itg.telecom.com.au>
To: vsta@cisco.com
Subject: a qestion about 1.5a installation...


Should it be extracted over 1.4.1 ?

The second is should mgr be extracted in /vsta

And lastly, does anyone have tar for VSTa as the 1.4.1 seemed to be missing
that (I know it was available for dos, but if I can avoid dos I'd like to :)

Marc B.

From vandys  Wed Jan 10 15:47:31 1996
Received: from hubbub.cisco.com (hubbub.cisco.com [198.92.30.32]) by vandys-lap.cisco.com (8.7.1/8.6.12) with SMTP id PAA05154 for <vsta@vandys-lap.cisco.com>; Wed, 10 Jan 1996 15:47:30 -0800 (PST)
Received: from vandys-lap.cisco.com (vandys-lap.cisco.com [171.69.60.118]) by hubbub.cisco.com (8.6.12/CISCO.GATE.1.1) with ESMTP id PAA03706; Wed, 10 Jan 1996 15:47:29 -0800
Received: from localhost.cisco.com (localhost.cisco.com [127.0.0.1]) by vandys-lap.cisco.com (8.7.1/8.6.12) with SMTP id PAA05148; Wed, 10 Jan 1996 15:47:28 -0800 (PST)
Message-Id: <199601102347.PAA05148@vandys-lap.cisco.com>
X-Authentication-Warning: vandys-lap.cisco.com: Host localhost.cisco.com [127.0.0.1] didn't use HELO protocol
To: t.hesketh@unsw.edu.au (Tim Hesketh)
cc: vsta@cisco.com
Subject: Re: v1.5 snapshot 
In-reply-to: Your message of "Thu, 11 Jan 1996 09:11:58 EST."
             <9601102211.AA11395@syscon.ee.unsw.EDU.AU> 
Date: Wed, 10 Jan 1996 15:47:28 -0800
From: Andy Valencia <vandys@cisco.com>

[t.hesketh@unsw.EDU.AU (Tim Hesketh) writes:]

>Andy - fantastic work (1.5 and MGR)! I am looking at the MGR stuff now though,
>and would like to trouble you for one more small thing - steps 1,2,3...
>for innocents like me (no details required). It would save me quite a lot
>of time.

Ok, let's see... :-)

I think I forgot to install the new mouse server, so:

cd /vsta/src/srv/mach/mouse
make
./mouse -type <type> &

The ps2aux type is twitchy; there's some latent problems but it'll run OK
usually.

Now just cd into mgr/src/mgr (wherever you extracted it) and:

./mgr

You should see the cool startup screen.  Click a mouse button.  Now you
should have a blank screen with just a root background pattern.  Click left
button down, and you should see a menu with the top being "new window",
release, and you should have a small bounding box.  Drag the box out to a
given size, and you should get a window with a shell prompt in it.

I'm currently playing with terminal size.  The MGR code has a command which
you're supposed to invoke (and eval into your shell) whenever you change
size.  With my port, the MGR handler sees each rstat() (roughly the
equivalent of ioctl()), so it can fill in a window size at that point.  Then
I just need a hook in -ltermcap, and it should work pretty well!

						Andy

From vandys  Wed Jan 10 15:51:32 1996
Received: from hubbub.cisco.com (hubbub.cisco.com [198.92.30.32]) by vandys-lap.cisco.com (8.7.1/8.6.12) with SMTP id PAA05229 for <vsta@vandys-lap.cisco.com>; Wed, 10 Jan 1996 15:51:31 -0800 (PST)
Received: from vandys-lap.cisco.com (vandys-lap.cisco.com [171.69.60.118]) by hubbub.cisco.com (8.6.12/CISCO.GATE.1.1) with ESMTP id PAA03976; Wed, 10 Jan 1996 15:51:30 -0800
Received: from localhost.cisco.com (localhost.cisco.com [127.0.0.1]) by vandys-lap.cisco.com (8.7.1/8.6.12) with SMTP id PAA05217; Wed, 10 Jan 1996 15:51:30 -0800 (PST)
Message-Id: <199601102351.PAA05217@vandys-lap.cisco.com>
X-Authentication-Warning: vandys-lap.cisco.com: Host localhost.cisco.com [127.0.0.1] didn't use HELO protocol
To: Marc Boschma <marcb@bms.itg.telecom.com.au>
cc: vsta@cisco.com
Subject: Re: a qestion about 1.5a installation... 
In-reply-to: Your message of "Thu, 11 Jan 1996 10:43:52 +1100."
             <199601102343.KAA00270@troy.bms.itg.telecom.com.au> 
Date: Wed, 10 Jan 1996 15:51:29 -0800
From: Andy Valencia <vandys@cisco.com>

[Marc Boschma <marcb@bms.itg.telecom.com.au> writes:]

>Should it be extracted over 1.4.1 ?

No, it's a full tar.

>The second is should mgr be extracted in /vsta

No, extract it in a convenient place elsewhere.

>And lastly, does anyone have tar for VSTa as the 1.4.1 seemed to be missing
>that (I know it was available for dos, but if I can avoid dos I'd like to :)

The 1.5a drop has one in vsta/bin, if only you could extract it. :-)

I'll dig something up for you.

						Andy

From vandys  Wed Jan 10 17:10:10 1996
Received: from beasley.cisco.com (beasley.cisco.com [171.69.2.135]) by vandys-lap.cisco.com (8.7.1/8.6.12) with SMTP id RAA05481 for <vsta@vandys-lap.cisco.com>; Wed, 10 Jan 1996 17:10:09 -0800 (PST)
Received: from mail.telstra.com.au (mail.telstra.com.au [192.148.160.10]) by beasley.cisco.com (8.6.12/CISCO.GATE.1.1) with ESMTP id RAA23632 for <vsta@cisco.com>; Wed, 10 Jan 1996 17:10:05 -0800
Received: from mail_gw.fwall.telecom.com.au(192.148.147.10) by mail via smap (V1.3)
	id sma018362; Thu Jan 11 05:57:10 1996
Received: from cdn_mail.dn.itg.telecom.com.au(144.135.109.134) by mail_gw.telecom.com.au via smap (V1.3)
	id sma001382; Thu Jan 11 12:07:23 1996
Received: from troy.bms.itg.telecom.com.au (troy.bms.itg.telecom.com.au [144.136.174.207]) by cdn_mail.dn.itg.telecom.com.au (8.6.11/8.6.9) with ESMTP id MAA06647 for <vsta@cisco.com>; Thu, 11 Jan 1996 12:07:22 +1100
Received: (from marcb@localhost) by troy.bms.itg.telecom.com.au (8.6.12/8.6.9) id MAA00445 for vsta@cisco.com; Thu, 11 Jan 1996 12:06:51 +1100
Date: Thu, 11 Jan 1996 12:06:51 +1100
From: Marc Boschma <marcb@bms.itg.telecom.com.au>
Message-Id: <199601110106.MAA00445@troy.bms.itg.telecom.com.au>
To: vsta@cisco.com
Subject: ok I give in...


Well after starting out with a clean slate, untarring the vsta.t vsta_src.t
in /vsta and mgr.t in /vsta/mgr I checked the supplied boot.lst which is
ok and then ran go.bat. Init, the file system etc. all start up and then
when init wakes it reports:

syslog:  error: init: /vsta/etc/inittab: can't open inittab

So I'm at a lost as to why this is occurring when it worked not so long
ago.

Marc B.

From vandys  Thu Jan 11 13:00:42 1996
Received: from hubbub.cisco.com (hubbub.cisco.com [198.92.30.32]) by vandys-lap.cisco.com (8.7.1/8.6.12) with SMTP id NAA08216 for <vsta@vandys-lap.cisco.com>; Thu, 11 Jan 1996 13:00:41 -0800 (PST)
Received: from simon.cs.cornell.edu (SIMON.CS.CORNELL.EDU [128.84.154.10]) by hubbub.cisco.com (8.6.12/CISCO.GATE.1.1) with ESMTP id NAA17979; Thu, 11 Jan 1996 13:00:39 -0800
Received: from cloyd.cs.cornell.edu (CLOYD.CS.CORNELL.EDU [128.84.227.15]) by simon.cs.cornell.edu (8.6.10/R1.4) with ESMTP id QAA21636; Thu, 11 Jan 1996 16:00:38 -0500
Received: from sine.cs.cornell.edu (SINE.CS.CORNELL.EDU [128.84.218.67]) by cloyd.cs.cornell.edu (8.6.10/M1.8) with SMTP id QAA12343; Thu, 11 Jan 1996 16:00:36 -0500
Date: Thu, 11 Jan 1996 16:00:36 -0500
Message-Id: <199601112100.QAA12343@cloyd.cs.cornell.edu>
X-Sender: vogels@128.84.227.15 (Unverified)
X-Mailer: Windows Eudora Pro Version 2.1.2
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
To: Andy Valencia <vandys@cisco.com>
From: Werner Vogels <vogels@cs.cornell.edu>
Subject: Re: v1.5 snapshot 
Cc: vsta@cisco.com

At 03:47 PM 1/10/96 -0800, Andy Valencia wrote:
>Now just cd into mgr/src/mgr (wherever you extracted it) and:
>
>./mgr

ver nice work Andy, only I think you forgot to mention two steps, as in
mgr/src/mgr there is no executable yet :-).

step 1: edit the Configfile in the mgr top directory to 
        match your directory structure.
step 2: type make. (close your eyes for the "files not found" 
        errors, the executable comes out fine).

after that it can run!

I did have some problems after running. Twice the kernel paniced on a failed
assertion in mach/trap.c, line 118. But other times everything went OK. This
was on a gateway2000 handbook 486 with 8Mb.

__
Werner


From vandys  Thu Jan 11 22:18:23 1996
Received: from beasley.cisco.com (beasley.cisco.com [171.69.2.135]) by vandys-lap.cisco.com (8.7.1/8.6.12) with SMTP id WAA09737 for <vsta@vandys-lap.cisco.com>; Thu, 11 Jan 1996 22:18:23 -0800 (PST)
Received: from sam.comms.unsw.EDU.AU (sam.comms.unsw.EDU.AU [149.171.96.20]) by beasley.cisco.com (8.6.12/CISCO.GATE.1.1) with ESMTP id WAA22530 for <vsta@cisco.com>; Thu, 11 Jan 1996 22:17:55 -0800
Received: from syscon.ee.unsw.EDU.AU (syscon.ee.unsw.EDU.AU [149.171.92.10]) by sam.comms.unsw.EDU.AU (8.6.9/8.6.9.kenso-central) with SMTP id RAA20481 for <vsta@cisco.com>; Fri, 12 Jan 1996 17:18:50 +1100
Received: by syscon.ee.unsw.EDU.AU (4.1/SMI-4.1)
	id AA29618; Fri, 12 Jan 96 17:21:26 EST
From: t.hesketh@unsw.edu.au (Tim Hesketh)
Message-Id: <9601120621.AA29618@syscon.ee.unsw.EDU.AU>
Subject: Re: v1.5 snapshot
To: vsta@cisco.com
Date: Fri, 12 Jan 96 17:21:25 EST
X-Mailer: ELM [version 2.3 PL11]

Thanks Andy, Werner - I'll try it this weekend.

Tim Hesketh

From vandys  Mon Jan 15 06:25:10 1996
Received: from beasley.cisco.com (beasley.cisco.com [171.69.2.135]) by vandys-lap.cisco.com (8.7.1/8.6.12) with SMTP id GAA18302 for <vsta@vandys-lap.cisco.com>; Mon, 15 Jan 1996 06:25:10 -0800 (PST)
Received: from tsunb.ctn.cogs.susx.ac.uk (tsunb-gw.susx.ac.uk [139.184.50.11]) by beasley.cisco.com (8.6.12/CISCO.GATE.1.1) with SMTP id GAA08089 for <vsta@cisco.com>; Mon, 15 Jan 1996 06:20:57 -0800
Received: by tsunb.ctn.cogs.susx.ac.uk (Smail3.1.29.1 #3)
	id m0tbplD-0007r9C; Mon, 15 Jan 96 14:19 GMT
Message-Id: <m0tbplD-0007r9C@tsunb.ctn.cogs.susx.ac.uk>
Subject: Swapper in v1.5
To: vsta@cisco.com
Date: Mon, 15 Jan 1996 14:19:47 +0000 (GMT)
From: "Richard Matthias" <richardm@cogs.susx.ac.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit

Hi,

I got v1.5 eventually!

Something seems to have happened to the swapper though. The the 'swap' server
loaded during bootup, random processes (usually dos or init) die and leave the
system at the kernel debugger prompt. With the swap line commented out the
system runs as well as it ever did!

I haven't tried to investigate the problem. Just thought you'd like(?!) to
know.

Richard
--

============================================================
While joy-riders filmed by Sky ram-raid and drink and drive,
Homocidal passers by leave unattended bags outside our home.
-----------------------Carter USM - While you were out------
  Richard Matthias, or richardm@cogs.susx.ac.uk to you! :-)
============================================================

From vandys  Mon Jan 15 07:06:52 1996
Received: from hubbub.cisco.com (hubbub.cisco.com [198.92.30.32]) by vandys-lap.cisco.com (8.7.1/8.6.12) with SMTP id HAA18358 for <vsta@vandys-lap.cisco.com>; Mon, 15 Jan 1996 07:06:52 -0800 (PST)
Received: from world.net (sydney2.world.net [198.142.12.2]) by hubbub.cisco.com (8.6.12/CISCO.GATE.1.1) with ESMTP id HAA15324 for <vsta@cisco.com>; Mon, 15 Jan 1996 07:06:49 -0800
Received: from suburbia.net (Suburbia.Net [203.21.64.200]) by world.net (8.7.1/8.6.6) with ESMTP id CAA14121; Tue, 16 Jan 1996 02:06:12 +1100 (EST)
Received: (proff@localhost) by suburbia.net (8.7.3/Proff-950810) id CAA08957; Tue, 16 Jan 1996 02:02:44 +1100
From: Julian Assange <proff@suburbia.net>
Message-Id: <199601151502.CAA08957@suburbia.net>
Subject: Re: Swapper in v1.5
To: richardm@cogs.susx.ac.uk (Richard Matthias)
Date: Tue, 16 Jan 1996 02:02:44 +1100 (EST)
Cc: vsta@cisco.com
In-Reply-To: <m0tbplD-0007r9C@tsunb.ctn.cogs.susx.ac.uk> from "Richard Matthias" at Jan 15, 96 02:19:47 pm
X-Mailer: ELM [version 2.4 PL23]
Content-Type: text

Is there a non-dos dependent version of vsta yet? i.e something I can write
a boot disk for with dd or some such?

Cheers,

-- 
+----------------------------------+-----------------------------------------+
|Julian Assange                    | "if you think the United  States has    |
|FAX: +61-3-9819-9066              |  stood still, who built the largest     |
|EMAIL: proff@suburbia.net         |  shopping centre in the world?" - Nixon |
+----------------------------------+-----------------------------------------+

From vandys  Mon Jan 15 09:23:11 1996
Received: from beasley.cisco.com (beasley.cisco.com [171.69.2.135]) by vandys-lap.cisco.com (8.7.1/8.6.12) with SMTP id JAA18620 for <vsta@vandys-lap.cisco.com>; Mon, 15 Jan 1996 09:23:11 -0800 (PST)
Received: from tomahawk.convex.com (tomahawk.convex.com [130.168.61.15]) by beasley.cisco.com (8.6.12/CISCO.GATE.1.1) with ESMTP id JAA14075; Mon, 15 Jan 1996 09:23:09 -0800
Received: (from helgaas@localhost) by tomahawk.convex.com (8.6.9/8.6.9) id LAA06549; Mon, 15 Jan 1996 11:24:40 -0600
Date: Mon, 15 Jan 1996 11:24:40 -0600
From: Bjorn Helgaas <helgaas@convex.com>
Message-Id: <199601151724.LAA06549@tomahawk.convex.com>
To: vandys@cisco.com
Subject: mgr, vstafs
CC: vsta@cisco.com

I got MGR built, but when I run it, all I get is a screen full of vertical
blue and green bars, with the top third or so sprinkled with red dots.  Being
completely clueless about video, I assume this is some sort of video card
configuration problem.  Any hints on where I should go from here?

BTW, before I noticed that you had tweaked the MGR distribution to account for
the long filenames, I thought maybe I was supposed to build it in a vstafs.
Untarring the archive made vstafs choke because the first file is ".".  Does
vstafs not deal well with "."?  When I tried things like 

    cp /vsta/boot/boot.lst .

they failed as well.

Bjorn

From vandys  Mon Jan 15 10:13:16 1996
Received: from hubbub.cisco.com (hubbub.cisco.com [198.92.30.32]) by vandys-lap.cisco.com (8.7.1/8.6.12) with SMTP id KAA18786 for <vsta@vandys-lap.cisco.com>; Mon, 15 Jan 1996 10:13:16 -0800 (PST)
Received: from vandys-lap.cisco.com (vandys-lap.cisco.com [171.69.60.118]) by hubbub.cisco.com (8.6.12/CISCO.GATE.1.1) with ESMTP id KAA26231; Mon, 15 Jan 1996 10:13:14 -0800
Received: from localhost.cisco.com (localhost.cisco.com [127.0.0.1]) by vandys-lap.cisco.com (8.7.1/8.6.12) with SMTP id KAA18780; Mon, 15 Jan 1996 10:13:13 -0800 (PST)
Message-Id: <199601151813.KAA18780@vandys-lap.cisco.com>
X-Authentication-Warning: vandys-lap.cisco.com: Host localhost.cisco.com [127.0.0.1] didn't use HELO protocol
To: Bjorn Helgaas <helgaas@convex.com>
cc: vsta@cisco.com
Subject: Re: mgr, vstafs 
In-reply-to: Your message of "Mon, 15 Jan 1996 11:24:40 CST."
             <199601151724.LAA06549@tomahawk.convex.com> 
Date: Mon, 15 Jan 1996 10:13:13 -0800
From: Andy Valencia <vandys@cisco.com>

[Bjorn Helgaas <helgaas@convex.com> writes:]

>I got MGR built, but when I run it, all I get is a screen full of vertical
>blue and green bars, with the top third or so sprinkled with red dots.  Being
>completely clueless about video, I assume this is some sort of video card
>configuration problem.  Any hints on where I should go from here?

Unlikely to be a video card thing; MGR uses a pretty conservative video
mode.  This sounds rather more like MGR couldn't attach to the mouse server.

>BTW, before I noticed that you had tweaked the MGR distribution to account for
>the long filenames, I thought maybe I was supposed to build it in a vstafs.
>Untarring the archive made vstafs choke because the first file is ".".  Does
>vstafs not deal well with "."?  When I tried things like 
>    cp /vsta/boot/boot.lst .
>they failed as well.

vstafs doesn't care about '.'.  Do a "stat ." and see what kind of object
your CWD is.

						Andy

From vandys  Wed Jan 17 07:34:14 1996
Received: from beasley.cisco.com (beasley.cisco.com [171.69.2.135]) by vandys-lap.cisco.com (8.7.1/8.6.12) with SMTP id HAA25431 for <vsta@vandys-lap.cisco.com>; Wed, 17 Jan 1996 07:34:13 -0800 (PST)
Received: from wotan.compaq.com (wotan.compaq.com [131.168.249.254]) by beasley.cisco.com (8.6.12/CISCO.GATE.1.1) with SMTP id HAA20791 for <vsta@cisco.com>; Wed, 17 Jan 1996 07:34:12 -0800
From: edm@bangate.compaq.com
Received: from twisto.eng.hou.compaq.com(really [131.168.254.216]) by wotan.compaq.com
	via sendmail with smtp
	id <m0tcZsI-0009rSC@wotan.compaq.com>
	for <vsta@cisco.com>; Wed, 17 Jan 96 09:34:10 -0600 (CST)
	(/\##/\ Smail3.1.30.13 #30.4 built 17-oct-95)
Received: from bangate.compaq.com(really [131.168.114.234]) by twisto.eng.hou.compaq.com
	via sendmail with smtp
	id <m0tcZsH-000uIJC@twisto.eng.hou.compaq.com>
	for <vsta@cisco.com>; Wed, 17 Jan 96 09:34:09 -0600 (CST)
	(/\##/\ Smail3.1.30.13 #30.3 built 13-oct-95)
Received: by bangate.compaq.com; Wed, 17 Jan 96 9:34:02 CST
Date: Wed, 17 Jan 96 9:31:37 CST
Message-ID: <vines.,j,6+ONFzkA@bangate.compaq.com>
X-Priority: 3 (Normal)
To: <vsta@cisco.com>
Subject: compiling MGR

Ok, a potentially stupid question but is there a trick to getting MGR to
build and run?

I just modified Configfi to match my paths, made sure it was the file that
was included in the makefile and ran make.  MGR seemed to build ok, but
several of the clients couldn't find include files.  When I tried to 
run MGR itself, I got the startup screen but that was all.  I had to
power cycle the machine to reboot it.

any ideas?

In the midst of the word he was trying to say,                  ed mccreary
In the midst of his laughter and glee,                edm@twisto.compaq.com
He had softly and suddenly vanished away--
For the Snark *was* a Boojum you see.

From vandys  Wed Jan 17 09:04:01 1996
Received: from hubbub.cisco.com (hubbub.cisco.com [198.92.30.32]) by vandys-lap.cisco.com (8.7.1/8.6.12) with SMTP id JAA25638 for <vsta@vandys-lap.cisco.com>; Wed, 17 Jan 1996 09:04:01 -0800 (PST)
Received: from vandys-lap.cisco.com (vandys-lap.cisco.com [171.69.60.118]) by hubbub.cisco.com (8.6.12/CISCO.GATE.1.1) with ESMTP id JAA02602; Wed, 17 Jan 1996 09:04:00 -0800
Received: from localhost.cisco.com (localhost.cisco.com [127.0.0.1]) by vandys-lap.cisco.com (8.7.1/8.6.12) with SMTP id JAA25631; Wed, 17 Jan 1996 09:03:59 -0800 (PST)
Message-Id: <199601171703.JAA25631@vandys-lap.cisco.com>
X-Authentication-Warning: vandys-lap.cisco.com: Host localhost.cisco.com [127.0.0.1] didn't use HELO protocol
To: edm@bangate.compaq.com
cc: vsta@cisco.com
Subject: Re: compiling MGR 
In-reply-to: Your message of "Wed, 17 Jan 1996 09:31:37 CST."
             <vines.,j,6+ONFzkA@bangate.compaq.com> 
Date: Wed, 17 Jan 1996 09:03:59 -0800
From: Andy Valencia <vandys@cisco.com>

[edm@bangate.compaq.com writes:]

>Ok, a potentially stupid question but is there a trick to getting MGR to
>build and run?

A deep and abiding love of VSTa helps, I suppose. :-)

>I just modified Configfi to match my paths, made sure it was the file that
>was included in the makefile and ran make.  MGR seemed to build ok, but
>several of the clients couldn't find include files.  When I tried to 
>run MGR itself, I got the startup screen but that was all.  I had to
>power cycle the machine to reboot it.

Note that I did a *lot* of work on the mouse server; if you clicked a button
and the startup screen didn't disappear, I might have muffed your model.
What kind do you use?

OTOH, if you click a button and get a blank screen, then it's likely your
mouse server is OK, but your button events are mismapped, or something.
Left click (actually, click down and hold) should give you a menu in most
situations.

						Andy

From vandys  Wed Jan 17 09:11:15 1996
Received: from hubbub.cisco.com (hubbub.cisco.com [198.92.30.32]) by vandys-lap.cisco.com (8.7.1/8.6.12) with SMTP id JAA25773 for <vsta@vandys-lap.cisco.com>; Wed, 17 Jan 1996 09:11:14 -0800 (PST)
Received: from tomahawk.convex.com (tomahawk.convex.com [130.168.61.15]) by hubbub.cisco.com (8.6.12/CISCO.GATE.1.1) with ESMTP id JAA03104 for <vsta@cisco.com>; Wed, 17 Jan 1996 09:11:13 -0800
Received: (from helgaas@localhost) by tomahawk.convex.com (8.6.9/8.6.9) id LAA08201; Wed, 17 Jan 1996 11:12:43 -0600
Date: Wed, 17 Jan 1996 11:12:43 -0600
From: Bjorn Helgaas <helgaas@convex.com>
Message-Id: <199601171712.LAA08201@tomahawk.convex.com>
To: edm@bangate.compaq.com
CC: vsta@cisco.com
In-reply-to: <vines.,j,6+ONFzkA@bangate.compaq.com> (edm@bangate.compaq.com)
Subject: Re: compiling MGR

I'm having similar MGR problems, so maybe we're both stupid ;-)

I was able to compile MGR without changing anything as soon as I unpacked the
tar file in /vandys, which is where the -I paths assume the source is.  You've
already got this to work, but maybe it will help the next person.

I also get the startup screen but usually nothing else.  Sometimes I get past
the startup screen to the root screen, where mouse movements cause the pointer
to drift up to the top left corner (can't seem to move to the right or down),
then things hang.  I think my problem is related to the mouse (I'm using a
serial mouse on com1).  Here's a script I've been playing with to try to
figure it out:

    #!/vsta/bin/sh

    /vsta/boot/rs232 com1 tty/tty01 &
    sleep 1
    /vsta/boot/mouse -type serial -p tty/tty01 -mm &
    sleep 1
    mount srv/mouse /dev/mouse
    while true; do
        stat /dev/mouse
        sleep 2
    done

The stat output says the middle button is always pressed (actual mouse buttons
have no effect) and dx & dy are always 0 (moving the mouse has no effect).
Moving the mouse *does* frequently have the effect of causing the rs232 server
to drop into the kernel debugger (at least, "pr" always says rs232 is ONPROC).
I don't have the backtrace handy, but if I remember correctly, the last
non-debugger pc is about syscall+75.

I use the MouseMan protocol under Linux, so I assumed "-mm" was the right
thing.  I've tried the others as well with no better results.

From vandys  Wed Jan 17 09:14:12 1996
Received: from hubbub.cisco.com (hubbub.cisco.com [198.92.30.32]) by vandys-lap.cisco.com (8.7.1/8.6.12) with SMTP id JAA25849 for <vsta@vandys-lap.cisco.com>; Wed, 17 Jan 1996 09:14:12 -0800 (PST)
Received: from vandys-lap.cisco.com (vandys-lap.cisco.com [171.69.60.118]) by hubbub.cisco.com (8.6.12/CISCO.GATE.1.1) with ESMTP id JAA03266; Wed, 17 Jan 1996 09:14:11 -0800
Received: from localhost.cisco.com (localhost.cisco.com [127.0.0.1]) by vandys-lap.cisco.com (8.7.1/8.6.12) with SMTP id JAA25826; Wed, 17 Jan 1996 09:14:10 -0800 (PST)
Message-Id: <199601171714.JAA25826@vandys-lap.cisco.com>
X-Authentication-Warning: vandys-lap.cisco.com: Host localhost.cisco.com [127.0.0.1] didn't use HELO protocol
To: Bjorn Helgaas <helgaas@convex.com>
cc: edm@bangate.compaq.com, vsta@cisco.com
Subject: Re: compiling MGR 
In-reply-to: Your message of "Wed, 17 Jan 1996 11:12:43 CST."
             <199601171712.LAA08201@tomahawk.convex.com> 
Date: Wed, 17 Jan 1996 09:14:10 -0800
From: Andy Valencia <vandys@cisco.com>

[Bjorn Helgaas <helgaas@convex.com> writes:]

>    /vsta/boot/rs232 com1 tty/tty01 &
>    sleep 1
>    /vsta/boot/mouse -type serial -p tty/tty01 -mm &

Maybe I should go dig up my serial mouse to test it. :-)

If anybody can beat me to it, just use the "test" program in
src/srv/mach/mouse to try out the driver.

>The stat output says the middle button is always pressed (actual mouse buttons
>have no effect) and dx & dy are always 0 (moving the mouse has no effect).
>Moving the mouse *does* frequently have the effect of causing the rs232 server
>to drop into the kernel debugger (at least, "pr" always says rs232 is ONPROC).
>I don't have the backtrace handy, but if I remember correctly, the last
>non-debugger pc is about syscall+75.

Ugh.  For window debugging I added ^Z -> kernel debugger to the serial
driver.  I think this needs to be defaulted OFF (it's an #ifdef DEBUG right
now, I believe).

						Andy

From vandys  Wed Jan 17 09:28:42 1996
Received: from hubbub.cisco.com (hubbub.cisco.com [198.92.30.32]) by vandys-lap.cisco.com (8.7.1/8.6.12) with SMTP id JAA25965 for <vsta@vandys-lap.cisco.com>; Wed, 17 Jan 1996 09:28:42 -0800 (PST)
Received: from wotan.compaq.com (wotan.compaq.com [131.168.249.254]) by hubbub.cisco.com (8.6.12/CISCO.GATE.1.1) with SMTP id JAA05161; Wed, 17 Jan 1996 09:28:40 -0800
From: edm@bangate.compaq.com
Received: from twisto.eng.hou.compaq.com(really [131.168.254.216]) by wotan.compaq.com
	via sendmail with smtp
	id <m0tcbUP-0009rxC@wotan.compaq.com>
	for <vandys@cisco.com>; Wed, 17 Jan 96 11:17:37 -0600 (CST)
	(/\##/\ Smail3.1.30.13 #30.4 built 17-oct-95)
Received: from bangate.compaq.com(really [131.168.114.234]) by twisto.eng.hou.compaq.com
	via sendmail with smtp
	id <m0tcbUK-000uHtC@twisto.eng.hou.compaq.com>
	for <vsta@cisco.com>; Wed, 17 Jan 96 11:17:32 -0600 (CST)
	(/\##/\ Smail3.1.30.13 #30.3 built 13-oct-95)
Received: by bangate.compaq.com; Wed, 17 Jan 96 11:17:27 CST
Date: Wed, 17 Jan 96 11:13:51 CST
Message-ID: <vines.,j,6+DtGzkA@bangate.compaq.com>
X-Priority: 3 (Normal)
To: <vandys@cisco.com>
Cc: <vsta@cisco.com>
Subject: Re: compiling MGR

[vandys@cisco.com writes:]

> A deep and abiding love of VSTa helps, I suppose. :-)

It's all I dream about.  :-P

> Note that I did a *lot* of work on the mouse server; if you clicked a 
button
> and the startup screen didn't disappear, I might have muffed your model.
> What kind do you use?

The ps2aux.  I noticed that it wouldn't load from the command line, it 
claimed it couldn't get perms for the io ports it needed, but it loaded
fine from inittab file.

I tried clicking both mouse buttons as well as keys from the keyboard and
I was never able to get past the startup screen (which stayed visible,
mgr never cleared the screen.)

thanks,
ed

In the midst of the word he was trying to say,                  ed mccreary
In the midst of his laughter and glee,                edm@twisto.compaq.com
He had softly and suddenly vanished away--
For the Snark *was* a Boojum you see.

