From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: tuhs-bounces@minnie.tuhs.org X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIM_SIGNED, HEADER_FROM_DIFFERENT_DOMAINS,HTML_MESSAGE,MAILING_LIST_MULTI, RCVD_IN_DNSWL_NONE,T_DKIM_INVALID autolearn=ham autolearn_force=no version=3.4.1 Received: from minnie.tuhs.org (minnie.tuhs.org [45.79.103.53]) by inbox.vuxu.org (OpenSMTPD) with ESMTP id d7249cc0 for ; Sat, 1 Sep 2018 13:50:40 +0000 (UTC) Received: by minnie.tuhs.org (Postfix, from userid 112) id 70CEDA1FA0; Sat, 1 Sep 2018 23:50:39 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id 4C1FDA1A20; Sat, 1 Sep 2018 23:50:15 +1000 (AEST) Authentication-Results: minnie.tuhs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b=MYuQSD5E; dkim-atps=neutral Received: by minnie.tuhs.org (Postfix, from userid 112) id 1E65DA1A20; Sat, 1 Sep 2018 23:50:12 +1000 (AEST) Received: from mail-wm0-f45.google.com (mail-wm0-f45.google.com [74.125.82.45]) by minnie.tuhs.org (Postfix) with ESMTPS id CD51FA1A1A for ; Sat, 1 Sep 2018 23:50:07 +1000 (AEST) Received: by mail-wm0-f45.google.com with SMTP id c14-v6so7583894wmb.4 for ; Sat, 01 Sep 2018 06:50:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=1ESeFSeBWxXQtonF2Z7KCEYPUz5E0C21mijY5K+neMU=; b=MYuQSD5E/flvG5ruyCgIDjLoYvRxDf5iwG1Bh/Zo6JfL28C01NERhAiPeMqyaTCDYN 0DhnIQQQSzrwRdhCv9V7K6owMbI4i9f0UWM1Sa0JErQI+BgtNW9VinA/1g2eJ7ZNu/cw 9+6woP3t6UweQ+33qjMF4e9V8RhRbzhlxWb3NEESCX39i4oiaHUs1ZPDPfhequHuyGHB kqyX8MEhyebW7U2cqn7srlL0Y7UQ/zgjImCBD8gb1Qm59873XSLWyENSuXXgJigaRS69 l8gatDmCqqVysCmqhf45gx01J/Av2Dmm6Yge0Avqf2Vtvtoj5bXQy+dacFxueGomOC5V 4dkQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=1ESeFSeBWxXQtonF2Z7KCEYPUz5E0C21mijY5K+neMU=; b=R5nRWmBhJ1i3PxzvxO4JeUquPIAq7BspTpEZ6C1AJWzgjSfsOjbi8LdD4+M6gCLkRh w0GsINC6Vs+4Z+tRdG4HV43PB7Q7xmwC8Bqj0cZsTHzIvErha+/cXAzOYqsEWMbbzHJg gAZkIharPpsj8PoV2eJG8jtEkwGaO3GZ8MC/SaL5Lz04g5TNjLEK+o1/CiW1WdD0QLrB 2gjuJDihrRDyhAESyqBJLOWWD0u6K7iRbKXXEZX8BOcHpd90QBtLkojQFTQi3DNaIowY av8qpNt5LqjfH2VciCXqthEFLo3Vxiyv8rprS0rZD/QR0TeKMkl9vPgas5rg9b/UbR9A aNaQ== X-Gm-Message-State: APzg51C76pbwZnYyR+s8YcrNYPSeiqtPzuwwg4s0wKo5QQrXhBNxNlVf Cs7MFCltBbV1irIJADuvgeJ4QJmt8Hke+leuvWc= X-Google-Smtp-Source: ANB0VdYPBzvJdbp2rDA4UbiPn+pdGiyWnQ+y/1WNWuPuaRXZB2WSlxdFymd0+2YNA8zJowkDhKbmxxcRLOupzyLqJWw= X-Received: by 2002:a1c:be14:: with SMTP id o20-v6mr804485wmf.73.1535809806315; Sat, 01 Sep 2018 06:50:06 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:adf:80a3:0:0:0:0:0 with HTTP; Sat, 1 Sep 2018 06:50:05 -0700 (PDT) In-Reply-To: References: <20180828003057.GA317@mcvoy.com> <201808280601.w7S61oLM030628@freefriends.org> <20180829004627.GG317@mcvoy.com> <201808290529.w7T5TFKa006049@freefriends.org> <20180829145300.GP317@mcvoy.com> From: Andy Kosela Date: Sat, 1 Sep 2018 15:50:05 +0200 X-Google-Sender-Auth: 2jO4smzB2fg3ilEqhGHiKuDxOPw Message-ID: To: Steve Mynott Content-Type: multipart/alternative; boundary="000000000000f2b8090574cf9537" Subject: Re: [TUHS] SunOS code? X-BeenThere: tuhs@minnie.tuhs.org X-Mailman-Version: 2.1.20 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" --000000000000f2b8090574cf9537 Content-Type: text/plain; charset="UTF-8" On Saturday, September 1, 2018, Steve Mynott wrote: > > > On Wed, 29 Aug 2018 at 15:53, Larry McVoy wrote: > > The BSDs have a less than optimal VM system. Having SunOS opened up >> would at least let people see what they are missing. Maybe I have >> rose colored glasses on but it was the only kernel that came into >> focus for me and you could see the architecture from the code. >> Everything else seems like a mess to me. >> > > That may have been true in the late 80s and even early 90s but I'd have > thought FreeBSD, NetBSD and OpenBSD would have useable VMs by now. > > I've vague recollections that these all originally used the VM from Mach > which did have problems at first. > > I recall a more knowledgeable friend complaining about FreeBSD VM in 1994 > or so. > > I think the latter two use UVM and FreeBSD improved their Mach one (which > has a SunOS kvmish API anyway). I've not seen complaints about modern BSD. > > Wasn't the whole FreeBSD VM rewritten by John Dyson and David Greenman in the mid-late 90's? And then further improved by Matthew Dillon. Unfortunately they are not affiliated with the project anymore. All three had exceptional coding skills. --Andy --000000000000f2b8090574cf9537 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable

On Saturday, September 1, 2018, Steve Mynott <steve.mynott@gmail.com> wrote:


On Wed, 29 Aug 2018 at 15:53, Larry McVoy <lm@mcvoy.com> wrote:

The BSDs have a less than optimal VM system.=C2=A0 Having SunOS opened up would at least let people see what they are missing.=C2=A0 Maybe I have
rose colored glasses on but it was the only kernel that came into
focus for me and you could see the architecture from the code.=C2=A0
Everything else seems like a mess to me.

That may have been true in the la= te 80s and even early 90s but I'd have thought FreeBSD, NetBSD and Open= BSD would have useable VMs by now.

I've vague = recollections that these all originally used the VM from Mach which did hav= e problems at first.=C2=A0

I recall a more knowled= geable friend complaining about FreeBSD VM in 1994 or so.

I think the latter two use UVM and FreeBSD improved their Mach one = (which has a SunOS kvmish API anyway). I've not seen complaints about m= odern BSD.
=C2=A0

Wasn't the whole FreeBSD VM rewritten by John Dyson and David Greenman= in the mid-late 90's?=C2=A0 And then further improved by Matthew Dillo= n.

Unfortunately they are not affiliated with the = project anymore.=C2=A0 All three had exceptional coding skills.
<= br>
--Andy
--000000000000f2b8090574cf9537--