diff options
author | Jiqian Chen <[email protected]> | 2024-09-24 14:14:35 +0800 |
---|---|---|
committer | Juergen Gross <[email protected]> | 2024-09-25 09:54:40 +0200 |
commit | 88801d043b1d16caae76a5e2e5991e8b1f55ce7f (patch) | |
tree | ebf5a437d235f1c70d05bcb757ef2631f4c0fa7c /lib/crypto/mpi/mpi-add.c | |
parent | c3dea3d54f4d399f8044547f0f1abdccbdfb0fee (diff) |
xen/pci: Add a function to reset device for xen
When device on dom0 side has been reset, the vpci on Xen side
won't get notification, so that the cached state in vpci is
all out of date with the real device state.
To solve that problem, add a new function to clear all vpci
device state when device is reset on dom0 side.
And call that function in pcistub_init_device. Because when
using "pci-assignable-add" to assign a passthrough device in
Xen, it will reset passthrough device and the vpci state will
out of date, and then device will fail to restore bar state.
Signed-off-by: Jiqian Chen <[email protected]>
Signed-off-by: Huang Rui <[email protected]>
Signed-off-by: Jiqian Chen <[email protected]>
Reviewed-by: Stefano Stabellini <[email protected]>
Message-ID: <[email protected]>
Signed-off-by: Juergen Gross <[email protected]>
Diffstat (limited to 'lib/crypto/mpi/mpi-add.c')
0 files changed, 0 insertions, 0 deletions