Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

A rolling disk gathers no MOS.


computers / comp.os.vms / Re: What would be involved in moving RMS into kernel mode ?

SubjectAuthor
* What would be involved in moving RMS into kernel mode ?Simon Clubley
+* Re: What would be involved in moving RMS into kernel mode ?Johnny Billquist
|`* Re: What would be involved in moving RMS into kernel mode ?Simon Clubley
| +* Re: What would be involved in moving RMS into kernel mode ?Gary Sparkes
| |`* Re: What would be involved in moving RMS into kernel mode ?Steven Schweda
| | `* Re: What would be involved in moving RMS into kernel mode ?Gary Sparkes
| |  `* Re: What would be involved in moving RMS into kernel mode ?Jan-Erik Söderholm
| |   `- Re: What would be involved in moving RMS into kernel mode ?Gary Sparkes
| +* Re: What would be involved in moving RMS into kernel mode ?Arne Vajhøj
| |`* Re: What would be involved in moving RMS into kernel mode ?Simon Clubley
| | `* Re: What would be involved in moving RMS into kernel mode ?Gary Sparkes
| |  `* Re: What would be involved in moving RMS into kernel mode ?Simon Clubley
| |   +* Re: What would be involved in moving RMS into kernel mode ?Jan-Erik Söderholm
| |   |`* Re: What would be involved in moving RMS into kernel mode ?Simon Clubley
| |   | `* Re: What would be involved in moving RMS into kernel mode ?Jan-Erik Söderholm
| |   |  `* Re: What would be involved in moving RMS into kernel mode ?Arne Vajhøj
| |   |   `* Re: What would be involved in moving RMS into kernel mode ?Jan-Erik Söderholm
| |   |    +* Re: What would be involved in moving RMS into kernel mode ?Jan-Erik Söderholm
| |   |    |`* Re: What would be involved in moving RMS into kernel mode ?Simon Clubley
| |   |    | +* Re: What would be involved in moving RMS into kernel mode ?Johnny Billquist
| |   |    | |+* Re: What would be involved in moving RMS into kernel mode ?Arne Vajhøj
| |   |    | ||`* Re: What would be involved in moving RMS into kernel mode ?Simon Clubley
| |   |    | || `* Re: What would be involved in moving RMS into kernel mode ?Arne Vajhøj
| |   |    | ||  `- Re: What would be involved in moving RMS into kernel mode ?John Reagan
| |   |    | |`- Re: What would be involved in moving RMS into kernel mode ?Simon Clubley
| |   |    | +- Re: What would be involved in moving RMS into kernel mode ?Arne Vajhøj
| |   |    | `- Re: What would be involved in moving RMS into kernel mode ?Arne Vajhøj
| |   |    +* Re: What would be involved in moving RMS into kernel mode ?Mark Daniel
| |   |    |+- Re: What would be involved in moving RMS into kernel mode ?Jan-Erik Söderholm
| |   |    |`- Re: What would be involved in moving RMS into kernel mode ?Arne Vajhøj
| |   |    `- Re: What would be involved in moving RMS into kernel mode ?Arne Vajhøj
| |   +* Re: What would be involved in moving RMS into kernel mode ?John Reagan
| |   |`- Re: What would be involved in moving RMS into kernel mode ?Simon Clubley
| |   `* Re: What would be involved in moving RMS into kernel mode ?Arne Vajhøj
| |    `* Re: What would be involved in moving RMS into kernel mode ?Simon Clubley
| |     `- Re: What would be involved in moving RMS into kernel mode ?Arne Vajhøj
| +- Re: What would be involved in moving RMS into kernel mode ?Arne Vajhøj
| `* Re: What would be involved in moving RMS into kernel mode ?Johnny Billquist
|  `- Re: What would be involved in moving RMS into kernel mode ?Simon Clubley
+* Re: What would be involved in moving RMS into kernel mode ?Hein RMS van den Heuvel
|`- Re: What would be involved in moving RMS into kernel mode ?Dave Froble
`* Re: What would be involved in moving RMS into kernel mode ?Stephen Hoffman
 +* Re: What would be involved in moving RMS into kernel mode ?Chris Townley
 |`* Re: What would be involved in moving RMS into kernel mode ?Simon Clubley
 | `* Re: What would be involved in moving RMS into kernel mode ?Stephen Hoffman
 |  `* Re: What would be involved in moving RMS into kernel mode ?Hein RMS van den Heuvel
 |   `* Re: What would be involved in moving RMS into kernel mode ?Jan-Erik Söderholm
 |    `* Re: What would be involved in moving RMS into kernel mode ?Arne Vajhøj
 |     +- Re: What would be involved in moving RMS into kernel mode ?Hein RMS van den Heuvel
 |     `* Re: What would be involved in moving RMS into kernel mode ?Dave Froble
 |      `- Re: What would be involved in moving RMS into kernel mode ?Arne Vajhøj
 +- Re: What would be involved in moving RMS into kernel mode ?Simon Clubley
 `- Re: What would be involved in moving RMS into kernel mode ?Johnny Billquist

Pages:123
Re: What would be involved in moving RMS into kernel mode ?

<u3gkp0$obur$2@dont-email.me>

  copy mid

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

  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: What would be involved in moving RMS into kernel mode ?
Date: Wed, 10 May 2023 17:37:36 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 36
Message-ID: <u3gkp0$obur$2@dont-email.me>
References: <u2r2tg$p113$2@dont-email.me> <u2vp34$ivu$1@news.misty.com> <u307kq$1qp67$1@dont-email.me> <u31099$1ttu3$1@dont-email.me> <u32s3r$2bdop$2@dont-email.me> <b11d0c15-0403-4a49-b32c-c2168b6a9f73n@googlegroups.com> <u3dd0n$8m15$1@dont-email.me> <u3e0d4$b1au$1@dont-email.me> <u3e13v$b448$1@dont-email.me> <u3e3el$b1au$2@dont-email.me> <u3ek96$d5p4$4@dont-email.me> <u3fe22$jic8$1@dont-email.me> <u3fe8h$jic8$2@dont-email.me> <u3g2c5$m9ft$1@dont-email.me> <u3g5sp$gp8$3@news.misty.com> <u3g699$mjhn$3@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 10 May 2023 17:37:36 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="dddbea5964046524d22c2fee42012f8a";
logging-data="798683"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX180QrIcEn1MfWolHw6gk3hToNii+dqijP0="
User-Agent: slrn/0.9.8.1 (VMS/Multinet)
Cancel-Lock: sha1:vEfHT7fcXfHJ2O2reOcuRQqDlOI=
 by: Simon Clubley - Wed, 10 May 2023 17:37 UTC

On 2023-05-10, Arne Vajhøj <arne@vajhoej.dk> wrote:
> On 5/10/2023 9:23 AM, Johnny Billquist wrote:
>> On 2023-05-10 14:23, Simon Clubley wrote:
>>> There's no way that x86-64 VMS, at this point in its lifecycle, can
>>> meet those criteria, although hopefully that will change rapidly in
>>> the not too distant future.
>>>
>>> For one thing, x86-64 VMS is still built using non-optimised compilers.
>>>
>>> Any person with any experience elsewhere of the implications of that,
>>> should be asking how many bugs and other issues will emerge once VMS is
>>> built using optimised compilers ?
>>
>> This is utter nonsense. Optimizing code don't suddenly create new bugs.
>> Unless there are bugs in the toolchain, non-optimized code and optimized
>> code will produce the same results, but the amount of time and memory
>> required might differ. Or else the bugs are already there in the
>> unoptimized code.
>
> Correct code will produce the same result non-optimized and optimized.
>

Unless the optimiser has a bug in it. :-)

> In-correct code can produce different results.
>

Yes. _Apparently_ working code can suddenly become non-working code when
an optimiser is turned on for the first time or (as you point out in
another reply) when the optimiser is changed.

Simon.

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

Re: What would be involved in moving RMS into kernel mode ?

<u3gld8$o784$2@dont-email.me>

  copy mid

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

  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: What would be involved in moving RMS into kernel mode ?
Date: Wed, 10 May 2023 13:48:23 -0400
Organization: A noiseless patient Spider
Lines: 39
Message-ID: <u3gld8$o784$2@dont-email.me>
References: <u2r2tg$p113$2@dont-email.me> <u2vp34$ivu$1@news.misty.com>
<u307kq$1qp67$1@dont-email.me> <u31099$1ttu3$1@dont-email.me>
<u32s3r$2bdop$2@dont-email.me>
<b11d0c15-0403-4a49-b32c-c2168b6a9f73n@googlegroups.com>
<u3dd0n$8m15$1@dont-email.me> <u3e0d4$b1au$1@dont-email.me>
<u3e13v$b448$1@dont-email.me> <u3e3el$b1au$2@dont-email.me>
<u3ek96$d5p4$4@dont-email.me> <u3fe22$jic8$1@dont-email.me>
<u3fe8h$jic8$2@dont-email.me> <u3g2c5$m9ft$1@dont-email.me>
<u3g5sp$gp8$3@news.misty.com> <u3g699$mjhn$3@dont-email.me>
<u3gkp0$obur$2@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 10 May 2023 17:48:24 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="c75883259f189a4a5a94bac03529d77e";
logging-data="793860"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19/ylsDJZW8/Ca8mu71q1TnLq9a0nt/KnQ="
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.10.1
Cancel-Lock: sha1:c0tqDGjJDIQxuYcM2E216RdxxKw=
In-Reply-To: <u3gkp0$obur$2@dont-email.me>
Content-Language: en-US
 by: Arne Vajhøj - Wed, 10 May 2023 17:48 UTC

On 5/10/2023 1:37 PM, Simon Clubley wrote:
> On 2023-05-10, Arne Vajhøj <arne@vajhoej.dk> wrote:
>> On 5/10/2023 9:23 AM, Johnny Billquist wrote:
>>> On 2023-05-10 14:23, Simon Clubley wrote:
>>>> There's no way that x86-64 VMS, at this point in its lifecycle, can
>>>> meet those criteria, although hopefully that will change rapidly in
>>>> the not too distant future.
>>>>
>>>> For one thing, x86-64 VMS is still built using non-optimised compilers.
>>>>
>>>> Any person with any experience elsewhere of the implications of that,
>>>> should be asking how many bugs and other issues will emerge once VMS is
>>>> built using optimised compilers ?
>>>
>>> This is utter nonsense. Optimizing code don't suddenly create new bugs.
>>> Unless there are bugs in the toolchain, non-optimized code and optimized
>>> code will produce the same results, but the amount of time and memory
>>> required might differ. Or else the bugs are already there in the
>>> unoptimized code.
>>
>> Correct code will produce the same result non-optimized and optimized.
>
> Unless the optimiser has a bug in it. :-)

Johnny's premise was "Unless there are bugs in the toolchain".

Per my understanding the optimization happen in generic LLVM code
aka well tested code so the risk of an optimizer bug should be small.

>> In-correct code can produce different results.
>
> Yes. _Apparently_ working code can suddenly become non-working code when
> an optimiser is turned on for the first time or (as you point out in
> another reply) when the optimiser is changed.

It can happen.

Arne

Re: What would be involved in moving RMS into kernel mode ?

<062abbb2-7e4b-4c2f-856d-8fc3134aacf6n@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
X-Received: by 2002:ad4:4e91:0:b0:61b:604a:683a with SMTP id dy17-20020ad44e91000000b0061b604a683amr3420433qvb.5.1683743722894;
Wed, 10 May 2023 11:35:22 -0700 (PDT)
X-Received: by 2002:a05:620a:3199:b0:74e:46de:9879 with SMTP id
bi25-20020a05620a319900b0074e46de9879mr6324605qkb.0.1683743722693; Wed, 10
May 2023 11:35:22 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.goja.nl.eu.org!3.eu.feeder.erje.net!feeder.erje.net!newsreader4.netcologne.de!news.netcologne.de!peer02.ams1!peer.ams1.xlned.com!news.xlned.com!peer01.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, 10 May 2023 11:35:22 -0700 (PDT)
In-Reply-To: <u3gld8$o784$2@dont-email.me>
Injection-Info: google-groups.googlegroups.com; posting-host=2601:191:200:fa0:31a7:bff5:4b92:5fd5;
posting-account=M3IgSwoAAADJd6EnOmsrCCfB6_OyTOkv
NNTP-Posting-Host: 2601:191:200:fa0:31a7:bff5:4b92:5fd5
References: <u2r2tg$p113$2@dont-email.me> <u2vp34$ivu$1@news.misty.com>
<u307kq$1qp67$1@dont-email.me> <u31099$1ttu3$1@dont-email.me>
<u32s3r$2bdop$2@dont-email.me> <b11d0c15-0403-4a49-b32c-c2168b6a9f73n@googlegroups.com>
<u3dd0n$8m15$1@dont-email.me> <u3e0d4$b1au$1@dont-email.me>
<u3e13v$b448$1@dont-email.me> <u3e3el$b1au$2@dont-email.me>
<u3ek96$d5p4$4@dont-email.me> <u3fe22$jic8$1@dont-email.me>
<u3fe8h$jic8$2@dont-email.me> <u3g2c5$m9ft$1@dont-email.me>
<u3g5sp$gp8$3@news.misty.com> <u3g699$mjhn$3@dont-email.me>
<u3gkp0$obur$2@dont-email.me> <u3gld8$o784$2@dont-email.me>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <062abbb2-7e4b-4c2f-856d-8fc3134aacf6n@googlegroups.com>
Subject: Re: What would be involved in moving RMS into kernel mode ?
From: xyzzy1...@gmail.com (John Reagan)
Injection-Date: Wed, 10 May 2023 18:35:22 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 2437
 by: John Reagan - Wed, 10 May 2023 18:35 UTC

99% of the code is platform-independent and has been compiled and tested with
optimizing compilers on Alpha and Itanium for years. Yes, there is a possibility that
LLVM might have an x86-unique optimization that would expose a latent bug. That can
happen each time we pick up a newer LLVM or even fix a bug. That's why we test.

But back to "what is a production-ready operating system"? You want all the interfaces
to work correctly. A "production-ready platform" would also include available and tested
layered products and compilers. Building the operating system and those LPs with
optimizing compilers is purely a performance issue.

Pages:123
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor