Re: [Xen-devel] [PATCH v5 14/16] x86/hvm: use ioreq_t to track in-flight state

2015-07-03 Thread Andrew Cooper
On 30/06/15 14:05, Paul Durrant wrote: > Use an ioreq_t rather than open coded state, size, dir and data fields > in struct hvm_vcpu_io. This also allows PIO completion to be handled > similarly to MMIO completion by re-issuing the handle_pio() call. > > Signed-off-by: Paul Durrant > Cc: Keir Fras

[Xen-devel] [PATCH v5 14/16] x86/hvm: use ioreq_t to track in-flight state

2015-06-30 Thread Paul Durrant
Use an ioreq_t rather than open coded state, size, dir and data fields in struct hvm_vcpu_io. This also allows PIO completion to be handled similarly to MMIO completion by re-issuing the handle_pio() call. Signed-off-by: Paul Durrant Cc: Keir Fraser Cc: Jan Beulich Cc: Andrew Cooper --- xen/a