aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2021-05-24python tests: add VFIO_USER_DEVICE_SET_IRQS (#473)John Levon4-225/+377
2021-05-24fix region offset handling (#485)John Levon10-98/+86
2021-05-21gpio-pci-idio-16: default to keep running (#470)John Levon1-7/+18
2021-05-20migration: various dirty page tracking fixes (#457)Thanos Makatos12-114/+416
2021-05-20python tests: add VFIO_USER_DEVICE_GET_REGION_INFO (#471)John Levon4-186/+319
2021-05-20validate_irq_subindex: skip check of vfu_ctx pointer (#499)John Levon1-4/+2
2021-05-20use cmake3 if available (#503)John Levon1-6/+4
2021-05-17fix DMA unmap dirty page bitmap section (#492)Thanos Makatos1-29/+38
2021-05-15python tests: add VFIO_USER_DEVICE_GET_INFO (#454)John Levon5-40/+94
2021-05-15move PCI capability testing to Python (#453)John Levon7-440/+758
2021-05-14Fix dma read write count (#497)Swapnil Ingle3-5/+5
2021-05-14enforce linear, squashed history in master branch (#496)John Levon1-2/+2
2021-05-14dma: Use correct len type (#479)Swapnil Ingle4-8/+29
2021-05-14Revert "Merge pull request #493 from swapnili/use-linux-vfio-header"John Levon3-1308/+61
2021-05-14Merge pull request #493 from swapnili/use-linux-vfio-headerSwapnil Ingle3-61/+1308
2021-05-11Use defines from linux-headers/linux/vfio.hSwapnil Ingle2-61/+1
2021-05-11Copy in v5.8 uapi/linux/vfio.hSwapnil Ingle1-0/+1307
2021-05-11some specification updates (#465)John Levon6-80/+84
2021-05-11samples/server: correct double mmap() (#483)John Levon1-5/+0
2021-05-10python tests: add vfu_create_ctx(), vfu_realize_ctx() (#448)John Levon4-132/+292
2021-05-10start python-based testing framework (#447)John Levon7-8/+421
2021-05-10fix dma unregister callback during region removal (#464)John Levon4-14/+28
2021-05-07don't close outgoing message fds (#472)John Levon1-6/+0
2021-05-04stop using struct vfio_device_info (#456)John Levon5-14/+25
2021-05-04refactor message handling path (#376)John Levon8-1187/+1142
2021-05-04fix ubuntu-18 CI (#462)John Levon1-0/+1
2021-05-04README: fix a small typo (#455)John Levon1-1/+1
2021-04-23correct PM capability definition (#452)John Levon2-12/+33
2021-04-23handle_region_access(): fix error-path log message (#451)John Levon1-2/+2
2021-04-23cap_write_pm(): remove assert() (#450)John Levon1-2/+2
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