From mboxrd@z Thu Jan 1 00:00:00 1970 From: Scott Wood Subject: Re: [PATCH 2/2 v6] KVM: PPC: booke: Add watchdog emulation Date: Tue, 31 Jul 2012 21:13:14 -0500 Message-ID: <501890BA.5080009@freescale.com> References: <1343188195-25239-1-git-send-email-Bharat.Bhushan@freescale.com> <67877E53-AA28-47D6-A1C7-B9F3C4A626AB@suse.de> <50184D03.2080005@freescale.com> <81C75D75-BC6E-4708-8189-274D4DC1E239@suse.de> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit Cc: Bharat Bhushan , , KVM list , Bharat Bhushan To: Alexander Graf Return-path: In-Reply-To: <81C75D75-BC6E-4708-8189-274D4DC1E239@suse.de> Sender: kvm-ppc-owner@vger.kernel.org List-Id: kvm.vger.kernel.org On 07/31/2012 06:59 PM, Alexander Graf wrote: > Well, user space always comes in via the ioctl path, which in turn > does vcpu_load(vcpu), thus should always be running as the vcpu > context itself. Right, it's the timers you're racing with. > It boils down to the original thing I was saying back when you > introduced asynchronous TSR updates. Right. > Why don't we just make TSR > updates kvm requests? Maybe we should. -Scott