[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH v5 11/17] vt-d: Add API to update IRTE when VT-d PI is used
> -----Original Message----- > From: Andrew Cooper [mailto:andrew.cooper3@xxxxxxxxxx] > Sent: Thursday, August 13, 2015 1:41 AM > To: Wu, Feng; xen-devel@xxxxxxxxxxxxx > Cc: Zhang, Yang Z; Tian, Kevin; Keir Fraser; Jan Beulich > Subject: Re: [PATCH v5 11/17] vt-d: Add API to update IRTE when VT-d PI is > used > > On 12/08/15 03:35, Feng Wu wrote: > > + GET_IREMAP_ENTRY(ir_ctrl->iremap_maddr, remap_index, > iremap_entries, p); > > + > > + old_ire = new_ire = *p; > > + > > + /* Setup/Update interrupt remapping table entry. */ > > + setup_posted_irte(&new_ire, pi_desc, gvec); > > + ret = cmpxchg16b(p, &old_ire, &new_ire); > > + > > + ASSERT(ret == *(__uint128_t *)&old_ire); > > You have still not addressed my issues from earlier series. This > ASSERT() is buggy until you have a clear, detailed description of why it > is claimed to be safe in this instance. Sure, I am add a description here in the next version! Thanks again! Thanks, Feng > > ~Andrew _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |