<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
</head>
<body text="#000000" bgcolor="#ffffff">
<font face="sans-serif">Hello,<br>
<br>
Anybody know the reason RedHat decided not to support the <br>
VIA Eden Processor?<br>
<br>
cat /proc/cpuinfo<br>
processor : 0<br>
vendor_id : CentaurHauls<br>
cpu family : 6<br>
model : 13<br>
model name : VIA Eden Processor 500MHz<br>
<br>
I am testing, (using ayplus kernel) and get the following during
bootup:<br>
Linux version 2.6.32-71.24.1.el6.centos.ayplus.1.i686
(build@6beta32) (gcc versi<br>
on 4.4.4 20100630 (Red Hat 4.4.4-10) (GCC) ) #1 SMP Fri Apr 8
17:23:21 PDT 2011<br>
KERNEL supported cpus:<br>
Intel GenuineIntel<br>
AMD AuthenticAMD<br>
NSC Geode by NSC<br>
Cyrix CyrixInstead<br>
Centaur CentaurHauls<br>
Transmeta GenuineTMx86<br>
Transmeta TransmetaCPU<br>
UMC UMC UMC UMC<br>
UNSUPPORTED HARDWARE DEVICE: Centaur Processor<br>
------------[ cut here ]------------<br>
WARNING: at kernel/unsupported.c:13
mark_hardware_unsupported+0x37/0x40() (Not t<br>
ainted)<br>
Your hardware is unsupported. Please do not report bugs, panics,
oopses, etc., <br>
on this hardware.<br>
Modules linked in:<br>
Pid: 0, comm: swapper Not tainted
2.6.32-71.24.1.el6.centos.ayplus.1.i686 #1<br>
Call Trace:<br>
[<c0450201>] ? warn_slowpath_common+0x81/0xc0<br>
[<c0477e67>] ? mark_hardware_unsupported+0x37/0x40<br>
[<c0477e67>] ? mark_hardware_unsupported+0x37/0x40<br>
[<c0450293>] ? warn_slowpath_fmt_taint+0x33/0x40<br>
[<c0477e67>] ? mark_hardware_unsupported+0x37/0x40<br>
[<c08056eb>] ? early_init_centaur+0xd/0x2d<br>
[<c0a49835>] ? early_cpu_init+0x11a/0x13e<br>
[<c0a453b3>] ? setup_arch+0x38/0xb90<br>
[<c0450d3e>] ? vprintk+0x1ae/0x490<br>
[<c080ba2a>] ? printk+0x17/0x1d<br>
[<c0a5a4ee>] ? cgroup_init_subsys+0xcf/0xdb<br>
[<c0a406da>] ? start_kernel+0xca/0x3a4<br>
---[ end trace a7919e7f17c0a725 ]---<br>
Disabling lock debugging due to kernel taint<br>
<br>
<br>
<br>
I traced it down to this code, which is not in the standard
kernel.org kernel-2.6.32.36:<br>
from </font><font face="sans-serif">kernel-2.6.32.36</font><br>
<font face="sans-serif">static void __cpuinit
early_init_centaur(struct cpuinfo_x86 *c)<br>
{<br>
switch (c->x86) {<br>
<br>
<br>
from </font><font face="sans-serif">2.6.32-71.24.1.el6.ayplus</font><br>
<font face="sans-serif">arch/x86/kernel/cpu/centaur.c<br>
<br>
static void __cpuinit early_init_centaur(struct cpuinfo_x86 *c)<br>
{<br>
mark_hardware_unsupported("Centaur Processor");
<<<<<<<<<<<br>
switch (c->x86) {<br>
<br>
<br>
<br>
<br>
<br>
Thanks,<br>
<br>
<br>
</font>
<div class="moz-signature">-- <br>
Stephen Clark<br>
<b>NetWolves</b><br>
Sr. Software Engineer III<br>
Phone: 813-579-3200<br>
Fax: 813-882-0209<br>
Email: <a class="moz-txt-link-abbreviated" href="mailto:steve.clark@netwolves.com">steve.clark@netwolves.com</a><br>
<a class="moz-txt-link-freetext" href="http://www.netwolves.com">http://www.netwolves.com</a><br>
</div>
</body>
</html>