Re: Ping: [PATCH] Argo: don't obtain excess page references

2023-02-13 Thread Jan Beulich
On 30.01.2023 09:03, Jan Beulich wrote: > On 30.01.2023 05:35, Christopher Clark wrote: >> On Mon, Nov 21, 2022 at 4:41 AM Jan Beulich wrote: >> >>> On 11.10.2022 11:28, Jan Beulich wrote: find_ring_mfn() already holds a page reference when trying to obtain a writable type reference. We

Re: Ping: [PATCH] Argo: don't obtain excess page references

2023-01-30 Thread Jan Beulich
On 30.01.2023 05:35, Christopher Clark wrote: > On Mon, Nov 21, 2022 at 4:41 AM Jan Beulich wrote: > >> On 11.10.2022 11:28, Jan Beulich wrote: >>> find_ring_mfn() already holds a page reference when trying to obtain a >>> writable type reference. We shouldn't make assumptions on the general >>>

Re: Ping: [PATCH] Argo: don't obtain excess page references

2023-01-29 Thread Christopher Clark
On Mon, Nov 21, 2022 at 4:41 AM Jan Beulich wrote: > On 11.10.2022 11:28, Jan Beulich wrote: > > find_ring_mfn() already holds a page reference when trying to obtain a > > writable type reference. We shouldn't make assumptions on the general > > reference count limit being effectively "infinity".

Re: Ping: [PATCH] Argo: don't obtain excess page references

2022-11-23 Thread Christopher Clark
On Mon, Nov 21, 2022 at 4:41 AM Jan Beulich wrote: > On 11.10.2022 11:28, Jan Beulich wrote: > > find_ring_mfn() already holds a page reference when trying to obtain a > > writable type reference. We shouldn't make assumptions on the general > > reference count limit being effectively "infinity".

Ping: [PATCH] Argo: don't obtain excess page references

2022-11-21 Thread Jan Beulich
On 11.10.2022 11:28, Jan Beulich wrote: > find_ring_mfn() already holds a page reference when trying to obtain a > writable type reference. We shouldn't make assumptions on the general > reference count limit being effectively "infinity". Obtain merely a type > ref, re-using the general ref by only