[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH v3 1/3] x86/ioreq server(patch for 4.7): Rename p2m_mmio_write_dm to p2m_ioreq_server.
On Mon, Apr 25, 2016 at 06:12:34AM -0600, Jan Beulich wrote: > >>> On 25.04.16 at 12:35, <yu.c.zhang@xxxxxxxxxxxxxxx> wrote: > > Previously p2m type p2m_mmio_write_dm was introduced for write- > > protected memory pages whose write operations are supposed to be > > forwarded to and emulated by an ioreq server. Yet limitations of > > rangeset restrict the number of guest pages to be write-protected. > > > > This patch replaces the p2m type p2m_mmio_write_dm with a new name: > > p2m_ioreq_server, which means this p2m type can be claimed by one > > ioreq server, instead of being tracked inside the rangeset of ioreq > > server. Patches following up will add the related hvmop handling > > code which map/unmap type p2m_ioreq_server to/from an ioreq server. > > > > changes in v3: > > - According to Jan & George's comments, keep HVMMEM_mmio_write_dm > > for old xen interface versions, and replace it with HVMMEM_unused > > for xen interfaces newer than 4.7.0; For p2m_ioreq_server, a new > > enum - HVMMEM_ioreq_server is introduced for the get/set mem type > > interfaces; > > - Add George's Reviewed-by and Acked-by from Tim & Andrew. > > > > changes in v2: > > - According to George Dunlap's comments, only rename the p2m type, > > with no behavior changes. > > > > Signed-off-by: Paul Durrant <paul.durrant@xxxxxxxxxx> > > Signed-off-by: Yu Zhang <yu.c.zhang@xxxxxxxxxxxxxxx> > > Acked-by: Tim Deegan <tim@xxxxxxx> > > Acked-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> > > Reviewed-by: George Dunlap <george.dunlap@xxxxxxxxxx> > > Reviewed-by: Jan Beulich <jbeulich@xxxxxxxx> > > I hope the other three tags above are still being considered > applicable by their originators. > Subject to confirmation from the originators: Release-acked-by: Wei Liu <wei.liu2@xxxxxxxxxx> > Jan > _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |