multi-process: PCI BAR read/write handling for proxy & remote endpoints
Proxy device object implements handler for PCI BAR writes and reads. The handler uses BAR_WRITE/BAR_READ message to communicate to the remote process with the BAR address and value to be written/read. The remote process implements handler for BAR_WRITE/BAR_READ message. Signed-off-by:Jagannathan Raman <jag.raman@oracle.com> Signed-off-by:
Elena Ufimtseva <elena.ufimtseva@oracle.com> Signed-off-by:
John G Johnson <john.g.johnson@oracle.com> Reviewed-by:
Stefan Hajnoczi <stefanha@redhat.com> Message-id: a8b76714a9688be5552c4c92d089bc9e8a4707ff.1611938319.git.jag.raman@oracle.com Signed-off-by:
Stefan Hajnoczi <stefanha@redhat.com>
Showing
- hw/remote/message.c 83 additions, 0 deletionshw/remote/message.c
- hw/remote/mpqemu-link.c 6 additions, 0 deletionshw/remote/mpqemu-link.c
- hw/remote/proxy.c 60 additions, 0 deletionshw/remote/proxy.c
- include/hw/remote/mpqemu-link.h 10 additions, 0 deletionsinclude/hw/remote/mpqemu-link.h
- include/hw/remote/proxy.h 9 additions, 0 deletionsinclude/hw/remote/proxy.h
Please register or sign in to comment