Was on irc for a bit and I''m looking for confirmation that Xen 3.0.0 will or will not work on a C3-II CPU. Found this thread: http://lists.xensource.com/archives/html/xen-devel/2004-03/msg00088.html Which seems that Sean Atkinson created a fix and patch back in March 2004 http://lists.xensource.com/archives/html/xen-devel/2004-03/msg00119.html But the box below $ cat /proc/cpuinfo processor : 0 vendor_id : CentaurHauls cpu family : 6 model : 7 model name : VIA Samuel 2 stepping : 3 cpu MHz : 735.181 cache size : 64 KB fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 1 wp : yes flags : fpu de tsc msr cx8 mtrr pge mmx 3dnow bogomips : 1454.08 Fails to boot with the exact same symptoms. I''ve built custom kernels selecting the C3-II but they hang. Does the hypervisor need to be compiled C3-II? I''ve also messed with cflags, since it looks like gcc4 still has the bug regarding the cmov instruction when it comes to the C3-II chips. -- Bob Tanner <tanner@real-time.com> | Phone : (952)943-8700 http://www.real-time.com, Minnesota, Linux | Fax : (952)943-8500 Key fingerprint = AB15 0BDF BCDE 4369 5B42 1973 7CF1 A709 2CC1 B288 _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Chris Brookes
2006-Jan-19 02:53 UTC
Re: [Xen-users] xen 3.0.0 on CentaurHauls VIA Samuel 2
On 16/01/06, Bob Tanner <tanner@real-time.com> wrote:> http://lists.xensource.com/archives/html/xen-devel/2004-03/msg00119.html > > But the box below > > $ cat /proc/cpuinfo > processor : 0 > vendor_id : CentaurHauls > cpu family : 6 > model : 7 > model name : VIA Samuel 2 > stepping : 3 > cpu MHz : 735.181 > cache size : 64 KB > fdiv_bug : no > hlt_bug : no > f00f_bug : no > coma_bug : no > fpu : yes > fpu_exception : yes > cpuid level : 1 > wp : yes > flags : fpu de tsc msr cx8 mtrr pge mmx 3dnow > bogomips : 1454.08 > > Fails to boot with the exact same symptoms.There''s several threads about this, one with my name it somewhere. The key point to note in the thread you quote is "Nehemiah". Xen only boots on EPIA hardware with the VIA Nehemiah based CPU core in it. The problem with non Nehemiah based CPUs as I recall, comes down to a few things, one of which is the lack of CMOV instruction support and the other being something to do with 4K page sizes. I gave up and bought a CL10000 board, partly because of the dual onboard nics, but mostly because I had neither the time, motivation or appropriate skills to make the fix myself... I suppose if someone actually went as far as to open a bug report this issue might recieve some attention from the development team... Regards Chris _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users