- b1a156d Add further sanity checking of hdr->error_no (#805) by John Levon · 3 months ago master
- 3f1500b samples: keep coverity quiet (#804) by John Levon · 3 months ago
- a5fca05 lib/libvfio-user: Fix calloc-transposed-args reported by gcc >= 14 (#802) by Michal Berger · 3 months ago
- f468169 workaround centos:7 issue (#803) by John Levon · 3 months ago
- 2bf46f2 bump MAX_DMA_REGIONS (#800) by John Levon · 6 months ago
- c4ce707 docs/qemu: add missing -numa argument (#799) by John Levon · 6 months ago
- bedaf99 improve documentation on testing with qemu (#797) by John Levon · 6 months ago
- 324f74c docs: correct markdown links (#796) by John Levon · 6 months ago
- 09bb7f1 remove arch OS github action (#798) by John Levon · 6 months ago
- 99e0e09 Remove dangling quotes from vfio-user.rst (#795) by David Reiss · 7 months ago
- cfa568e docs: document SPDK dependency (#794) by John Levon · 7 months ago
- 143b4f8 Support 64 bits and prefetchable BARs (#792) by jfgd · 8 months ago
- b646559 correct IRQ range check (#791) by John Levon · 8 months ago
- 6f6fdc5 Fix DMA message size calculation (#788) by Mattias Nissler · 10 months ago
- c9effb4 make arch CI non-required (#789) by John Levon · 10 months ago
- 2c6239a replace bcopy() with memcpy() (#786) by John Levon · 1 year, 2 months ago
- 8d38e8c fix VFIO_USER_DEVICE_GET_REGION_IO_FDS allocation (#785) by John Levon · 1 year, 2 months ago
- 7da33b5 test_negotiate: add migration testing (#781) by John Levon · 1 year, 2 months ago
- 1c0cf16 fix: minor memory bugs #784 by William Henderson · 1 year, 2 months ago
- 3c18696 Add some notes on live migration version and SPDK usage. (#783) by John Levon · 1 year, 2 months ago
- 190f85b adapt to VFIO live migration v2 (#782) by William Henderson · 1 year, 2 months ago
- 1569a37 Pass server->client command over a separate socket pair (#762) by Mattias Nissler · 1 year, 2 months ago
- 478ddb5 Describe the twin-socket feature in the spec (#775) by Mattias Nissler · 1 year, 2 months ago
- f63ef82 update SDPK version spdk.md (#769) by Thanos Makatos · 1 year, 3 months ago
- a7eedff Introduce client object in python tests (#772) by Mattias Nissler · 1 year, 3 months ago
- 2e8ec2e Prepare python test helpers for receiving commands (#774) by Mattias Nissler · 1 year, 3 months ago
- 8530d6c Construct server capabilities using json-c (#771) by Mattias Nissler · 1 year, 3 months ago
- f981913 Replace protocol header flags bit field with mask (#773) by Mattias Nissler · 1 year, 3 months ago
- 149aa84 fix: incorrect number of dirty pages printed (#766) by William Henderson · 1 year, 3 months ago
- cfb7d90 Make debian-11, debian-12 and arch-202307 required pull request jobs by Sandro-Alessio Gierens · 1 year, 3 months ago
- 4635ac6 Revise iovec_t.__eq__ and vfu_dma_info_t.__eq__ to fix flake8 E721 by Sandro-Alessio Gierens · 1 year, 3 months ago
- da8fbe8 Add debian 11, 12 and arch linux jobs to pull_request workflow by Sandro-Alessio Gierens · 1 year, 3 months ago
- b450644 Bump Github Actions version to v3 by Sandro-Alessio Gierens · 1 year, 3 months ago
- e8c37f8 Introduce close_safely helper function (#763) by Mattias Nissler · 1 year, 3 months ago
- 1cca91a Allow adding MSI capability via vfu_pci_add_capability (#758) by Florian Freudiger · 1 year, 3 months ago
- 852ca25 Add another lspci test output variant (#761) by Sandro-Alessio Gierens · 1 year, 3 months ago
- 89f1e5c Fix MSI-X capability write logging opposite status (#759) by Florian Freudiger · 1 year, 4 months ago
- 8872c36 fix: server sample not marking dirty pages (#748) by William Henderson · 1 year, 4 months ago
- 53f85b9 docs: document test debugging with GDB (#756) by William Henderson · 1 year, 4 months ago
- 8038da1 docs: document DMA message dirty handling (#755) by John Levon · 1 year, 4 months ago
- 56eeb68 fix: CRC calculation in client sample (#750) by William Henderson · 1 year, 4 months ago
- b9ee22b refactor: remove private includes from server.c (#752) by William Henderson · 1 year, 4 months ago
- bb308a2 Fix address calculation for message-based DMA (#740) by Mattias Nissler · 1 year, 5 months ago
- bf8ce3f fix build instructions for samples (#739) by William Henderson · 1 year, 5 months ago
- 728da2b Fix some python tests (#737) by Axel PASCON · 1 year, 5 months ago
- 74e7348 fix err/req irq fd issue (#731) by limiao-intel · 1 year, 6 months ago
- e817d2e test: don't leave global pointing to stack memory (#735) by Jim Harris · 1 year, 6 months ago
- 9fc7cc2 allow -1 file descriptor for ioregionfd (#727) by Thanos Makatos · 1 year, 11 months ago
- 3eb7ff6 fix FLR reset callback (#729) by John Levon · 1 year, 11 months ago
- ad96efb test: use `grep -E` instead of `egrep` (#728) by Ville Skyttä · 1 year, 11 months ago
- 6756ee8 shadow ioeventfd: add demo (#722) by Thanos Makatos · 2 years ago
- 360f6a6 vfu_pci_init: initialize PCI config space flags (#724) by Thanos Makatos · 2 years ago
- 229a1ea add debugging to handle_device_get_region_io_fds (#723) by Thanos Makatos · 2 years ago
- ff68d2e fix shadow ioeventfd unit test (#726) by Thanos Makatos · 2 years ago
- 14c0bc5 allow shadow memory offset per shadow ioeventfd (#703) by Thanos Makatos · 2 years ago
- b975ee6 check spelling (#720) by John Levon · 2 years ago
- 388db3c add some unlikely (#717) by Thanos Makatos · 2 years, 2 months ago
- 1980f9d only call debug_region_access if in debug mode (#716) by Thanos Makatos · 2 years, 2 months ago
- 7e91fd2 don't duplicate FD in get region info (#715) by Thanos Makatos · 2 years, 2 months ago
- aa19ba9 fix compilation for i386 and ppc64 (#709) by Thanos Makatos · 2 years, 2 months ago
- 87c216d document how to run individual Python unit tests (#712) by Thanos Makatos · 2 years, 2 months ago
- 4953810 make SGL error-checking DEBUG-only (#706) by John Levon · 2 years, 3 months ago
- a511dd9 avoid vfu_log() in SGL hot path (#705) by John Levon · 2 years, 3 months ago
- ff0ef3f delete socket on vfu_ctx_destroy (#702) by Thanos Makatos · 2 years, 4 months ago
- 1305f16 disable client-server test by default (#700) by John Levon · 2 years, 4 months ago
- 36beb63 support for shadow ioeventfd (#698) by Thanos Makatos · 2 years, 5 months ago
- 1c27402 improve README.md (#696) by John Levon · 2 years, 5 months ago
- 0b28d20 test/py: fix the arguments for vfu_dev_irq_state_cb_t (#695) by Jag Raman · 2 years, 6 months ago
- 9a5124d report function in quiesce_check_allowed() (#693) by John Levon · 2 years, 6 months ago
- a767ebd irq: inform device of IRQ mask & unmask via callback (#694) by Jag Raman · 2 years, 6 months ago
- d307dbc allow all LOG_* levels (#691) by John Levon · 2 years, 6 months ago
- e036ac1 allow concurrent dirty bitmap get (#677) by John Levon · 2 years, 6 months ago
- 79e83e4 add some documentation on memory handling (#676) by John Levon · 2 years, 6 months ago
- 188cd00 re-work SGL API (#675) by John Levon · 2 years, 6 months ago
- 538d606 remove maps list from DMA controller (#674) by John Levon · 2 years, 6 months ago
- 065c33e remove refcnt from region (#673) by John Levon · 2 years, 6 months ago
- 54b7ef9 re-work SG dirty tracking (#672) by John Levon · 2 years, 6 months ago
- c985a9a require quiesce for VFIO_USER_DIRTY_PAGES (#671) by John Levon · 2 years, 6 months ago
- b52bff7 libvfio-user.h: sync VFIO_DEVICE_STATE_XXXX definitions with upstream (#690) by Jag Raman · 2 years, 6 months ago
- b427c60 tests: add checks to confirm test environment (#688) by Jag Raman · 2 years, 6 months ago
- 7dc1c72 add a slack invite link (#685) by John Levon · 2 years, 6 months ago
- e2b9237 add a diagram to README.md (#686) by John Levon · 2 years, 6 months ago
- aa3087d samples/client.c: fix implicit casting of const char pointers (#682) by Jag Raman · 2 years, 6 months ago
- da08ac0 fix fedora CI (#683) by John Levon · 2 years, 6 months ago
- 359d8da re-instate -Werror (#681) by John Levon · 2 years, 6 months ago
- ffdd1d6 run scan-build in CI (#680) by John Levon · 2 years, 6 months ago
- 294aa66 build PR runs in release mode (#669) by John Levon · 2 years, 6 months ago
- 928bba3 add an ubuntu-latest PR run (#668) by John Levon · 2 years, 6 months ago
- 42d4747 build: delete CMake build rules by Daniel P. Berrangé · 2 years, 7 months ago
- 11ccc96 build: switch Makefile over to use meson by Daniel P. Berrangé · 2 years, 7 months ago
- 75384af docs: rewrite to refer to meson commands instead of cmake by Daniel P. Berrangé · 2 years, 7 months ago
- 93709c0 github: switch workflows over to using meson by Daniel P. Berrangé · 2 years, 7 months ago
- f751103 github: add 'coverity.sh' script to replicate 'coverity' make target by Daniel P. Berrangé · 2 years, 7 months ago
- 17118f9 github: add 'pull_request.sh' script to replicate 'prepush' make target by Daniel P. Berrangé · 2 years, 7 months ago
- 5b69b60 build: introduce Meson build file rules by Daniel P. Berrangé · 2 years, 7 months ago
- 18fb66b test: pass in location of libvfio-user.so library by Daniel P. Berrangé · 2 years, 7 months ago
- e254ff6 test: optionally pass in 'client' and 'server' path by Daniel P. Berrangé · 2 years, 7 months ago
- abdf5e0 test: optionally pass in 'lspci' path by Daniel P. Berrangé · 2 years, 7 months ago
- bfc3ff0 docs: drop mention of libssl-dev package for testing by Daniel P. Berrangé · 2 years, 7 months ago
- bc44bd1 drop usage of MD5_*() (#667) by John Levon · 2 years, 7 months ago