Displaying 11 results from an estimated 11 matches for "gavinl".
Did you mean:
gavin
2023 Mar 07
3
[PATCH 1/3] virtio_pci_modern: Remove unnecessary num zero check
...oid duplicate
check. While at it, move the query of size check also adjacent to where
its used for the disabled vq.
Signed-off-by: Feng Liu <feliu at nvidia.com>
Reviewed-by: Jiri Pirko <jiri at nvidia.com>
Reviewed-by: Parav Pandit <parav at nvidia.com>
Reviewed-by: Gavin Li <gavinl at nvidia.com>
Reviewed-by: Bodong Wang <bodong at nvidia.com>
---
drivers/virtio/virtio_pci_modern.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/virtio/virtio_pci_modern.c b/drivers/virtio/virtio_pci_modern.c
index 9e496e288cfa..3d7144f8f959 100644
---...
2023 Jul 27
2
[PATCH net-next V4 2/3] virtio_net: support per queue interrupt coalesce command
...to have more efficient interrupt moderation and cpu utilization of
> guest VM.
>
> Additionally, address all the VQs when updating the global configuration,
> as now the individual VQs configuration can diverge from the global
> configuration.
>
> Signed-off-by: Gavin Li <gavinl at nvidia.com>
> Reviewed-by: Dragos Tatulea <dtatulea at nvidia.com>
> Reviewed-by: Jiri Pirko <jiri at nvidia.com>
> Acked-by: Michael S. Tsirkin <mst at redhat.com>
FTR, this patch is significantly different from the version previously
acked/reviewed, I'm unsur...
2023 Mar 08
1
[PATCH 3/3] virtio_ring: Use const to annotate read-only pointer params
...st to make the read-only pointer parameters clear, similar to
> many existing functions.
>
> Signed-off-by: Feng Liu <feliu at nvidia.com>
> Reviewed-by: Jiri Pirko <jiri at nvidia.com>
> Reviewed-by: Parav Pandit <parav at nvidia.com>
> Reviewed-by: Gavin Li <gavinl at nvidia.com>
> Reviewed-by: Bodong Wang <bodong at nvidia.com>
> ---
> drivers/virtio/virtio_ring.c | 25 ++++++++++++-------------
> include/linux/virtio.h | 12 ++++++------
> 2 files changed, 18 insertions(+), 19 deletions(-)
>
[...]
>
> -/*
> - * T...
2023 Mar 08
1
[PATCH 1/3] virtio_pci_modern: Remove unnecessary num zero check
...it, move the query of size check also adjacent to where
> its used for the disabled vq.
>
> Signed-off-by: Feng Liu <feliu at nvidia.com>
> Reviewed-by: Jiri Pirko <jiri at nvidia.com>
> Reviewed-by: Parav Pandit <parav at nvidia.com>
> Reviewed-by: Gavin Li <gavinl at nvidia.com>
> Reviewed-by: Bodong Wang <bodong at nvidia.com>
> ---
> drivers/virtio/virtio_pci_modern.c | 4 ++--
> 1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/drivers/virtio/virtio_pci_modern.c b/drivers/virtio/virtio_pci_modern.c
> index 9e4...
2023 Mar 07
3
[PATCH 0/3] virtio_ring: Clean up code for virtio ring and pci
This patch series performs a clean up of the code in virtio_ring and
virtio_pci, modifying it to conform with the Linux kernel coding style
guidance [1]. The modifications ensure the code easy to read and
understand. This small series does few short cleanups in the code.
Patch-1 Remove unnecessary num zero check, which performs in power_of_2.
Patch-2 Avoid using inline for small functions.
2023 Jul 28
1
[PATCH net-next V4 2/3] virtio_net: support per queue interrupt coalesce command
...oderation and cpu utilization of
> > guest VM.
> >
> > Additionally, address all the VQs when updating the global configuration,
> > as now the individual VQs configuration can diverge from the global
> > configuration.
> >
> > Signed-off-by: Gavin Li <gavinl at nvidia.com>
> > Reviewed-by: Dragos Tatulea <dtatulea at nvidia.com>
> > Reviewed-by: Jiri Pirko <jiri at nvidia.com>
> > Acked-by: Michael S. Tsirkin <mst at redhat.com>
>
> FTR, this patch is significantly different from the version previously
>...
2023 Mar 10
4
[PATCH v2 0/3] virtio_ring: Clean up code for virtio ring and pci
This patch series performs a clean up of the code in virtio_ring and
virtio_pci, modifying it to conform with the Linux kernel coding style
guidance [1]. The modifications ensure the code easy to read and
understand. This small series does few short cleanups in the code.
Patch-1 Allow non power of 2 sizes for virtqueues
Patch-2 Avoid using inline for small functions.
Patch-3 Use const to annotate
2023 Mar 10
1
[PATCH v2 1/3] virtio_pci_modern: Allow non power of 2 sizes for virtqueues
...ding 128, 256, 512, 100, 200, 500, and 1000, with
CONFIG_PAGE_POISONING enabled, and all tests passed successfully.
Signed-off-by: Feng Liu <feliu at nvidia.com>
Reviewed-by: Jiri Pirko <jiri at nvidia.com>
Reviewed-by: Parav Pandit <parav at nvidia.com>
Reviewed-by: Gavin Li <gavinl at nvidia.com>
Reviewed-by: Bodong Wang <bodong at nvidia.com>
Reviewed-by: David Edmondson <david.edmondson at oracle.com>
---
v1 -> v2
feedbacks from Jason Wang and Michael S. Tsirkin
- remove power_of_2 check of virtqueue size
---
drivers/virtio/virtio_pci_modern.c | 5 -----...
2023 Jul 31
0
[PATCH net-next V4 2/3] virtio_net: support per queue interrupt coalesce command
...er to have more efficient interrupt moderation and cpu utilization of
> guest VM.
>
> Additionally, address all the VQs when updating the global configuration,
> as now the individual VQs configuration can diverge from the global
> configuration.
>
> Signed-off-by: Gavin Li <gavinl at nvidia.com>
> Reviewed-by: Dragos Tatulea <dtatulea at nvidia.com>
> Reviewed-by: Jiri Pirko <jiri at nvidia.com>
> Acked-by: Michael S. Tsirkin <mst at redhat.com>
> Reviewed-by: Heng Qi <hengqi at linux.alibaba.com>
Acked-by: Jason Wang <jasowang at...
2023 Jul 31
0
[PATCH net-next V4 3/3] virtio_net: enable per queue interrupt coalesce feature
? 2023/7/25 21:07, Gavin Li ??:
> Enable per queue interrupt coalesce feature bit in driver and validate its
> dependency with control queue.
>
> Signed-off-by: Gavin Li <gavinl at nvidia.com>
> Reviewed-by: Dragos Tatulea <dtatulea at nvidia.com>
> Reviewed-by: Jiri Pirko <jiri at nvidia.com>
> Acked-by: Michael S. Tsirkin <mst at redhat.com>
> Reviewed-by: Heng Qi <hengqi at linux.alibaba.com>
Acked-by: Jason Wang <jasowang at...
2023 Mar 10
0
[PATCH v2 3/3] virtio_ring: Use const to annotate read-only pointer params
...`to_vvq`, which ensures the const-ness
of read-only parameters and avoids accidental modification of their
members.
Signed-off-by: Feng Liu <feliu at nvidia.com>
Reviewed-by: Jiri Pirko <jiri at nvidia.com>
Reviewed-by: Parav Pandit <parav at nvidia.com>
Reviewed-by: Gavin Li <gavinl at nvidia.com>
Reviewed-by: Bodong Wang <bodong at nvidia.com>
---
v1 -> v2
feedbacks from Michael S. Tsirkin
- use `container_of_const` to implement `to_vvq`
---
drivers/virtio/virtio_ring.c | 36 ++++++++++++++++++------------------
include/linux/virtio.h | 14 +++++++-------...