Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

"Of all the tyrannies that affect mankind, tyranny in religion is the worst." -- Thomas Paine


computers / comp.os.vms / Re: Teco / TECOC (was: Re: Intel proposal to simplify x86-64)

SubjectAuthor
* Intel proposal to simplify x86-64John Dallman
+* Re: Intel proposal to simplify x86-64Neil Rieck
|+* Re: Intel proposal to simplify x86-64John Dallman
||+* Re: Intel proposal to simplify x86-64Arne Vajhøj
|||+- Re: Intel proposal to simplify x86-64David Wade
|||`- Re: Intel proposal to simplify x86-64Dan Cross
||`* Re: Intel proposal to simplify x86-64Neil Rieck
|| `- Re: Intel proposal to simplify x86-64John Dallman
|`* Re: Intel proposal to simplify x86-64terry-...@glaver.org
| +* Re: Intel proposal to simplify x86-64Simon Clubley
| |`* Re: Intel proposal to simplify x86-64Chris Townley
| | `* Re: Intel proposal to simplify x86-64Simon Clubley
| |  `* Re: Intel proposal to simplify x86-64John H Reinhardt
| |   +* Re: Intel proposal to simplify x86-64Simon Clubley
| |   |+* Re: Intel proposal to simplify x86-64Chris Townley
| |   ||`- Re: Intel proposal to simplify x86-64Simon Clubley
| |   |+* Re: Intel proposal to simplify x86-64Hans Bachner
| |   ||`* Re: Intel proposal to simplify x86-64Jan-Erik Söderholm
| |   || `* Re: Intel proposal to simplify x86-64Hans Bachner
| |   ||  `* Re: Intel proposal to simplify x86-64Arne Vajhøj
| |   ||   `* Re: Intel proposal to simplify x86-64Robert A. Brooks
| |   ||    `* Re: Intel proposal to simplify x86-64Jan-Erik Söderholm
| |   ||     +* Re: Intel proposal to simplify x86-64Johnny Billquist
| |   ||     |+* Re: Intel proposal to simplify x86-64Jan-Erik Söderholm
| |   ||     ||`- Re: Intel proposal to simplify x86-64Arne Vajhøj
| |   ||     |+* Re: Intel proposal to simplify x86-64Dan Cross
| |   ||     ||`* Re: Intel proposal to simplify x86-64Scott Dorsey
| |   ||     || `* Re: Intel proposal to simplify x86-64Dan Cross
| |   ||     ||  `* Re: Intel proposal to simplify x86-64Johnny Billquist
| |   ||     ||   `* Re: Intel proposal to simplify x86-64Dan Cross
| |   ||     ||    `* Re: Intel proposal to simplify x86-64Johnny Billquist
| |   ||     ||     `- Re: Intel proposal to simplify x86-64Dan Cross
| |   ||     |`* Re: Intel proposal to simplify x86-64Arne Vajhøj
| |   ||     | `* Re: Intel proposal to simplify x86-64Johnny Billquist
| |   ||     |  +* Re: Intel proposal to simplify x86-64bill
| |   ||     |  |+- Re: Intel proposal to simplify x86-64Craig Ruff
| |   ||     |  |`- Re: Intel proposal to simplify x86-64Arne Vajhøj
| |   ||     |  `- Re: Intel proposal to simplify x86-64Arne Vajhøj
| |   ||     +* Re: Intel proposal to simplify x86-64Simon Clubley
| |   ||     |+* Re: Intel proposal to simplify x86-64Arne Vajhøj
| |   ||     ||`* Re: Intel proposal to simplify x86-64Chris Townley
| |   ||     || +* Re: Intel proposal to simplify x86-64Arne Vajhøj
| |   ||     || |`* Re: Intel proposal to simplify x86-64John Reagan
| |   ||     || | +* Re: Intel proposal to simplify x86-64Chris Townley
| |   ||     || | |+- Re: Intel proposal to simplify x86-64Arne Vajhøj
| |   ||     || | |`- Re: Intel proposal to simplify x86-64Robert A. Brooks
| |   ||     || | +- Re: Intel proposal to simplify x86-64Egidius Pfanzelter
| |   ||     || | `- Re: Intel proposal to simplify x86-64walter....@gmail.com
| |   ||     || `* Re: Intel proposal to simplify x86-64Single Stage to Orbit
| |   ||     ||  `* Re: Intel proposal to simplify x86-64Chris Townley
| |   ||     ||   +* Re: Intel proposal to simplify x86-64John Dallman
| |   ||     ||   |`* Re: Intel proposal to simplify x86-64Rich Alderson
| |   ||     ||   | +* Re: Intel proposal to simplify x86-64Scott Dorsey
| |   ||     ||   | |+* Re: Intel proposal to simplify x86-64Rich Alderson
| |   ||     ||   | ||`* Re: Intel proposal to simplify x86-64Scott Dorsey
| |   ||     ||   | || +* Re: Intel proposal to simplify x86-64Lars Brinkhoff
| |   ||     ||   | || |`* Re: Intel proposal to simplify x86-64Scott Dorsey
| |   ||     ||   | || | `- Re: Intel proposal to simplify x86-64Lars Brinkhoff
| |   ||     ||   | || +- Re: Intel proposal to simplify x86-64Oswald Knoppers
| |   ||     ||   | || +- Re: Intel proposal to simplify x86-64Johnny Billquist
| |   ||     ||   | || `- Re: Intel proposal to simplify x86-64Dan Cross
| |   ||     ||   | |`- Re: Intel proposal to simplify x86-64Dan Cross
| |   ||     ||   | `* Re: Intel proposal to simplify x86-64Dan Cross
| |   ||     ||   |  `* Re: Intel proposal to simplify x86-64Rich Alderson
| |   ||     ||   |   `- Re: Intel proposal to simplify x86-64Dan Cross
| |   ||     ||   +- Re: Intel proposal to simplify x86-64gah4
| |   ||     ||   `- Re: Intel proposal to simplify x86-64Arne Vajhøj
| |   ||     |`* Re: Intel proposal to simplify x86-64gah4
| |   ||     | +- Re: Intel proposal to simplify x86-64gah4
| |   ||     | `* Re: Intel proposal to simplify x86-64Scott Dorsey
| |   ||     |  `- Re: Intel proposal to simplify x86-64Johnny Billquist
| |   ||     `* TECO meta-discussion [was Re: Intel proposal to simplify x86-64]Rich Alderson
| |   ||      `* Re: TECO meta-discussion [was Re: Intel proposal to simplify x86-64]Johnny Billquist
| |   ||       `* Re: TECO meta-discussion [was Re: Intel proposal to simplify x86-64]Lars Brinkhoff
| |   ||        `- Re: TECO meta-discussion [was Re: Intel proposal to simplify x86-64]Lars Brinkhoff
| |   |`* Re: Teco / TECOC (was: Re: Intel proposal to simplify x86-64)Stephen Hoffman
| |   | `* Re: Teco / TECOC (was: Re: Intel proposal to simplify x86-64)Simon Clubley
| |   |  `* Re: Teco / TECOC (was: Re: Intel proposal to simplify x86-64)Johnny Billquist
| |   |   +- Re: Teco / TECOC (was: Re: Intel proposal to simplify x86-64)Jan-Erik Söderholm
| |   |   `* Re: Teco / TECOC (was: Re: Intel proposal to simplify x86-64)Arne Vajhøj
| |   |    `* Re: Teco / TECOC (was: Re: Intel proposal to simplify x86-64)Johnny Billquist
| |   |     `* Re: Teco / TECOC (was: Re: Intel proposal to simplify x86-64)Arne Vajhøj
| |   |      +- Re: Teco / TECOC (was: Re: Intel proposal to simplify x86-64)Arne Vajhøj
| |   |      +- Re: Teco / TECOC (was: Re: Intel proposal to simplify x86-64)Johnny Billquist
| |   |      `- Re: Teco / TECOC (was: Re: Intel proposal to simplify x86-64)Arne Vajhøj
| |   `* Re: Intel proposal to simplify x86-64Pizza RAC
| |    +* Re: Intel proposal to simplify x86-64Robert A. Brooks
| |    |`* Re: Intel proposal to simplify x86-64Simon Clubley
| |    | `* Re: Intel proposal to simplify x86-64Arne Vajhøj
| |    |  `* Re: Intel proposal to simplify x86-64John Dallman
| |    |   `* Re: Intel proposal to simplify x86-64Arne Vajhøj
| |    |    `* Re: Intel proposal to simplify x86-64Simon Clubley
| |    |     `* Re: Intel proposal to simplify x86-64Arne Vajhøj
| |    |      `* Re: Intel proposal to simplify x86-64Single Stage to Orbit
| |    |       `- Re: Intel proposal to simplify x86-64Arne Vajhøj
| |    `- Re: Intel proposal to simplify x86-64Arne Vajhøj
| `* Re: Intel proposal to simplify x86-64Neil Rieck
|  `- Re: Intel proposal to simplify x86-64Johnny Billquist
+* Re: Intel proposal to simplify x86-64Arne Vajhøj
|`* Re: Intel proposal to simplify x86-64Dan Cross
| `* Re: Intel proposal to simplify x86-64Simon Clubley
`- Re: Intel proposal to simplify x86-64Simon Clubley

Pages:123456
Re: Intel proposal to simplify x86-64

<u5n7ce$npfj$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28380&group=comp.os.vms#28380

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: club...@remove_me.eisner.decus.org-Earth.UFP (Simon Clubley)
Newsgroups: comp.os.vms
Subject: Re: Intel proposal to simplify x86-64
Date: Tue, 6 Jun 2023 12:04:30 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 25
Message-ID: <u5n7ce$npfj$1@dont-email.me>
References: <memo.20230603145708.5208D@jgd.cix.co.uk> <u5i3dr$3v85o$1@dont-email.me> <u5kpqn$fr$1@reader1.panix.com> <u5l89k$ddca$1@dont-email.me> <u5lc8r$927$1@reader1.panix.com>
Injection-Date: Tue, 6 Jun 2023 12:04:30 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="149ef1234228b7cd957ab78169dc5bab";
logging-data="779763"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/aCwdFwMQDNixq4l304WopsDAJo9c02wM="
User-Agent: slrn/0.9.8.1 (VMS/Multinet)
Cancel-Lock: sha1:CRGqkauZOaPh0Kt/ed+jdX+ocRE=
 by: Simon Clubley - Tue, 6 Jun 2023 12:04 UTC

On 2023-06-05, Dan Cross <cross@spitfire.i.gajendra.net> wrote:
> In article <u5l89k$ddca$1@dont-email.me>,
> Simon Clubley <clubley@remove_me.eisner.decus.org-Earth.UFP> wrote:
>>
>>_If_ I understand what you are saying correctly, then that would
>>appear to mean existing versions of 64-bit operating systems are
>>not compatible with this proposed new architecture, which means
>>that you will need a new version of your existing 64-bit operating
>>systems before it will boot on the new architecture.
>
> Not necessarily, but with caveats.
>
> In particular, this is not true if the OS in question already
> supports direct entry in 64-bit mode.
>

[snip]

Thank you for the writeup Dan as it has clarified some things.

Simon.

--
Simon Clubley, clubley@remove_me.eisner.decus.org-Earth.UFP
Walking destinations on a map are further away than they appear.

Re: Intel proposal to simplify x86-64

<u5n7ep$npfj$2@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28381&group=comp.os.vms#28381

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: club...@remove_me.eisner.decus.org-Earth.UFP (Simon Clubley)
Newsgroups: comp.os.vms
Subject: Re: Intel proposal to simplify x86-64
Date: Tue, 6 Jun 2023 12:05:45 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 19
Message-ID: <u5n7ep$npfj$2@dont-email.me>
References: <memo.20230603145708.5208D@jgd.cix.co.uk> <630361da-4c95-4556-b7a6-40cc74829383n@googlegroups.com> <879fa861-18de-496a-ad62-039f1358991bn@googlegroups.com> <u5kje8$b8pa$1@dont-email.me> <u5kjrg$98sk$1@dont-email.me> <u5kk0b$b8pa$3@dont-email.me> <ke66suFalqiU1@mid.individual.net> <u5l79h$d8k5$1@dont-email.me> <u5levs$99l6$1@dont-email.me>
Injection-Date: Tue, 6 Jun 2023 12:05:45 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="149ef1234228b7cd957ab78169dc5bab";
logging-data="779763"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19rzf83s18YxXVgNDYUBDN+EZEjfNP2rHs="
User-Agent: slrn/0.9.8.1 (VMS/Multinet)
Cancel-Lock: sha1:007MACvlooQcHurM4W4g01mO5GE=
 by: Simon Clubley - Tue, 6 Jun 2023 12:05 UTC

On 2023-06-05, Chris Townley <news@cct-net.co.uk> wrote:
>
> On E9.2-1
>
> $ edit/teco
> %DCL-W-ACTIMAGE, error activating image TECO32_TV
> -CLI-E-IMAGEFNF, image file not found
> VMS2$DKA0:[SYS0.SYSCOMMON.][SYSEXE]TECO32_
> TV.EXE;
> $
>

Thanks to you and others for checking.

Simon.

--
Simon Clubley, clubley@remove_me.eisner.decus.org-Earth.UFP
Walking destinations on a map are further away than they appear.

Re: Teco / TECOC (was: Re: Intel proposal to simplify x86-64)

<u5n7r5$npfj$3@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28382&group=comp.os.vms#28382

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: club...@remove_me.eisner.decus.org-Earth.UFP (Simon Clubley)
Newsgroups: comp.os.vms
Subject: Re: Teco / TECOC (was: Re: Intel proposal to simplify x86-64)
Date: Tue, 6 Jun 2023 12:12:22 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 19
Message-ID: <u5n7r5$npfj$3@dont-email.me>
References: <memo.20230603145708.5208D@jgd.cix.co.uk> <630361da-4c95-4556-b7a6-40cc74829383n@googlegroups.com> <879fa861-18de-496a-ad62-039f1358991bn@googlegroups.com> <u5kje8$b8pa$1@dont-email.me> <u5kjrg$98sk$1@dont-email.me> <u5kk0b$b8pa$3@dont-email.me> <ke66suFalqiU1@mid.individual.net> <u5l79h$d8k5$1@dont-email.me> <u5lgql$eiie$1@dont-email.me>
Injection-Date: Tue, 6 Jun 2023 12:12:22 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="149ef1234228b7cd957ab78169dc5bab";
logging-data="779763"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+8ppnXscAnWD3CWCkyMWcohcYIY2jUL30="
User-Agent: slrn/0.9.8.1 (VMS/Multinet)
Cancel-Lock: sha1:kFe5JHxEG6bdSkVC1r5uuWzFGrc=
 by: Simon Clubley - Tue, 6 Jun 2023 12:12 UTC

On 2023-06-05, Stephen Hoffman <seaohveh@hoffmanlabs.invalid> wrote:
> On 2023-06-05 17:50:41 +0000, Simon Clubley said:
>
>> ...EDIT/TECO...
>
> I'll just leave this here: https://github.com/blakemcbride/TECOC
>

I wonder if that is what VSI will end up shipping as the TECO for
x86-64 VMS. :-)

According to the change history, they appear to have enabled video
support so I wonder if vtedit will now run (it didn't in the past).

Simon.

--
Simon Clubley, clubley@remove_me.eisner.decus.org-Earth.UFP
Walking destinations on a map are further away than they appear.

Re: Teco / TECOC (was: Re: Intel proposal to simplify x86-64)

<u5ngel$eur$1@news.misty.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28384&group=comp.os.vms#28384

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!.POSTED.10.184.180.213.static.wline.lns.sme.cust.swisscom.ch!not-for-mail
From: bqt...@softjar.se (Johnny Billquist)
Newsgroups: comp.os.vms
Subject: Re: Teco / TECOC (was: Re: Intel proposal to simplify x86-64)
Date: Tue, 6 Jun 2023 16:39:17 +0200
Organization: MGT Consulting
Message-ID: <u5ngel$eur$1@news.misty.com>
References: <memo.20230603145708.5208D@jgd.cix.co.uk>
<630361da-4c95-4556-b7a6-40cc74829383n@googlegroups.com>
<879fa861-18de-496a-ad62-039f1358991bn@googlegroups.com>
<u5kje8$b8pa$1@dont-email.me> <u5kjrg$98sk$1@dont-email.me>
<u5kk0b$b8pa$3@dont-email.me> <ke66suFalqiU1@mid.individual.net>
<u5l79h$d8k5$1@dont-email.me> <u5lgql$eiie$1@dont-email.me>
<u5n7r5$npfj$3@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 6 Jun 2023 14:39:17 -0000 (UTC)
Injection-Info: news.misty.com; posting-host="10.184.180.213.static.wline.lns.sme.cust.swisscom.ch:213.180.184.10";
logging-data="15323"; mail-complaints-to="abuse@misty.com"
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0)
Gecko/20100101 Thunderbird/102.11.0
In-Reply-To: <u5n7r5$npfj$3@dont-email.me>
 by: Johnny Billquist - Tue, 6 Jun 2023 14:39 UTC

On 2023-06-06 14:12, Simon Clubley wrote:
> On 2023-06-05, Stephen Hoffman <seaohveh@hoffmanlabs.invalid> wrote:
>> On 2023-06-05 17:50:41 +0000, Simon Clubley said:
>>
>>> ...EDIT/TECO...
>>
>> I'll just leave this here: https://github.com/blakemcbride/TECOC
>>
>
> I wonder if that is what VSI will end up shipping as the TECO for
> x86-64 VMS. :-)
>
> According to the change history, they appear to have enabled video
> support so I wonder if vtedit will now run (it didn't in the past).

I think that would require some additional work.

The VMS TECO was made into a callable editor unless my memory fails me.
The C implementation I wouldn't expect to work like that out of the box.

Isn't Andrew Goldstein around anymore? I believe he was pushing a lot
for TECO on VMS in the past...

Johnny

Re: Intel proposal to simplify x86-64

<u5nru2$8od$1@panix2.panix.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28386&group=comp.os.vms#28386

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!panix!.POSTED.panix2.panix.com!panix2.panix.com!not-for-mail
From: klu...@panix.com (Scott Dorsey)
Newsgroups: comp.os.vms
Subject: Re: Intel proposal to simplify x86-64
Date: 6 Jun 2023 17:55:14 -0000
Organization: Former users of Netcom shell (1989-2000)
Lines: 17
Message-ID: <u5nru2$8od$1@panix2.panix.com>
References: <63a25e5a-2001-451b-b8a7-d6d9e74b02f9n@googlegroups.com> <memo.20230605212207.5208N@jgd.cix.co.uk>
Injection-Info: reader1.panix.com; posting-host="panix2.panix.com:166.84.1.2";
logging-data="26104"; mail-complaints-to="abuse@panix.com"
 by: Scott Dorsey - Tue, 6 Jun 2023 17:55 UTC

John Dallman <jgd@cix.co.uk> wrote:
>In article <63a25e5a-2001-451b-b8a7-d6d9e74b02f9n@googlegroups.com>,
>xyzzy1959@gmail.com (John Reagan) wrote:
>
>> Other than an impact on the boot loader due to the change in
>> startup mode, it has essentially no impact on OpenVMS
>>
>> OpenVMS does not use ring 1 or 2. The 64-bit mode PTEs don't
>> include support for ring 1 or 2 today, just ring 0 and 3.
>
>Thanks, glad to hear it.

I'm not necessarily glad to hear it because I like the idea of keeping
device drivers in a different ring than user processes or kernel....
--scott
--
"C'est un Nagra. C'est suisse, et tres, tres precis."

Re: Intel proposal to simplify x86-64

<u5nthe$a21$1@reader1.panix.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28387&group=comp.os.vms#28387

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!panix!.POSTED.spitfire.i.gajendra.net!not-for-mail
From: cro...@spitfire.i.gajendra.net (Dan Cross)
Newsgroups: comp.os.vms
Subject: Re: Intel proposal to simplify x86-64
Date: Tue, 6 Jun 2023 18:22:38 -0000 (UTC)
Organization: PANIX Public Access Internet and UNIX, NYC
Message-ID: <u5nthe$a21$1@reader1.panix.com>
References: <63a25e5a-2001-451b-b8a7-d6d9e74b02f9n@googlegroups.com> <memo.20230605212207.5208N@jgd.cix.co.uk> <u5nru2$8od$1@panix2.panix.com>
Injection-Date: Tue, 6 Jun 2023 18:22:38 -0000 (UTC)
Injection-Info: reader1.panix.com; posting-host="spitfire.i.gajendra.net:166.84.136.80";
logging-data="10305"; mail-complaints-to="abuse@panix.com"
X-Newsreader: trn 4.0-test77 (Sep 1, 2010)
Originator: cross@spitfire.i.gajendra.net (Dan Cross)
 by: Dan Cross - Tue, 6 Jun 2023 18:22 UTC

In article <u5nru2$8od$1@panix2.panix.com>,
Scott Dorsey <kludge@panix.com> wrote:
>John Dallman <jgd@cix.co.uk> wrote:
>>In article <63a25e5a-2001-451b-b8a7-d6d9e74b02f9n@googlegroups.com>,
>>xyzzy1959@gmail.com (John Reagan) wrote:
>>
>>> Other than an impact on the boot loader due to the change in
>>> startup mode, it has essentially no impact on OpenVMS
>>>
>>> OpenVMS does not use ring 1 or 2. The 64-bit mode PTEs don't
>>> include support for ring 1 or 2 today, just ring 0 and 3.
>>
>>Thanks, glad to hear it.
>
>I'm not necessarily glad to hear it because I like the idea of keeping
>device drivers in a different ring than user processes or kernel....

Sadly, though, x86 rings other than 0 and 3 haven't had much
effect since paging was introduced in the 80386. It's not like
either the VAX or Alpha, where the execution mode affected, say,
page table access permissions. With the port-IO mechanism
mainly relegated to legacy devices, and segmentation becoming
basically meaningless, there just isn't much you can do with it.

- Dan C.

Re: Teco / TECOC (was: Re: Intel proposal to simplify x86-64)

<u5o5nj$rd8f$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28391&group=comp.os.vms#28391

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: jan-erik...@telia.com (Jan-Erik Söderholm)
Newsgroups: comp.os.vms
Subject: Re: Teco / TECOC (was: Re: Intel proposal to simplify x86-64)
Date: Tue, 6 Jun 2023 22:42:27 +0200
Organization: A noiseless patient Spider
Lines: 30
Message-ID: <u5o5nj$rd8f$1@dont-email.me>
References: <memo.20230603145708.5208D@jgd.cix.co.uk>
<630361da-4c95-4556-b7a6-40cc74829383n@googlegroups.com>
<879fa861-18de-496a-ad62-039f1358991bn@googlegroups.com>
<u5kje8$b8pa$1@dont-email.me> <u5kjrg$98sk$1@dont-email.me>
<u5kk0b$b8pa$3@dont-email.me> <ke66suFalqiU1@mid.individual.net>
<u5l79h$d8k5$1@dont-email.me> <u5lgql$eiie$1@dont-email.me>
<u5n7r5$npfj$3@dont-email.me> <u5ngel$eur$1@news.misty.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 6 Jun 2023 20:42:27 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="5c83859ce218f9ea4ff4d672abb887b5";
logging-data="898319"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+0AwTYfgydirdgWpHtPpMn"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.11.1
Cancel-Lock: sha1:Fwk2hMg6aAYxTeHc/99jEOURHhw=
In-Reply-To: <u5ngel$eur$1@news.misty.com>
Content-Language: sv
 by: Jan-Erik Söderholm - Tue, 6 Jun 2023 20:42 UTC

Den 2023-06-06 kl. 16:39, skrev Johnny Billquist:
> On 2023-06-06 14:12, Simon Clubley wrote:
>> On 2023-06-05, Stephen Hoffman <seaohveh@hoffmanlabs.invalid> wrote:
>>> On 2023-06-05 17:50:41 +0000, Simon Clubley said:
>>>
>>>> ...EDIT/TECO...
>>>
>>> I'll just leave this here: https://github.com/blakemcbride/TECOC
>>>
>>
>> I wonder if that is what VSI will end up shipping as the TECO for
>> x86-64 VMS. :-)
>>
>> According to the change history, they appear to have enabled video
>> support so I wonder if vtedit will now run (it didn't in the past).
>
> I think that would require some additional work.
>
> The VMS TECO was made into a callable editor unless my memory fails me. The
> C implementation I wouldn't expect to work like that out of the box.
>
> Isn't Andrew Goldstein around anymore? I believe he was pushing a lot for
> TECO on VMS in the past...
>
>   Johnny
>

Andy.

https://www.linkedin.com/in/andygoldstein/

Re: Intel proposal to simplify x86-64

<u5ob1m$f1n$1@news.misty.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28392&group=comp.os.vms#28392

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!.POSTED.80-218-16-84.dclient.hispeed.ch!not-for-mail
From: bqt...@softjar.se (Johnny Billquist)
Newsgroups: comp.os.vms
Subject: Re: Intel proposal to simplify x86-64
Date: Wed, 7 Jun 2023 00:13:10 +0200
Organization: MGT Consulting
Message-ID: <u5ob1m$f1n$1@news.misty.com>
References: <63a25e5a-2001-451b-b8a7-d6d9e74b02f9n@googlegroups.com>
<memo.20230605212207.5208N@jgd.cix.co.uk> <u5nru2$8od$1@panix2.panix.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 6 Jun 2023 22:13:10 -0000 (UTC)
Injection-Info: news.misty.com; posting-host="80-218-16-84.dclient.hispeed.ch:80.218.16.84";
logging-data="15415"; mail-complaints-to="abuse@misty.com"
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0)
Gecko/20100101 Thunderbird/102.11.0
In-Reply-To: <u5nru2$8od$1@panix2.panix.com>
 by: Johnny Billquist - Tue, 6 Jun 2023 22:13 UTC

On 2023-06-06 19:55, Scott Dorsey wrote:
> John Dallman <jgd@cix.co.uk> wrote:
>> In article <63a25e5a-2001-451b-b8a7-d6d9e74b02f9n@googlegroups.com>,
>> xyzzy1959@gmail.com (John Reagan) wrote:
>>
>>> Other than an impact on the boot loader due to the change in
>>> startup mode, it has essentially no impact on OpenVMS
>>>
>>> OpenVMS does not use ring 1 or 2. The 64-bit mode PTEs don't
>>> include support for ring 1 or 2 today, just ring 0 and 3.
>>
>> Thanks, glad to hear it.
>
> I'm not necessarily glad to hear it because I like the idea of keeping
> device drivers in a different ring than user processes or kernel....

Hmm. Am I misremembering something? As far as I can recall, device
drivers in VMS (at least on VAX) are running in kernel mode. RMS in EXEC
and DCL in SUPER (or was it the other way around?).

But the difference are really just what the access rights to different
pages are. Kernel is the only one that truly is a bit more special.

Johnny

Re: Intel proposal to simplify x86-64

<u5oe7n$9s6$1@panix2.panix.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28394&group=comp.os.vms#28394

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!panix!.POSTED.panix2.panix.com!panix2.panix.com!not-for-mail
From: klu...@panix.com (Scott Dorsey)
Newsgroups: comp.os.vms
Subject: Re: Intel proposal to simplify x86-64
Date: 6 Jun 2023 23:07:35 -0000
Organization: Former users of Netcom shell (1989-2000)
Lines: 32
Message-ID: <u5oe7n$9s6$1@panix2.panix.com>
References: <63a25e5a-2001-451b-b8a7-d6d9e74b02f9n@googlegroups.com> <memo.20230605212207.5208N@jgd.cix.co.uk> <u5nru2$8od$1@panix2.panix.com> <u5ob1m$f1n$1@news.misty.com>
Injection-Info: reader1.panix.com; posting-host="panix2.panix.com:166.84.1.2";
logging-data="13725"; mail-complaints-to="abuse@panix.com"
 by: Scott Dorsey - Tue, 6 Jun 2023 23:07 UTC

Johnny Billquist <bqt@softjar.se> wrote:
>On 2023-06-06 19:55, Scott Dorsey wrote:
>> John Dallman <jgd@cix.co.uk> wrote:
>>> In article <63a25e5a-2001-451b-b8a7-d6d9e74b02f9n@googlegroups.com>,
>>> xyzzy1959@gmail.com (John Reagan) wrote:
>>>
>>>> Other than an impact on the boot loader due to the change in
>>>> startup mode, it has essentially no impact on OpenVMS
>>>>
>>>> OpenVMS does not use ring 1 or 2. The 64-bit mode PTEs don't
>>>> include support for ring 1 or 2 today, just ring 0 and 3.
>>>
>>> Thanks, glad to hear it.
>>
>> I'm not necessarily glad to hear it because I like the idea of keeping
>> device drivers in a different ring than user processes or kernel....
>
>Hmm. Am I misremembering something? As far as I can recall, device
>drivers in VMS (at least on VAX) are running in kernel mode. RMS in EXEC
>and DCL in SUPER (or was it the other way around?).

Yes. It's a shame. When the new i386 rings came out I was thinking
"Wow, we could do Honeywell-style stuff and it's not a mess like the
286 but... then nobody ever did.

>But the difference are really just what the access rights to different
>pages are. Kernel is the only one that truly is a bit more special.

Yes.
--scott
--
"C'est un Nagra. C'est suisse, et tres, tres precis."

Re: Teco / TECOC (was: Re: Intel proposal to simplify x86-64)

<u5oep4$sdma$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28395&group=comp.os.vms#28395

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: arn...@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: Teco / TECOC (was: Re: Intel proposal to simplify x86-64)
Date: Tue, 6 Jun 2023 19:16:54 -0400
Organization: A noiseless patient Spider
Lines: 15
Message-ID: <u5oep4$sdma$1@dont-email.me>
References: <memo.20230603145708.5208D@jgd.cix.co.uk>
<630361da-4c95-4556-b7a6-40cc74829383n@googlegroups.com>
<879fa861-18de-496a-ad62-039f1358991bn@googlegroups.com>
<u5kje8$b8pa$1@dont-email.me> <u5kjrg$98sk$1@dont-email.me>
<u5kk0b$b8pa$3@dont-email.me> <ke66suFalqiU1@mid.individual.net>
<u5l79h$d8k5$1@dont-email.me> <u5lgql$eiie$1@dont-email.me>
<u5n7r5$npfj$3@dont-email.me> <u5ngel$eur$1@news.misty.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 6 Jun 2023 23:16:52 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="b608c7b8bde2e9bcceae905883dfc0f5";
logging-data="931530"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19jVUdX98APAtT0Ld53HkSQeU964h0p5zg="
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.11.2
Cancel-Lock: sha1:LqxMvX4irPTJaRjZiZqGb9huEHI=
In-Reply-To: <u5ngel$eur$1@news.misty.com>
Content-Language: en-US
 by: Arne Vajhøj - Tue, 6 Jun 2023 23:16 UTC

On 6/6/2023 10:39 AM, Johnny Billquist wrote:
> The VMS TECO was made into a callable editor unless my memory fails me.

Only callable EDT and callable TPU are documented in the
utility routines manual:

https://docs.vmssoftware.com/vsi-openvms-utility-routines/

Obviously "documented" and "exist" are different.

Arne

Re: Intel proposal to simplify x86-64

<u5oh0p$sjmi$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28397&group=comp.os.vms#28397

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: arn...@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: Intel proposal to simplify x86-64
Date: Tue, 6 Jun 2023 19:55:07 -0400
Organization: A noiseless patient Spider
Lines: 53
Message-ID: <u5oh0p$sjmi$1@dont-email.me>
References: <memo.20230603145708.5208D@jgd.cix.co.uk>
<630361da-4c95-4556-b7a6-40cc74829383n@googlegroups.com>
<879fa861-18de-496a-ad62-039f1358991bn@googlegroups.com>
<u5kje8$b8pa$1@dont-email.me> <u5kjrg$98sk$1@dont-email.me>
<u5kk0b$b8pa$3@dont-email.me> <ke66suFalqiU1@mid.individual.net>
<u5l79h$d8k5$1@dont-email.me> <ke6ta5Fr6gfU1@mid.individual.net>
<u5llep$f2li$1@dont-email.me> <ke8dcqF3kroU1@mid.individual.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 6 Jun 2023 23:55:05 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="b608c7b8bde2e9bcceae905883dfc0f5";
logging-data="937682"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/1WySC7JGUiZR/zCHSii5EgS8gIT49OlY="
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.11.2
Cancel-Lock: sha1:KL89GUAIzr4YTJIm9+kFlueb+MA=
Content-Language: en-US
In-Reply-To: <ke8dcqF3kroU1@mid.individual.net>
 by: Arne Vajhøj - Tue, 6 Jun 2023 23:55 UTC

On 6/6/2023 5:42 AM, Hans Bachner wrote:
> Jan-Erik Söderholm schrieb am 05.06.2023 um 23:52:
>> Den 2023-06-05 kl. 22:02, skrev Hans Bachner:
>>> Simon Clubley schrieb am 05.06.2023 um 19:50:
>>>> On 2023-06-05, John H Reinhardt <johnhreinhardt@thereinhardts.org>
>>>> wrote:
>>>>> $ teco
>>>>> %DCL-W-IVVERB, unrecognized command verb - check validity and spelling
>>>>>    \TECO\
>>>>
>>>> On VMS, the usual command is "EDIT/TECO".

>>>> X86005> edit /teco login.com
>>>> %DCL-W-ACTIMAGE, error activating image TECO32_TV
>>>> -CLI-E-IMAGEFNF, image file not found
>>>> $65$DKA0:[SYS0.SYSCOMMON.][SYSEXE]TECO32_TV.EXE;

>>>> Is there a placeholder
>>>> command
>>>> table entry for it ?
>>>
>>> No.
>>
>> Isn't the fact that it tries to start TECO32_TV a proof
>> of that there *is* a command table entry for that command?
>
> I probably mis-interpreted the term "placeholder command table entry".
> Sounded to me like "does it invoke an image telling you that TECO is not
> (yet) available". I should improve my English :-)
>
>> But then, I would not take the fact that some command has been
>> copied from earlier platforms as a fact that it will be available.
>
> I agree.

DCLTABLES has EDIT /TECO and it points to
SYS$SYSTEM:TECO32_TV.EXE that does not exist.

I believe the _TV suffix indicates that it is
a translated VAX image.

VSI has states that they will *not* provide an
IEST utility (similar to VEST and AEST).

Yes - it very much look like a left over in DCLTABLES.

And if TECO on Alpha indeed was VEST'ed (and AEST'ed to Itanium????)
then it seems rather unlikely that it will ever show up on
x86-64.

Arne

Re: Intel proposal to simplify x86-64

<u5oq8d$1143e$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28400&group=comp.os.vms#28400

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: FIRST.L...@vmssoftware.com (Robert A. Brooks)
Newsgroups: comp.os.vms
Subject: Re: Intel proposal to simplify x86-64
Date: Tue, 6 Jun 2023 22:32:45 -0400
Organization: A noiseless patient Spider
Lines: 21
Message-ID: <u5oq8d$1143e$1@dont-email.me>
References: <memo.20230603145708.5208D@jgd.cix.co.uk>
<630361da-4c95-4556-b7a6-40cc74829383n@googlegroups.com>
<879fa861-18de-496a-ad62-039f1358991bn@googlegroups.com>
<u5kje8$b8pa$1@dont-email.me> <u5kjrg$98sk$1@dont-email.me>
<u5kk0b$b8pa$3@dont-email.me> <ke66suFalqiU1@mid.individual.net>
<u5l79h$d8k5$1@dont-email.me> <ke6ta5Fr6gfU1@mid.individual.net>
<u5llep$f2li$1@dont-email.me> <ke8dcqF3kroU1@mid.individual.net>
<u5oh0p$sjmi$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 7 Jun 2023 02:32:45 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="a052a9f70caff2c5a77ac2ac01e30124";
logging-data="1085550"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/Gw2/1FUE/azK1wEF9lNolilfume3gKipDDVCI/4b+qw=="
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.11.1
Cancel-Lock: sha1:zZ220zodilUuBnVikaIyL/7Xz4I=
Content-Language: en-US
X-Antivirus: Avast (VPS 230606-6, 6/6/2023), Outbound message
X-Antivirus-Status: Clean
In-Reply-To: <u5oh0p$sjmi$1@dont-email.me>
 by: Robert A. Brooks - Wed, 7 Jun 2023 02:32 UTC

On 6/6/2023 7:55 PM, Arne Vajhøj wrote:

> VSI has states that they will *not* provide an
> IEST utility (similar to VEST and AEST).

Correct; work had started on an Alpha-to-X86_64 tool, but
that did not continue; I'm not sure how much progress
was made.

> And if TECO on Alpha indeed was VEST'ed (and AEST'ed to Itanium????)
> then it seems rather unlikely that it will ever show up on
> x86-64.
VSI will definitely not provide a TECO for X86_64 based on the VAX/Alpha/IA64
lineage.

Yes, Andy Goldstein is still around, but mostly retired.

--

--- Rob

Re: Intel proposal to simplify x86-64

<u5phfm$12arb$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28401&group=comp.os.vms#28401

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: jan-erik...@telia.com (Jan-Erik Söderholm)
Newsgroups: comp.os.vms
Subject: Re: Intel proposal to simplify x86-64
Date: Wed, 7 Jun 2023 11:09:10 +0200
Organization: A noiseless patient Spider
Lines: 23
Message-ID: <u5phfm$12arb$1@dont-email.me>
References: <memo.20230603145708.5208D@jgd.cix.co.uk>
<630361da-4c95-4556-b7a6-40cc74829383n@googlegroups.com>
<879fa861-18de-496a-ad62-039f1358991bn@googlegroups.com>
<u5kje8$b8pa$1@dont-email.me> <u5kjrg$98sk$1@dont-email.me>
<u5kk0b$b8pa$3@dont-email.me> <ke66suFalqiU1@mid.individual.net>
<u5l79h$d8k5$1@dont-email.me> <ke6ta5Fr6gfU1@mid.individual.net>
<u5llep$f2li$1@dont-email.me> <ke8dcqF3kroU1@mid.individual.net>
<u5oh0p$sjmi$1@dont-email.me> <u5oq8d$1143e$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 7 Jun 2023 09:09:10 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="00866a18d2807e44ac325f703b5899f8";
logging-data="1125227"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+s0bF4KtKRmOtVCdM41w+Y"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.11.1
Cancel-Lock: sha1:rsABqe9H/0/YAnsZuTMB3cEakqI=
In-Reply-To: <u5oq8d$1143e$1@dont-email.me>
Content-Language: sv
 by: Jan-Erik Söderholm - Wed, 7 Jun 2023 09:09 UTC

Den 2023-06-07 kl. 04:32, skrev Robert A. Brooks:
> On 6/6/2023 7:55 PM, Arne Vajhøj wrote:
>
>> VSI has states that they will *not* provide an
>> IEST utility (similar to VEST and AEST).
>
> Correct; work had started on an Alpha-to-X86_64 tool, but
> that did not continue; I'm not sure how much progress
> was made.
>
>> And if TECO on Alpha indeed was VEST'ed (and AEST'ed to Itanium????)
>> then it seems rather unlikely that it will ever show up on
>> x86-64.
>  VSI will definitely not provide a TECO for X86_64 based on the
> VAX/Alpha/IA64 lineage.
>
> Yes, Andy Goldstein is still around, but mostly retired.
>

I must ask (since I have never used TECO).

What is the unique feature of TECO that cannot be done
with some other tool(s)?

Re: Intel proposal to simplify x86-64

<u5pi81$v2q$1@news.misty.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28402&group=comp.os.vms#28402

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!.POSTED.80-218-16-84.dclient.hispeed.ch!not-for-mail
From: bqt...@softjar.se (Johnny Billquist)
Newsgroups: comp.os.vms
Subject: Re: Intel proposal to simplify x86-64
Date: Wed, 7 Jun 2023 11:22:09 +0200
Organization: MGT Consulting
Message-ID: <u5pi81$v2q$1@news.misty.com>
References: <63a25e5a-2001-451b-b8a7-d6d9e74b02f9n@googlegroups.com>
<memo.20230605212207.5208N@jgd.cix.co.uk> <u5nru2$8od$1@panix2.panix.com>
<u5ob1m$f1n$1@news.misty.com> <u5oe7n$9s6$1@panix2.panix.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 7 Jun 2023 09:22:09 -0000 (UTC)
Injection-Info: news.misty.com; posting-host="80-218-16-84.dclient.hispeed.ch:80.218.16.84";
logging-data="31834"; mail-complaints-to="abuse@misty.com"
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0)
Gecko/20100101 Thunderbird/102.11.0
In-Reply-To: <u5oe7n$9s6$1@panix2.panix.com>
 by: Johnny Billquist - Wed, 7 Jun 2023 09:22 UTC

On 2023-06-07 01:07, Scott Dorsey wrote:
> Johnny Billquist <bqt@softjar.se> wrote:
>> On 2023-06-06 19:55, Scott Dorsey wrote:
>>> John Dallman <jgd@cix.co.uk> wrote:
>>>> In article <63a25e5a-2001-451b-b8a7-d6d9e74b02f9n@googlegroups.com>,
>>>> xyzzy1959@gmail.com (John Reagan) wrote:
>>>>
>>>>> Other than an impact on the boot loader due to the change in
>>>>> startup mode, it has essentially no impact on OpenVMS
>>>>>
>>>>> OpenVMS does not use ring 1 or 2. The 64-bit mode PTEs don't
>>>>> include support for ring 1 or 2 today, just ring 0 and 3.
>>>>
>>>> Thanks, glad to hear it.
>>>
>>> I'm not necessarily glad to hear it because I like the idea of keeping
>>> device drivers in a different ring than user processes or kernel....
>>
>> Hmm. Am I misremembering something? As far as I can recall, device
>> drivers in VMS (at least on VAX) are running in kernel mode. RMS in EXEC
>> and DCL in SUPER (or was it the other way around?).
>
> Yes. It's a shame. When the new i386 rings came out I was thinking
> "Wow, we could do Honeywell-style stuff and it's not a mess like the
> 286 but... then nobody ever did.

Well. If you want full isolation between different parts of the kernel,
going fully microkernel and message passing and all that, it's perfectly
doable on pretty much any hardware. It's just that in general, whenever
it has been done, performance always suffer. Which is why pretty much
noone is doing it. And it's not because of issues in the hardware that
it suffers. It's just that you can't avoid a lot more overhead when
doing things this way. A lot of data copying first and foremost.

I guess Honeywell did, but can't say they were overly successful. MACH
also did, but that part seems to not live on anywhere.

Johnny

Re: Intel proposal to simplify x86-64

<u5pj2u$v2q$2@news.misty.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28403&group=comp.os.vms#28403

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!.POSTED.80-218-16-84.dclient.hispeed.ch!not-for-mail
From: bqt...@softjar.se (Johnny Billquist)
Newsgroups: comp.os.vms
Subject: Re: Intel proposal to simplify x86-64
Date: Wed, 7 Jun 2023 11:36:30 +0200
Organization: MGT Consulting
Message-ID: <u5pj2u$v2q$2@news.misty.com>
References: <memo.20230603145708.5208D@jgd.cix.co.uk>
<630361da-4c95-4556-b7a6-40cc74829383n@googlegroups.com>
<879fa861-18de-496a-ad62-039f1358991bn@googlegroups.com>
<u5kje8$b8pa$1@dont-email.me> <u5kjrg$98sk$1@dont-email.me>
<u5kk0b$b8pa$3@dont-email.me> <ke66suFalqiU1@mid.individual.net>
<u5l79h$d8k5$1@dont-email.me> <ke6ta5Fr6gfU1@mid.individual.net>
<u5llep$f2li$1@dont-email.me> <ke8dcqF3kroU1@mid.individual.net>
<u5oh0p$sjmi$1@dont-email.me> <u5oq8d$1143e$1@dont-email.me>
<u5phfm$12arb$1@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 7 Jun 2023 09:36:30 -0000 (UTC)
Injection-Info: news.misty.com; posting-host="80-218-16-84.dclient.hispeed.ch:80.218.16.84";
logging-data="31834"; mail-complaints-to="abuse@misty.com"
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0)
Gecko/20100101 Thunderbird/102.11.0
In-Reply-To: <u5phfm$12arb$1@dont-email.me>
 by: Johnny Billquist - Wed, 7 Jun 2023 09:36 UTC

On 2023-06-07 11:09, Jan-Erik Söderholm wrote:
> I must ask (since I have never used TECO).
>
> What is the unique feature of TECO that cannot be done
> with some other tool(s)?

I don't think there is anything that is that unique.
However, depending on how you use it, you might need a bunch of other
tools to accomplish the same.

It obviously is an editor. But it's also a programming language that can
be twisted into doing a lot of stuff. If you are familiar with sed (a
Unix tool), it is somewhat similar. But I'd say TECO can do more.
Obviously the original Emacs was written in TECO. There are other
editors written in TECO as well. I sometimes use it when I want to do
somewhat more complex operations over larger text files where the
changes are a bit more complex than just search and replace.

But writing code in TECO is arcane. It has been described (and not
without merit) as a write-only language. Reading it, it looks mostly
like line noise. So it's unlikely that most people know it, or want to
learn it. So these days, it's mostly old and weird people who might ever
use TECO. There might, of course, be various tools and programs existing
that are written in TECO, that people use, without knowing how to write
TECO themselves...

Johnny

Re: Teco / TECOC (was: Re: Intel proposal to simplify x86-64)

<u5pj6s$v2q$3@news.misty.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28404&group=comp.os.vms#28404

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!.POSTED.80-218-16-84.dclient.hispeed.ch!not-for-mail
From: bqt...@softjar.se (Johnny Billquist)
Newsgroups: comp.os.vms
Subject: Re: Teco / TECOC (was: Re: Intel proposal to simplify x86-64)
Date: Wed, 7 Jun 2023 11:38:36 +0200
Organization: MGT Consulting
Message-ID: <u5pj6s$v2q$3@news.misty.com>
References: <memo.20230603145708.5208D@jgd.cix.co.uk>
<630361da-4c95-4556-b7a6-40cc74829383n@googlegroups.com>
<879fa861-18de-496a-ad62-039f1358991bn@googlegroups.com>
<u5kje8$b8pa$1@dont-email.me> <u5kjrg$98sk$1@dont-email.me>
<u5kk0b$b8pa$3@dont-email.me> <ke66suFalqiU1@mid.individual.net>
<u5l79h$d8k5$1@dont-email.me> <u5lgql$eiie$1@dont-email.me>
<u5n7r5$npfj$3@dont-email.me> <u5ngel$eur$1@news.misty.com>
<u5oep4$sdma$1@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 7 Jun 2023 09:38:36 -0000 (UTC)
Injection-Info: news.misty.com; posting-host="80-218-16-84.dclient.hispeed.ch:80.218.16.84";
logging-data="31834"; mail-complaints-to="abuse@misty.com"
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0)
Gecko/20100101 Thunderbird/102.11.0
In-Reply-To: <u5oep4$sdma$1@dont-email.me>
 by: Johnny Billquist - Wed, 7 Jun 2023 09:38 UTC

On 2023-06-07 01:16, Arne Vajhøj wrote:
> On 6/6/2023 10:39 AM, Johnny Billquist wrote:
>> The VMS TECO was made into a callable editor unless my memory fails me.
>
> Only callable EDT and callable TPU are documented in the
> utility routines manual:
>
> https://docs.vmssoftware.com/vsi-openvms-utility-routines/
>
> Obviously "documented" and "exist" are different.

It's documented in the TECO manual:

https://www.livingcomputers.org/UI/UserDocs/OpenVMS-7-3/3_(Editor)_DEC_Standard_TECO.pdf

Section G.17

Johnny

Re: Intel proposal to simplify x86-64

<u5pjt3$13ltg$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28405&group=comp.os.vms#28405

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: jan-erik...@telia.com (Jan-Erik Söderholm)
Newsgroups: comp.os.vms
Subject: Re: Intel proposal to simplify x86-64
Date: Wed, 7 Jun 2023 11:50:28 +0200
Organization: A noiseless patient Spider
Lines: 31
Message-ID: <u5pjt3$13ltg$1@dont-email.me>
References: <memo.20230603145708.5208D@jgd.cix.co.uk>
<630361da-4c95-4556-b7a6-40cc74829383n@googlegroups.com>
<879fa861-18de-496a-ad62-039f1358991bn@googlegroups.com>
<u5kje8$b8pa$1@dont-email.me> <u5kjrg$98sk$1@dont-email.me>
<u5kk0b$b8pa$3@dont-email.me> <ke66suFalqiU1@mid.individual.net>
<u5l79h$d8k5$1@dont-email.me> <ke6ta5Fr6gfU1@mid.individual.net>
<u5llep$f2li$1@dont-email.me> <ke8dcqF3kroU1@mid.individual.net>
<u5oh0p$sjmi$1@dont-email.me> <u5oq8d$1143e$1@dont-email.me>
<u5phfm$12arb$1@dont-email.me> <u5pj2u$v2q$2@news.misty.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 7 Jun 2023 09:50:27 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="7f4b2441b2aa0ed45f0dab154df6eb3e";
logging-data="1169328"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18Wxxxjnw6h0mvDCagkoAgl"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.11.1
Cancel-Lock: sha1:vG87ssLK3+BrYIQ/HSLnvQU4OQw=
Content-Language: sv
In-Reply-To: <u5pj2u$v2q$2@news.misty.com>
 by: Jan-Erik Söderholm - Wed, 7 Jun 2023 09:50 UTC

Den 2023-06-07 kl. 11:36, skrev Johnny Billquist:
> On 2023-06-07 11:09, Jan-Erik Söderholm wrote:
>> I must ask (since I have never used TECO).
>>
>> What is the unique feature of TECO that cannot be done
>> with some other tool(s)?
>
> I don't think there is anything that is that unique.
> However, depending on how you use it, you might need a bunch of other tools
> to accomplish the same.
>
> It obviously is an editor. But it's also a programming language that can be
> twisted into doing a lot of stuff. If you are familiar with sed (a Unix
> tool), it is somewhat similar. But I'd say TECO can do more. Obviously the
> original Emacs was written in TECO. There are other editors written in TECO
> as well. I sometimes use it when I want to do somewhat more complex
> operations over larger text files where the changes are a bit more complex
> than just search and replace.
>
> But writing code in TECO is arcane. It has been described (and not without
> merit) as a write-only language. Reading it, it looks mostly like line
> noise. So it's unlikely that most people know it, or want to learn it. So
> these days, it's mostly old and weird people who might ever use TECO. There
> might, of course, be various tools and programs existing that are written
> in TECO, that people use, without knowing how to write TECO themselves...
>
>   Johnny
>

So I guess it boils down to what priority VSI should put on TECO.
How many paying custumers are asking for TECO throught official channels.

Re: Intel proposal to simplify x86-64

<8c1ef3a0-de0a-4126-9024-99237841b087n@googlegroups.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28406&group=comp.os.vms#28406

  copy link   Newsgroups: comp.os.vms
X-Received: by 2002:a05:620a:2995:b0:75e:c3cf:faf2 with SMTP id r21-20020a05620a299500b0075ec3cffaf2mr419582qkp.8.1686132360997;
Wed, 07 Jun 2023 03:06:00 -0700 (PDT)
X-Received: by 2002:a05:622a:1a86:b0:3f6:b7c9:e448 with SMTP id
s6-20020a05622a1a8600b003f6b7c9e448mr758432qtc.9.1686132360713; Wed, 07 Jun
2023 03:06:00 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.vms
Date: Wed, 7 Jun 2023 03:06:00 -0700 (PDT)
In-Reply-To: <memo.20230604203151.5208K@jgd.cix.co.uk>
Injection-Info: google-groups.googlegroups.com; posting-host=70.31.97.35; posting-account=QqCTBgkAAACie99dBE6oFauYH8hE6sk0
NNTP-Posting-Host: 70.31.97.35
References: <630361da-4c95-4556-b7a6-40cc74829383n@googlegroups.com> <memo.20230604203151.5208K@jgd.cix.co.uk>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <8c1ef3a0-de0a-4126-9024-99237841b087n@googlegroups.com>
Subject: Re: Intel proposal to simplify x86-64
From: n.ri...@bell.net (Neil Rieck)
Injection-Date: Wed, 07 Jun 2023 10:06:00 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 2176
 by: Neil Rieck - Wed, 7 Jun 2023 10:06 UTC

On Sunday, June 4, 2023 at 3:31:55 PM UTC-4, John Dallman wrote:
> In article <630361da-4c95-4556...@googlegroups.com>,
> n.r...@bell.net (Neil Rieck) wrote:
>
> > As far as the Intel proposal is concerned, "I thought" that
> > Microsoft has already blocked running 16-bit programs on their
> > 64-bit OS for a few years now.
> They deliberately left it out of 64-bit Windows from the beginning of
> that OS. The hardware has been capable of running 16-bit code since AMD
> first designed x86-64, but Microsoft only exploited that in 32-bit
> Windows.
>
> John

Agreed. It has been a long time since I developed commercial compilable applications for Windows but I seem to recall that Windows developer docs referred to running 8-bit code on a 16-bit OS (or running 16-bit code on a 32-bit OS) as "thunking" (I have no idea why)

Neil Rieck
Waterloo, Ontario, Canada.
http://neilrieck.net
http://neilrieck.net/OpenVMS.html

Re: Intel proposal to simplify x86-64

<9b1ecb63-1ded-4fa0-9319-a2d271a61b31n@googlegroups.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28407&group=comp.os.vms#28407

  copy link   Newsgroups: comp.os.vms
X-Received: by 2002:ac8:5f09:0:b0:3f1:fb02:8331 with SMTP id x9-20020ac85f09000000b003f1fb028331mr819506qta.9.1686133273683;
Wed, 07 Jun 2023 03:21:13 -0700 (PDT)
X-Received: by 2002:a05:620a:24c7:b0:75d:4e5e:4836 with SMTP id
m7-20020a05620a24c700b0075d4e5e4836mr477804qkn.2.1686133273445; Wed, 07 Jun
2023 03:21:13 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.vms
Date: Wed, 7 Jun 2023 03:21:13 -0700 (PDT)
In-Reply-To: <879fa861-18de-496a-ad62-039f1358991bn@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=70.31.97.35; posting-account=QqCTBgkAAACie99dBE6oFauYH8hE6sk0
NNTP-Posting-Host: 70.31.97.35
References: <memo.20230603145708.5208D@jgd.cix.co.uk> <630361da-4c95-4556-b7a6-40cc74829383n@googlegroups.com>
<879fa861-18de-496a-ad62-039f1358991bn@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <9b1ecb63-1ded-4fa0-9319-a2d271a61b31n@googlegroups.com>
Subject: Re: Intel proposal to simplify x86-64
From: n.ri...@bell.net (Neil Rieck)
Injection-Date: Wed, 07 Jun 2023 10:21:13 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
 by: Neil Rieck - Wed, 7 Jun 2023 10:21 UTC

On Monday, June 5, 2023 at 1:05:05 AM UTC-4, terry-...@glaver.org wrote:

> The 8600 / 8650 also had full compatibility mode (but the 8600 was originally the VAX-11/790 before being renamed).
>
> Work on the MicroVAX showed that infrequently-used parts of the VAX instruction set could be emulated with minor hardware assists. The same sort of thing was done with the PDP-11 instruction set. Later versions of the VAX RSX layered product implemented PDP-11 emulation for CPUs that didn't have it natively.
>

Thanks for this. Although I began working on VAX systems in 1987 but didn't know about VAX-11/790 or that it had been renamed 8600.

We migrated to a dual host VAX-8550 VAXcluster in 1988 and I recall one of the older guys on our team crabbing that RSX applications were no longer available. Based upon your comment it appears that our machine was missing the VAX RSX layered product. (this is something else I didn't know about until now)

Neil Rieck
Waterloo, Ontario, Canada.
http://neilrieck.net
http://neilrieck.net/OpenVMS.html

Re: Intel proposal to simplify x86-64

<u5prre$14ekk$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28408&group=comp.os.vms#28408

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: club...@remove_me.eisner.decus.org-Earth.UFP (Simon Clubley)
Newsgroups: comp.os.vms
Subject: Re: Intel proposal to simplify x86-64
Date: Wed, 7 Jun 2023 12:06:06 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 22
Message-ID: <u5prre$14ekk$1@dont-email.me>
References: <memo.20230603145708.5208D@jgd.cix.co.uk> <630361da-4c95-4556-b7a6-40cc74829383n@googlegroups.com> <879fa861-18de-496a-ad62-039f1358991bn@googlegroups.com> <u5kje8$b8pa$1@dont-email.me> <u5kjrg$98sk$1@dont-email.me> <u5kk0b$b8pa$3@dont-email.me> <ke66suFalqiU1@mid.individual.net> <u5l79h$d8k5$1@dont-email.me> <ke6ta5Fr6gfU1@mid.individual.net> <u5llep$f2li$1@dont-email.me> <ke8dcqF3kroU1@mid.individual.net> <u5oh0p$sjmi$1@dont-email.me> <u5oq8d$1143e$1@dont-email.me> <u5phfm$12arb$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 7 Jun 2023 12:06:06 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="9a64ece4b25378fe1000c1cf173d84ad";
logging-data="1194644"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/vBg9u9aYXjIxagV/PNwFLx3sZXcznkag="
User-Agent: slrn/0.9.8.1 (VMS/Multinet)
Cancel-Lock: sha1:SqGANwqAVYuQ4FOdeHpptTy6xgw=
 by: Simon Clubley - Wed, 7 Jun 2023 12:06 UTC

On 2023-06-07, Jan-Erik Söderholm <jan-erik.soderholm@telia.com> wrote:
>
> I must ask (since I have never used TECO).
>

The last time I really used it was decades ago, back when I started in
the DEC world on RSTS/E at the very start of my career. When I moved to
VMS and saw TPU, that's when I stopped using TECO.

> What is the unique feature of TECO that cannot be done
> with some other tool(s)?

Nothing.

It's for people who are used to it, in the same way as I use the EDT
keypad while editing on Linux boxes.

Simon.

--
Simon Clubley, clubley@remove_me.eisner.decus.org-Earth.UFP
Walking destinations on a map are further away than they appear.

Re: Intel proposal to simplify x86-64

<u5prvg$14ekk$2@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28409&group=comp.os.vms#28409

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: club...@remove_me.eisner.decus.org-Earth.UFP (Simon Clubley)
Newsgroups: comp.os.vms
Subject: Re: Intel proposal to simplify x86-64
Date: Wed, 7 Jun 2023 12:08:17 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 24
Message-ID: <u5prvg$14ekk$2@dont-email.me>
References: <63a25e5a-2001-451b-b8a7-d6d9e74b02f9n@googlegroups.com> <memo.20230605212207.5208N@jgd.cix.co.uk> <u5nru2$8od$1@panix2.panix.com>
Injection-Date: Wed, 7 Jun 2023 12:08:17 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="9a64ece4b25378fe1000c1cf173d84ad";
logging-data="1194644"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18MCPb/95Ph+zuy6G2QZO7EO7W5rWrj1uw="
User-Agent: slrn/0.9.8.1 (VMS/Multinet)
Cancel-Lock: sha1:hxhqM/buu/duwu7D6AA2ENkKVXQ=
 by: Simon Clubley - Wed, 7 Jun 2023 12:08 UTC

On 2023-06-06, Scott Dorsey <kludge@panix.com> wrote:
> John Dallman <jgd@cix.co.uk> wrote:
>>In article <63a25e5a-2001-451b-b8a7-d6d9e74b02f9n@googlegroups.com>,
>>xyzzy1959@gmail.com (John Reagan) wrote:
>>
>>> Other than an impact on the boot loader due to the change in
>>> startup mode, it has essentially no impact on OpenVMS
>>>
>>> OpenVMS does not use ring 1 or 2. The 64-bit mode PTEs don't
>>> include support for ring 1 or 2 today, just ring 0 and 3.
>>
>>Thanks, glad to hear it.
>
> I'm not necessarily glad to hear it because I like the idea of keeping
> device drivers in a different ring than user processes or kernel....

Microkernels are a far better solution for that and have the major
advantage of conceptually being architecture neutral.

Simon.

--
Simon Clubley, clubley@remove_me.eisner.decus.org-Earth.UFP
Walking destinations on a map are further away than they appear.

Re: Intel proposal to simplify x86-64

<u5psf1$14ekk$3@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28410&group=comp.os.vms#28410

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: club...@remove_me.eisner.decus.org-Earth.UFP (Simon Clubley)
Newsgroups: comp.os.vms
Subject: Re: Intel proposal to simplify x86-64
Date: Wed, 7 Jun 2023 12:16:33 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 35
Message-ID: <u5psf1$14ekk$3@dont-email.me>
References: <63a25e5a-2001-451b-b8a7-d6d9e74b02f9n@googlegroups.com> <memo.20230605212207.5208N@jgd.cix.co.uk> <u5nru2$8od$1@panix2.panix.com> <u5ob1m$f1n$1@news.misty.com> <u5oe7n$9s6$1@panix2.panix.com> <u5pi81$v2q$1@news.misty.com>
Injection-Date: Wed, 7 Jun 2023 12:16:33 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="9a64ece4b25378fe1000c1cf173d84ad";
logging-data="1194644"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX198iUdDgkxqlghURuVv9UzgSpeQ6y8T12s="
User-Agent: slrn/0.9.8.1 (VMS/Multinet)
Cancel-Lock: sha1:Iv04NhCPZXEx2/m5bxjSU2B2UPQ=
 by: Simon Clubley - Wed, 7 Jun 2023 12:16 UTC

On 2023-06-07, Johnny Billquist <bqt@softjar.se> wrote:
>
> Well. If you want full isolation between different parts of the kernel,
> going fully microkernel and message passing and all that, it's perfectly
> doable on pretty much any hardware. It's just that in general, whenever
> it has been done, performance always suffer. Which is why pretty much
> noone is doing it. And it's not because of issues in the hardware that
> it suffers. It's just that you can't avoid a lot more overhead when
> doing things this way. A lot of data copying first and foremost.
>

QNX.

> I guess Honeywell did, but can't say they were overly successful. MACH
> also did, but that part seems to not live on anywhere.
>

We have long moved past the point where absolute speed is the primary
driver in software design. Today, the focus should be on safer computing,
even at the expense of some overhead. To do otherwise is utterly
irresponsible in today's world IMHO.

BTW, note that I said "safer" computing. I did not say "safe" computing.

There is no such thing as absolutely safe computing, especially when the
attacker is determined enough and resourced enough. The goal is to put
enough barriers in the way of most attackers that they cannot achieve
their goals and to make it expensive and painful for those attackers
who work for nation state authorities.

Simon.

--
Simon Clubley, clubley@remove_me.eisner.decus.org-Earth.UFP
Walking destinations on a map are further away than they appear.

Re: Intel proposal to simplify x86-64

<u5pu7o$mso$1@reader1.panix.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28411&group=comp.os.vms#28411

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!panix!.POSTED.spitfire.i.gajendra.net!not-for-mail
From: cro...@spitfire.i.gajendra.net (Dan Cross)
Newsgroups: comp.os.vms
Subject: Re: Intel proposal to simplify x86-64
Date: Wed, 7 Jun 2023 12:46:48 -0000 (UTC)
Organization: PANIX Public Access Internet and UNIX, NYC
Message-ID: <u5pu7o$mso$1@reader1.panix.com>
References: <memo.20230603145708.5208D@jgd.cix.co.uk> <u5oq8d$1143e$1@dont-email.me> <u5phfm$12arb$1@dont-email.me> <u5pj2u$v2q$2@news.misty.com>
Injection-Date: Wed, 7 Jun 2023 12:46:48 -0000 (UTC)
Injection-Info: reader1.panix.com; posting-host="spitfire.i.gajendra.net:166.84.136.80";
logging-data="23448"; mail-complaints-to="abuse@panix.com"
X-Newsreader: trn 4.0-test77 (Sep 1, 2010)
Originator: cross@spitfire.i.gajendra.net (Dan Cross)
 by: Dan Cross - Wed, 7 Jun 2023 12:46 UTC

In article <u5pj2u$v2q$2@news.misty.com>,
Johnny Billquist <bqt@softjar.se> wrote:
>On 2023-06-07 11:09, Jan-Erik Söderholm wrote:
>> I must ask (since I have never used TECO).
>>
>> What is the unique feature of TECO that cannot be done
>> with some other tool(s)?
>
>I don't think there is anything that is that unique.
>However, depending on how you use it, you might need a bunch of other
>tools to accomplish the same.
>
>It obviously is an editor. But it's also a programming language that can
>be twisted into doing a lot of stuff. If you are familiar with sed (a
>Unix tool), it is somewhat similar. But I'd say TECO can do more.

Believe it or not, `sed` is actually Turing complete; I imagine
that TECO is as well. So in some absolute sense, both are
equally powerful.

Whether it's more or less painful to accomplish a given task in
sed versus TECO is of course another matter, and I'd imagine
that for most non-trivial tasks, TECO is easier.

Perhaps a better comparison vis Unix tools is with `ed`, though.

>Obviously the original Emacs was written in TECO. There are other
>editors written in TECO as well. I sometimes use it when I want to do
>somewhat more complex operations over larger text files where the
>changes are a bit more complex than just search and replace.
>
>But writing code in TECO is arcane. It has been described (and not
>without merit) as a write-only language. Reading it, it looks mostly
>like line noise. So it's unlikely that most people know it, or want to
>learn it. So these days, it's mostly old and weird people who might ever
>use TECO. There might, of course, be various tools and programs existing
>that are written in TECO, that people use, without knowing how to write
>TECO themselves...

Well put. I feel like TECO has more purchase on PDPs of various
types than on VMS, as well.

- Dan C.

Re: Intel proposal to simplify x86-64

<u5q0dm$ghc$1@news.misty.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28413&group=comp.os.vms#28413

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!.POSTED.10.184.180.213.static.wline.lns.sme.cust.swisscom.ch!not-for-mail
From: bqt...@softjar.se (Johnny Billquist)
Newsgroups: comp.os.vms
Subject: Re: Intel proposal to simplify x86-64
Date: Wed, 7 Jun 2023 15:24:06 +0200
Organization: MGT Consulting
Message-ID: <u5q0dm$ghc$1@news.misty.com>
References: <memo.20230603145708.5208D@jgd.cix.co.uk>
<630361da-4c95-4556-b7a6-40cc74829383n@googlegroups.com>
<879fa861-18de-496a-ad62-039f1358991bn@googlegroups.com>
<9b1ecb63-1ded-4fa0-9319-a2d271a61b31n@googlegroups.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 7 Jun 2023 13:24:06 -0000 (UTC)
Injection-Info: news.misty.com; posting-host="10.184.180.213.static.wline.lns.sme.cust.swisscom.ch:213.180.184.10";
logging-data="16940"; mail-complaints-to="abuse@misty.com"
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0)
Gecko/20100101 Thunderbird/102.11.0
In-Reply-To: <9b1ecb63-1ded-4fa0-9319-a2d271a61b31n@googlegroups.com>
 by: Johnny Billquist - Wed, 7 Jun 2023 13:24 UTC

On 2023-06-07 12:21, Neil Rieck wrote:
> On Monday, June 5, 2023 at 1:05:05 AM UTC-4, terry-...@glaver.org wrote:
>
>> The 8600 / 8650 also had full compatibility mode (but the 8600 was originally the VAX-11/790 before being renamed).
>>
>> Work on the MicroVAX showed that infrequently-used parts of the VAX instruction set could be emulated with minor hardware assists. The same sort of thing was done with the PDP-11 instruction set. Later versions of the VAX RSX layered product implemented PDP-11 emulation for CPUs that didn't have it natively.
>>
>
> Thanks for this. Although I began working on VAX systems in 1987 but didn't know about VAX-11/790 or that it had been renamed 8600.

If you go hunting on Bitsavers for documents about the 8600, you'll find
some early ones that still says VAX-11/790.

> We migrated to a dual host VAX-8550 VAXcluster in 1988 and I recall one of the older guys on our team crabbing that RSX applications were no longer available. Based upon your comment it appears that our machine was missing the VAX RSX layered product. (this is something else I didn't know about until now)

It went along with the PDP-11 software itself to Mentec in 1994.
Here is the SPD:
https://web.archive.org/web/20040408022505/http://www.mentec-inc.com/pdfs/vaxrsx.pdf

Johnny

Re: Intel proposal to simplify x86-64

<u5q0nn$ghc$2@news.misty.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28414&group=comp.os.vms#28414

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!.POSTED.10.184.180.213.static.wline.lns.sme.cust.swisscom.ch!not-for-mail
From: bqt...@softjar.se (Johnny Billquist)
Newsgroups: comp.os.vms
Subject: Re: Intel proposal to simplify x86-64
Date: Wed, 7 Jun 2023 15:29:27 +0200
Organization: MGT Consulting
Message-ID: <u5q0nn$ghc$2@news.misty.com>
References: <63a25e5a-2001-451b-b8a7-d6d9e74b02f9n@googlegroups.com>
<memo.20230605212207.5208N@jgd.cix.co.uk> <u5nru2$8od$1@panix2.panix.com>
<u5ob1m$f1n$1@news.misty.com> <u5oe7n$9s6$1@panix2.panix.com>
<u5pi81$v2q$1@news.misty.com> <u5psf1$14ekk$3@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 7 Jun 2023 13:29:27 -0000 (UTC)
Injection-Info: news.misty.com; posting-host="10.184.180.213.static.wline.lns.sme.cust.swisscom.ch:213.180.184.10";
logging-data="16940"; mail-complaints-to="abuse@misty.com"
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0)
Gecko/20100101 Thunderbird/102.11.0
In-Reply-To: <u5psf1$14ekk$3@dont-email.me>
 by: Johnny Billquist - Wed, 7 Jun 2023 13:29 UTC

On 2023-06-07 14:16, Simon Clubley wrote:
> On 2023-06-07, Johnny Billquist <bqt@softjar.se> wrote:
>>
>> Well. If you want full isolation between different parts of the kernel,
>> going fully microkernel and message passing and all that, it's perfectly
>> doable on pretty much any hardware. It's just that in general, whenever
>> it has been done, performance always suffer. Which is why pretty much
>> noone is doing it. And it's not because of issues in the hardware that
>> it suffers. It's just that you can't avoid a lot more overhead when
>> doing things this way. A lot of data copying first and foremost.
>>
>
> QNX.

Good point. There are a few more implementations, indeed.

>> I guess Honeywell did, but can't say they were overly successful. MACH
>> also did, but that part seems to not live on anywhere.
>>
>
> We have long moved past the point where absolute speed is the primary
> driver in software design. Today, the focus should be on safer computing,
> even at the expense of some overhead. To do otherwise is utterly
> irresponsible in today's world IMHO.

You might think so, and argue for that. Seems most other people are
disagreeing, even to the point of QNX slightly moving away from it for
performance reasons. To quote wikipedia:

"All I/O operations, file system operations, and network operations were
meant to work through this mechanism, and the data transferred was
copied during message passing. Later versions of QNX reduce the number
of separate processes and integrate the network stack and other function
blocks into single applications for performance reasons."

> BTW, note that I said "safer" computing. I did not say "safe" computing.
>
> There is no such thing as absolutely safe computing, especially when the
> attacker is determined enough and resourced enough. The goal is to put
> enough barriers in the way of most attackers that they cannot achieve
> their goals and to make it expensive and painful for those attackers
> who work for nation state authorities.

True...

Johnny


computers / comp.os.vms / Re: Teco / TECOC (was: Re: Intel proposal to simplify x86-64)

Pages:123456
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor