current.html: i586 requirement for i386 architecture

2020-08-07 Thread Solene Rapenne
Now that i386 platform requires i586 CPU, I guess we should mention
it in current.html (the page i386.html should be updated accordingly
at 6.8 release)

Index: current.html
===
RCS file: /home/reposync/www/faq/current.html,v
retrieving revision 1.1048
diff -u -p -r1.1048 current.html
--- current.html11 Jul 2020 16:53:47 -  1.1048
+++ current.html7 Aug 2020 13:43:25 -
@@ -57,6 +57,16 @@ use a snapshot to recover.
 Most of these changes will have to be performed as root.
 
 
+2020/08/03 - i386 requirements raised to i586
+
+Due to llvm upgrade to version 10 in base system, the minimal
+CPU instruction sets requirements for i386 architecture has been
+raised from i386 to i586.
+
+In concrete terms for Intel and AMD CPUs, Intel Pentium and AMD K5
+are now the minimal requirements for i386 architecture.
+
+
 2020/05/29 - [ports] net/isc-bind example files dropped
 
 Outdated example configuration (including some "standard" zone files and



Re: current.html: i586 requirement for i386 architecture

2020-08-07 Thread Florian Obser
On Fri, Aug 07, 2020 at 09:57:37AM -0400, Bryan Steele wrote:
> On Fri, Aug 07, 2020 at 03:49:32PM +0200, Solene Rapenne wrote:
> > Now that i386 platform requires i586 CPU, I guess we should mention
> > it in current.html (the page i386.html should be updated accordingly
> > at 6.8 release)
> > 
> > Index: current.html
> > ===
> > RCS file: /home/reposync/www/faq/current.html,v
> > retrieving revision 1.1048
> > diff -u -p -r1.1048 current.html
> > --- current.html11 Jul 2020 16:53:47 -  1.1048
> > +++ current.html7 Aug 2020 13:43:25 -
> > @@ -57,6 +57,16 @@ use a snapshot to recover.
> >  Most of these changes will have to be performed as root.
> >  
> >  
> > +2020/08/03 - i386 requirements raised to i586
> > +
> > +Due to llvm upgrade to version 10 in base system, the minimal
> > +CPU instruction sets requirements for i386 architecture has been
> > +raised from i386 to i586.
> 
> I can't speak as to whether or not this is warrented or not, but this

I think it's worthwhile to have this since it will likely be picked up
for the upgrade notes from here as well.

Please add new entries to the end of the file, not the beginning.

> part is at least wrong. i386 CPU support was dropped years ago in the
> kernel, only 486-class processors and higher (with a math-coprocessor)
> are supported.
> 
> The real hint here might be that cpu0: must contain "CX8" to reliably
> work from now on, which indicates support for the CMPXCHG8 instruction.
> 
> > +In concrete terms for Intel and AMD CPUs, Intel Pentium and AMD K5
> > +are now the minimal requirements for i386 architecture.
> > +
> > +
> >  2020/05/29 - [ports] net/isc-bind example files 
> > dropped
> >  
> >  Outdated example configuration (including some "standard" zone files and
> > 
> > 
> 

-- 
I'm not entirely sure you are real.



Re: current.html: i586 requirement for i386 architecture

2020-08-07 Thread Bryan Steele
On Fri, Aug 07, 2020 at 03:49:32PM +0200, Solene Rapenne wrote:
> Now that i386 platform requires i586 CPU, I guess we should mention
> it in current.html (the page i386.html should be updated accordingly
> at 6.8 release)
> 
> Index: current.html
> ===
> RCS file: /home/reposync/www/faq/current.html,v
> retrieving revision 1.1048
> diff -u -p -r1.1048 current.html
> --- current.html  11 Jul 2020 16:53:47 -  1.1048
> +++ current.html  7 Aug 2020 13:43:25 -
> @@ -57,6 +57,16 @@ use a snapshot to recover.
>  Most of these changes will have to be performed as root.
>  
>  
> +2020/08/03 - i386 requirements raised to i586
> +
> +Due to llvm upgrade to version 10 in base system, the minimal
> +CPU instruction sets requirements for i386 architecture has been
> +raised from i386 to i586.

I can't speak as to whether or not this is warrented or not, but this
part is at least wrong. i386 CPU support was dropped years ago in the
kernel, only 486-class processors and higher (with a math-coprocessor)
are supported.

The real hint here might be that cpu0: must contain "CX8" to reliably
work from now on, which indicates support for the CMPXCHG8 instruction.

> +In concrete terms for Intel and AMD CPUs, Intel Pentium and AMD K5
> +are now the minimal requirements for i386 architecture.
> +
> +
>  2020/05/29 - [ports] net/isc-bind example files 
> dropped
>  
>  Outdated example configuration (including some "standard" zone files and
> 
>