Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2020-10-20 | add vim modeline | Thanos Makatos | 1 | -0/+2 | |
Signed-off-by: Thanos Makatos <thanos.makatos@nutanix.com> | |||||
2020-10-20 | remove unused function send_response | Thanos Makatos | 1 | -16/+0 | |
Signed-off-by: Thanos Makatos <thanos.makatos@nutanix.com> | |||||
2020-10-19 | Fix LM_FLAG_ATTACH_NB comments | Swapnil Ingle | 2 | -6/+6 | |
Signed-off-by: Swapnil Ingle <swapnil.ingle@nutanix.com> | |||||
2020-10-19 | Revert "libmuser: Try to attach device for non-block ctx" | Swapnil Ingle | 2 | -7/+8 | |
This reverts commit 435acf689f4ec5c199fff9c3fe4057de8bba02ce. Caller must always call lm_ctx_try_attach(). SPDK expects this behaviour. | |||||
2020-10-16 | libmuser: Try to attach device for non-block ctx | Swapnil Ingle | 2 | -8/+7 | |
Quick try to attach device while lm_create_ctx with LM_FLAG_ATTACH_NB Signed-off-by: Swapnil Ingle <swapnil.ingle@nutanix.com> | |||||
2020-10-15 | libmuser: Block instead of spinning in recv_retry | Swapnil Ingle | 1 | -8/+14 | |
Signed-off-by: Swapnil Ingle <swapnil.ingle@nutanix.com> | |||||
2020-10-15 | libmuser: retry recv() when retured EAGAIN or EINTR | Swapnil Ingle | 1 | -3/+14 | |
Signed-off-by: Swapnil Ingle <swapnil.ingle@nutanix.com> | |||||
2020-10-07 | client, server changes for VFIO_USER_DEVICE_RESET | Swapnil Ingle | 2 | -0/+21 | |
Signed-off-by: Swapnil Ingle <swapnil.ingle@nutanix.com> | |||||
2020-10-07 | Implementation of VFIO_USER_DEVICE_RESET | Swapnil Ingle | 1 | -5/+21 | |
Signed-off-by: Swapnil Ingle <swapnil.ingle@nutanix.com> | |||||
2020-10-07 | lm_irq_trigger(): Arg name in sync with decleration | Swapnil Ingle | 1 | -6/+7 | |
Signed-off-by: Swapnil Ingle <swapnil.ingle@nutanix.com> | |||||
2020-10-07 | client, server changes for lm_irq_message() | Swapnil Ingle | 2 | -2/+31 | |
Signed-off-by: Swapnil Ingle <swapnil.ingle@nutanix.com> | |||||
2020-10-07 | Implementation of VFIO_USER_VM_INTERRUPT | Swapnil Ingle | 3 | -3/+58 | |
Signed-off-by: Swapnil Ingle <swapnil.ingle@nutanix.com> | |||||
2020-10-05 | Add test for VFIO_USER_DMA_READ and VFIO_USER_DMA_WRITE | Swapnil Ingle | 3 | -20/+236 | |
Signed-off-by: Swapnil Ingle <swapnil.ingle@nutanix.com> | |||||
2020-10-05 | libmuser: Add support for VFIO_USER_DMA_READ and VFIO_USER_DMA_WRITE | Swapnil Ingle | 3 | -2/+92 | |
Signed-off-by: Swapnil Ingle <swapnil.ingle@nutanix.com> | |||||
2020-10-05 | dma: add api to validate dma region | Swapnil Ingle | 2 | -0/+21 | |
Signed-off-by: Swapnil Ingle <swapnil.ingle@nutanix.com> | |||||
2020-10-01 | add test for VFIO_USER_DEVICE_GET_REGION_INFO | Swapnil Ingle | 2 | -3/+27 | |
Signed-off-by: Swapnil Ingle <swapnil.ingle@nutanix.com> | |||||
2020-10-01 | remove extra new line char from the logs | Swapnil Ingle | 1 | -2/+2 | |
Signed-off-by: Swapnil Ingle <swapnil.ingle@nutanix.com> | |||||
2020-09-30 | client: better output messages | Swapnil Ingle | 1 | -3/+3 | |
Signed-off-by: Swapnil Ingle <swapnil.ingle@nutanix.com> | |||||
2020-09-30 | Fix the copy logic of sparse areas | Swapnil Ingle | 1 | -6/+9 | |
Also added some better logs messages Signed-off-by: Swapnil Ingle <swapnil.ingle@nutanix.com> | |||||
2020-09-30 | Fix error return from dev_get_sparse_mmap_cap() | Swapnil Ingle | 1 | -12/+10 | |
Signed-off-by: Swapnil Ingle <swapnil.ingle@nutanix.com> | |||||
2020-09-29 | client: reviewed get_device_region_info() | Swapnil Ingle | 1 | -20/+13 | |
Signed-off-by: Swapnil Ingle <swapnil.ingle@nutanix.com> | |||||
2020-09-29 | Implementation of VFIO_USER_DEVICE_GET_REGION_INFO | Swapnil Ingle | 2 | -37/+168 | |
WIP: test sparse capability and add sample test for it Signed-off-by: Swapnil Ingle <swapnil.ingle@nutanix.com> | |||||
2020-09-29 | Keep client dev_info for further use | Swapnil Ingle | 1 | -9/+8 | |
Signed-off-by: Swapnil Ingle <swapnil.ingle@nutanix.com> | |||||
2020-09-29 | implement VFIO_USER_REGION_READ/VFIO_USER_REGION_WRITE | Thanos Makatos | 3 | -31/+180 | |
Signed-off-by: Thanos Makatos <thanos.makatos@nutanix.com> | |||||
2020-09-29 | fix typo | Thanos Makatos | 1 | -1/+1 | |
Signed-off-by: Thanos Makatos <thanos.makatos@nutanix.com> | |||||
2020-09-29 | remove unnecessary pause from sample client | Thanos Makatos | 1 | -2/+0 | |
Signed-off-by: Thanos Makatos <thanos.makatos@nutanix.com> | |||||
2020-09-29 | remove unused function map_dma from sample client | Thanos Makatos | 1 | -6/+0 | |
Signed-off-by: Thanos Makatos <thanos.makatos@nutanix.com> | |||||
2020-09-29 | introduce convinience function send_recv_vfio_user_msg | Thanos Makatos | 3 | -53/+44 | |
Signed-off-by: Thanos Makatos <thanos.makatos@nutanix.com> | |||||
2020-09-28 | implement VFIO_USER_DEVICE_SET_IRQS | Thanos Makatos | 5 | -41/+300 | |
Signed-off-by: Thanos Makatos <thanos.makatos@nutanix.com> | |||||
2020-09-28 | have process_request return -EINTR | Thanos Makatos | 1 | -0/+3 | |
Signed-off-by: Thanos Makatos <thanos.makatos@nutanix.com> | |||||
2020-09-28 | Fix handling of VFIO_USER_DEVICE_GET_INFO | Swapnil Ingle | 2 | -15/+27 | |
vfio_device_info.argsz is set by the client and server is expected to use/validate it. Signed-off-by: Swapnil Ingle <swapnil.ingle@nutanix.com> | |||||
2020-09-25 | implement VFIO_USER_DEVICE_GET_IRQ_INFO | Thanos Makatos | 3 | -21/+104 | |
Signed-off-by: Thanos Makatos <thanos.makatos@nutanix.com> | |||||
2020-09-25 | implement VFIO_USER_DMA_UNMAP | Thanos Makatos | 2 | -24/+79 | |
Signed-off-by: Thanos Makatos <thanos.makatos@nutanix.com> | |||||
2020-09-25 | remove extraneous newline | Thanos Makatos | 1 | -1/+1 | |
Signed-off-by: Thanos Makatos <thanos.makatos@nutanix.com> | |||||
2020-09-24 | implement VFIO_USER_DMA_MAP | Thanos Makatos | 4 | -83/+203 | |
Signed-off-by: Thanos Makatos <thanos.makatos@nutanix.com> | |||||
2020-09-23 | libmuser: minor coding style fixes | Swapnil Ingle | 1 | -27/+36 | |
Signed-off-by: Swapnil Ingle <swapnil.ingle@nutanix.com> | |||||
2020-09-23 | Initial implementation of VFIO_USER_DEVICE_GET_INFO | Swapnil Ingle | 2 | -1/+75 | |
Initial client and server implementation of VFIO_USER_DEVICE_GET_INFO. Signed-off-by: Swapnil Ingle <swapnil.ingle@nutanix.com> | |||||
2020-09-23 | Merge pull request #59 from swapnili/vfio-user | swapnili | 1 | -4/+2 | |
Fix catching error from init_sock | |||||
2020-09-23 | Fix catching error from init_sock | Swapnil Ingle | 1 | -4/+2 | |
init_sock() returns -errno, so no need to user errno variable to get the error value. Signed-off-by: Swapnil Ingle <swapnil.ingle@nutanix.com> | |||||
2020-09-23 | start handling MAP_DMA, FDs not yet received | Thanos Makatos | 3 | -95/+147 | |
Signed-off-by: Thanos Makatos <thanos.makatos@nutanix.com> | |||||
2020-09-23 | refactor send/recv of message plus fixes | Thanos Makatos | 6 | -104/+239 | |
Signed-off-by: Thanos Makatos <thanos.makatos@nutanix.com> | |||||
2020-09-23 | drop extraneous newline from some log messages | Thanos Makatos | 1 | -3/+3 | |
Signed-off-by: Thanos Makatos <thanos.makatos@nutanix.com> | |||||
2020-09-23 | drop newline from gpio logging function | Thanos Makatos | 1 | -1/+1 | |
libmuser always adds a newline Signed-off-by: Thanos Makatos <thanos.makatos@nutanix.com> | |||||
2020-09-23 | refactor initializing socket and setting version into separate functions | Thanos Makatos | 1 | -15/+37 | |
Signed-off-by: Thanos Makatos <thanos.makatos@nutanix.com> | |||||
2020-09-23 | add simple client application for testing vfio-user | Thanos Makatos | 2 | -0/+114 | |
Signed-off-by: Thanos Makatos <thanos.makatos@nutanix.com> | |||||
2020-09-23 | exchange vfio-user version with client | Thanos Makatos | 1 | -1/+101 | |
Signed-off-by: Thanos Makatos <thanos.makatos@nutanix.com> | |||||
2020-09-23 | don't assert on failure to init | Thanos Makatos | 1 | -2/+6 | |
Signed-off-by: Thanos Makatos <thanos.makatos@nutanix.com> | |||||
2020-09-23 | return error code when failing to attach | Thanos Makatos | 1 | -8/+1 | |
Signed-off-by: Thanos Makatos <thanos.makatos@nutanix.com> | |||||
2020-09-23 | add vfio-user version supported by libmuser | Thanos Makatos | 1 | -0/+3 | |
Signed-off-by: Thanos Makatos <thanos.makatos@nutanix.com> | |||||
2020-09-23 | rename command to cmd | Thanos Makatos | 1 | -1/+1 | |
Signed-off-by: Thanos Makatos <thanos.makatos@nutanix.com> |