[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH v2 2/3] x86/ioreq server: Rename p2m_mmio_write_dm to p2m_ioreq_server
>>> Paul Durrant <Paul.Durrant@xxxxxxxxxx> 04/18/16 10:41 AM >>> > From: Jan Beulich [mailto:JBeulich@xxxxxxxx] > Sent: 08 April 2016 22:48 >> >>> On 31.03.16 at 12:53, <yu.c.zhang@xxxxxxxxxxxxxxx> wrote: >> > --- a/xen/include/public/hvm/hvm_op.h >> > +++ b/xen/include/public/hvm/hvm_op.h >> > @@ -83,7 +83,7 @@ typedef enum { >> > HVMMEM_ram_rw, /* Normal read/write guest RAM */ >> > HVMMEM_ram_ro, /* Read-only; writes are discarded */ >> > HVMMEM_mmio_dm, /* Reads and write go to the device model >> */ >> > - HVMMEM_mmio_write_dm /* Read-only; writes go to the device >> model */ >> > + HVMMEM_ioreq_server, >> > } hvmmem_type_t; >> > >> > /* Following tools-only interfaces may change in future. */ >> >> So there's one problem here, which the comment at the bottom >> of the context already hints at: This enum is part of the not >> tools restricted interface (as HVMOP_get_mem_type is usable >> by guests themselves), which we cannot change like this. Since >> the meaning of the enumerator value doesn't change, I guess >> we can get away with simply retaining its old name for non-up- >> to-date __XEN_INTERFACE_VERSION__. > >Has the type made it into a release yet. I was assuming we could make the >change without any need to play with the version since it's only ever been >present in >xen-unstable so far. Oh, I didn't realize this got added only after 4.6. If that was the case, then the change of course could be done without any conditional. Checking ... No, 4.6.1 has it. As for any of this going in now - I suppose this would need a freeze exception, which I think we've meant to avoid as much as possible this time round. Jan _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |