On Tue, May 16, 2023 at 02:35:21PM +, Shameerali Kolothum Thodi wrote:
> Ok. Got it. So it depends on what SMMU does for that mapping and is not
> related to migration per se and has the potential to crash the system if
> SMMU go ahead with that memory access. Isn't it a more generic problem
kin ;
> Cornelia Huck ; Paolo Bonzini
> ; Vladimir Sementsov-Ogievskiy
> ; Cédric Le Goater ; Yishai
> Hadas ; Maor Gottlieb ; Kirti
> Wankhede ; Tarun Gupta ;
> Joao Martins
> Subject: Re: [PATCH v11 05/11] vfio/migration: Block multiple devices
> migration
>
> On Tu
> > Williamson ; Juan Quintela
> > ; Dr. David Alan Gilbert ;
> > Michael S. Tsirkin ; Cornelia Huck ;
> > Paolo Bonzini ; Vladimir Sementsov-Ogievskiy
> > ; Cédric Le Goater ; Yishai
> > Hadas ; Maor Gottlieb ; Kirti
> > Wankhede ; Tarun Gupta ;
> > J
On Tue, May 16, 2023 at 01:57:22PM +, Shameerali Kolothum Thodi wrote:
> > What happens on your platform if a guest tries to do P2P? Does the
> > platform crash?
>
> I am not sure. Since the devices are behind SMMU, I was under the assumption
> that we do have the guarantee of isolation here(
Cornelia Huck ;
> Paolo Bonzini ; Vladimir Sementsov-Ogievskiy
> ; Cédric Le Goater ; Yishai
> Hadas ; Maor Gottlieb ; Kirti
> Wankhede ; Tarun Gupta ;
> Joao Martins
> Subject: Re: [PATCH v11 05/11] vfio/migration: Block multiple devices
> migration
>
> On Tue, May 16,
On Tue, May 16, 2023 at 10:03:54AM +, Shameerali Kolothum Thodi wrote:
> > Currently VFIO migration doesn't implement some kind of intermediate
> > quiescent state in which P2P DMAs are quiesced before stopping or
> > running the device. This can cause problems in multi-device migration
> > wh
;
> Joao Martins
> Subject: [PATCH v11 05/11] vfio/migration: Block multiple devices migration
>
> Currently VFIO migration doesn't implement some kind of intermediate
> quiescent state in which P2P DMAs are quiesced before stopping or
> running the device. This can cause probl
Currently VFIO migration doesn't implement some kind of intermediate
quiescent state in which P2P DMAs are quiesced before stopping or
running the device. This can cause problems in multi-device migration
where the devices are doing P2P DMAs, since the devices are not stopped
together at the same t