All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Liuqiming (John)" <john.liuqiming@huawei.com>
To: "Zhang, Yang Z" <yang.z.zhang@intel.com>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
	Jan Beulich <jbeulich@suse.com>,
	"Zhangwei (FF)" <zw.zhang@huawei.com>,
	"Hanweidong (Randy)" <hanweidong@huawei.com>
Subject: Re: [PATCH] Remove a set operation for VCPU_KICK_SOFTIRQ when post interrupt to vm.
Date: Sat, 10 Oct 2015 17:55:37 +0800	[thread overview]
Message-ID: <5618E099.1060600@huawei.com> (raw)
In-Reply-To: <A9667DDFB95DB7438FA9D7D576C3D87E0ADD37D6@SHSMSX104.ccr.corp.intel.com>


On 2015/10/10 14:32, Zhang, Yang Z wrote:
> Zhang, Yang Z wrote on 2015-09-24:
>> Liuqiming (John) wrote on 2015-09-24:
>>>
>>> On 2015/9/24 11:25, Zhang, Yang Z wrote:
>>> it completed, the following vmentry will pick up the pending interrupt.
>>> If you send the ipi unconditionally, actually it is received by
>>> hypervisor and the interrupt handler dose nothing. You still rely on
>>> the vmentry to pick up the interrupt. My confusion is:  when
>>> vmentry, does physical CPU inject all interrupts on PIR into VM and
>>> clear POSTED_INTR_ON bit? Or just inject the highest index of PIR
>>> and may leave POSTED_INTR_ON bit being set to 1?
>> I need to say your understanding is wrong. What we need to do is sync
>> the pir to irr and let hardware or hypervisor to handle left part. So
>> our focus is how to sync pir to irr correctly and timely. We don't
>> care how the interrupt in PIR is injected to guest.
> Hi Qiming, is there any other question with it? Also, do you have any chance to test it?
>
> Best regards,
> Yang
   No other question.
   I have run some vm start-shutdown test, and haven't gotten a chance 
to test the performance.

  reply	other threads:[~2015-10-10  9:55 UTC|newest]

Thread overview: 31+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <1441637175-18070-1-git-send-email-john.liuqiming@huawei.com>
2015-09-07 14:24 ` [PATCH] Remove a set operation for VCPU_KICK_SOFTIRQ when post interrupt to vm Liuqiming (John)
2015-09-07 14:45   ` Jan Beulich
2015-09-08  0:39     ` Hanweidong (Randy)
2015-09-08  2:46       ` Zhang, Yang Z
2015-09-08  4:07         ` Liuqiming (John)
2015-09-08  8:10           ` Zhang, Yang Z
2015-09-08  8:49             ` Jan Beulich
2015-09-18  0:29           ` Zhang, Yang Z
2015-09-18  5:30             ` Jan Beulich
2015-09-18 11:40               ` Zhang, Yang Z
2015-09-18 11:44                 ` Andrew Cooper
2015-09-18 11:50                   ` Zhang, Yang Z
2015-09-18 12:56                     ` Dario Faggioli
2015-09-23  3:50           ` Zhang, Yang Z
2015-09-23  7:42             ` Jan Beulich
2015-09-23  9:08               ` George Dunlap
2015-09-23  9:18                 ` Zhang, Yang Z
2015-09-23 10:01                   ` George Dunlap
2015-09-23  9:21                 ` Jan Beulich
2015-09-23  9:15               ` Zhang, Yang Z
2015-09-23  9:31                 ` Jan Beulich
2015-09-23 13:02                   ` Zhang, Yang Z
2015-09-23 13:38             ` Hanweidong (Randy)
2015-09-23 13:41               ` Zhang, Yang Z
2015-09-24  2:41                 ` Liuqiming (John)
2015-09-24  3:25                   ` Zhang, Yang Z
2015-09-24  7:07                     ` Liuqiming (John)
2015-09-24  8:07                       ` Zhang, Yang Z
2015-10-10  6:32                       ` Zhang, Yang Z
2015-10-10  9:55                         ` Liuqiming (John) [this message]
2015-11-10  1:15                           ` Zhang, Yang Z

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=5618E099.1060600@huawei.com \
    --to=john.liuqiming@huawei.com \
    --cc=hanweidong@huawei.com \
    --cc=jbeulich@suse.com \
    --cc=xen-devel@lists.xenproject.org \
    --cc=yang.z.zhang@intel.com \
    --cc=zw.zhang@huawei.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.