]> xenbits.xensource.com Git - unikraft/unikraft.git/commitdiff
drivers/virtio/mmio: Add basic support for modern virtio
authorMichalis Pappas <michalis@unikraft.io>
Tue, 26 Sep 2023 15:45:07 +0000 (17:45 +0200)
committerRazvan Deaconescu <razvand@unikraft.io>
Fri, 20 Oct 2023 16:35:55 +0000 (19:35 +0300)
This commit adds the minimum set of changes required for modern virtio
support.

Signed-off-by: Andrei Tudor Topală <topala.andrei@gmail.com>
Signed-off-by: Michalis Pappas <michalis@unikraft.io>
Reviewed-by: Marco Schlumpp <marco@unikraft.io>
Approved-by: Razvan Deaconescu <razvand@unikraft.io>
GitHub-Closes: #1115

drivers/virtio/mmio/virtio_mmio.c

index 0cd6798af7702c2b0ec565fe4a3801df72203daf..592baefbbc271c33d42be7bfdb4f6a5a159bd23d 100644 (file)
@@ -168,7 +168,7 @@ static int vm_get(struct virtio_dev *vdev, __u16 offset,
                break;
        default:
                virtio_mmio_cread_bytes(base, offset, buf, len, 1);
-               uk_pr_warn("Unaligned mmio read: %d bytes\n", len);
+               uk_pr_warn("Unaligned io read: %d bytes\n", len);
        }
 
        return len;
@@ -213,7 +213,7 @@ static int vm_set(struct virtio_dev *vdev, __u16 offset,
                break;
        default:
                virtio_mmio_cwrite_bytes(base, offset, buf, len, 1);
-               uk_pr_warn("Unaligned mmio write: %d bytes\n", len);
+               uk_pr_warn("Unaligned io write: %d bytes\n", len);
        }
 
        return 0;