search for: 95efa054442f

Displaying 15 results from an estimated 15 matches for "95efa054442f".

2019 Sep 26
2
[PATCH V2 5/8] mdev: introduce device specific ops
...wrote: > > > > On Tue, 24 Sep 2019 21:53:29 +0800 > > > > Jason Wang <jasowang at redhat.com> wrote: > > > > > diff --git a/drivers/vfio/mdev/vfio_mdev.c > > > > b/drivers/vfio/mdev/vfio_mdev.c > > > > > index 891cf83a2d9a..95efa054442f 100644 > > > > > --- a/drivers/vfio/mdev/vfio_mdev.c > > > > > +++ b/drivers/vfio/mdev/vfio_mdev.c > > > > > @@ -14,6 +14,7 @@ > > > > > #include <linux/slab.h> > > > > > #include <linux/vfio.h> > > >...
2019 Sep 26
2
[PATCH V2 5/8] mdev: introduce device specific ops
...wrote: > > > > On Tue, 24 Sep 2019 21:53:29 +0800 > > > > Jason Wang <jasowang at redhat.com> wrote: > > > > > diff --git a/drivers/vfio/mdev/vfio_mdev.c > > > > b/drivers/vfio/mdev/vfio_mdev.c > > > > > index 891cf83a2d9a..95efa054442f 100644 > > > > > --- a/drivers/vfio/mdev/vfio_mdev.c > > > > > +++ b/drivers/vfio/mdev/vfio_mdev.c > > > > > @@ -14,6 +14,7 @@ > > > > > #include <linux/slab.h> > > > > > #include <linux/vfio.h> > > >...
2019 Sep 25
0
[PATCH V2 5/8] mdev: introduce device specific ops
...ller at broadcom.com> wrote: > > > On Tue, 24 Sep 2019 21:53:29 +0800 > > > Jason Wang <jasowang at redhat.com> wrote: > > > > diff --git a/drivers/vfio/mdev/vfio_mdev.c > > > b/drivers/vfio/mdev/vfio_mdev.c > > > > index 891cf83a2d9a..95efa054442f 100644 > > > > --- a/drivers/vfio/mdev/vfio_mdev.c > > > > +++ b/drivers/vfio/mdev/vfio_mdev.c > > > > @@ -14,6 +14,7 @@ > > > > #include <linux/slab.h> > > > > #include <linux/vfio.h> > > > > #include <linux/...
2019 Sep 26
0
[PATCH V2 5/8] mdev: introduce device specific ops
...On Tue, 24 Sep 2019 21:53:29 +0800 > > > > > Jason Wang <jasowang at redhat.com> wrote: > > > > > > diff --git a/drivers/vfio/mdev/vfio_mdev.c > > > > > b/drivers/vfio/mdev/vfio_mdev.c > > > > > > index 891cf83a2d9a..95efa054442f 100644 > > > > > > --- a/drivers/vfio/mdev/vfio_mdev.c > > > > > > +++ b/drivers/vfio/mdev/vfio_mdev.c > > > > > > @@ -14,6 +14,7 @@ > > > > > > #include <linux/slab.h> > > > > > > #include <linux/v...
2019 Sep 25
3
[PATCH V2 5/8] mdev: introduce device specific ops
...const void *device_ops; > > > }; > > > > > > #define to_mdev_device(dev) container_of(dev, struct > > mdev_device, dev) > > > diff --git a/drivers/vfio/mdev/vfio_mdev.c > > b/drivers/vfio/mdev/vfio_mdev.c > > > index 891cf83a2d9a..95efa054442f 100644 > > > --- a/drivers/vfio/mdev/vfio_mdev.c > > > +++ b/drivers/vfio/mdev/vfio_mdev.c > > > @@ -14,6 +14,7 @@ > > > #include <linux/slab.h> > > > #include <linux/vfio.h> > > > #include <linux/mdev.h> > > > +#in...
2019 Sep 25
3
[PATCH V2 5/8] mdev: introduce device specific ops
...const void *device_ops; > > > }; > > > > > > #define to_mdev_device(dev) container_of(dev, struct > > mdev_device, dev) > > > diff --git a/drivers/vfio/mdev/vfio_mdev.c > > b/drivers/vfio/mdev/vfio_mdev.c > > > index 891cf83a2d9a..95efa054442f 100644 > > > --- a/drivers/vfio/mdev/vfio_mdev.c > > > +++ b/drivers/vfio/mdev/vfio_mdev.c > > > @@ -14,6 +14,7 @@ > > > #include <linux/slab.h> > > > #include <linux/vfio.h> > > > #include <linux/mdev.h> > > > +#in...
2019 Sep 24
3
[PATCH V2 5/8] mdev: introduce device specific ops
...struct device *iommu_device; > bool active; > u16 class_id; > + const void *device_ops; > }; > > #define to_mdev_device(dev) container_of(dev, struct mdev_device, dev) > diff --git a/drivers/vfio/mdev/vfio_mdev.c b/drivers/vfio/mdev/vfio_mdev.c > index 891cf83a2d9a..95efa054442f 100644 > --- a/drivers/vfio/mdev/vfio_mdev.c > +++ b/drivers/vfio/mdev/vfio_mdev.c > @@ -14,6 +14,7 @@ > #include <linux/slab.h> > #include <linux/vfio.h> > #include <linux/mdev.h> > +#include <linux/vfio_mdev.h> > > #include "mdev_priva...
2019 Sep 24
3
[PATCH V2 5/8] mdev: introduce device specific ops
...struct device *iommu_device; > bool active; > u16 class_id; > + const void *device_ops; > }; > > #define to_mdev_device(dev) container_of(dev, struct mdev_device, dev) > diff --git a/drivers/vfio/mdev/vfio_mdev.c b/drivers/vfio/mdev/vfio_mdev.c > index 891cf83a2d9a..95efa054442f 100644 > --- a/drivers/vfio/mdev/vfio_mdev.c > +++ b/drivers/vfio/mdev/vfio_mdev.c > @@ -14,6 +14,7 @@ > #include <linux/slab.h> > #include <linux/vfio.h> > #include <linux/mdev.h> > +#include <linux/vfio_mdev.h> > > #include "mdev_priva...
2019 Sep 24
0
[PATCH V2 5/8] mdev: introduce device specific ops
...@@ -34,6 +34,7 @@ struct mdev_device { struct device *iommu_device; bool active; u16 class_id; + const void *device_ops; }; #define to_mdev_device(dev) container_of(dev, struct mdev_device, dev) diff --git a/drivers/vfio/mdev/vfio_mdev.c b/drivers/vfio/mdev/vfio_mdev.c index 891cf83a2d9a..95efa054442f 100644 --- a/drivers/vfio/mdev/vfio_mdev.c +++ b/drivers/vfio/mdev/vfio_mdev.c @@ -14,6 +14,7 @@ #include <linux/slab.h> #include <linux/vfio.h> #include <linux/mdev.h> +#include <linux/vfio_mdev.h> #include "mdev_private.h" @@ -24,16 +25,16 @@ static int...
2019 Oct 11
0
[PATCH V3 4/7] mdev: introduce device specific ops
...@@ -34,6 +34,7 @@ struct mdev_device { struct device *iommu_device; bool active; u16 class_id; + const void *device_ops; }; #define to_mdev_device(dev) container_of(dev, struct mdev_device, dev) diff --git a/drivers/vfio/mdev/vfio_mdev.c b/drivers/vfio/mdev/vfio_mdev.c index 891cf83a2d9a..95efa054442f 100644 --- a/drivers/vfio/mdev/vfio_mdev.c +++ b/drivers/vfio/mdev/vfio_mdev.c @@ -14,6 +14,7 @@ #include <linux/slab.h> #include <linux/vfio.h> #include <linux/mdev.h> +#include <linux/vfio_mdev.h> #include "mdev_private.h" @@ -24,16 +25,16 @@ static int...
2019 Sep 25
0
[PATCH V2 5/8] mdev: introduce device specific ops
...ctive; > > u16 class_id; > > + const void *device_ops; > > }; > > > > #define to_mdev_device(dev) container_of(dev, struct > mdev_device, dev) > > diff --git a/drivers/vfio/mdev/vfio_mdev.c > b/drivers/vfio/mdev/vfio_mdev.c > > index 891cf83a2d9a..95efa054442f 100644 > > --- a/drivers/vfio/mdev/vfio_mdev.c > > +++ b/drivers/vfio/mdev/vfio_mdev.c > > @@ -14,6 +14,7 @@ > > #include <linux/slab.h> > > #include <linux/vfio.h> > > #include <linux/mdev.h> > > +#include <linux/vfio_mdev.h> &gt...
2019 Sep 24
17
[PATCH V2 0/8] mdev based hardware virtio offloading support
Hi all: There are hardware that can do virtio datapath offloading while having its own control path. This path tries to implement a mdev based unified API to support using kernel virtio driver to drive those devices. This is done by introducing a new mdev transport for virtio (virtio_mdev) and register itself as a new kind of mdev driver. Then it provides a unified way for kernel virtio driver to
2019 Sep 24
17
[PATCH V2 0/8] mdev based hardware virtio offloading support
Hi all: There are hardware that can do virtio datapath offloading while having its own control path. This path tries to implement a mdev based unified API to support using kernel virtio driver to drive those devices. This is done by introducing a new mdev transport for virtio (virtio_mdev) and register itself as a new kind of mdev driver. Then it provides a unified way for kernel virtio driver to
2019 Oct 11
17
[PATCH V3 0/7] mdev based hardware virtio offloading support
Hi all: There are hardware that can do virtio datapath offloading while having its own control path. This path tries to implement a mdev based unified API to support using kernel virtio driver to drive those devices. This is done by introducing a new mdev transport for virtio (virtio_mdev) and register itself as a new kind of mdev driver. Then it provides a unified way for kernel virtio driver to
2019 Oct 11
17
[PATCH V3 0/7] mdev based hardware virtio offloading support
Hi all: There are hardware that can do virtio datapath offloading while having its own control path. This path tries to implement a mdev based unified API to support using kernel virtio driver to drive those devices. This is done by introducing a new mdev transport for virtio (virtio_mdev) and register itself as a new kind of mdev driver. Then it provides a unified way for kernel virtio driver to