From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Koenig, Christian" Subject: Re: [PATCH 1/2] sample/mdev/mbochs: remove mbochs_kmap_atomic_dmabuf Date: Mon, 25 Jun 2018 15:43:30 +0000 Message-ID: <487f3b7d-4c59-4110-a00b-217e112f2b05@email.android.com> References: <20180625064453.19768-1-kraxel@redhat.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0918341107==" Return-path: In-Reply-To: <20180625064453.19768-1-kraxel@redhat.com> Content-Language: de-DE List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Gerd Hoffmann Cc: "open list:VFIO MEDIATED DEVICE DRIVERS" , "airlied@linux.ie" , "daniel.vetter@ffwll.ch" , "linux-kernel@vger.kernel.org" , "dri-devel@lists.freedesktop.org" , "alex.williamson@redhat.com" , "linux-next@vger.kernel.org" , Kirti Wankhede List-Id: linux-next.vger.kernel.org --===============0918341107== Content-Language: de-DE Content-Type: multipart/alternative; boundary="_000_487f3b7d4c594110a00b217e112f2b05emailandroidcom_" --_000_487f3b7d4c594110a00b217e112f2b05emailandroidcom_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Acked-by: Christian K=F6nig Am 25.06.2018 08:45 schrieb Gerd Hoffmann : Atomic mapping interface for dmabufs will be removed. Signed-off-by: Gerd Hoffmann --- samples/vfio-mdev/mbochs.c | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/samples/vfio-mdev/mbochs.c b/samples/vfio-mdev/mbochs.c index 2960e26c6e..aa25cda21d 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) mutex_unlock(&mdev_state->ops_lock); } -static void *mbochs_kmap_atomic_dmabuf(struct dma_buf *buf, - unsigned long page_num) -{ - struct mbochs_dmabuf *dmabuf =3D buf->priv; - struct page *page =3D dmabuf->pages[page_num]; - - return kmap_atomic(page); -} - static void *mbochs_kmap_dmabuf(struct dma_buf *buf, unsigned long page_nu= m) { struct mbochs_dmabuf *dmabuf =3D buf->priv; @@ -824,7 +815,6 @@ static struct dma_buf_ops mbochs_dmabuf_ops =3D { .map_dma_buf =3D mbochs_map_dmabuf, .unmap_dma_buf =3D mbochs_unmap_dmabuf, .release =3D mbochs_release_dmabuf, - .map_atomic =3D mbochs_kmap_atomic_dmabuf, .map =3D mbochs_kmap_dmabuf, .mmap =3D mbochs_mmap_dmabuf, }; -- 2.9.3 --_000_487f3b7d4c594110a00b217e112f2b05emailandroidcom_ Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Acked-by: Christian K=F6nig <christian.koenig@amd.com&= gt;

Am 25.06.2018 08:45 schrieb Gerd Hoffmann <= kraxel@redhat.com>:
Atomic mapping interface for dmabufs will be remov= ed.

Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
---
 samples/vfio-mdev/mbochs.c | 10 ----------
 1 file changed, 10 deletions(-)

diff --git a/samples/vfio-mdev/mbochs.c b/samples/vfio-mdev/mbochs.c
index 2960e26c6e..aa25cda21d 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)
         mutex_unlock(&mdev_sta= te->ops_lock);
 }
 
-static void *mbochs_kmap_atomic_dmabuf(struct dma_buf *buf,
-            &n= bsp;            = ;             u= nsigned long page_num)
-{
-       struct mbochs_dmabuf *dmabuf =3D buf-= >priv;
-       struct page *page =3D dmabuf->page= s[page_num];
-
-       return kmap_atomic(page);
-}
-
 static void *mbochs_kmap_dmabuf(struct dma_buf *buf, unsigned long pa= ge_num)
 {
         struct mbochs_dmabuf *dmab= uf =3D buf->priv;
@@ -824,7 +815,6 @@ static struct dma_buf_ops mbochs_dmabuf_ops =3D {          .map_dma_buf  &n= bsp;   =3D mbochs_map_dmabuf,
         .unmap_dma_buf  =   =3D mbochs_unmap_dmabuf,
         .release   =        =3D mbochs_release_dmabuf,
-       .map_atomic    &n= bsp;  =3D mbochs_kmap_atomic_dmabuf,
         .map   &nbs= p;          =3D mbochs_kmap_dm= abuf,
         .mmap   &nb= sp;         =3D mbochs_mmap_dmabuf,=
 };
--
2.9.3

--_000_487f3b7d4c594110a00b217e112f2b05emailandroidcom_-- --===============0918341107== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg== --===============0918341107==--