aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--samples/vfio-mdev/mbochs.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/samples/vfio-mdev/mbochs.c b/samples/vfio-mdev/mbochs.c
index d5d5a499160c..2535c3677c7b 100644
--- a/samples/vfio-mdev/mbochs.c
+++ b/samples/vfio-mdev/mbochs.c
@@ -178,6 +178,8 @@ static const char *vbe_name(u32 index)
178 return "(invalid)"; 178 return "(invalid)";
179} 179}
180 180
181static struct page *__mbochs_get_page(struct mdev_state *mdev_state,
182 pgoff_t pgoff);
181static struct page *mbochs_get_page(struct mdev_state *mdev_state, 183static struct page *mbochs_get_page(struct mdev_state *mdev_state,
182 pgoff_t pgoff); 184 pgoff_t pgoff);
183 185
@@ -394,7 +396,7 @@ static ssize_t mdev_access(struct mdev_device *mdev, char *buf, size_t count,
394 MBOCHS_MEMORY_BAR_OFFSET + mdev_state->memsize) { 396 MBOCHS_MEMORY_BAR_OFFSET + mdev_state->memsize) {
395 pos -= MBOCHS_MMIO_BAR_OFFSET; 397 pos -= MBOCHS_MMIO_BAR_OFFSET;
396 poff = pos & ~PAGE_MASK; 398 poff = pos & ~PAGE_MASK;
397 pg = mbochs_get_page(mdev_state, pos >> PAGE_SHIFT); 399 pg = __mbochs_get_page(mdev_state, pos >> PAGE_SHIFT);
398 map = kmap(pg); 400 map = kmap(pg);
399 if (is_write) 401 if (is_write)
400 memcpy(map + poff, buf, count); 402 memcpy(map + poff, buf, count);