pci-assign terminates the guest upon pread() / pwrite() error?

Etienne Martineau
2012-09-20T17:27:55Z

In hw/kvm/pci-assign.c a pread() error part of assigned_dev_pci_read()
result in a hw_error(). Similarly a pwrite() error part of
assigned_dev_pci_write() also result in a hw_error().

Would there be a way to avoid terminating the guest for those cases? How
about we deassign the device upon error?

thanks,
Etienne