diff options
author | John Levon <john.levon@nutanix.com> | 2021-06-01 11:53:25 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-06-01 11:53:25 +0100 |
commit | 9ed077601004c5c72665010b893ace6d8709e244 (patch) | |
tree | 73d9db59d12ebec371cd59b4fd7d9b3c19de2740 /test/py/test_pci_caps.py | |
parent | d69581a45fa1c720cb796eb829259739c0ee2c2f (diff) | |
download | libvfio-user-9ed077601004c5c72665010b893ace6d8709e244.zip libvfio-user-9ed077601004c5c72665010b893ace6d8709e244.tar.gz libvfio-user-9ed077601004c5c72665010b893ace6d8709e244.tar.bz2 |
fixes for VFIO_USER_DIRTY_PAGES (#537)
- we should only accept one range, not multiple ones
- clearly define and implement argsz behaviour
- we need to check if migration is configured
- add proper test coverage; move existing testing to python
Signed-off-by: John Levon <john.levon@nutanix.com>
Reviewed-by: Thanos Makatos <thanos.makatos@nutanix.com>
Diffstat (limited to 'test/py/test_pci_caps.py')
-rw-r--r-- | test/py/test_pci_caps.py | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/test/py/test_pci_caps.py b/test/py/test_pci_caps.py index 88a9b7c..be1914d 100644 --- a/test/py/test_pci_caps.py +++ b/test/py/test_pci_caps.py @@ -70,8 +70,7 @@ def test_pci_cap_bad_pos(): assert pos == -1 assert c.get_errno() == errno.EINVAL -@c.CFUNCTYPE(c.c_int, c.c_void_p, c.POINTER(c.c_char), - c.c_long, c.c_long, c.c_int) +@vfu_region_access_cb_t def pci_region_cb(ctx, buf, count, offset, is_write): if not is_write: return read_pci_cfg_space(ctx, buf, count, offset) |