Bug 538268 - List of i586 only CPUs is incorrect
Summary: List of i586 only CPUs is incorrect
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora Documentation
Classification: Retired
Component: release-notes
Version: devel
Hardware: i686
OS: Linux
low
medium
Target Milestone: ---
Assignee: John J. McDonough
QA Contact: Karsten Wade
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2009-11-18 04:02 UTC by Yuhong Bao
Modified: 2010-10-29 11:00 UTC (History)
5 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2010-10-29 11:00:35 UTC
Embargoed:


Attachments (Terms of Use)

Description Yuhong Bao 2009-11-18 04:02:34 UTC
Description of problem:
The list of i586 only CPUs in the Fedora 12 release notes is incorrect.
The Geode GX does support CMOV, in fact I think all Cyrix and MediaGX/Geode processors that have MMX have CMOV too. Also, AMD K6 and older should be added to the list. Here is my list:
* Intel Pentium MMX and older
* AMD K6 and older
* pre-MMX Cyrix CPUs (including older MediaGX)
* Ezra and Samuel core VIA C3 and all older Centaur processors
* All Rise processors

Comment 1 Ryan Lerch 2009-11-18 21:48:12 UTC
Thanks for reporting this issue.

Just double checking, is this the section that you are referring to in your bug report?
http://docs.fedoraproject.org/release-notes/f12/en-US/html-single/#sect-Release_Notes-Architecture_Specific_Notes_686

?

thanks,
ryanlerch

Comment 2 Yuhong Bao 2009-11-19 01:55:13 UTC
Yes

Comment 3 A. Mani 2009-11-19 23:16:01 UTC
Via C3 is i686

Comment 4 A. Mani 2009-11-19 23:22:47 UTC
Even VIA Samuel is an i686 CPU

Comment 5 Yuhong Bao 2009-11-20 16:00:33 UTC
Except that it isn't, since it lacks most 686 features, including CMOV. I consider it a 586 CPU in a 686 socket.

Comment 6 eric 2009-12-16 20:03:56 UTC
Has this been resolved?

Comment 7 Kevin Fenzi 2010-03-06 21:37:10 UTC
I'm having trouble finding too much info about the Geode GX. Do you have a cite or a cpu that shows that it has cmov? I know the LX and NX do. 

The AMD K6 and older sounds like a good addition to me.

Comment 8 John J. McDonough 2010-03-06 21:59:52 UTC
So, the RNs now read as follows:

------
 For Fedora 12, we are switching to i686 as the base architecture (including CMOV), and optimize for Atom processors.
This means we will loose support for the following CPU families:

    * Intel i586 (all)
    * Intel Pentium MMX and older
    * National Semiconductor Geode processors
    * VIA C3 (Ezra and Samuel Cores) and all older Centaur processors
    * AMD Geode GX
    * AMD K6 and older
    * pre-MMX Cyrix processors including older MediaGX
    * All Rise processors 

AMD Geode LX (as used in the OLPC XO laptop) and later Geode NX processors should still work. Those interested are, of course, welcome to set up a secondary arch for older processors 
------


errors. duplication?

Comment 9 Yuhong Bao 2010-03-06 22:38:33 UTC
"I'm having trouble finding too much info about the Geode GX. Do you have a cite
or a cpu that shows that it has cmov? I know the LX and NX do."
Geode GX databook is here:
http://www.amd.com/files/connectivitysolutions/geode/geode_gx/31505E_gx_databook.zip
"* National Semiconductor Geode processors"
"* AMD Geode GX"
Both do support CMOV, since the MediaGXm does.

Comment 10 Kevin Fenzi 2010-03-07 19:01:45 UTC
ok, that sounds reasonable to me. 

Notting made the list we used I think, so CC'ing him here to get a sanity check.

Comment 11 Bill Nottingham 2010-03-08 17:42:32 UTC
As an aside, it's 'lose support', not 'loose support'.

I'm not sure why you would distinguish 'Pentium MMX' from 'i586'.

As for Geode GX, I seem to recall reading that while it 'supported' cmov from an instruction standpoint, the implementation on that chip didn't actually work right.
But I can't find a reference now, so might as well go with the data sheet.

Comment 12 Yuhong Bao 2010-03-08 19:37:26 UTC
BTW, you can find older chip datasheets here:
http://datasheet.chipdb.org
That is how I got the datasheets for the Centaur, Cyrix, Rise, and Transmeta CPUs.

Comment 13 Yuhong Bao 2010-03-08 19:37:27 UTC
BTW, you can find older chip datasheets here:
http://datasheet.chipdb.org
That is how I got the datasheets for the Centaur, Cyrix, Rise, and Transmeta CPUs.

Comment 14 John J. McDonough 2010-10-29 11:00:35 UTC
F12 notes were corrected with the best information we could get, although agreement on appropriate CPUs seems hard to come by.


Note You need to log in before you can comment on or make changes to this bug.