Re: [PATCH v3 1/2] xen/arm: exclude xen,reg from direct-map domU extended regions

2025-06-06 Thread Stewart Hildebrand
On 5/14/25 02:49, Jan Beulich wrote: > On 13.05.2025 21:54, Stewart Hildebrand wrote: >> --- a/xen/common/rangeset.c >> +++ b/xen/common/rangeset.c >> @@ -433,6 +433,20 @@ bool rangeset_is_empty( >> return ((r == NULL) || list_empty(&r->range_list)); >> } >> >> +int rangeset_count_ranges(co

Re: [PATCH v3 1/2] xen/arm: exclude xen,reg from direct-map domU extended regions

2025-06-05 Thread Stewart Hildebrand
On 6/5/25 02:45, Orzel, Michal wrote: > On 04/06/2025 21:51, Stewart Hildebrand wrote: >> On 6/4/25 03:00, Orzel, Michal wrote: >>> On 03/06/2025 23:15, Stewart Hildebrand wrote: On 5/14/25 03:31, Orzel, Michal wrote: > On 13/05/2025 21:54, Stewart Hildebrand wrote: >> Similarly to fba

Re: [PATCH v3 1/2] xen/arm: exclude xen,reg from direct-map domU extended regions

2025-06-04 Thread Orzel, Michal
On 04/06/2025 21:51, Stewart Hildebrand wrote: > On 6/4/25 03:00, Orzel, Michal wrote: >> On 03/06/2025 23:15, Stewart Hildebrand wrote: >>> On 5/14/25 03:31, Orzel, Michal wrote: On 13/05/2025 21:54, Stewart Hildebrand wrote: > Similarly to fba1b0974dd8, when a device is passed through

Re: [PATCH v3 1/2] xen/arm: exclude xen,reg from direct-map domU extended regions

2025-06-04 Thread Stewart Hildebrand
On 6/4/25 03:00, Orzel, Michal wrote: > On 03/06/2025 23:15, Stewart Hildebrand wrote: >> On 5/14/25 03:31, Orzel, Michal wrote: >>> On 13/05/2025 21:54, Stewart Hildebrand wrote: Similarly to fba1b0974dd8, when a device is passed through to a direct-map dom0less domU, the xen,reg ranges

Re: [PATCH v3 1/2] xen/arm: exclude xen,reg from direct-map domU extended regions

2025-06-04 Thread Orzel, Michal
On 03/06/2025 23:15, Stewart Hildebrand wrote: > On 5/14/25 03:31, Orzel, Michal wrote: >> On 13/05/2025 21:54, Stewart Hildebrand wrote: >>> Similarly to fba1b0974dd8, when a device is passed through to a >>> direct-map dom0less domU, the xen,reg ranges may overlap with the >>> extended regions

Re: [PATCH v3 1/2] xen/arm: exclude xen,reg from direct-map domU extended regions

2025-06-03 Thread Stewart Hildebrand
On 5/14/25 03:31, Orzel, Michal wrote: > On 13/05/2025 21:54, Stewart Hildebrand wrote: >> Similarly to fba1b0974dd8, when a device is passed through to a >> direct-map dom0less domU, the xen,reg ranges may overlap with the >> extended regions. Remove xen,reg from direct-map domU extended regions.

Re: [PATCH v3 1/2] xen/arm: exclude xen,reg from direct-map domU extended regions

2025-05-14 Thread Orzel, Michal
On 13/05/2025 21:54, Stewart Hildebrand wrote: > Similarly to fba1b0974dd8, when a device is passed through to a > direct-map dom0less domU, the xen,reg ranges may overlap with the > extended regions. Remove xen,reg from direct-map domU extended regions. > > Introduce rangeset_count_ranges(). >

Re: [PATCH v3 1/2] xen/arm: exclude xen,reg from direct-map domU extended regions

2025-05-13 Thread Jan Beulich
On 13.05.2025 21:54, Stewart Hildebrand wrote: > --- a/xen/common/rangeset.c > +++ b/xen/common/rangeset.c > @@ -433,6 +433,20 @@ bool rangeset_is_empty( > return ((r == NULL) || list_empty(&r->range_list)); > } > > +int rangeset_count_ranges(const struct rangeset *r) > +{ > +int nr = 0