On Wed, Jul 14 2021, Jason Gunthorpe jgg@nvidia.com wrote:
mbochs_close() iterates over global device state and frees it. Currently this is done every time a device FD is closed, but if multiple device FDs are open this could corrupt other still active FDs.
Change this to use close_device() so it only runs on the last close.
Signed-off-by: Jason Gunthorpe jgg@nvidia.com
samples/vfio-mdev/mbochs.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
Reviewed-by: Cornelia Huck cohuck@redhat.com