Hi Stefan Am 02.05.22 um 11:54 schrieb Stefan Dirsch:
On Mon, May 02, 2022 at 11:24:05AM +0200, Richard Biener wrote:
On Mon, 2 May 2022, Stefan Seyfried wrote:
Hi all,
what is the minimal suitable CPU type for openSUSE Tumbleweed (I know that i586 is deprecated / less supported, but I guess there is still a "minimal viable target system" for it)?
I updated a Pentium-M (Dothan, probably) based Toughbook CF-51 and after finding that I need "rodata=off" kernel parameter for the kernel to even boot, it fails miserably later in userspace apparently (it just hangs).
So before I'm filing bug reports, the question is if this is still supposed to work.
I'm not aware of any concious limit set apart from some CPU features supported only by some Pentiums and up for atomics. The concious limits probably come from the kernel and kernel folks could clarify there (but you should be fine there).
But of course nowadays everybody assumes 64bit and SSE2 as Thomas said so things tend to bitrot.
At least with regards to Mesa the decision to require SSE2 has been an decision by intention. ;-)
https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9868
[...] What does this mean for users? On Linux raises the default minimum processor spec to SSE2 supporting CPUs
Intel requirements raise from P5 (1993) to Netburst (2000) AMD requirements raise from Athlon(1999/2000) to Athlon 64 (2003) Via requirements raise from C3(2001) to C7 (2005) [...]
I think there was another component/tool, which requires SSE2 now? Was it rust? I can't remember. I think it was something, which has been invented long after SSE2 was avaialble ...
Maybe you're refering to librsvg? [1] Since it has been rewritten, it depends on SSE2 (by some compiler flag?). IIRC it's been the lib that killed quite a few desktop environments on my i686. My comment in [1] indicates that there are a few more components with SSE2. Best regards Thomas [1] https://bugzilla.opensuse.org/show_bug.cgi?id=1077870
Thanks, Stefan
Public Key available ------------------------------------------------------ Stefan Dirsch (Res. & Dev.) SUSE Software Solutions Germany GmbH Tel: 0911-740 53 0 Maxfeldstraße 5 FAX: 0911-740 53 479 D-90409 Nürnberg http://www.suse.de Germany ---------------------------------------------------------------- (HRB 36809, AG Nürnberg) Geschäftsführer: Felix Imendörffer ----------------------------------------------------------------
-- Thomas Zimmermann Graphics Driver Developer SUSE Software Solutions Germany GmbH Maxfeldstr. 5, 90409 Nürnberg, Germany (HRB 36809, AG Nürnberg) Geschäftsführer: Ivo Totev