diff options
| author | Patrick Mooney <pmooney@pfmooney.com> | 2018-03-30 16:10:53 +0000 |
|---|---|---|
| committer | Patrick Mooney <pmooney@pfmooney.com> | 2018-03-30 18:56:55 +0000 |
| commit | 3160ec1b188c607aaf7e783814269cdc0a06350e (patch) | |
| tree | c738b75b0693a5bc4c00ce4a282cf6c7fb4c3844 | |
| parent | 0d2eb7a53abcabd58cac94fda80cb021bae84390 (diff) | |
| download | illumos-joyent-3160ec1b188c607aaf7e783814269cdc0a06350e.tar.gz | |
OS-6856 viona can miss msix fast path
Reviewed by: Mike Gerdts <mike.gerdts@joyent.com>
Approved by: Robert Mustacchi <rm@joyent.com>
| -rw-r--r-- | usr/src/cmd/bhyve/pci_virtio_viona.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/usr/src/cmd/bhyve/pci_virtio_viona.c b/usr/src/cmd/bhyve/pci_virtio_viona.c index 1c4b739711..a1da39d13b 100644 --- a/usr/src/cmd/bhyve/pci_virtio_viona.c +++ b/usr/src/cmd/bhyve/pci_virtio_viona.c @@ -671,6 +671,7 @@ pci_viona_write(struct vmctx *ctx, int vcpu, struct pci_devinst *pi, assert(size == 2); assert(sc->vsc_curq != VIONA_CTLQ); sc->vsc_msix_table_idx[sc->vsc_curq] = value; + pci_viona_ring_set_msix(pi, sc->vsc_curq); break; case VIONA_R_CFG0: case VIONA_R_CFG1: |
