search for: caif_virtio

Displaying 20 results from an estimated 69 matches for "caif_virtio".

2013 Mar 22
2
[PATCH virtio-next 1/2] caif_virtio: Use vringh_notify_enable correctly
Check on the correct return value from vringh_notify_enable_kern(). It returns false if more packets are available, not true. Signed-off-by: Sjur Br?ndeland <sjur.brandeland at stericsson.com> --- Hi, This patch applies to Rusty's virtio-next branch. Thanks, Sjur drivers/net/caif/caif_virtio.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/caif/caif_virtio.c b/drivers/net/caif/caif_virtio.c index f6caa1e..fb80765 100644 --- a/drivers/net/caif/caif_virtio.c +++ b/drivers/net/caif/caif_virtio.c @@ -318,7 +318,7 @@ exit: /* Really out of patckets?...
2013 Mar 22
2
[PATCH virtio-next 1/2] caif_virtio: Use vringh_notify_enable correctly
Check on the correct return value from vringh_notify_enable_kern(). It returns false if more packets are available, not true. Signed-off-by: Sjur Br?ndeland <sjur.brandeland at stericsson.com> --- Hi, This patch applies to Rusty's virtio-next branch. Thanks, Sjur drivers/net/caif/caif_virtio.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/caif/caif_virtio.c b/drivers/net/caif/caif_virtio.c index f6caa1e..fb80765 100644 --- a/drivers/net/caif/caif_virtio.c +++ b/drivers/net/caif/caif_virtio.c @@ -318,7 +318,7 @@ exit: /* Really out of patckets?...
2013 Apr 23
1
[PATCH virtio-next] caif_virtio: Remove bouncing email addresses
Remove our (soon to be) bouncing email addresses, and update Dmitri's address. Dmitry will take over as maintainer for CAIF from now on. Cc: Vikram Arv <vikram.arv at stericsson.com> Cc: Dmitry Tarnyagin <dmitry.tarnyagin at stericsson.com> Cc: Dmitry Tarnyagin <dmitry.tarnyagin at lockless.no> Signed-off-by: Sjur Br?ndeland <sjur.brandeland at stericsson.com> ---
2013 Apr 23
1
[PATCH virtio-next] caif_virtio: Remove bouncing email addresses
Remove our (soon to be) bouncing email addresses, and update Dmitri's address. Dmitry will take over as maintainer for CAIF from now on. Cc: Vikram Arv <vikram.arv at stericsson.com> Cc: Dmitry Tarnyagin <dmitry.tarnyagin at stericsson.com> Cc: Dmitry Tarnyagin <dmitry.tarnyagin at lockless.no> Signed-off-by: Sjur Br?ndeland <sjur.brandeland at stericsson.com> ---
2013 Mar 15
4
[PATCHv3 vringh] caif_virtio: Introduce caif over virtio
...rustcorp.com.au> --- caif-virtio is going to replace caif-shm. This patch should be merged in rusty's tree. (vringh) because there is a dependency with vringh wrapper. Best Regards drivers/net/caif/Kconfig | 13 + drivers/net/caif/Makefile | 3 + drivers/net/caif/caif_virtio.c | 786 +++++++++++++++++++++++++++++++++++++++ include/linux/virtio_caif.h | 24 ++ include/uapi/linux/virtio_ids.h | 1 + 5 files changed, 827 insertions(+) create mode 100644 drivers/net/caif/caif_virtio.c create mode 100644 include/linux/virtio_caif.h diff --git a/drivers/net/cai...
2013 Mar 15
4
[PATCHv3 vringh] caif_virtio: Introduce caif over virtio
...rustcorp.com.au> --- caif-virtio is going to replace caif-shm. This patch should be merged in rusty's tree. (vringh) because there is a dependency with vringh wrapper. Best Regards drivers/net/caif/Kconfig | 13 + drivers/net/caif/Makefile | 3 + drivers/net/caif/caif_virtio.c | 786 +++++++++++++++++++++++++++++++++++++++ include/linux/virtio_caif.h | 24 ++ include/uapi/linux/virtio_ids.h | 1 + 5 files changed, 827 insertions(+) create mode 100644 drivers/net/caif/caif_virtio.c create mode 100644 include/linux/virtio_caif.h diff --git a/drivers/net/cai...
2017 Mar 29
5
[PATCH 1/6] virtio: wrap find_vqs
...time. Signed-off-by: Michael S. Tsirkin <mst at redhat.com> --- drivers/block/virtio_blk.c | 3 +-- drivers/char/virtio_console.c | 6 +++--- drivers/crypto/virtio/virtio_crypto_core.c | 3 +-- drivers/gpu/drm/virtio/virtgpu_kms.c | 3 +-- drivers/net/caif/caif_virtio.c | 3 +-- drivers/net/virtio_net.c | 3 +-- drivers/rpmsg/virtio_rpmsg_bus.c | 2 +- drivers/scsi/virtio_scsi.c | 3 +-- drivers/virtio/virtio_balloon.c | 3 +-- drivers/virtio/virtio_input.c | 3 +-- include/linux/vir...
2017 Mar 29
5
[PATCH 1/6] virtio: wrap find_vqs
...time. Signed-off-by: Michael S. Tsirkin <mst at redhat.com> --- drivers/block/virtio_blk.c | 3 +-- drivers/char/virtio_console.c | 6 +++--- drivers/crypto/virtio/virtio_crypto_core.c | 3 +-- drivers/gpu/drm/virtio/virtgpu_kms.c | 3 +-- drivers/net/caif/caif_virtio.c | 3 +-- drivers/net/virtio_net.c | 3 +-- drivers/rpmsg/virtio_rpmsg_bus.c | 2 +- drivers/scsi/virtio_scsi.c | 3 +-- drivers/virtio/virtio_balloon.c | 3 +-- drivers/virtio/virtio_input.c | 3 +-- include/linux/vir...
2016 Aug 01
1
[vhost:vhost 11/15] warning: (VOP && ..) selects VHOST_RING which has unmet direct dependencies (NETDEVICES && ..)
...1 (attached as .config) compiler: gcc-6 (Debian 6.1.1-9) 6.1.1 20160705 reproduce: git checkout efd7eb77f631e1ed3533db7725df157a379c78ef # save the attached .config to linux build tree make ARCH=x86_64 All warnings (new ones prefixed by >>): warning: (VOP && CAIF_VIRTIO && VHOST_NET && VHOST_SCSI && VHOST_VSOCK && VHOST_NET && VHOST_SCSI && VHOST_VSOCK) selects VHOST_RING which has unmet direct dependencies (NETDEVICES && CAIF_VIRTIO || VIRTUALIZATION) --- 0-DAY kernel test infrastructure Open...
2016 Aug 01
1
[vhost:vhost 11/15] warning: (VOP && ..) selects VHOST_RING which has unmet direct dependencies (NETDEVICES && ..)
...1 (attached as .config) compiler: gcc-6 (Debian 6.1.1-9) 6.1.1 20160705 reproduce: git checkout efd7eb77f631e1ed3533db7725df157a379c78ef # save the attached .config to linux build tree make ARCH=x86_64 All warnings (new ones prefixed by >>): warning: (VOP && CAIF_VIRTIO && VHOST_NET && VHOST_SCSI && VHOST_VSOCK && VHOST_NET && VHOST_SCSI && VHOST_VSOCK) selects VHOST_RING which has unmet direct dependencies (NETDEVICES && CAIF_VIRTIO || VIRTUALIZATION) --- 0-DAY kernel test infrastructure Open...
2013 Feb 10
3
[PATCH vringh 0/2] Introduce CAIF Virtio driver
...ustcorp.com.au> cc: Ohad Ben-Cohen <ohad at wizery.com> cc: David S. Miller <davem at davemloft.net> cc: Ido Yariv <ido at wizery.com> cc: Erwan Yvin <erwan.yvin at stericsson.com> Sjur Br?ndeland (1): remoteproc: Add support for vringh (Host vrings) Vikram ARV (1): caif_virtio: Introduce caif over virtio drivers/net/caif/Kconfig | 8 + drivers/net/caif/Makefile | 3 + drivers/net/caif/caif_virtio.c | 568 ++++++++++++++++++++++++++++++++ drivers/remoteproc/Kconfig | 3 + drivers/remoteproc/remoteproc_virtio.c |...
2013 Feb 10
3
[PATCH vringh 0/2] Introduce CAIF Virtio driver
...ustcorp.com.au> cc: Ohad Ben-Cohen <ohad at wizery.com> cc: David S. Miller <davem at davemloft.net> cc: Ido Yariv <ido at wizery.com> cc: Erwan Yvin <erwan.yvin at stericsson.com> Sjur Br?ndeland (1): remoteproc: Add support for vringh (Host vrings) Vikram ARV (1): caif_virtio: Introduce caif over virtio drivers/net/caif/Kconfig | 8 + drivers/net/caif/Makefile | 3 + drivers/net/caif/caif_virtio.c | 568 ++++++++++++++++++++++++++++++++ drivers/remoteproc/Kconfig | 3 + drivers/remoteproc/remoteproc_virtio.c |...
2013 Feb 12
3
[PATCHv2 vringh 0/3] Introduce CAIF Virtio driver
...s struct iov while kernel api uses struct kiov - Introduced the module_virtio_driver macro - Pass NULL as wiov to vringh_getdesc_kern() Regards, Sjur Sjur Br?ndeland (2): remoteproc: Add support for vringh (Host vrings) virtio: Add module driver macro for virtio drivers. Vikram ARV (1): caif_virtio: Introduce caif over virtio drivers/net/caif/Kconfig | 8 + drivers/net/caif/Makefile | 3 + drivers/net/caif/caif_virtio.c | 547 ++++++++++++++++++++++++++++++++ drivers/remoteproc/Kconfig | 3 + drivers/remoteproc/remoteproc_virtio.c |...
2013 Feb 12
3
[PATCHv2 vringh 0/3] Introduce CAIF Virtio driver
...s struct iov while kernel api uses struct kiov - Introduced the module_virtio_driver macro - Pass NULL as wiov to vringh_getdesc_kern() Regards, Sjur Sjur Br?ndeland (2): remoteproc: Add support for vringh (Host vrings) virtio: Add module driver macro for virtio drivers. Vikram ARV (1): caif_virtio: Introduce caif over virtio drivers/net/caif/Kconfig | 8 + drivers/net/caif/Makefile | 3 + drivers/net/caif/caif_virtio.c | 547 ++++++++++++++++++++++++++++++++ drivers/remoteproc/Kconfig | 3 + drivers/remoteproc/remoteproc_virtio.c |...
2013 Feb 27
2
Wrappers for vringh (was Re: [PATCHv2 vringh 1/3] remoteproc: Add support for vringh (Host vrings))
.../linux/vringh.h b/include/linux/vringh.h index 4c4c918..78aecc9 100644 --- a/include/linux/vringh.h +++ b/include/linux/vringh.h @@ -52,0 +53,3 @@ struct vringh { + + /* The function to call when buffers are available */ + void (*notify)(struct vringh *); diff --git a/drivers/net/caif/caif_virtio.c b/drivers/net/caif/caif_virtio.c index d4f339c..e657277 100644 --- a/drivers/net/caif/caif_virtio.c +++ b/drivers/net/caif/caif_virtio.c @@ -433,0 +434,2 @@ static int cfv_probe(struct virtio_device *vdev) + struct vringh *vrhs; + vrh_callback_t *vrh_cbs = cfv_recv; @@ -446,2 +448,2 @...
2013 Feb 27
2
Wrappers for vringh (was Re: [PATCHv2 vringh 1/3] remoteproc: Add support for vringh (Host vrings))
.../linux/vringh.h b/include/linux/vringh.h index 4c4c918..78aecc9 100644 --- a/include/linux/vringh.h +++ b/include/linux/vringh.h @@ -52,0 +53,3 @@ struct vringh { + + /* The function to call when buffers are available */ + void (*notify)(struct vringh *); diff --git a/drivers/net/caif/caif_virtio.c b/drivers/net/caif/caif_virtio.c index d4f339c..e657277 100644 --- a/drivers/net/caif/caif_virtio.c +++ b/drivers/net/caif/caif_virtio.c @@ -433,0 +434,2 @@ static int cfv_probe(struct virtio_device *vdev) + struct vringh *vrhs; + vrh_callback_t *vrh_cbs = cfv_recv; @@ -446,2 +448,2 @...
2012 Oct 31
5
[RFC virtio-next 0/4] Introduce CAIF Virtio and reversed Vrings
...fer handling on the modem. In order to implement reversed rings we have added functions for reading descriptors from the available-ring and adding descriptors to the used-ring. The internal data-structures in virtio_ring.c are moved into a new header file so the data-structures can be accessed by caif_virtio. The data buffers in TX direction are allocated using dma_alloc_coherent(). This allows memory to be allocated from the memory region shared between the Host and modem. In TX direction single linearized TX buffers are added to the vring. In RX direction linearized frames are also used, but multip...
2012 Oct 31
5
[RFC virtio-next 0/4] Introduce CAIF Virtio and reversed Vrings
...fer handling on the modem. In order to implement reversed rings we have added functions for reading descriptors from the available-ring and adding descriptors to the used-ring. The internal data-structures in virtio_ring.c are moved into a new header file so the data-structures can be accessed by caif_virtio. The data buffers in TX direction are allocated using dma_alloc_coherent(). This allows memory to be allocated from the memory region shared between the Host and modem. In TX direction single linearized TX buffers are added to the vring. In RX direction linearized frames are also used, but multip...
2017 Jan 27
0
[PATCH 5/9] virtio: allow drivers to request IRQ affinity when creating VQs
...ch at lst.de> --- drivers/block/virtio_blk.c | 3 ++- drivers/char/virtio_console.c | 2 +- drivers/crypto/virtio/virtio_crypto_core.c | 2 +- drivers/gpu/drm/virtio/virtgpu_kms.c | 2 +- drivers/misc/mic/vop/vop_main.c | 2 +- drivers/net/caif/caif_virtio.c | 3 ++- drivers/net/virtio_net.c | 2 +- drivers/remoteproc/remoteproc_virtio.c | 3 ++- drivers/rpmsg/virtio_rpmsg_bus.c | 2 +- drivers/s390/virtio/kvm_virtio.c | 3 ++- drivers/s390/virtio/virtio_ccw.c | 3 ++- drivers/scsi...
2016 Aug 01
0
[vhost:vhost 5/15] warning: (VOP && ..) selects VHOST_RING which has unmet direct dependencies (NETDEVICES && ..)
...1 (attached as .config) compiler: gcc-6 (Debian 6.1.1-9) 6.1.1 20160705 reproduce: git checkout 4d167a33a6669c309f8fcdc6cd7143de3b5445b3 # save the attached .config to linux build tree make ARCH=x86_64 All warnings (new ones prefixed by >>): warning: (VOP && CAIF_VIRTIO) selects VHOST_RING which has unmet direct dependencies (NETDEVICES && CAIF_VIRTIO || VIRTUALIZATION) --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/pipermail/kbuild-all Intel Corporation -------------- next part ---...