From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.8 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, HTML_FONT_LOW_CONTRAST,HTML_MESSAGE,MAILING_LIST_MULTI, RCVD_IN_DNSWL_NONE autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 5461 invoked from network); 6 Jun 2021 19:03:49 -0000 Received: from minnie.tuhs.org (45.79.103.53) by inbox.vuxu.org with ESMTPUTF8; 6 Jun 2021 19:03:49 -0000 Received: by minnie.tuhs.org (Postfix, from userid 112) id C43CC9CA05; Mon, 7 Jun 2021 05:03:47 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id 9555F9C9DA; Mon, 7 Jun 2021 05:03:25 +1000 (AEST) Authentication-Results: minnie.tuhs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=ccc.com header.i=@ccc.com header.b="QsocqwG5"; dkim-atps=neutral Received: by minnie.tuhs.org (Postfix, from userid 112) id B88059C9DA; Mon, 7 Jun 2021 05:03:23 +1000 (AEST) Received: from mail-qv1-f54.google.com (mail-qv1-f54.google.com [209.85.219.54]) by minnie.tuhs.org (Postfix) with ESMTPS id E7BCD9C9D6 for ; Mon, 7 Jun 2021 05:03:22 +1000 (AEST) Received: by mail-qv1-f54.google.com with SMTP id im10so6889171qvb.3 for ; Sun, 06 Jun 2021 12:03:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ccc.com; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=ZEu527fDZwri+cZQk6krFAjwD6GqdNZniQgLG7Mm9HI=; b=QsocqwG5nAoBxH9DXC/WyVU8t3RvdTKguYWf2YXnkEpVgyespdZR9Iwe8BkpRpgd4+ /3eVBZWWsBRuAbcoNa/0Z4zNMqmU8eZfmuJj8sh2qKYanFxxcPdJZZDetl9mCEoNnxhV nBzktzADem69Ug6vw/gpvbm929+CMusITZ7Fc= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=ZEu527fDZwri+cZQk6krFAjwD6GqdNZniQgLG7Mm9HI=; b=i42NFO4SiJMd+pF+lf4NnrqebXnDfNWC/XIGe1YZDzJD3pjUeH7iiB9Rb3/0hbwJV2 +VrmC/pYJPKhYSDTrtLO7Id+iT4Aom8R+Sqd8ptOKonU5gHUhMGEBomKQ4x3ljTlz8BI uPdeeQ1VsybVoMoRlpg4Youvf536zL5jZw/Fno2lR+aCRexX6Tqdg5MD50FII0VXDdcg UbwNeOHKWCxLm6sjT88w2/oe2ycDEXmuphWa9GVw3wtt6fKd63rG8sGFtxtunem5BxAS QigcedQ3KGtDQ2fUe9uklyCOwVK3xS2iywhU2FncVHBqNKdAuEm6kqpADR5kfRRVY4t2 BR7g== X-Gm-Message-State: AOAM531sMtcDNUzUgbWOlH1lsP27llD3pA65s8TI9z/Nfs+0jCgw11p7 /1CWkGrE1RQdjSPbvYub6mFFNh9NuT3njQKq6LqJpA== X-Google-Smtp-Source: ABdhPJy5+gxr2qlGUNZpqYiMcABw7N/pzoJ9+JF40uySsKJ6synQgZiOMCdKzVLbYT72OeYLZhU2p4qy64viN1tIMWk= X-Received: by 2002:a0c:a181:: with SMTP id e1mr14320539qva.9.1623006202036; Sun, 06 Jun 2021 12:03:22 -0700 (PDT) MIME-Version: 1.0 References: <9CE2AC05-6B4E-475F-874F-426DD51A8859@planet.nl> <20210606183011.GA10697@mcvoy.com> In-Reply-To: From: Clem Cole Date: Sun, 6 Jun 2021 15:02:56 -0400 Message-ID: To: Richard Salz Content-Type: multipart/alternative; boundary="000000000000240c4b05c41d94ea" Subject: Re: [TUHS] 32V memory management: not quite V7 style swapping -- source code update X-BeenThere: tuhs@minnie.tuhs.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: The Unix Heritage Society mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: TUHS main list , Paul Ruizendaal Errors-To: tuhs-bounces@minnie.tuhs.org Sender: "TUHS" --000000000000240c4b05c41d94ea Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Yes -- this is what I just sent to Larry on private exchange. The BSD release order - 3.0 BSD is the replacement for 32V, 4.0 is the first real update and 4.1 was the so-called 'FASTVAX' stuff Joy did as part of the UNIX/VMS bake off with Stanford. 4.0 and 4.1 are very similar. 4.1 lived 'in the wild' about 3-4 years as the standard 'BSD' and any one with Vax (certainly at a university) got the BSD tape. That is the code base that Rob Gurwitz used to write the original BBN TCP -- which did not use open (/dev/ip /dev/tcp/hostname or /dev/udp/hostname) like MIT's ChaosNet. 4.1a was Bill's first attempt at rewriting Gurwitz's code and creating sockets. Only a few people had it (I was one) - but it did make it to a number of the IETF beta testers -- the MIT folk I know had the tape - Noel might know whom there they had it. 4.1b replaced that about 3-6 months later but I'm not sure it left UCB very far -- I ran it on one of the CAD machines as 4.1c was being created. IIRC B was the first to have Kirks FFS in it and we were pushing the FFS code with our cad programs that beat on the FS pretty hard. BBN might have had 4.1b, as I think that is where Gurwitz & Walsh started the BBN2 code. 4.1c came pretty soon thereafter as the 'beta' for 4.2 and that also went to IETF folks. Joy left for Sun, so I know Masscomp, Sun and DEC all had copies of 4.1c. San wnj, Kirk and Sam completed the beta, and got the formal release creating the BSD 4.2 release (which as Larry points out was the first truly networked UNIX) and that went just anyone with a UCB license (and all hell broke loose because - Henry Spencer's famous '*4.2 is just like Unix, only different*' quote). BBN released their alternative Network stack for sockets (*a.k.a.* BBN2 or Bob Walsh version) and that fight started. About a year or so later Kirk and Sam got 4.3 out which was putting back in a number 4.1-ism so not so much code broke, I think Van Jacobson's stuff up the hill at LBL went and some of the new BBN stuff. 4.4 was at least a year after that. =E1=90=A7 On Sun, Jun 6, 2021 at 2:52 PM Richard Salz wrote: > Didn't 4.1c have some kind of networking? > --000000000000240c4b05c41d94ea Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Yes -- this is what I just sent to Larry on=C2=A0 priva= te=C2=A0exchange.

The BSD= release order - 3.0 BSD is the replacement for 32V, 4.0 is the first real = update and 4.1 was the so-called 'FASTVAX' stuff Joy did as part of= the UNIX/VMS bake off with Stanford.=C2=A0 4.0 and 4.1 are very similar.= =C2=A0 =C2=A04.1=C2=A0lived 'in the wild' about 3-4 years as the st= andard=C2=A0'BSD' and any one with Vax (certainly at a university) = got the=C2=A0BSD=C2=A0tape.=C2=A0 That is the code base that Rob Gurwitz us= ed to write the original BBN TCP -- which did not use open (/dev/ip=C2=A0 /= dev/tcp/hostname or /dev/udp/hostname) like MIT's ChaosNet.

4.1a was Bill= 's first attempt at rewriting Gurwitz's=C2=A0code and creating sock= ets.=C2=A0 =C2=A0Only a few people had it (I was one) - but it did make it = to a number of the=C2=A0IETF beta testers -- the MIT folk I know had the ta= pe - Noel might know whom=C2=A0there they had it.=C2=A0 =C2=A04.1b replaced= that about 3-6 months later but I'm not sure it left UCB very far -- I= ran it on one of the CAD machines as 4.1c was being created.=C2=A0 IIRC B = was the first to have Kirks FFS in it and we were pushing the=C2=A0FFS code= with our cad programs that=C2=A0beat on the FS pretty hard.=C2=A0 =C2=A0 B= BN might have had 4.1b, as I think that is where Gurwitz & Walsh starte= d the BBN2 code.=C2=A0 =C2=A04.1c came pretty soon thereafter as the 'b= eta' for 4.2 and that also went to IETF folks.=C2=A0 =C2=A0Joy left for= Sun, so I know Masscomp, Sun and DEC all had copies of 4.1c.=C2=A0 =C2=A0S= an wnj, Kirk and Sam completed the beta, and got the formal release creatin= g the BSD 4.2 release (which as Larry points out was the first truly=C2=A0n= etworked UNIX) and that went just anyone with a UCB license (and all hell b= roke loose because - Henry Spencer's famous '4.2 is just like Un= ix, only different' quote).=C2=A0 =C2=A0BBN released their alternat= ive Network stack for sockets (a.k.a. BBN2 or Bob Walsh version) and= that fight started.=C2=A0 About a year or so later Kirk and Sam got 4.3 ou= t which was putting back in a number 4.1-ism so not so much code broke, I t= hink Van Jacobson's stuff up the hill at LBL went and some of the new B= BN stuff.=C2=A0 4.4 was at least a year after that.

=3D""=E1=90=A7

On Sun, Jun 6, 2021 at 2:52 PM Richard Salz &= lt;rich.salz@gmail= .com> wrote:
Didn't 4.1c have some kind of networking?
--000000000000240c4b05c41d94ea--