Hi Folks,
The purpose of Fedora ELN is to reflect content from Fedora Rawhide, but built using Enterprise Linux build flags and buildroot configurations. As we prepare for CentOS Stream 10 (and ultimately RHEL 10) we are updating the x86_64 architecture baseline to x86_64-v3 in Fedora ELN [0].
There are no changes to the aarch64, ppc64le or s390x baselines.
Your feedback as we make this change is appreciated, and we’re happy to help with any questions.
–
Brian Stinson and Stephen Gallagher
[0]: https://src.fedoraproject.org/rpms/redhat-rpm-config/pull-request/247#reques...
Hi Brian,
What about using hwcaps, like openSUSE is doing? Would that be an option?
https://www.theregister.com/2023/03/09/opensuse_finds_x86_64_solution/
We have users with industrial controls equipment that can't be replaced and requires x86_64 v1. They'd like to upgrade to RHEL 9, but that's not possible. It would be nice if this sort of thing didn't happen again with RHEL 10.
Cheers, Alex
On 3/9/23 14:55, Brian Stinson wrote:
Hi Folks,
The purpose of Fedora ELN is to reflect content from Fedora Rawhide, but built using Enterprise Linux build flags and buildroot configurations. As we prepare for CentOS Stream 10 (and ultimately RHEL 10) we are updating the x86_64 architecture baseline to x86_64-v3 in Fedora ELN [0].
There are no changes to the aarch64, ppc64le or s390x baselines.
Your feedback as we make this change is appreciated, and we’re happy to help with any questions.
–
Brian Stinson and Stephen Gallagher
[0]: https://src.fedoraproject.org/rpms/redhat-rpm-config/pull-request/247#reques... https://src.fedoraproject.org/rpms/redhat-rpm-config/pull-request/247#request_diff
CentOS-devel mailing list CentOS-devel@centos.org https://lists.centos.org/mailman/listinfo/centos-devel
On Mon, Mar 13, 2023 at 11:57 AM Alex Iribarren alex.m.lists3@gmail.com wrote:
Hi Brian,
What about using hwcaps, like openSUSE is doing? Would that be an option?
https://www.theregister.com/2023/03/09/opensuse_finds_x86_64_solution/
We have users with industrial controls equipment that can't be replaced and requires x86_64 v1. They'd like to upgrade to RHEL 9, but that's not possible. It would be nice if this sort of thing didn't happen again with RHEL 10.
RHEL 10 would retain the v2 baseline that RHEL 9 carries if there was no change, so that equipment is still out of scope for RHEL usage regardless.
Generally speaking, we are looking at hwcaps and ifunc usage in other areas. The proposed X86 SIG might delve into that as well. However, the baseline architecture requirement for RHEL 10 will still be x86_64 v3 and any optimization work would be focused on that or newer hardware platforms.
josh
On 3/9/23 14:55, Brian Stinson wrote:
Hi Folks,
The purpose of Fedora ELN is to reflect content from Fedora Rawhide, but built using Enterprise Linux build flags and buildroot configurations. As we prepare for CentOS Stream 10 (and ultimately RHEL 10) we are updating the x86_64 architecture baseline to x86_64-v3 in Fedora ELN [0].
There are no changes to the aarch64, ppc64le or s390x baselines.
Your feedback as we make this change is appreciated, and we’re happy to help with any questions.
–
Brian Stinson and Stephen Gallagher
[0]: https://src.fedoraproject.org/rpms/redhat-rpm-config/pull-request/247#reques... https://src.fedoraproject.org/rpms/redhat-rpm-config/pull-request/247#request_diff
CentOS-devel mailing list CentOS-devel@centos.org https://lists.centos.org/mailman/listinfo/centos-devel
CentOS-devel mailing list CentOS-devel@centos.org https://lists.centos.org/mailman/listinfo/centos-devel
Hi Josh,
On 3/13/23 17:01, Josh Boyer wrote:
RHEL 10 would retain the v2 baseline that RHEL 9 carries if there was no change, so that equipment is still out of scope for RHEL usage regardless.
Yes, I wasn't expecting v1 to return for RHEL 10, I'm just wondering if we can give v2 a bit more life.
Cheers, Alex
On Mon, Mar 13, 2023 at 12:03 PM Alex Iribarren alex.m.lists3@gmail.com wrote:
Hi Josh,
On 3/13/23 17:01, Josh Boyer wrote:
RHEL 10 would retain the v2 baseline that RHEL 9 carries if there was no change, so that equipment is still out of scope for RHEL usage regardless.
Yes, I wasn't expecting v1 to return for RHEL 10, I'm just wondering if we can give v2 a bit more life.
We plan on moving forward with the v3 baseline change.
josh
Hi Josh,
On 3/13/23 17:09, Josh Boyer wrote:
On 3/13/23 17:01, Josh Boyer wrote:
RHEL 10 would retain the v2 baseline that RHEL 9 carries if there was no change, so that equipment is still out of scope for RHEL usage regardless.
Yes, I wasn't expecting v1 to return for RHEL 10, I'm just wondering if we can give v2 a bit more life.
We plan on moving forward with the v3 baseline change.
Ok. Brian's email said feedback was appreciated, so I thought I'd try.
Cheers, Alex
I'm just wondering how (or if) AMD processors map into this issue...
Not just the recent (last several years) CPUs, but earlier ones that implement AMD64, such as the Vishera (which I'm still running).
Whatever it is doing, Rocky 9 64bit seems to run fine on it, but I wonder how I will fare in the future.
Thanks in advance!
Fred
On Mon, Mar 13, 2023 at 12:10 PM Josh Boyer jwboyer@redhat.com wrote:
On Mon, Mar 13, 2023 at 12:03 PM Alex Iribarren alex.m.lists3@gmail.com wrote:
Hi Josh,
On 3/13/23 17:01, Josh Boyer wrote:
RHEL 10 would retain the v2 baseline that RHEL 9 carries if there was no change, so that equipment is still out of scope for RHEL usage regardless.
Yes, I wasn't expecting v1 to return for RHEL 10, I'm just wondering if we can give v2 a bit more life.
We plan on moving forward with the v3 baseline change.
josh
CentOS-devel mailing list CentOS-devel@centos.org https://lists.centos.org/mailman/listinfo/centos-devel
On Mon, Mar 13, 2023 at 12:27 PM Fred fred.fredex@gmail.com wrote:
I'm just wondering how (or if) AMD processors map into this issue...
The v1, v2, v3 baselines are defined based on the x86_64 instructions available within that family. AMD CPUs certainly fall into this, and you can see an overview here:
https://en.wikipedia.org/wiki/X86-64
Not just the recent (last several years) CPUs, but earlier ones that implement AMD64, such as the Vishera (which I'm still running).
Whatever it is doing, Rocky 9 64bit seems to run fine on it, but I wonder how I will fare in the future.
As best I can tell, Vishera is a v2 compliant microarchitecture. RHEL 9 has a v2 baseline so Rocky 9 working sounds like what I would expect. The v3 baseline bump would mean that specific CPU won't work with ELN/CentOS Stream 10/RHEL 10. v3 starts with circa 2015 or newer CPU models.
josh
On Mon, Mar 13, 2023 at 12:10 PM Josh Boyer jwboyer@redhat.com wrote:
On Mon, Mar 13, 2023 at 12:03 PM Alex Iribarren alex.m.lists3@gmail.com wrote:
Hi Josh,
On 3/13/23 17:01, Josh Boyer wrote:
RHEL 10 would retain the v2 baseline that RHEL 9 carries if there was no change, so that equipment is still out of scope for RHEL usage regardless.
Yes, I wasn't expecting v1 to return for RHEL 10, I'm just wondering if we can give v2 a bit more life.
We plan on moving forward with the v3 baseline change.
josh
CentOS-devel mailing list CentOS-devel@centos.org https://lists.centos.org/mailman/listinfo/centos-devel
CentOS-devel mailing list CentOS-devel@centos.org https://lists.centos.org/mailman/listinfo/centos-devel
Thanks Josh!
that means that if I wish to move beyond Centos/rocky/rhel/etc. 9 it will be time to upgrade the hardware.
Fred
On Thu, Mar 16, 2023 at 2:16 PM Josh Boyer jwboyer@redhat.com wrote:
On Mon, Mar 13, 2023 at 12:27 PM Fred fred.fredex@gmail.com wrote:
I'm just wondering how (or if) AMD processors map into this issue...
The v1, v2, v3 baselines are defined based on the x86_64 instructions available within that family. AMD CPUs certainly fall into this, and you can see an overview here:
https://en.wikipedia.org/wiki/X86-64
Not just the recent (last several years) CPUs, but earlier ones that
implement AMD64, such as the Vishera (which I'm still running).
Whatever it is doing, Rocky 9 64bit seems to run fine on it, but I
wonder how I will fare in the future.
As best I can tell, Vishera is a v2 compliant microarchitecture. RHEL 9 has a v2 baseline so Rocky 9 working sounds like what I would expect. The v3 baseline bump would mean that specific CPU won't work with ELN/CentOS Stream 10/RHEL 10. v3 starts with circa 2015 or newer CPU models.
josh
On Mon, Mar 13, 2023 at 12:10 PM Josh Boyer jwboyer@redhat.com wrote:
On Mon, Mar 13, 2023 at 12:03 PM Alex Iribarren <
alex.m.lists3@gmail.com> wrote:
Hi Josh,
On 3/13/23 17:01, Josh Boyer wrote:
RHEL 10 would retain the v2 baseline that RHEL 9 carries if there
was
no change, so that equipment is still out of scope for RHEL usage regardless.
Yes, I wasn't expecting v1 to return for RHEL 10, I'm just wondering
if
we can give v2 a bit more life.
We plan on moving forward with the v3 baseline change.
josh
CentOS-devel mailing list CentOS-devel@centos.org https://lists.centos.org/mailman/listinfo/centos-devel
CentOS-devel mailing list CentOS-devel@centos.org https://lists.centos.org/mailman/listinfo/centos-devel
CentOS-devel mailing list CentOS-devel@centos.org https://lists.centos.org/mailman/listinfo/centos-devel
Am 16.03.23 um 20:13 schrieb Fred:
Thanks Josh!
that means that if I wish to move beyond Centos/rocky/rhel/etc. 9 it will be time to upgrade the hardware.
On >= EL8:
/lib64/ld-linux-x86-64.so.2 --help |tail -15
shows you, what your hw supports (x86-64-vX) ...
-- Leon