Re: [PATCH v5 00/18] SMMUv3 nested translation support

2024-07-22 Thread Peter Maydell
On Sat, 20 Jul 2024 at 23:11, Mostafa Saleh wrote: > > Hi Peter, > > On Fri, Jul 19, 2024 at 04:57:18PM +0100, Peter Maydell wrote: > > On Fri, 19 Jul 2024 at 16:36, Julien Grall wrote: > > > > > > Hi, > > > > > > On 18/07/2024 10:43, Julien Grall wrote: > > > > Hi Eric, > > > > > > > > On

Re: [PATCH v5 00/18] SMMUv3 nested translation support

2024-07-20 Thread Mostafa Saleh
Hi Peter, On Fri, Jul 19, 2024 at 04:57:18PM +0100, Peter Maydell wrote: > On Fri, 19 Jul 2024 at 16:36, Julien Grall wrote: > > > > Hi, > > > > On 18/07/2024 10:43, Julien Grall wrote: > > > Hi Eric, > > > > > > On 17/07/2024 18:43, Eric Auger wrote: > > >> Hi Peter, Richard, > > >> > > >> On

Re: [PATCH v5 00/18] SMMUv3 nested translation support

2024-07-19 Thread Peter Maydell
On Fri, 19 Jul 2024 at 16:36, Julien Grall wrote: > > Hi, > > On 18/07/2024 10:43, Julien Grall wrote: > > Hi Eric, > > > > On 17/07/2024 18:43, Eric Auger wrote: > >> Hi Peter, Richard, > >> > >> On 7/17/24 17:09, Jean-Philippe Brucker wrote: > >>> On Mon, Jul 15, 2024 at 08:45:00AM +,

Re: [PATCH v5 00/18] SMMUv3 nested translation support

2024-07-19 Thread Julien Grall
Hi, On 18/07/2024 10:43, Julien Grall wrote: Hi Eric, On 17/07/2024 18:43, Eric Auger wrote: Hi Peter, Richard, On 7/17/24 17:09, Jean-Philippe Brucker wrote: On Mon, Jul 15, 2024 at 08:45:00AM +, Mostafa Saleh wrote: Currently, QEMU supports emulating either stage-1 or stage-2 SMMUs

Re: [PATCH v5 00/18] SMMUv3 nested translation support

2024-07-18 Thread Julien Grall
Hi Eric, On 17/07/2024 18:43, Eric Auger wrote: Hi Peter, Richard, On 7/17/24 17:09, Jean-Philippe Brucker wrote: On Mon, Jul 15, 2024 at 08:45:00AM +, Mostafa Saleh wrote: Currently, QEMU supports emulating either stage-1 or stage-2 SMMUs but not nested instances. This patch series adds

Re: [PATCH v5 00/18] SMMUv3 nested translation support

2024-07-17 Thread Peter Maydell
On Wed, 17 Jul 2024 at 18:44, Eric Auger wrote: > > Hi Peter, Richard, > > On 7/17/24 17:09, Jean-Philippe Brucker wrote: > > On Mon, Jul 15, 2024 at 08:45:00AM +, Mostafa Saleh wrote: > >> Currently, QEMU supports emulating either stage-1 or stage-2 SMMUs > >> but not nested instances. > >>

Re: [PATCH v5 00/18] SMMUv3 nested translation support

2024-07-17 Thread Eric Auger
Hi Peter, Richard, On 7/17/24 17:09, Jean-Philippe Brucker wrote: > On Mon, Jul 15, 2024 at 08:45:00AM +, Mostafa Saleh wrote: >> Currently, QEMU supports emulating either stage-1 or stage-2 SMMUs >> but not nested instances. >> This patch series adds support for nested translation in SMMUv3,

Re: [PATCH v5 00/18] SMMUv3 nested translation support

2024-07-17 Thread Jean-Philippe Brucker
On Mon, Jul 15, 2024 at 08:45:00AM +, Mostafa Saleh wrote: > Currently, QEMU supports emulating either stage-1 or stage-2 SMMUs > but not nested instances. > This patch series adds support for nested translation in SMMUv3, > this is controlled by property “arm-smmuv3.stage=nested”, and >

[PATCH v5 00/18] SMMUv3 nested translation support

2024-07-15 Thread Mostafa Saleh
Currently, QEMU supports emulating either stage-1 or stage-2 SMMUs but not nested instances. This patch series adds support for nested translation in SMMUv3, this is controlled by property “arm-smmuv3.stage=nested”, and advertised to guests as (IDR0.S1P == 1 && IDR0.S2P == 2) Main