Hi Huaitong Han,
On Thu, 22 May 2025 at 05:39, Huaitong Han wrote:
>
> Hi Stefano,
>
> I’ve implemented the version based on your suggestion. The core logic
> now looks like this:
> if (k->query_guest_notifiers &&
> !k->query_guest_notifiers(qbus->parent) &&
> virtio_queue_vector(vdev, id
Hi Stefano,
I’ve implemented the version based on your suggestion. The core logic
now looks like this:
if (k->query_guest_notifiers &&
!k->query_guest_notifiers(qbus->parent) &&
virtio_queue_vector(vdev, idx) == VIRTIO_NO_VECTOR) {
...
}
And in virtio_pci_query_guest_notifiers():
if (
On Tue, May 20, 2025 at 08:30:39PM +0800, Huaitong Han wrote:
Stefano Garzarella 于2025年5月20日周二 19:41写道:
On Tue, May 13, 2025 at 07:28:25PM +0800, oen...@gmail.com wrote:
>From: Huaitong Han
>
>The vring call fd is set even when the guest does not use MSI-X (e.g., in the
>case of virtio PMD),
Stefano Garzarella 于2025年5月20日周二 19:41写道:
>
> On Tue, May 13, 2025 at 07:28:25PM +0800, oen...@gmail.com wrote:
> >From: Huaitong Han
> >
> >The vring call fd is set even when the guest does not use MSI-X (e.g., in the
> >case of virtio PMD), leading to unnecessary CPU overhead for processing
> >
On Tue, May 20, 2025 at 01:04:10PM +0200, Stefano Garzarella wrote:
> On Fri, May 16, 2025 at 09:03:33PM +0800, Huaitong Han wrote:
> > Stefano Garzarella 于2025年5月16日周五 16:19写道:
> > >
> > > On Tue, May 13, 2025 at 07:28:25PM +0800, oen...@gmail.com wrote:
> > > >From: Huaitong Han
> > > >
> > >
On Tue, May 13, 2025 at 07:28:25PM +0800, oen...@gmail.com wrote:
From: Huaitong Han
The vring call fd is set even when the guest does not use MSI-X (e.g., in the
case of virtio PMD), leading to unnecessary CPU overhead for processing
interrupts.
The commit 96a3d98d2c("vhost: don't set vring c
On Fri, May 16, 2025 at 09:03:33PM +0800, Huaitong Han wrote:
Stefano Garzarella 于2025年5月16日周五 16:19写道:
On Tue, May 13, 2025 at 07:28:25PM +0800, oen...@gmail.com wrote:
>From: Huaitong Han
>
>The vring call fd is set even when the guest does not use MSI-X (e.g., in the
>case of virtio PMD),
Stefano Garzarella 于2025年5月16日周五 16:19写道:
>
> On Tue, May 13, 2025 at 07:28:25PM +0800, oen...@gmail.com wrote:
> >From: Huaitong Han
> >
> >The vring call fd is set even when the guest does not use MSI-X (e.g., in the
> >case of virtio PMD), leading to unnecessary CPU overhead for processing
> >
On Tue, May 13, 2025 at 07:28:25PM +0800, oen...@gmail.com wrote:
From: Huaitong Han
The vring call fd is set even when the guest does not use MSI-X (e.g., in the
case of virtio PMD), leading to unnecessary CPU overhead for processing
interrupts.
The commit 96a3d98d2c("vhost: don't set vring c
From: Huaitong Han
The vring call fd is set even when the guest does not use MSI-X (e.g., in the
case of virtio PMD), leading to unnecessary CPU overhead for processing
interrupts.
The commit 96a3d98d2c("vhost: don't set vring call if no vector") optimized the
case where MSI-X is enabled but the
10 matches
Mail list logo