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=-1.0 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, HTML_MESSAGE,MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 24821 invoked from network); 16 Jul 2020 00:37:32 -0000 Received: from minnie.tuhs.org (45.79.103.53) by inbox.vuxu.org with ESMTPUTF8; 16 Jul 2020 00:37:32 -0000 Received: by minnie.tuhs.org (Postfix, from userid 112) id A3C439C6C3; Thu, 16 Jul 2020 10:37:30 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id 8327C9C668; Thu, 16 Jul 2020 10:36:13 +1000 (AEST) Authentication-Results: minnie.tuhs.org; dkim=pass (2048-bit key; unprotected) header.d=bsdimp-com.20150623.gappssmtp.com header.i=@bsdimp-com.20150623.gappssmtp.com header.b="sS17gyuQ"; dkim-atps=neutral Received: by minnie.tuhs.org (Postfix, from userid 112) id D47099C662; Thu, 16 Jul 2020 10:36:09 +1000 (AEST) Received: from mail-qk1-f193.google.com (mail-qk1-f193.google.com [209.85.222.193]) by minnie.tuhs.org (Postfix) with ESMTPS id 2E2E29C661 for ; Thu, 16 Jul 2020 10:36:08 +1000 (AEST) Received: by mail-qk1-f193.google.com with SMTP id c139so3866044qkg.12 for ; Wed, 15 Jul 2020 17:36:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsdimp-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=ewA+4Ong0hTAclqnRW1hWV2O+WbFEEkAYO7tplEYDCo=; b=sS17gyuQ2iJFo58KPMTCLeEHjD9/uD6Q+znn63RF/qoV1+L0xyyG4wKG9MgUKNjRIE wOdEvZQrjU2WvDbF9IJZ4oYc/9emQID81GI0YXRXVeASNsyqLMTP8W5aRiCk2NBjMtWQ LDmFMNfCGFibbzZMX+rRUoI4t6ZZXhQeMDLnHLnQS9F0FnliVy/8JOMBtltLw0RXAm1U PCFW6Lf6vggnVfopeJ426X9FCFD5eazvjsmtKHyoMD+TE8u62vvm8GcNNAdALzR5Za6U 83ts5pCvZ0DFgIY9l5E8TLbnbrIkD5gM18LQvI0rz7PV0vmP+2bLZHd8LJliQk5vK/WF RrMQ== 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=ewA+4Ong0hTAclqnRW1hWV2O+WbFEEkAYO7tplEYDCo=; b=aMKB1cPclj+YhEmb1Xc3XmK+DCR24sY+q1EP7YyzgExbf5FhEy71yW5ctkVWxwC7yT VHY74lDMhfS3mi57REGzYSCmGWFjXIXpXhqA9bNPU9GWrC95dQwnpcWs6BJxcSiUkL9f xoyWYkM5lBK/TNgt3Vb8LmSfyE2qkQU/EIZrKdp9CXP7YNXVXTi3XMjf1Ib/bv84KJuD zKDa0GBfp7Bm1sjHTkmpX886pK0LD2KGGivmx6fM9t84ug0mSxGMV8yBR3J22FDpwM8I uS+a8DVPWwIGKNlwrETGzAWuyqrIo8rSjYYU6Z9JIsPcYhk07q3AsDTQinsFoE3rzHf2 4FUg== X-Gm-Message-State: AOAM530pyxydg5j+P587lJa9MpGDdnKCpGaur81ukQ8OFYJn1ggodRLq HJ4c/9fHY8AGLHY+sGH9D36h2AMINZaOxFvXFN9L7Q== X-Google-Smtp-Source: ABdhPJxz2SVYC+erOa56X6Cy6TE31xm9b2o3KDn1NVeOboN6avCH2uPdnbFqS41hnw0EUSG6leAyQ2aTeSk/8NYXoxg= X-Received: by 2002:a37:4015:: with SMTP id n21mr1536428qka.240.1594859767056; Wed, 15 Jul 2020 17:36:07 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Warner Losh Date: Wed, 15 Jul 2020 18:35:55 -0600 Message-ID: To: Jacob Goense Content-Type: multipart/alternative; boundary="000000000000e1ddf005aa843974" Subject: Re: [TUHS] 2.11BSD 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 Errors-To: tuhs-bounces@minnie.tuhs.org Sender: "TUHS" --000000000000e1ddf005aa843974 Content-Type: text/plain; charset="UTF-8" On Wed, Jul 15, 2020 at 12:39 PM Jacob Goense wrote: > On 2020-07-15 00:53, Warner Losh wrote: > > No tapes yet, but I thought people here would like to know. > > From back when digging into this I vaguely recall there was > corruption in the pl 0 tapes. Maybe you are on the brink of > finding out why there are no pl 0 tapes ;) > You may be on to something. Patch 40, sent on Christmas day 1991, says: Several files in the /usr/src/games hierarchy are corrupt. This likely happened about a year ago when the master tapes were being created on a system which had suffered a hardware problem (disc controller and/or memory). The affected files are: /usr/src/games/mille/end.c /usr/src/games/banner.c /usr/src/games/warp/{sig.c,smap.1,smp.5} If you have earlier 2.10.1BSD tapes the files may be recovered from them as the above files have not changed. About 9 months later, around September 9, 1992, patch 80 was released, which was just a remastering of all the patches to date: A master update kit has been created which will bring a base 2.11BSD distribution up to the current revision level (#78). There is one later patch (#79) which is a trivial update to 'tftp', but it was made after this kit and so was not included. (there's references to this coming kit in patch 72, released in late August too). Since 2.11BSD was released in March 1991, this is 15 months after the initial release and would be all of the tapes made by USENIX going forward after that point. It's unclear if the USENIX tapes were remaster after patch 40 was issued 9 months after the original release or not (my reconstruction assumes that this corruption never happened, btw). This would give a small window in which to have ordered the tape to get an original, perhaps? The files from patch 80 are available (and I have them), but I haven't tried to see if they give me But my 'no tapes yet' comment was that I've not built bootable 2.11BSD as released/reconstructed tapes yet. I can't build the kernel. There's something wonky with my reconstruction of the kernel config. It's not consistent, and also fails to build a kernel that's small enough. But there's likely to be more sleepless nights during which to ponder this mystery. Warner --000000000000e1ddf005aa843974 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


=
On Wed, Jul 15, 2020 at 12:39 PM Jaco= b Goense <dugo@xs4all.nl> wrote= :
On 2020-07-15 = 00:53, Warner Losh wrote:
> No tapes yet, but I thought people here would like to know.

=C2=A0From back when digging into this I vaguely recall there was
corruption in the pl 0 tapes. Maybe you are on the brink of
finding out why there are no pl 0 tapes ;)

<= div>You may be on to something. Patch 40, sent on Christmas day 1991, says:=

=C2=A0 =C2=A0 =C2=A0 =C2=A0 Several files in the = /usr/src/games hierarchy are corrupt.=C2=A0 This
=C2=A0 =C2=A0 =C2=A0 = =C2=A0 likely happened about a year ago when the master tapes were being=C2=A0 =C2=A0 =C2=A0 =C2=A0 created on a system which had suffered a hardw= are problem (disc
=C2=A0 =C2=A0 =C2=A0 =C2=A0 controller and/or memory).=

=C2=A0 =C2=A0 =C2=A0 =C2=A0 The affected files are:
=C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 /usr/src/games/mille/end.c=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 /usr/src/games/ban= ner.c
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 /usr/src/g= ames/warp/{sig.c,smap.1,smp.5}
=C2=A0 =C2=A0 =C2=A0 =C2=A0 If you have e= arlier 2.10.1BSD tapes the files may be recovered from
=C2=A0 =C2=A0 =C2= =A0 =C2=A0 them as the above files have not changed.

Abou= t 9 months later, around September 9, 1992, patch 80 was released, which wa= s just a remastering of all the patches to date:
=C2=A0 =C2=A0 = =C2=A0 =C2=A0 A master update kit has been created which will bring a base = 2.11BSD
=C2=A0 =C2=A0 =C2=A0 =C2=A0 distribution up to the cu= rrent revision level (#78).=C2=A0 There is one
=C2=A0 =C2=A0 =C2=A0 =C2= =A0 later patch (#79) which is a trivial update to 'tftp', but it w= as
=C2=A0 =C2=A0 =C2=A0 =C2=A0 made after this kit and so was not includ= ed.
(there's references to this coming kit in patch 72, r= eleased in late August too).

Since 2.11BSD was rel= eased in March 1991, this is 15 months after the initial release and would = be all of the tapes made by USENIX going forward after that point. It's= unclear if the USENIX tapes were remaster after patch 40 was issued 9 mont= hs after the original release or not (my reconstruction assumes that this c= orruption never=C2=A0happened,=C2=A0btw). This would give a small window in= which to have ordered the tape to get an original, perhaps? The files from= patch 80 are available (and I have them), but I haven't tried to see i= f they give me=C2=A0

But my 'no tapes yet'= comment was that I've not built bootable 2.11BSD as released/reconstru= cted tapes yet. I can't build the kernel. There's something wonky w= ith my reconstruction of the kernel config. It's not consistent, and al= so fails to build a kernel that's small enough. But there's likely = to be more sleepless nights during which to ponder this mystery.
=
Warner
--000000000000e1ddf005aa843974--