Re: [Xen-devel] [PATCH v6 01/14] iommu: introduce the concept of BFN...

2018-09-07 Thread Paul Durrant
; > Sent: 07 September 2018 07:24 > > > To: Paul Durrant ; Kevin Tian > > > > > > Cc: Suravee Suthikulpanit ; Julien Grall > > > ; Stefano Stabellini ; > xen- > > > devel > > > Subject: RE: [Xen-devel] [PATCH v6 01/14] iommu: int

Re: [Xen-devel] [PATCH v6 01/14] iommu: introduce the concept of BFN...

2018-09-07 Thread Tian, Kevin
> Cc: Suravee Suthikulpanit ; Julien Grall > > ; Stefano Stabellini ; xen- > > devel > > Subject: RE: [Xen-devel] [PATCH v6 01/14] iommu: introduce the concept > of > > BFN... > > > > >>> On 07.09.18 at 03:47, wrote: > > >&g

Re: [Xen-devel] [PATCH v6 01/14] iommu: introduce the concept of BFN...

2018-09-07 Thread Paul Durrant
rom: Jan Beulich [mailto:jbeul...@suse.com] > >> > Sent: 06 September 2018 14:13 > >> > To: Paul Durrant > >> > Cc: Suravee Suthikulpanit ; Julien > Grall > >> > ; Kevin Tian ; Stefano > >> > Stabellini ; xen-devel >> >

Re: [Xen-devel] [PATCH v6 01/14] iommu: introduce the concept of BFN...

2018-09-06 Thread Jan Beulich
ber 2018 14:13 >> > To: Paul Durrant >> > Cc: Suravee Suthikulpanit ; Julien Grall >> > ; Kevin Tian ; Stefano >> > Stabellini ; xen-devel > > de...@lists.xenproject.org> >> > Subject: RE: [Xen-devel] [PATCH v6 01/14] iommu: introduce the c

Re: [Xen-devel] [PATCH v6 01/14] iommu: introduce the concept of BFN...

2018-09-06 Thread Tian, Kevin
uthikulpanit ; Julien Grall > > ; Kevin Tian ; Stefano > > Stabellini ; xen-devel > de...@lists.xenproject.org> > > Subject: RE: [Xen-devel] [PATCH v6 01/14] iommu: introduce the concept > of > > BFN... > > > > >>> On 06.09.18 at 12:36, wr

Re: [Xen-devel] [PATCH v6 01/14] iommu: introduce the concept of BFN...

2018-09-06 Thread Paul Durrant
> -Original Message- > From: Jan Beulich [mailto:jbeul...@suse.com] > Sent: 06 September 2018 14:13 > To: Paul Durrant > Cc: Suravee Suthikulpanit ; Julien Grall > ; Kevin Tian ; Stefano > Stabellini ; xen-devel de...@lists.xenproject.org> > Subject: RE:

Re: [Xen-devel] [PATCH v6 01/14] iommu: introduce the concept of BFN...

2018-09-06 Thread Jan Beulich
>>> On 06.09.18 at 12:36, wrote: >> From: Jan Beulich [mailto:jbeul...@suse.com] >> Sent: 05 September 2018 10:39 >> >> >>> On 05.09.18 at 11:13, wrote: >> > Personally I think 'bus address' is commonly enough used term for >> addresses >> > used by devices for DMA. Indeed we have already 'dev_b

Re: [Xen-devel] [PATCH v6 01/14] iommu: introduce the concept of BFN...

2018-09-06 Thread Paul Durrant
an > >> Cc: Suravee Suthikulpanit ; Julien Grall > >> ; Paul Durrant ; > Stefano > >> Stabellini ; xen-devel >> de...@lists.xenproject.org> > >> Subject: RE: [Xen-devel] [PATCH v6 01/14] iommu: introduce the concept > of > >> BFN... > &g

Re: [Xen-devel] [PATCH v6 01/14] iommu: introduce the concept of BFN...

2018-09-05 Thread Jan Beulich
Stabellini ; xen-devel > de...@lists.xenproject.org> >> Subject: RE: [Xen-devel] [PATCH v6 01/14] iommu: introduce the concept of >> BFN... >> >> >>> On 05.09.18 at 08:56, wrote: >> >> From: Jan Beulich [mailto:jbeul...@suse.com] >> >> Se

Re: [Xen-devel] [PATCH v6 01/14] iommu: introduce the concept of BFN...

2018-09-05 Thread Paul Durrant
>> >> >> From: Jan Beulich [mailto:jbeul...@suse.com] > >> >> >> Sent: 04 September 2018 09:47 > >> >> >> To: Kevin Tian > >> >> >> Cc: Suravee Suthikulpanit ; > Julien > >> >> Grall >

Re: [Xen-devel] [PATCH v6 01/14] iommu: introduce the concept of BFN...

2018-09-05 Thread Jan Beulich
>> >> >> To: Kevin Tian >> >> >> Cc: Suravee Suthikulpanit ; Julien >> >> Grall >> >> >> ; Paul Durrant ; >> >> Stefano >> >> >> Stabellini ; xen-devel > >> >> de...@lists.xenproject.org&g

Re: [Xen-devel] [PATCH v6 01/14] iommu: introduce the concept of BFN...

2018-09-04 Thread Tian, Kevin
t ; Julien > >> Grall > >> >> ; Paul Durrant ; > >> Stefano > >> >> Stabellini ; xen-devel >> >> de...@lists.xenproject.org> > >> >> Subject: Re: [Xen-devel] [PATCH v6 01/14] iommu: introduce the > concept > >>

Re: [Xen-devel] [PATCH v6 01/14] iommu: introduce the concept of BFN...

2018-09-04 Thread Jan Beulich
to:jbeul...@suse.com] >> >> Sent: 04 September 2018 09:47 >> >> To: Kevin Tian >> >> Cc: Suravee Suthikulpanit ; Julien >> Grall >> >> ; Paul Durrant ; >> Stefano >> >> Stabellini ; xen-devel > >> de...@lists.xenprojec

Re: [Xen-devel] [PATCH v6 01/14] iommu: introduce the concept of BFN...

2018-09-04 Thread Tian, Kevin
; >> To: Kevin Tian > >> Cc: Suravee Suthikulpanit ; Julien > Grall > >> ; Paul Durrant ; > Stefano > >> Stabellini ; xen-devel >> de...@lists.xenproject.org> > >> Subject: Re: [Xen-devel] [PATCH v6 01/14] iommu: introduce the concept >

Re: [Xen-devel] [PATCH v6 01/14] iommu: introduce the concept of BFN...

2018-09-04 Thread Jan Beulich
Stabellini ; xen-devel > de...@lists.xenproject.org> >> Subject: Re: [Xen-devel] [PATCH v6 01/14] iommu: introduce the concept of >> BFN... >> >> >>> On 04.09.18 at 10:37, wrote: >> >> From: Jan Beulich [mailto:jbeul...@suse.com] >> >>

Re: [Xen-devel] [PATCH v6 01/14] iommu: introduce the concept of BFN...

2018-09-04 Thread Paul Durrant
> -Original Message- > From: Jan Beulich [mailto:jbeul...@suse.com] > Sent: 04 September 2018 09:47 > To: Kevin Tian > Cc: Suravee Suthikulpanit ; Julien Grall > ; Paul Durrant ; Stefano > Stabellini ; xen-devel de...@lists.xenproject.org> > Subject: Re:

Re: [Xen-devel] [PATCH v6 01/14] iommu: introduce the concept of BFN...

2018-09-04 Thread Jan Beulich
>>> On 04.09.18 at 10:37, wrote: >> From: Jan Beulich [mailto:jbeul...@suse.com] >> Sent: Tuesday, September 4, 2018 4:33 PM >> > >> > bus address is commonly used along with physical/virtual address, to >> > represent different views between devices and CPU. From that angle >> > I think BFN is a

Re: [Xen-devel] [PATCH v6 01/14] iommu: introduce the concept of BFN...

2018-09-04 Thread Tian, Kevin
> From: Jan Beulich [mailto:jbeul...@suse.com] > Sent: Tuesday, September 4, 2018 4:33 PM > > > > bus address is commonly used along with physical/virtual address, to > > represent different views between devices and CPU. From that angle > > I think BFN is a clear term in this context. btw it is no

Re: [Xen-devel] [PATCH v6 01/14] iommu: introduce the concept of BFN...

2018-09-04 Thread Jan Beulich
>>> On 04.09.18 at 08:48, wrote: >> From: Jan Beulich [mailto:jbeul...@suse.com] >> Sent: Monday, September 3, 2018 7:47 PM >> >> >>> On 03.09.18 at 10:23, wrote: >> >> From: Jan Beulich [mailto:jbeul...@suse.com] >> >> Sent: 30 August 2018 17:00 >> >> >> >> >>> On 23.08.18 at 11:46, wrote: >>

Re: [Xen-devel] [PATCH v6 01/14] iommu: introduce the concept of BFN...

2018-09-03 Thread Tian, Kevin
> From: Jan Beulich [mailto:jbeul...@suse.com] > Sent: Monday, September 3, 2018 7:47 PM > > >>> On 03.09.18 at 10:23, wrote: > >> From: Jan Beulich [mailto:jbeul...@suse.com] > >> Sent: 30 August 2018 17:00 > >> > >> >>> On 23.08.18 at 11:46, wrote: > >> > --- a/xen/include/xen/mm.h > >> > +++

Re: [Xen-devel] [PATCH v6 01/14] iommu: introduce the concept of BFN...

2018-09-03 Thread Jan Beulich
>>> On 03.09.18 at 10:23, wrote: >> From: Jan Beulich [mailto:jbeul...@suse.com] >> Sent: 30 August 2018 17:00 >> >> >>> On 23.08.18 at 11:46, wrote: >> > --- a/xen/include/xen/mm.h >> > +++ b/xen/include/xen/mm.h >> > @@ -26,6 +26,11 @@ >> > * A linear idea of a guest physical address space

Re: [Xen-devel] [PATCH v6 01/14] iommu: introduce the concept of BFN...

2018-09-03 Thread Paul Durrant
> -Original Message- > From: Jan Beulich [mailto:jbeul...@suse.com] > Sent: 30 August 2018 17:00 > To: Paul Durrant > Cc: Suravee Suthikulpanit ; Julien Grall > ; Kevin Tian ; Stefano > Stabellini ; xen-devel de...@lists.xenproject.org> > Subject: Re: [PATCH v6 01/14] iommu: introduce the

Re: [Xen-devel] [PATCH v6 01/14] iommu: introduce the concept of BFN...

2018-08-30 Thread Jan Beulich
>>> On 23.08.18 at 11:46, wrote: > --- a/xen/include/xen/mm.h > +++ b/xen/include/xen/mm.h > @@ -26,6 +26,11 @@ > * A linear idea of a guest physical address space. For an auto-translated > * guest, pfn == gfn while for a non-translated guest, pfn != gfn. > * > + * bfn: Bus Frame Number

[Xen-devel] [PATCH v6 01/14] iommu: introduce the concept of BFN...

2018-08-23 Thread Paul Durrant
...meaning 'bus frame number' i.e. a frame number mapped in the IOMMU rather than the MMU. This patch is a largely cosmetic change that substitutes the terms 'gfn' and 'gaddr' for 'bfn' and 'baddr' in all the places where the frame number or address relate to the IOMMU rather than the MMU. The pa