Bug 77461

Summary: Processor family option is outdated for Intel Atom
Product: Platform Specific/Hardware Reporter: da_audiophile
Component: x86-64Assignee: platform_x86_64 (platform_x86_64)
Status: NEW ---    
Severity: normal CC: da_audiophile, fin4478, pahan, szg00000
Priority: P1    
Hardware: All   
OS: Linux   
Kernel Version: 3.14.5 Subsystem:
Regression: No Bisected commit-id:

Description da_audiophile 2014-06-07 20:10:59 UTC
Since the version 4.9 update of gcc, I believe that an option hardcoded in the kernel's Processor type and features --> Processor family is now outdated.  It is the selection for the Intel Atom.  This is linked to -march=atom in several files including arch/x86/Makefile_32.cpu and arch/x86/Makefile but I believe that gcc has depracated this particular switch changing it to march=bonnell/mtune=bonnell or the like.  See the following in the gcc 4.9 release notes for more.

https://gcc.gnu.org/gcc-4.9/changes.html
Comment 1 da_audiophile 2014-12-11 20:11:28 UTC
6 months an no activity.  Bumping for coverage.
Comment 2 fin4478 2017-11-16 08:24:54 UTC
https://github.com/graysky2/kernel_gcc_patch

Kernel maintainers should use enable_additional_cpu_optimizations_for_gcc_v4.9+_kernel_v4.13+.patch. There is no sense that thousands of other kernel developers must use this patch.