Re: virtio: why no full reset on virtio_set_status 0 ?

2022-08-01 Thread Alex Bennée
Claudio Fontana writes: > On 7/29/22 16:00, Claudio Fontana wrote: >> On 7/29/22 15:21, Alex Bennée wrote: >>> >>> Claudio Fontana writes: >>> On 7/29/22 12:13, Michael S. Tsirkin wrote: > On Fri, Jul 29, 2022 at 11:46:05AM +0200, Claudio Fontana wrote: @@ -2025,7 +2031,6 @@

Re: virtio: why no full reset on virtio_set_status 0 ?

2022-07-31 Thread Claudio Fontana
On 7/29/22 16:00, Claudio Fontana wrote: > On 7/29/22 15:21, Alex Bennée wrote: >> >> Claudio Fontana writes: >> >>> On 7/29/22 12:13, Michael S. Tsirkin wrote: On Fri, Jul 29, 2022 at 11:46:05AM +0200, Claudio Fontana wrote: >>> @@ -2025,7 +2031,6 @@ void virtio_reset(void *opaque) >

Re: virtio: why no full reset on virtio_set_status 0 ?

2022-07-31 Thread Claudio Fontana
On 7/28/22 12:24, Cornelia Huck wrote: > On Thu, Jul 28 2022, Claudio Fontana wrote: > >> On 7/28/22 09:43, Claudio Fontana wrote: >>> On 7/28/22 03:27, Jason Wang wrote: On Wed, Jul 27, 2022 at 11:32 PM Michael S. Tsirkin wrote: > > On Wed, Jul 27, 2022 at 12:51:31PM +0200, C

Re: virtio: why no full reset on virtio_set_status 0 ?

2022-07-29 Thread Claudio Fontana
On 7/29/22 15:21, Alex Bennée wrote: > > Claudio Fontana writes: > >> On 7/29/22 12:13, Michael S. Tsirkin wrote: >>> On Fri, Jul 29, 2022 at 11:46:05AM +0200, Claudio Fontana wrote: >> @@ -2025,7 +2031,6 @@ void virtio_reset(void *opaque) >> VirtioDeviceClass *k = VIRTIO_DEVICE_GET

Re: virtio: why no full reset on virtio_set_status 0 ?

2022-07-29 Thread Alex Bennée
Claudio Fontana writes: > On 7/29/22 12:13, Michael S. Tsirkin wrote: >> On Fri, Jul 29, 2022 at 11:46:05AM +0200, Claudio Fontana wrote: > @@ -2025,7 +2031,6 @@ void virtio_reset(void *opaque) > VirtioDeviceClass *k = VIRTIO_DEVICE_GET_CLASS(vdev); > int i; > >

Re: virtio: why no full reset on virtio_set_status 0 ?

2022-07-29 Thread Claudio Fontana
On 7/29/22 12:13, Michael S. Tsirkin wrote: > On Fri, Jul 29, 2022 at 11:46:05AM +0200, Claudio Fontana wrote: @@ -2025,7 +2031,6 @@ void virtio_reset(void *opaque) VirtioDeviceClass *k = VIRTIO_DEVICE_GET_CLASS(vdev); int i; -virtio_set_status(vdev, 0); >>>

Re: virtio: why no full reset on virtio_set_status 0 ?

2022-07-29 Thread Michael S. Tsirkin
On Fri, Jul 29, 2022 at 11:46:05AM +0200, Claudio Fontana wrote: > >> @@ -2025,7 +2031,6 @@ void virtio_reset(void *opaque) > >> VirtioDeviceClass *k = VIRTIO_DEVICE_GET_CLASS(vdev); > >> int i; > >> > >> -virtio_set_status(vdev, 0); > >> if (current_cpu) { > >> /* Gue

Re: virtio: why no full reset on virtio_set_status 0 ?

2022-07-29 Thread Claudio Fontana
On 7/28/22 15:39, Michael S. Tsirkin wrote: > On Thu, Jul 28, 2022 at 11:09:15AM +0200, Claudio Fontana wrote: >> On 7/28/22 09:43, Claudio Fontana wrote: >>> On 7/28/22 03:27, Jason Wang wrote: On Wed, Jul 27, 2022 at 11:32 PM Michael S. Tsirkin wrote: > > On Wed, Jul 27, 2022

Re: virtio: why no full reset on virtio_set_status 0 ?

2022-07-28 Thread Michael S. Tsirkin
On Thu, Jul 28, 2022 at 11:09:15AM +0200, Claudio Fontana wrote: > On 7/28/22 09:43, Claudio Fontana wrote: > > On 7/28/22 03:27, Jason Wang wrote: > >> On Wed, Jul 27, 2022 at 11:32 PM Michael S. Tsirkin > >> wrote: > >>> > >>> On Wed, Jul 27, 2022 at 12:51:31PM +0200, Claudio Fontana wrote: > >

Re: virtio: why no full reset on virtio_set_status 0 ?

2022-07-28 Thread Michael S. Tsirkin
On Thu, Jul 28, 2022 at 09:43:56AM +0200, Claudio Fontana wrote: > On 7/28/22 03:27, Jason Wang wrote: > > On Wed, Jul 27, 2022 at 11:32 PM Michael S. Tsirkin wrote: > >> > >> On Wed, Jul 27, 2022 at 12:51:31PM +0200, Claudio Fontana wrote: > >>> Hi Michael and all, > >>> > >>> I have started rese

Re: virtio: why no full reset on virtio_set_status 0 ?

2022-07-28 Thread Cornelia Huck
On Thu, Jul 28 2022, Claudio Fontana wrote: > On 7/28/22 09:43, Claudio Fontana wrote: >> On 7/28/22 03:27, Jason Wang wrote: >>> On Wed, Jul 27, 2022 at 11:32 PM Michael S. Tsirkin wrote: On Wed, Jul 27, 2022 at 12:51:31PM +0200, Claudio Fontana wrote: > Hi Michael and all, >

Re: virtio: why no full reset on virtio_set_status 0 ?

2022-07-28 Thread Claudio Fontana
On 7/28/22 09:43, Claudio Fontana wrote: > On 7/28/22 03:27, Jason Wang wrote: >> On Wed, Jul 27, 2022 at 11:32 PM Michael S. Tsirkin wrote: >>> >>> On Wed, Jul 27, 2022 at 12:51:31PM +0200, Claudio Fontana wrote: Hi Michael and all, I have started researching a qemu / ovs / dpdk bu

Re: virtio: why no full reset on virtio_set_status 0 ?

2022-07-28 Thread Claudio Fontana
On 7/28/22 03:27, Jason Wang wrote: > On Wed, Jul 27, 2022 at 11:32 PM Michael S. Tsirkin wrote: >> >> On Wed, Jul 27, 2022 at 12:51:31PM +0200, Claudio Fontana wrote: >>> Hi Michael and all, >>> >>> I have started researching a qemu / ovs / dpdk bug: >>> >>> https://inbox.dpdk.org/dev/322122fb-61

Re: virtio: why no full reset on virtio_set_status 0 ?

2022-07-28 Thread Claudio Fontana
On 7/28/22 03:27, Jason Wang wrote: > On Wed, Jul 27, 2022 at 11:32 PM Michael S. Tsirkin wrote: >> >> On Wed, Jul 27, 2022 at 12:51:31PM +0200, Claudio Fontana wrote: >>> Hi Michael and all, >>> >>> I have started researching a qemu / ovs / dpdk bug: >>> >>> https://inbox.dpdk.org/dev/322122fb-61

Re: virtio: why no full reset on virtio_set_status 0 ?

2022-07-27 Thread Jason Wang
On Wed, Jul 27, 2022 at 11:32 PM Michael S. Tsirkin wrote: > > On Wed, Jul 27, 2022 at 12:51:31PM +0200, Claudio Fontana wrote: > > Hi Michael and all, > > > > I have started researching a qemu / ovs / dpdk bug: > > > > https://inbox.dpdk.org/dev/322122fb-619d-96f6-5c3e-9eabdbf38...@redhat.com/T/

Re: virtio: why no full reset on virtio_set_status 0 ?

2022-07-27 Thread Michael S. Tsirkin
On Wed, Jul 27, 2022 at 12:51:31PM +0200, Claudio Fontana wrote: > Hi Michael and all, > > I have started researching a qemu / ovs / dpdk bug: > > https://inbox.dpdk.org/dev/322122fb-619d-96f6-5c3e-9eabdbf38...@redhat.com/T/ > > that seems to be affecting multiple parties in the telco space, >

Re: virtio: why no full reset on virtio_set_status 0 ?

2022-07-27 Thread Michael S. Tsirkin
On Wed, Jul 27, 2022 at 12:51:31PM +0200, Claudio Fontana wrote: > Hi Michael and all, > > I have started researching a qemu / ovs / dpdk bug: > > https://inbox.dpdk.org/dev/322122fb-619d-96f6-5c3e-9eabdbf38...@redhat.com/T/ > > that seems to be affecting multiple parties in the telco space, >

virtio: why no full reset on virtio_set_status 0 ?

2022-07-27 Thread Claudio Fontana
Hi Michael and all, I have started researching a qemu / ovs / dpdk bug: https://inbox.dpdk.org/dev/322122fb-619d-96f6-5c3e-9eabdbf38...@redhat.com/T/ that seems to be affecting multiple parties in the telco space, and during this process I noticed that qemu/hw/virtio/virtio.c does not do a ful