aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2020-09-23drop extraneous newline from some log messagesThanos Makatos1-3/+3
2020-09-23drop newline from gpio logging functionThanos Makatos1-1/+1
2020-09-23refactor initializing socket and setting version into separate functionsThanos Makatos1-15/+37
2020-09-23add simple client application for testing vfio-userThanos Makatos2-0/+114
2020-09-23exchange vfio-user version with clientThanos Makatos1-1/+101
2020-09-23don't assert on failure to initThanos Makatos1-2/+6
2020-09-23return error code when failing to attachThanos Makatos1-8/+1
2020-09-23add vfio-user version supported by libmuserThanos Makatos1-0/+3
2020-09-23rename command to cmdThanos Makatos1-1/+1
2020-09-23add missing headerThanos Makatos1-0/+1
2020-09-23FIXME move vfio_user.h to correct locationThanos Makatos1-0/+0
2020-09-23include vfio.h in vfio_user.hThanos Makatos1-0/+2
2020-09-23add vfio_user.h to MakefileThanos Makatos2-0/+2
2020-09-23fix attribute keywordThanos Makatos1-3/+3
2020-09-23Add vfio_user.h from https://github.com/tmakatos/muser/pull/6Thanos Makatos1-0/+90
2020-09-23Handle cleanup in init_socket for error outSwapnil Ingle1-35/+39
2020-09-17use correct socket fd in fcntlThanos Makatos1-1/+1
2020-09-17don't reuse listening socket fd for connected socket fdThanos Makatos1-11/+12
2020-07-22add optional callback to notify context when DMA region is addedThanos Makatos2-0/+11
2020-07-21focus README on VFIO-over-socketThanos Makatos1-81/+71
2020-07-21change libvfio logging path to something more sensibleThanos Makatos1-1/+1
2020-07-21make unmap_dma callback optionalThanos Makatos2-10/+34
2020-07-20update gpio's command lineThanos Makatos1-1/+1
2020-07-17update libpathtrapThanos Makatos1-0/+0
2020-07-17refactor PCI capabilitiesThanos Makatos4-204/+140
2020-07-16add common definition for PCI capability headerThanos Makatos5-26/+58
2020-07-15libpathtrap: fix compilation for gcc 10 / ld 2.34Thanos Makatos1-0/+0
2020-07-15use HTTPS for libpathtrapThanos Makatos1-1/+1
2020-07-15fix verbose loggingThanos Makatos4-53/+42
2020-07-15handle PCI capabilities internallyThanos Makatos4-44/+344
2020-07-09minor improvements in non-blocking receive pathThanos Makatos1-15/+13
2020-07-09Use MSG_DONTWAIT to receive requests if LM_FLAG_ATTACH_NB is specifiedBen Walker1-1/+18
2020-07-09All transport operations now take an lm_ctx_t as an argumentBen Walker1-23/+36
2020-07-08fix assertionThanos Makatos1-1/+1
2020-07-08dma: notify device of DMA removal eventsThanos Makatos4-39/+106
2020-07-08null device: add muser prefix in log callbackThanos Makatos1-1/+1
2020-07-08Add lm_ctx_poll() as an alternative to lm_ctx_drive()Ben Walker2-53/+82
2020-07-08Drop __attribute__((packed))from struct lm_ctxBen Walker1-13/+4
2020-07-06pass log level to log functionThanos Makatos4-4/+4
2020-07-06don't leak caps when destroying LM contextThanos Makatos1-0/+1
2020-07-03ignore VGA palette snoopingThanos Makatos1-0/+5
2020-07-03handle memory write and invalidateThanos Makatos1-0/+13
2020-06-24don't blindly trust region_hintThanos Makatos2-1/+6
2020-06-23improve message when VFIO client closes connectionThanos Makatos1-1/+5
2020-06-12muser: use the correct PCI_COMMAND interrupt disable(ID) bitChangpeng Liu2-15/+2
2020-06-04work in progress to make attaching to the transport optionally non-blockingThanos Makatos2-24/+109
2020-06-01let the control stack create IOMMU group symlink under /de/vfioThanos Makatos1-6/+0
2020-05-26FIXME loggingThanos Makatos1-1/+6
2020-05-26user arbitraty path for control filesThanos Makatos2-19/+20
2020-05-21allow non-root access to UNIX domain socketThanos Makatos1-4/+11