From mboxrd@z Thu Jan 1 00:00:00 1970 From: Avi Kivity Subject: Re: percpu crash on NetBurst Date: Wed, 21 Sep 2011 18:49:24 +0300 Message-ID: <4E7A0784.1040602@redhat.com> References: <4E3EB013.5000001@redhat.com> <20110808095517.GH23937@htj.dyndns.org> <4E79F477.2050102@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: linux-kernel , KVM list , Ingo Molnar To: Tejun Heo Return-path: In-Reply-To: <4E79F477.2050102@redhat.com> Sender: linux-kernel-owner@vger.kernel.org List-Id: kvm.vger.kernel.org On 09/21/2011 05:28 PM, Avi Kivity wrote: > > Coming back to this, the trigger if cpuid family=6 and model>=13 > (model 12 works). Looks like the code disables rep_good is some MSR > doesn't have the expected value. While we should configure the MSR > correctly, it looks like the fallback code for !rep_good is broken. > Will look further. > Ok, without rep_good, memcpy() sometimes copies backwards. A stale copy of memmove_64.c I had around got picked up instead of memmove_64.S; that memmove() used memcpy() in the copy-forward case. So, nothing to see, sorry about the noise. -- error compiling committee.c: too many arguments to function