aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2021-04-23reduce VFU_MAX_CAPS (#449)John Levon1-3/+3
2021-04-19vfu_realize_ctx(): fix default PCI config space region (#445)John Levon2-7/+17
2021-04-15remove stale comment (#443)John Levon1-2/+0
2021-04-15remove vfu_get_region_info() (#444)John Levon3-14/+3
2021-04-15vfu_ctx_create(): validate flags argument (#442)John Levon3-6/+17
2021-04-14libvfio-user.c: use ERROR_INT() (#433)John Levon5-120/+116
2021-04-14hard-code migration region index (#441)John Levon4-63/+38
2021-04-14migration: use ERROR_INT() (#432)John Levon4-31/+35
2021-04-13tran_sock: use ERROR_INT() (#431)John Levon8-158/+145
2021-04-13pci: use ERROR_INT() (#430)John Levon4-31/+38
2021-04-13drop use of __u* types (#438)John Levon9-48/+48
2021-04-13irq.c: use ERROR_INT() (#429)John Levon3-23/+42
2021-04-13dma: use ERROR_INT()John Levon11-72/+88
2021-04-13add ioeventfd/ioregionfd support to vfio-user spec (#437)John Levon1-40/+217
2021-04-13correct DMA region add/remove returns (#427)John Levon2-16/+18
2021-04-08tran_sock: remove umask() (#435)John Levon1-6/+0
2021-04-08update README.md with chat and contributing info (#436)John Levon1-2/+16
2021-04-08Fix compiler error comparison is always true (#434)Michael Piszczek2-2/+2
2021-04-07clean up newlines in logs (#423)John Levon8-87/+90
2021-04-07mark vfu_log() with format attribute (#426)John Levon7-22/+24
2021-04-07correct type for dma_sg_t::dma_addr (#425)John Levon1-1/+1
2021-04-07test-client-server.sh: exit properly on failures (#424)John Levon1-0/+1
2021-04-06call reset callback on losing client connection (#419)John Levon3-11/+33
2021-04-06vfu_reset_ctx(): tear down DMA and IRQs (#418)John Levon5-1/+36
2021-04-06tran_sock_send_iovec(): check for full write (#416)John Levon1-1/+7
2021-04-06implement short read/write, EOF handling (#415)John Levon3-31/+84
2021-04-06tran_sock: fix EOF handling (#414)John Levon1-10/+16
2021-04-06samples client/server: log more consistently (#420)John Levon3-26/+31
2021-04-06->get_request(): return failure if not connected (#411)John Levon1-0/+5
2021-04-06use MSG_NOSIGNAL for sendmsg() (#410)John Levon1-1/+1
2021-04-06dma_controller_remove_regions: reset region array (#413)John Levon1-0/+3
2021-03-31tran_sock_recv_fds(): fix handling of get_msg() failures (#412)John Levon1-2/+2
2021-03-31make some tran_sock functions static (#409)John Levon2-18/+5
2021-03-31irqs_disable() can return void (#407)John Levon1-5/+3
2021-03-31rework DMA callbacks (#396)John Levon11-466/+514
2021-03-29don't access invalid array index (#405)Thanos Makatos1-4/+4
2021-03-26clean up client/server test properly on failure (#404)John Levon1-1/+3
2021-03-25re-work unit test mocking (#400)John Levon14-393/+353
2021-03-24_dma_addr_sg_split(): set errno when not found (#402)John Levon3-3/+4
2021-03-24check for double attach (#403)John Levon1-0/+7
2021-03-23globally define _GNU_SOURCE (#401)John Levon5-5/+1
2021-03-23add -Wmissing-declarations (#399)John Levon13-117/+85
2021-03-22fix vfu_ctx_create() error path (#393)John Levon1-4/+2
2021-03-22README: fix qemu cmdline (#398)John Levon1-6/+7
2021-03-10fix IRQ disable path (#386)John Levon5-181/+309
2021-03-09remove vfu_irq_message() (#389)John Levon4-90/+17
2021-03-04don't munmap(2) unmapped DMA region (#384)Thanos Makatos4-38/+79
2021-03-02gpio-pci-idio-16: fix library dependency (#382)John Levon1-1/+1
2021-03-01add unit test for PCI config space accesses (#362)John Levon1-0/+36
2021-03-01don't call user's unmap_dma callback when removing DMA region (#370)Thanos Makatos5-12/+79