similar to: [PATCH] virtio: Honour 'may_reduce_num' in vring_create_virtqueue

Displaying 20 results from an estimated 1000 matches similar to: "[PATCH] virtio: Honour 'may_reduce_num' in vring_create_virtqueue"

2019 Apr 08
1
[RFC PATCH 01/12] virtio/s390: use vring_create_virtqueue
On Fri, 5 Apr 2019 01:16:11 +0200 Halil Pasic <pasic at linux.ibm.com> wrote: > The commit 2a2d1382fe9d ("virtio: Add improved queue allocation API") > establishes a new way of allocating virtqueues (as a part of the effort > that taught DMA to virtio rings). > > In the future we will want virtio-ccw to use the DMA API as well. > > Let us switch from the
2016 Feb 02
1
[PATCH v6 6/9] virtio: Add improved queue allocation API
On Mon, Feb 01, 2016 at 10:00:56AM -0800, Andy Lutomirski wrote: > This leaves vring_new_virtqueue alone for compatbility, but it > adds two new improved APIs: > > vring_create_virtqueue: Creates a virtqueue backed by automatically > allocated coherent memory. (Some day it this could be extended to > support non-coherent memory, too, if there ends up being a platform > on
2016 Feb 02
1
[PATCH v6 6/9] virtio: Add improved queue allocation API
On Mon, Feb 01, 2016 at 10:00:56AM -0800, Andy Lutomirski wrote: > This leaves vring_new_virtqueue alone for compatbility, but it > adds two new improved APIs: > > vring_create_virtqueue: Creates a virtqueue backed by automatically > allocated coherent memory. (Some day it this could be extended to > support non-coherent memory, too, if there ends up being a platform > on
2019 May 03
2
[PATCH 01/10] virtio/s390: use vring_create_virtqueue
On Fri, 26 Apr 2019 20:32:36 +0200 Halil Pasic <pasic at linux.ibm.com> wrote: > The commit 2a2d1382fe9d ("virtio: Add improved queue allocation API") > establishes a new way of allocating virtqueues (as a part of the effort > that taught DMA to virtio rings). > > In the future we will want virtio-ccw to use the DMA API as well. > > Let us switch from the
2019 May 03
2
[PATCH 01/10] virtio/s390: use vring_create_virtqueue
On Fri, 26 Apr 2019 20:32:36 +0200 Halil Pasic <pasic at linux.ibm.com> wrote: > The commit 2a2d1382fe9d ("virtio: Add improved queue allocation API") > establishes a new way of allocating virtqueues (as a part of the effort > that taught DMA to virtio rings). > > In the future we will want virtio-ccw to use the DMA API as well. > > Let us switch from the
2018 Sep 12
1
[PATCH net-next v2 2/5] virtio_ring: support creating packed ring
On Mon, Sep 10, 2018 at 10:28:37AM +0800, Tiwei Bie wrote: > On Fri, Sep 07, 2018 at 10:03:24AM -0400, Michael S. Tsirkin wrote: > > On Wed, Jul 11, 2018 at 10:27:08AM +0800, Tiwei Bie wrote: > > > This commit introduces the support for creating packed ring. > > > All split ring specific functions are added _split suffix. > > > Some necessary stubs for packed
2019 May 04
2
[PATCH 01/10] virtio/s390: use vring_create_virtqueue
On Fri, 3 May 2019 16:04:48 -0400 "Michael S. Tsirkin" <mst at redhat.com> wrote: > On Fri, May 03, 2019 at 11:17:24AM +0200, Cornelia Huck wrote: > > On Fri, 26 Apr 2019 20:32:36 +0200 > > Halil Pasic <pasic at linux.ibm.com> wrote: > > > > > The commit 2a2d1382fe9d ("virtio: Add improved queue allocation API") > > >
2019 May 04
2
[PATCH 01/10] virtio/s390: use vring_create_virtqueue
On Fri, 3 May 2019 16:04:48 -0400 "Michael S. Tsirkin" <mst at redhat.com> wrote: > On Fri, May 03, 2019 at 11:17:24AM +0200, Cornelia Huck wrote: > > On Fri, 26 Apr 2019 20:32:36 +0200 > > Halil Pasic <pasic at linux.ibm.com> wrote: > > > > > The commit 2a2d1382fe9d ("virtio: Add improved queue allocation API") > > >
2019 May 07
3
[PATCH 01/10] virtio/s390: use vring_create_virtqueue
On 05.05.19 13:15, Cornelia Huck wrote: > On Sat, 4 May 2019 16:03:40 +0200 > Halil Pasic <pasic at linux.ibm.com> wrote: > >> On Fri, 3 May 2019 16:04:48 -0400 >> "Michael S. Tsirkin" <mst at redhat.com> wrote: >> >>> On Fri, May 03, 2019 at 11:17:24AM +0200, Cornelia Huck wrote: >>>> On Fri, 26 Apr 2019 20:32:36 +0200
2019 May 07
3
[PATCH 01/10] virtio/s390: use vring_create_virtqueue
On 05.05.19 13:15, Cornelia Huck wrote: > On Sat, 4 May 2019 16:03:40 +0200 > Halil Pasic <pasic at linux.ibm.com> wrote: > >> On Fri, 3 May 2019 16:04:48 -0400 >> "Michael S. Tsirkin" <mst at redhat.com> wrote: >> >>> On Fri, May 03, 2019 at 11:17:24AM +0200, Cornelia Huck wrote: >>>> On Fri, 26 Apr 2019 20:32:36 +0200
2019 May 12
2
[PATCH 01/10] virtio/s390: use vring_create_virtqueue
On Fri, May 10, 2019 at 04:07:44PM +0200, Cornelia Huck wrote: > On Tue, 7 May 2019 15:58:12 +0200 > Christian Borntraeger <borntraeger at de.ibm.com> wrote: > > > On 05.05.19 13:15, Cornelia Huck wrote: > > > On Sat, 4 May 2019 16:03:40 +0200 > > > Halil Pasic <pasic at linux.ibm.com> wrote: > > > > > >> On Fri, 3 May 2019
2019 May 12
2
[PATCH 01/10] virtio/s390: use vring_create_virtqueue
On Fri, May 10, 2019 at 04:07:44PM +0200, Cornelia Huck wrote: > On Tue, 7 May 2019 15:58:12 +0200 > Christian Borntraeger <borntraeger at de.ibm.com> wrote: > > > On 05.05.19 13:15, Cornelia Huck wrote: > > > On Sat, 4 May 2019 16:03:40 +0200 > > > Halil Pasic <pasic at linux.ibm.com> wrote: > > > > > >> On Fri, 3 May 2019
2019 May 13
1
[PATCH 01/10] virtio/s390: use vring_create_virtqueue
On 13.05.19 11:52, Cornelia Huck wrote: > On Sun, 12 May 2019 12:47:39 -0400 > "Michael S. Tsirkin" <mst at redhat.com> wrote: > >> On Fri, May 10, 2019 at 04:07:44PM +0200, Cornelia Huck wrote: >>> On Tue, 7 May 2019 15:58:12 +0200 >>> Christian Borntraeger <borntraeger at de.ibm.com> wrote: >>> >>>> On 05.05.19
2019 May 13
1
[PATCH 01/10] virtio/s390: use vring_create_virtqueue
On 13.05.19 11:52, Cornelia Huck wrote: > On Sun, 12 May 2019 12:47:39 -0400 > "Michael S. Tsirkin" <mst at redhat.com> wrote: > >> On Fri, May 10, 2019 at 04:07:44PM +0200, Cornelia Huck wrote: >>> On Tue, 7 May 2019 15:58:12 +0200 >>> Christian Borntraeger <borntraeger at de.ibm.com> wrote: >>> >>>> On 05.05.19
2018 Sep 07
3
[PATCH net-next v2 2/5] virtio_ring: support creating packed ring
On Wed, Jul 11, 2018 at 10:27:08AM +0800, Tiwei Bie wrote: > This commit introduces the support for creating packed ring. > All split ring specific functions are added _split suffix. > Some necessary stubs for packed ring are also added. > > Signed-off-by: Tiwei Bie <tiwei.bie at intel.com> I'd rather have a patch just renaming split functions, then add all packed stuff
2018 Sep 07
3
[PATCH net-next v2 2/5] virtio_ring: support creating packed ring
On Wed, Jul 11, 2018 at 10:27:08AM +0800, Tiwei Bie wrote: > This commit introduces the support for creating packed ring. > All split ring specific functions are added _split suffix. > Some necessary stubs for packed ring are also added. > > Signed-off-by: Tiwei Bie <tiwei.bie at intel.com> I'd rather have a patch just renaming split functions, then add all packed stuff
2016 Feb 01
14
[PATCH v6 0/9] virtio DMA API, yet again
This switches virtio to use the DMA API on Xen and if requested by module option. This fixes virtio on Xen, and it should break anything because it's off by default on everything except Xen PV on x86. To the Xen people: is this okay? If it doesn't work on other Xen variants (PVH? HVM?), can you submit follow-up patches to fix it? To everyone else: we've waffled on this for way too
2016 Feb 01
14
[PATCH v6 0/9] virtio DMA API, yet again
This switches virtio to use the DMA API on Xen and if requested by module option. This fixes virtio on Xen, and it should break anything because it's off by default on everything except Xen PV on x86. To the Xen people: is this okay? If it doesn't work on other Xen variants (PVH? HVM?), can you submit follow-up patches to fix it? To everyone else: we've waffled on this for way too
2016 Feb 01
0
[PATCH v6 6/9] virtio: Add improved queue allocation API
This leaves vring_new_virtqueue alone for compatbility, but it adds two new improved APIs: vring_create_virtqueue: Creates a virtqueue backed by automatically allocated coherent memory. (Some day it this could be extended to support non-coherent memory, too, if there ends up being a platform on which it's worthwhile.) __vring_new_virtqueue: Creates a virtqueue with a manually-specified
2023 May 26
1
[PATCH] virtio_ring: validate used buffer length
This patch validate the used buffer length provided by the device before trying to use it. This is done by remembering the in buffer length in a dedicated array during virtqueue_add(), then we can fail the virtqueue_get_buf() when we find the device is trying to give us a used buffer length which is greater than we stored before. This validation is disable by default via module parameter to