Re: [PATCH] vhost-user: Check for iotlb callback in iotlb_miss

2021-01-29 Thread Eugenio Perez Martin
On Fri, Jan 29, 2021 at 8:29 AM Jason Wang wrote: > > > On 2021/1/29 下午3:22, Eugenio Perez Martin wrote: > > On Fri, Jan 29, 2021 at 4:29 AM Jason Wang wrote: > >> > >> On 2021/1/28 下午5:37, Eugenio Perez Martin wrote: > >>> Hi Jason. > >>> > >>> On Thu, Jan 28, 2021 at 3:32 AM Jason Wang wrote:

Re: [PATCH] vhost-user: Check for iotlb callback in iotlb_miss

2021-01-28 Thread Jason Wang
On 2021/1/29 下午3:22, Eugenio Perez Martin wrote: On Fri, Jan 29, 2021 at 4:29 AM Jason Wang wrote: On 2021/1/28 下午5:37, Eugenio Perez Martin wrote: Hi Jason. On Thu, Jan 28, 2021 at 3:32 AM Jason Wang wrote: On 2021/1/28 上午4:44, Eugenio Pérez wrote: Not registering this can lead to vhos

Re: [PATCH] vhost-user: Check for iotlb callback in iotlb_miss

2021-01-28 Thread Eugenio Perez Martin
On Fri, Jan 29, 2021 at 4:29 AM Jason Wang wrote: > > > On 2021/1/28 下午5:37, Eugenio Perez Martin wrote: > > Hi Jason. > > > > On Thu, Jan 28, 2021 at 3:32 AM Jason Wang wrote: > >> > >> On 2021/1/28 上午4:44, Eugenio Pérez wrote: > >>> Not registering this can lead to vhost_backend_handle_iotlb_ms

Re: [PATCH] vhost-user: Check for iotlb callback in iotlb_miss

2021-01-28 Thread Jason Wang
On 2021/1/28 下午5:37, Eugenio Perez Martin wrote: Hi Jason. On Thu, Jan 28, 2021 at 3:32 AM Jason Wang wrote: On 2021/1/28 上午4:44, Eugenio Pérez wrote: Not registering this can lead to vhost_backend_handle_iotlb_msg and vhost_device_iotlb_miss if backend issue a miss after qemu vhost device

Re: [PATCH] vhost-user: Check for iotlb callback in iotlb_miss

2021-01-28 Thread Eugenio Perez Martin
Hi Jason. On Thu, Jan 28, 2021 at 3:32 AM Jason Wang wrote: > > > On 2021/1/28 上午4:44, Eugenio Pérez wrote: > > Not registering this can lead to vhost_backend_handle_iotlb_msg and > > vhost_device_iotlb_miss if backend issue a miss after qemu vhost device > > stop. > > > > This causes a try to ac

Re: [PATCH] vhost-user: Check for iotlb callback in iotlb_miss

2021-01-27 Thread Jason Wang
On 2021/1/28 上午4:44, Eugenio Pérez wrote: Not registering this can lead to vhost_backend_handle_iotlb_msg and vhost_device_iotlb_miss if backend issue a miss after qemu vhost device stop. This causes a try to access dev->vdev->dma_as with vdev == NULL. Hi Eugenio: What condition can we get

[PATCH] vhost-user: Check for iotlb callback in iotlb_miss

2021-01-27 Thread Eugenio Pérez
Not registering this can lead to vhost_backend_handle_iotlb_msg and vhost_device_iotlb_miss if backend issue a miss after qemu vhost device stop. This causes a try to access dev->vdev->dma_as with vdev == NULL. Reproduced rebooting a guest with testpmd in txonly forward mode. #0 0x55994