diff options
| author | Gerd Hoffmann <kraxel@redhat.com> | 2018-06-25 02:44:51 -0400 |
|---|---|---|
| committer | Alex Williamson <alex.williamson@redhat.com> | 2018-06-26 02:27:22 -0400 |
| commit | 2203d8a76ea3b962559acfe3bb80eddfdfbc9cee (patch) | |
| tree | e65c122ace9c90464293cee1189452bcd3c3681b /samples/vfio-mdev | |
| parent | 08ca1b52f69b4dfa8703d54e26e2c6e11aa453eb (diff) | |
sample/mdev/mbochs: remove mbochs_kmap_atomic_dmabuf
Atomic mapping interface for dmabufs will be removed.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Alex Williamson <alex.williamson@redhat.com>
Diffstat (limited to 'samples/vfio-mdev')
| -rw-r--r-- | samples/vfio-mdev/mbochs.c | 10 |
1 files changed, 0 insertions, 10 deletions
diff --git a/samples/vfio-mdev/mbochs.c b/samples/vfio-mdev/mbochs.c index 2960e26c6ea4..aa25cda21d22 100644 --- a/samples/vfio-mdev/mbochs.c +++ b/samples/vfio-mdev/mbochs.c | |||
| @@ -803,15 +803,6 @@ static void mbochs_release_dmabuf(struct dma_buf *buf) | |||
| 803 | mutex_unlock(&mdev_state->ops_lock); | 803 | mutex_unlock(&mdev_state->ops_lock); |
| 804 | } | 804 | } |
| 805 | 805 | ||
| 806 | static void *mbochs_kmap_atomic_dmabuf(struct dma_buf *buf, | ||
| 807 | unsigned long page_num) | ||
| 808 | { | ||
| 809 | struct mbochs_dmabuf *dmabuf = buf->priv; | ||
| 810 | struct page *page = dmabuf->pages[page_num]; | ||
| 811 | |||
| 812 | return kmap_atomic(page); | ||
| 813 | } | ||
| 814 | |||
| 815 | static void *mbochs_kmap_dmabuf(struct dma_buf *buf, unsigned long page_num) | 806 | static void *mbochs_kmap_dmabuf(struct dma_buf *buf, unsigned long page_num) |
| 816 | { | 807 | { |
| 817 | struct mbochs_dmabuf *dmabuf = buf->priv; | 808 | struct mbochs_dmabuf *dmabuf = buf->priv; |
| @@ -824,7 +815,6 @@ static struct dma_buf_ops mbochs_dmabuf_ops = { | |||
| 824 | .map_dma_buf = mbochs_map_dmabuf, | 815 | .map_dma_buf = mbochs_map_dmabuf, |
| 825 | .unmap_dma_buf = mbochs_unmap_dmabuf, | 816 | .unmap_dma_buf = mbochs_unmap_dmabuf, |
| 826 | .release = mbochs_release_dmabuf, | 817 | .release = mbochs_release_dmabuf, |
| 827 | .map_atomic = mbochs_kmap_atomic_dmabuf, | ||
| 828 | .map = mbochs_kmap_dmabuf, | 818 | .map = mbochs_kmap_dmabuf, |
| 829 | .mmap = mbochs_mmap_dmabuf, | 819 | .mmap = mbochs_mmap_dmabuf, |
| 830 | }; | 820 | }; |
