Hey Paul,
On Sun, Jun 4, 2023 at 10:36 PM Paul Gevers <elb...@debian.org> wrote:
> On 04-06-2023 21:28, Martin-Éric Racine wrote:
> > As previously stated, the Geode LX (but not older Geodes) does fulfill
> > the baseline requirement for i686. NOPL, PAE and others were marked by
> > Intel as optional features. If what the new Debian baseline really
> > means is something that can run the -686-pae kernel, the release notes
> > should explicitly say so.
>
> I believe you are more aware of the problems with the Geode than I, as
> it were your bugs that lead to the update in the release notes. If I
> understand correctly the kernel still runs fine, but a bunch of
> important binaries use NOPL and hence fail on the Geode. We could add a
> check for NOPL, like I mentioned in the MR.

I pasted the result of 'uname -a' and 'cat /proc/cpuinfo' on the Salsa
merge request. It should give someone a good idea of what the LX (but
not earlier Geodes) supports.

> > On a related issue, something in dpkg or apt should check the CPU
> > features and refuse to perform an upgrade/dist-upgrade on an host
> > whose CPU doesn't meet the new baseline requirements.
>
> Please file a bug with the respective packages. Mentioning it in a bug
> against the release notes isn't going to achieve that feature.

Oh, totally. I'm just not sure of which one typically handles this.
Last time the baseline was raised from 586 to 686 (before that from
486 to 586), something in the upgrade process performed the CPU check
and loudly aborted the proceedings. Something similar was done when
the baseline was raised on SPARC ages ago; upgrade aborted early if
the host hardware didn't meet the new baseline.

Martin-Éric

Reply via email to