• BrightCandle@lemmy.world
    link
    fedilink
    English
    arrow-up
    3
    ·
    edit-2
    2 months ago

    I don’t think this affects anything other than some really ancient machines from the 1990s which would struggle to have enough RAM to run modern Linux anyway. But the problem is I could be wrong about that and there could be embedded systems that do need modern updates due to internet exposure about or other systems running apparently old instruction sets all over the world. I don’t know so I would want to see a feedback site set up for people to say if they need this support and to estimate how many exist.

  • Alphane Moon@lemmy.worldOP
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    2 months ago

    The patch series today though would end support for original i486 processors as well as early i586 processors. The kernel patches would remove support for CPUs lacking TSC and CX8/CMPXCHG8B capabilities. Basically this would put the minimum upstream Linux kernel support for 32-bit processors at the original Pentium CPU with CMPXCHG8B and Time Stamp Counter (TSC) support.

    There were 586 CPUs that were not Pentiums? Article implies the original Pentium would be the new baseline, but then what 586 CPUs would lose support?

    • sprite0@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      3
      ·
      edit-2
      2 months ago

      i very vaguely recall cyrix having a 586 but i can’t recall if it was drop in compatible or not - their chips were always bootleg quality as i remember it

    • Lembot_0002@lemm.ee
      link
      fedilink
      English
      arrow-up
      1
      ·
      2 months ago

      There were 586 CPU that were not Pentiums?

      There were a lot of Socket 7 CPUs. From VIA/AMD/IBM to a dozen of smaller alternatives I wouldn’t be able to recall already.

      • Nollij@sopuli.xyz
        link
        fedilink
        English
        arrow-up
        1
        ·
        2 months ago

        They were named pent-ium because they were 586. Of course, the name lasted a lot longer than the technical reasons.

        The Pentium Pro was i686.

    • Laser@feddit.org
      link
      fedilink
      English
      arrow-up
      2
      ·
      2 months ago

      Nah, they just had spare wafer space and wanted to fill it up with something, so they made up these instructions. No use beyond that has ever been found for them