vfio-ccw: add handling for async channel instructions
Add a region to the vfio-ccw device that can be used to submit asynchronous I/O instructions. ssch continues to be handled by the existing I/O region; the new region handles hsch and csch. Interrupt status continues to be reported through the same channels as for ssch. Acked-by:Eric Farman <farman@linux.ibm.com> Reviewed-by:
Farhan Ali <alifm@linux.ibm.com> Signed-off-by:
Cornelia Huck <cohuck@redhat.com>
Showing
- drivers/s390/cio/Makefile 2 additions, 1 deletiondrivers/s390/cio/Makefile
- drivers/s390/cio/vfio_ccw_async.c 88 additions, 0 deletionsdrivers/s390/cio/vfio_ccw_async.c
- drivers/s390/cio/vfio_ccw_drv.c 33 additions, 13 deletionsdrivers/s390/cio/vfio_ccw_drv.c
- drivers/s390/cio/vfio_ccw_fsm.c 117 additions, 2 deletionsdrivers/s390/cio/vfio_ccw_fsm.c
- drivers/s390/cio/vfio_ccw_ops.c 11 additions, 2 deletionsdrivers/s390/cio/vfio_ccw_ops.c
- drivers/s390/cio/vfio_ccw_private.h 5 additions, 0 deletionsdrivers/s390/cio/vfio_ccw_private.h
- include/uapi/linux/vfio.h 2 additions, 0 deletionsinclude/uapi/linux/vfio.h
- include/uapi/linux/vfio_ccw.h 12 additions, 0 deletionsinclude/uapi/linux/vfio_ccw.h
Loading
Please register or sign in to comment