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=-1.0 required=5.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, HTML_FONT_LOW_CONTRAST,HTML_MESSAGE,MAILING_LIST_MULTI, RCVD_IN_DNSWL_NONE autolearn=ham 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 c53b4673 for ; Mon, 31 Dec 2018 17:30:27 +0000 (UTC) Received: by minnie.tuhs.org (Postfix, from userid 112) id A9CECAF36C; Tue, 1 Jan 2019 03:30:25 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id 02EF9AF363; Tue, 1 Jan 2019 03:30:08 +1000 (AEST) Received: by minnie.tuhs.org (Postfix, from userid 112) id F0D22AF363; Tue, 1 Jan 2019 03:30:05 +1000 (AEST) Received: from smtp-out-1.mxes.net (smtp-out-1.mxes.net [205.237.194.119]) by minnie.tuhs.org (Postfix) with ESMTPS id 48F2E94140 for ; Tue, 1 Jan 2019 03:30:05 +1000 (AEST) Received: from Customer-MUA (mua.mxes.net [10.0.0.1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.mxes.net (Postfix) with ESMTPSA id 4A94227517; Mon, 31 Dec 2018 12:30:03 -0500 (EST) From: To: "'Clem Cole'" References: <7AEB778A-EBC9-4A89-8E3B-A771FF5FC9B3@ccc.com> <224401d4a11a$3c30a6b0$b491f410$@ronnatalie.com> In-Reply-To: Date: Mon, 31 Dec 2018 12:30:02 -0500 Message-ID: <2bc601d4a12e$76ca3d40$645eb7c0$@ronnatalie.com> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_NextPart_000_2BC7_01D4A104.8DF4AA70" X-Mailer: Microsoft Outlook 16.0 Thread-Index: AQHRJzbKLbMTRWMdHhZlVnLXA2rrrQFTHZOEAZwKuP0C1flZQgHZMmsVAbVdtj6lVW+7IA== Content-Language: en-us X-Sent-To: X-Sender: ronnatalie.com Subject: Re: [TUHS] Upgrading from 11/40 to 11/45 in Unix v6 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: 'The Eunuchs Hysterical Society' Errors-To: tuhs-bounces@minnie.tuhs.org Sender: "TUHS" This is a multipart message in MIME format. ------=_NextPart_000_2BC7_01D4A104.8DF4AA70 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Yeah, ISVTX only worked on 410 and 411 files. It locked the text = segment in swap. It kind of got obsoleted by later versions that could = load stuff direct to memory from the disk image. =20 From: Clem Cole =20 Sent: Monday, December 31, 2018 10:54 AM To: Ronald Natalie Cc: Will Senn ; The Eunuchs Hysterical Society = Subject: Re: [TUHS] Upgrading from 11/40 to 11/45 in Unix v6 =20 =20 =20 On Mon, Dec 31, 2018 at 10:05 AM > wrote: Yep, and notwithstanding split I/D, we switched to -n (410 magic) = read-only code space. Agreed, that was pretty standard and used the sticky bit as needed. = IIRC this was to help sharing, but I admit those bits in my brain had = not been refreshed in years. =20 =20 =20 Of course, the kludge nargs() function didn=E2=80=99t work at all in = split-I/D mode unless you made a hack to the processor to change the = behavior of MFPI. Ah yes, I've forgotten that hack. Does simh or any of the other = simulators support it? It would need to be an option of course. =20 =20 =20 = =E1=90=A7 ------=_NextPart_000_2BC7_01D4A104.8DF4AA70 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable

Yeah, = ISVTX only worked on 410 and 411 files.=C2=A0=C2=A0 It locked the text = segment in swap.=C2=A0=C2=A0 It kind of got obsoleted by later versions = that could load stuff direct to memory from the disk = image.

 

From: Clem = Cole <clemc@ccc.com>
Sent: Monday, December 31, 2018 = 10:54 AM
To: Ronald Natalie = <ron@ronnatalie.com>
Cc: Will Senn = <will.senn@gmail.com>; The Eunuchs Hysterical Society = <tuhs@tuhs.org>
Subject: Re: [TUHS] Upgrading from 11/40 = to 11/45 in Unix v6

 

 

 

On Mon, Dec 31, 2018 at 10:05 AM <ron@ronnatalie.com> = wrote:

Yep, and = notwithstanding split I/D, we switched to -n (410 magic) read-only code = space.

Agreed, = that was pretty standard and used the sticky bit as needed.  IIRC = this was to help sharing, but I admit those bits in my brain had not = been refreshed in years.

 

 

 

Of course, = the kludge nargs() function didn=E2=80=99t work at all in split-I/D mode = unless you made a hack to the processor to change the behavior of = MFPI.

Ah yes, = I've forgotten that hack.   Does simh or any of the other = simulators support it?   It would need to be an option of = course.

 

 

 <= /o:p>

=E1= =90=A7

------=_NextPart_000_2BC7_01D4A104.8DF4AA70--