From mboxrd@z Thu Jan 1 00:00:00 1970 From: Paolo Bonzini Subject: Re: [PATCH v6 4/6] KVM: Add reset/restore rtc_status support Date: Tue, 26 Mar 2013 15:09:28 +0100 Message-ID: <5151AC18.2010103@redhat.com> References: <1363929845-29005-1-git-send-email-yang.z.zhang@intel.com> <1363929845-29005-5-git-send-email-yang.z.zhang@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: kvm@vger.kernel.org, gleb@redhat.com, mtosatti@redhat.com, xiantao.zhang@intel.com To: Yang Zhang Return-path: Received: from mail-ea0-f182.google.com ([209.85.215.182]:64609 "EHLO mail-ea0-f182.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1758303Ab3CZOJe (ORCPT ); Tue, 26 Mar 2013 10:09:34 -0400 Received: by mail-ea0-f182.google.com with SMTP id q15so2859768ead.27 for ; Tue, 26 Mar 2013 07:09:32 -0700 (PDT) In-Reply-To: <1363929845-29005-5-git-send-email-yang.z.zhang@intel.com> Sender: kvm-owner@vger.kernel.org List-ID: Il 22/03/2013 06:24, Yang Zhang ha scritto: > + vector = ioapic->redirtbl[RTC_GSI].fields.vector; > + kvm_for_each_vcpu(i, vcpu, ioapic->kvm) { > + if (kvm_apic_pending_eoi(vcpu, vector)) { > + pending_eoi++; > + set_bit(vcpu->vcpu_id, ioapic->rtc_status.dest_map); Also, __set_bit. If I understand correctly, dest_map is protected by the ioapic spinlock. Paolo > + } > + } > + ioapic->rtc_status.pending_eoi = pending_eoi;