Hello, Anybody know the reason RedHat decided not to support the VIA Eden Processor? cat /proc/cpuinfo processor : 0 vendor_id : CentaurHauls cpu family : 6 model : 13 model name : VIA Eden Processor 500MHz I am testing, (using ayplus kernel) and get the following during bootup: Linux version 2.6.32-71.24.1.el6.centos.ayplus.1.i686 (build at 6beta32) (gcc versi on 4.4.4 20100630 (Red Hat 4.4.4-10) (GCC) ) #1 SMP Fri Apr 8 17:23:21 PDT 2011 KERNEL supported cpus: Intel GenuineIntel AMD AuthenticAMD NSC Geode by NSC Cyrix CyrixInstead Centaur CentaurHauls Transmeta GenuineTMx86 Transmeta TransmetaCPU UMC UMC UMC UMC UNSUPPORTED HARDWARE DEVICE: Centaur Processor ------------[ cut here ]------------ WARNING: at kernel/unsupported.c:13 mark_hardware_unsupported+0x37/0x40() (Not t ainted) Your hardware is unsupported. Please do not report bugs, panics, oopses, etc., on this hardware. Modules linked in: Pid: 0, comm: swapper Not tainted 2.6.32-71.24.1.el6.centos.ayplus.1.i686 #1 Call Trace: [<c0450201>] ? warn_slowpath_common+0x81/0xc0 [<c0477e67>] ? mark_hardware_unsupported+0x37/0x40 [<c0477e67>] ? mark_hardware_unsupported+0x37/0x40 [<c0450293>] ? warn_slowpath_fmt_taint+0x33/0x40 [<c0477e67>] ? mark_hardware_unsupported+0x37/0x40 [<c08056eb>] ? early_init_centaur+0xd/0x2d [<c0a49835>] ? early_cpu_init+0x11a/0x13e [<c0a453b3>] ? setup_arch+0x38/0xb90 [<c0450d3e>] ? vprintk+0x1ae/0x490 [<c080ba2a>] ? printk+0x17/0x1d [<c0a5a4ee>] ? cgroup_init_subsys+0xcf/0xdb [<c0a406da>] ? start_kernel+0xca/0x3a4 ---[ end trace a7919e7f17c0a725 ]--- Disabling lock debugging due to kernel taint I traced it down to this code, which is not in the standard kernel.org kernel-2.6.32.36: from kernel-2.6.32.36 static void __cpuinit early_init_centaur(struct cpuinfo_x86 *c) { switch (c->x86) { from 2.6.32-71.24.1.el6.ayplus arch/x86/kernel/cpu/centaur.c static void __cpuinit early_init_centaur(struct cpuinfo_x86 *c) { mark_hardware_unsupported("Centaur Processor"); <<<<<<<<<< switch (c->x86) { Thanks, -- Stephen Clark *NetWolves* Sr. Software Engineer III Phone: 813-579-3200 Fax: 813-882-0209 Email: steve.clark at netwolves.com http://www.netwolves.com -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.centos.org/pipermail/centos/attachments/20110426/01f4cf51/attachment-0005.html>
centos-bounces at centos.org wrote:> Hello, > > Anybody know the reason RedHat decided not to support the > VIA Eden Processor?Possibly ... Does that processor have PAE? The non-PAE kernel was dropped, the current 'normal' kernel requires a PAE-capable processor.> UNSUPPORTED HARDWARE DEVICE: Centaur Processor > ------------[ cut here ]------------Insert spiffy .sig here: Life is complex: it has both real and imaginary parts. //me ******************************************************************* This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to whom they are addressed. If you have received this email in error please notify the system manager. This footnote also confirms that this email message has been swept for the presence of computer viruses. www.Hubbell.com - Hubbell Incorporated**
On Tue, Apr 26, 2011 at 5:24 AM, Steve Clark <sclark at netwolves.com> wrote:> Anybody know the reason RedHat decided not to support the > VIA Eden Processor?(snip)> I traced it down to this code, which is not in the standard kernel.org > kernel-2.6.32.36: > from kernel-2.6.32.36 > static void __cpuinit early_init_centaur(struct cpuinfo_x86 *c) > { > ??? switch (c->x86) { > > > from 2.6.32-71.24.1.el6.ayplus > arch/x86/kernel/cpu/centaur.c > > static void __cpuinit early_init_centaur(struct cpuinfo_x86 *c) > { > ??????? mark_hardware_unsupported("Centaur Processor");?? <<<<<<<<<< > ??????? switch (c->x86) {Chances are you will not get a definitive answer from the CentOS people. So, you'd need to ask those who actually added the code. Question is whether this was done by Fedora or by RHEL devs. Akemi
On 04/26/2011 08:24 AM, Steve Clark wrote:> Hello, > > Anybody know the reason RedHat decided not to support the > VIA Eden Processor? > > cat /proc/cpuinfo > processor : 0 > vendor_id : CentaurHauls > cpu family : 6 > model : 13 > model name : VIA Eden Processor 500MHz > > I am testing, (using ayplus kernel) and get the following during bootup: > Linux version 2.6.32-71.24.1.el6.centos.ayplus.1.i686 (build at 6beta32) (gcc versi > on 4.4.4 20100630 (Red Hat 4.4.4-10) (GCC) ) #1 SMP Fri Apr 8 17:23:21 PDT 2011 > KERNEL supported cpus: > Intel GenuineIntel > AMD AuthenticAMD > NSC Geode by NSC > Cyrix CyrixInstead > Centaur CentaurHauls > Transmeta GenuineTMx86 > Transmeta TransmetaCPU > UMC UMC UMC UMC > UNSUPPORTED HARDWARE DEVICE: Centaur Processor > ------------[ cut here ]------------ > WARNING: at kernel/unsupported.c:13 mark_hardware_unsupported+0x37/0x40() (Not t > ainted) > Your hardware is unsupported. Please do not report bugs, panics, oopses, etc., > on this hardware. > Modules linked in: > Pid: 0, comm: swapper Not tainted 2.6.32-71.24.1.el6.centos.ayplus.1.i686 #1 > Call Trace: > [<c0450201>] ? warn_slowpath_common+0x81/0xc0 > [<c0477e67>] ? mark_hardware_unsupported+0x37/0x40 > [<c0477e67>] ? mark_hardware_unsupported+0x37/0x40 > [<c0450293>] ? warn_slowpath_fmt_taint+0x33/0x40 > [<c0477e67>] ? mark_hardware_unsupported+0x37/0x40 > [<c08056eb>] ? early_init_centaur+0xd/0x2d > [<c0a49835>] ? early_cpu_init+0x11a/0x13e > [<c0a453b3>] ? setup_arch+0x38/0xb90 > [<c0450d3e>] ? vprintk+0x1ae/0x490 > [<c080ba2a>] ? printk+0x17/0x1d > [<c0a5a4ee>] ? cgroup_init_subsys+0xcf/0xdb > [<c0a406da>] ? start_kernel+0xca/0x3a4 > ---[ end trace a7919e7f17c0a725 ]--- > Disabling lock debugging due to kernel taint > > > > I traced it down to this code, which is not in the standard kernel.org kernel-2.6.32.36: > from kernel-2.6.32.36 > static void __cpuinit early_init_centaur(struct cpuinfo_x86 *c) > { > switch (c->x86) { > > > from 2.6.32-71.24.1.el6.ayplus > arch/x86/kernel/cpu/centaur.c > > static void __cpuinit early_init_centaur(struct cpuinfo_x86 *c) > { > mark_hardware_unsupported("Centaur Processor"); <<<<<<<<<< > switch (c->x86) { > > > > > > Thanks, > > >FYI. Replying to my own E-Mail after running 2.6.32-71.24.1.el6 from SL. I can report that I have been having lockups (hangs) on three different via centaur processor boxes. The hangs require power cycling the boxes. -- Stephen Clark *NetWolves* Sr. Software Engineer III Phone: 813-579-3200 Fax: 813-882-0209 Email: steve.clark at netwolves.com http://www.netwolves.com -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.centos.org/pipermail/centos/attachments/20110510/03e3f715/attachment-0005.html>
If I had to guess, it would be that the OS is considered an "enterprise" OS, and that the CPU is too low end, now, to be considered that. It is kind of low end now for even personal use. Not that people only use the OS for high end server hardware :) At work, we still have to support 500MHz Pentium IIIs with 128MB of RAM. Hopefully that requirement will be dropped before we migrate to 6. We had to make kernel modifications to even get the PCMCIA support to work on it.