From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dario Faggioli Subject: Re: [PATCH v7 15/17] vmx: VT-d posted-interrupt core logic handling Date: Wed, 16 Sep 2015 18:00:46 +0200 Message-ID: <1442419246.15327.4.camel@citrix.com> References: <1441960146-10569-1-git-send-email-feng.wu@intel.com> <1441960146-10569-16-git-send-email-feng.wu@intel.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1534951873569989047==" Return-path: In-Reply-To: <1441960146-10569-16-git-send-email-feng.wu@intel.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: Feng Wu Cc: Kevin Tian , Keir Fraser , George Dunlap , Andrew Cooper , xen-devel@lists.xen.org, Jan Beulich List-Id: xen-devel@lists.xenproject.org --===============1534951873569989047== Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-Q4TktC6U8vp2/vDzv1K5" --=-Q4TktC6U8vp2/vDzv1K5 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Fri, 2015-09-11 at 16:29 +0800, Feng Wu wrote: > CC: Keir Fraser > CC: Jan Beulich > CC: Andrew Cooper > CC: Kevin Tian > CC: George Dunlap > CC: Dario Faggioli > Sugguested-by: Dario Faggioli > Signed-off-by: Feng Wu > Reviewed-by: Dario Faggioli > Ehm, just one thing, for now... > --- > v7: > - Merge [PATCH v6 16/18] vmx: Add some scheduler hooks for VT-d posted in= terrupts > and "[PATCH v6 14/18] vmx: posted-interrupt handling when vCPU is block= ed" > into this patch, so it is self-contained and more convenient > for code review. > - Make 'pi_blocked_vcpu' and 'pi_blocked_vcpu_lock' static > - Coding style > - Use per_cpu() instead of this_cpu() in pi_wakeup_interrupt() > - Move ack_APIC_irq() to the beginning of pi_wakeup_interrupt() > - Rename 'pi_ctxt_switch_from' to 'ctxt_switch_prepare' > - Rename 'pi_ctxt_switch_to' to 'ctxt_switch_cancel' > - Use 'has_hvm_container_vcpu' instead of 'is_hvm_vcpu' > - Use 'spin_lock' and 'spin_unlock' when the interrupt has been > already disabled. > - Rename arch_vcpu_wake_prepare to vmx_vcpu_wake_prepare > - Define vmx_vcpu_wake_prepare in xen/arch/x86/hvm/hvm.c > - Call .pi_ctxt_switch_to() __context_switch() instead of directly > calling vmx_post_ctx_switch_pi() in vmx_ctxt_switch_to() > - Make .pi_block_cpu unsigned int > - Use list_del() instead of list_del_init() > - Coding style >=20 ...With soo many changes having done to this patch, I'd say you should have dropped any Acked/Reviewed-by tag! Regards, Dario --=20 <> (Raistlin Majere) ----------------------------------------------------------------- Dario Faggioli, Ph.D, http://about.me/dario.faggioli Senior Software Engineer, Citrix Systems R&D Ltd., Cambridge (UK) --=-Q4TktC6U8vp2/vDzv1K5 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEABECAAYFAlX5ki4ACgkQk4XaBE3IOsQtSQCfdV7ffQw2s+xuGPVoveFrPx1D ycgAoI9Zg2vtMnbYHWZWwwynMFyGbzlL =1uYf -----END PGP SIGNATURE----- --=-Q4TktC6U8vp2/vDzv1K5-- --===============1534951873569989047== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel --===============1534951873569989047==--