[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH v6 3/4] x86/ioreq server: Handle read-modify-write cases for p2m_ioreq_server pages.
>>> On 09.09.16 at 08:21, <yu.c.zhang@xxxxxxxxxxxxxxx> wrote: > On 9/9/2016 1:26 PM, Yu Zhang wrote: >> >>> On 02.09.16 at 12:47, <yu.c.zhang@xxxxxxxxxxxxxxx> wrote: >> > +static const struct hvm_io_ops mem_ops = { >> > + .read = mem_read, >> > + .write = null_write >> > +}; >> > + >> > +static const struct hvm_io_handler mem_handler = { >> > + .ops = &mem_ops >> > +}; >> >> I think the mem_ prefix for both objects is a bad one, considering >> that this isn't suitable for general memory handling. > > How about ioreq_server_read/ops? It is only for this special p2m type. SGTM. >> And the comment ahead of the if() now also needs adjustment >> (perhaps you want to merge the one you add into that one). >> > > OK. And IIUC, you mean merge to the original comments above the "if (!s)"? > Like this: > /* > * For p2m_ioreq_server pages accessed with read-modify-write > * instructions, we provide a read handler to copy the data to > * the buffer. For other cases, if there is no suitable backing > * DM, we just ignore accesses. > */ > if ( !s ) Yes, thanks. Jan _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx https://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |