From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=0.2 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,HTML_FONT_LOW_CONTRAST, HTML_IMAGE_ONLY_24,HTML_MESSAGE,MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE autolearn=no autolearn_force=no version=3.4.2 Received: from minnie.tuhs.org (minnie.tuhs.org [45.79.103.53]) by inbox.vuxu.org (OpenSMTPD) with ESMTP id 0bd4b066 for ; Fri, 11 Jan 2019 22:48:19 +0000 (UTC) Received: by minnie.tuhs.org (Postfix, from userid 112) id 84BE39467C; Sat, 12 Jan 2019 08:48:18 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id 21AD094668; Sat, 12 Jan 2019 08:48:02 +1000 (AEST) Authentication-Results: minnie.tuhs.org; dkim=pass (1024-bit key; unprotected) header.d=ccc.com header.i=@ccc.com header.b="mPoB+gJK"; dkim-atps=neutral Received: by minnie.tuhs.org (Postfix, from userid 112) id 152F994668; Sat, 12 Jan 2019 08:48:00 +1000 (AEST) Received: from mail-wr1-f41.google.com (mail-wr1-f41.google.com [209.85.221.41]) by minnie.tuhs.org (Postfix) with ESMTPS id 4130494666 for ; Sat, 12 Jan 2019 08:47:59 +1000 (AEST) Received: by mail-wr1-f41.google.com with SMTP id c14so16913676wrr.0 for ; Fri, 11 Jan 2019 14:47:59 -0800 (PST) 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=nottYBBoURtRwk5lTi4IW9OWCYPgaHzZrdx+Or4qveY=; b=mPoB+gJKN3Cd2OFAd0bbnjuYDG2g6jQds/8zR80XNxCRVzoyxucCOoP+DASI6pOdPS 3OfGiSKxId6uLqehCaBmTiugk4zaOiGooBK+DxXaS9TmABVuMmaBD6KwCclGU8luvPq6 iubyijU8tMgtBcMEWnJ7SiCRHsv0ZRqZqSjaM= 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=nottYBBoURtRwk5lTi4IW9OWCYPgaHzZrdx+Or4qveY=; b=hmnJPQkoYJ2+8ox/edTovIRjLELt3p+r0v0PyupZJIsCS5qUlSmax4JVdi55iSSenP cceiWiLZAKY7+I0rbxua65zC4+CSw1izRw2EMObbPsm3f5/dIw73a0XhZJ9MVAqv+iTt spvc9LrhNu+mVUleO8+lyNVY5+NDQ6/mwZj/U7LF5CuhPSAV0g0E1D2mu9qgiYcjKfgT EUWS6kcGzN438SYVeBk+AvG7UDTED2J1S9qiyyABU75ZV9rTUu+g9fj4xcpl09ayYanx m7EVKOtLxTTOYrlj2HW/aG9OZtnTvWhxCbI4p2PAs4Gt4HopuLSnjziLs9cD/2IVBGI+ Fq4g== X-Gm-Message-State: AJcUuke4haEDiYF4hssJozcLcdg6msyqg6HJZaO/KI7d/jeUJVnh0rCc HpYbRZ6R1L3rWrClYNepdkrYjs2k9elBwNiGd4iXdr/NMsQ= X-Google-Smtp-Source: ALg8bN5NQRLCD7Q17iMe/tZkgkyws546AsTAxY0VmB5cdRnELtCEx/MCAQHFtX0/tlFc4Z9DaK3Pt5McSAzm1o/ONzM= X-Received: by 2002:adf:ef50:: with SMTP id c16mr15148757wrp.198.1547246877757; Fri, 11 Jan 2019 14:47:57 -0800 (PST) MIME-Version: 1.0 References: <39F862F7-7C4B-4A09-B838-942BE0FD2626@planet.nl> <1581c01d4a9c2$ffed5340$ffc7f9c0$@ronnatalie.com> In-Reply-To: From: Clem Cole Date: Fri, 11 Jan 2019 17:47:31 -0500 Message-ID: To: "Jeremy C. Reed" Content-Type: multipart/alternative; boundary="00000000000087694a057f367c9b" Subject: Re: [TUHS] V6 networking & alarm syscall 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" --00000000000087694a057f367c9b Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Fri, Jan 11, 2019 at 5:09 PM wrote: > > The select system call was added in 81/02/07 with no comment. Commit > history shows in 81/10/17: "cleanup (mpx removal, old tty removal, > beginnings of select)" and in 81/10/11 "first boot with select()" which > includes lots of changes like replace lots of tty code and use > selwakeup(). Actually, that is a nice memory jog. Chesson wrote mpx(2) for DataKit for UNIX/TS. IIRC: It was not originally part of v7, but he sent copies of out to a number of folks. Somwhere I might even have the email when he sent it to me at CMU in the late 1970s. The point is that it was in the wild as it were at a lot of places; certainly at UCB by 4.1. Sam and Joy had seen and messed with mpx(2) before select(2) was concieved. To Paul's question - mpx(2) was done for networking. Clem =E1=90=A7 --00000000000087694a057f367c9b Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


On Fri, Jan 11, 2019 at 5= :09 PM <reed@reedmedia.net>= wrote:
<= font color=3D"#ff0000">
The select system call was added in 81/02/07 with no comment. Commit
history shows in 81/10/17: "cleanup (mpx removal, old tty removal, beginnings of select)" and in 81/10/11 "first boot with select()&= quot; which
includes lots of changes like replace lots of tty code and use
selwakeup().

Actually, that is a nice = memory jog.=C2=A0 =C2=A0Chesson wrote mpx(2) for DataKit for UNIX/TS.=C2=A0= =C2=A0IIRC: It was not originally part of v7, but he sent copies of out to= a number of folks.=C2=A0 =C2=A0 Somwhere I might even have the email when = he sent it to me at CMU in the late 1970s.=C2=A0 =C2=A0The point is that it= was in the wild as it were at a lot of places; certainly at UCB by 4.1.=C2= =A0 =C2=A0 Sam and Joy had seen=C2=A0 and messed with mpx(2) before select(= 2) was concieved.

To Paul's question - mpx(2) was = done for networking.

Clem
3D""=E1=90= =A7
--00000000000087694a057f367c9b--