Re: [gem5-dev] Kernel panic caused by changeset 10552

2014-12-15 Thread Dutu, Alexandru via gem5-dev
ad to enable MMX and x87. Alex -Original Message- From: gem5-dev [mailto:gem5-dev-boun...@gem5.org] On Behalf Of Gabe Black via gem5-dev Sent: Monday, December 15, 2014 12:35 AM To: gem5 Developer List Subject: Re: [gem5-dev] Kernel panic caused by changeset 10552 I tried reverting this c

Re: [gem5-dev] Kernel panic caused by changeset 10552

2014-12-14 Thread Gabe Black via gem5-dev
I tried reverting this change and it fixes the undefined instruction exceptions I was seeing. It does break KVM in SE mode though, so we probably shouldn't yank it out entirely. We need to find a minimal version of that change which makes KVM in SE work without breaking other things. Gabe On Wed,

Re: [gem5-dev] Kernel panic caused by changeset 10552

2014-12-10 Thread Gabe Black via gem5-dev
Yeah, I was going to say something about that. CPUID shouldn't advertise features that we don't support. For instance, that change tells CPUID to say we support AVX, but the decoder has no idea what to do with those instructions and will trigger an exception if one is executed. I noticed a bunch of

[gem5-dev] Kernel panic caused by changeset 10552

2014-12-10 Thread 马久跃 via gem5-dev
Hi everyone, I found "x86_64-vmlinux-2.6.28.4" panic when apply changeset 10552: cpuid, x86: Enabling more features in CPUid. (2.6.22.9 works fine) The gem5 also report "warn: x86 cpuid: unimplemented function 13", and kernel report BUG at arch/x86/kernel/xsave.c:323 as following. Can anybody ch