diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2022-11-14 23:40:51 +0300 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2022-11-14 23:40:51 +0300 |
commit | e01d50cbd6eece456843717a566a34e8b926cf0c (patch) | |
tree | 0eebeb59d9c007153323e2109a0a1d50961cdcdc /include | |
parent | 9584987fe71ea9d6a5813f61be6aec4616978af9 (diff) | |
parent | e806e223621e4f5105170df69d7311dc3fb4bbb4 (diff) | |
download | linux-e01d50cbd6eece456843717a566a34e8b926cf0c.tar.xz |
Merge tag 'vfio-v6.1-rc6' of https://github.com/awilliam/linux-vfio
Pull VFIO fixes from Alex Williamson:
- Fixes for potential container registration leak for drivers not
implementing a close callback, duplicate container de-registrations,
and a regression in support for bus reset on last device close from
a device set (Anthony DeRossi)
* tag 'vfio-v6.1-rc6' of https://github.com/awilliam/linux-vfio:
vfio/pci: Check the device set open count on reset
vfio: Export the device set open count
vfio: Fix container device registration life cycle
Diffstat (limited to 'include')
-rw-r--r-- | include/linux/vfio.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/linux/vfio.h b/include/linux/vfio.h index e7cebeb875dd..fdd393f70b19 100644 --- a/include/linux/vfio.h +++ b/include/linux/vfio.h @@ -189,6 +189,7 @@ int vfio_register_emulated_iommu_dev(struct vfio_device *device); void vfio_unregister_group_dev(struct vfio_device *device); int vfio_assign_device_set(struct vfio_device *device, void *set_id); +unsigned int vfio_device_set_open_count(struct vfio_device_set *dev_set); int vfio_mig_get_next_state(struct vfio_device *device, enum vfio_device_mig_state cur_fsm, |