Re: [PATCH v2 09/15] memory: Do not create circular reference with subregion

2024-08-22 Thread Akihiko Odaki
On 2024/08/23 6:01, Peter Xu wrote: On Thu, Aug 22, 2024 at 06:10:43PM +0100, Peter Maydell wrote: On Thu, 27 Jun 2024 at 14:40, Akihiko Odaki wrote: A memory region does not use their own reference counters, but instead piggybacks on another QOM object, "owner" (unless the owner is not the m

Re: [PATCH v2 09/15] memory: Do not create circular reference with subregion

2024-08-22 Thread Peter Xu
On Thu, Aug 22, 2024 at 06:10:43PM +0100, Peter Maydell wrote: > On Thu, 27 Jun 2024 at 14:40, Akihiko Odaki wrote: > > > > A memory region does not use their own reference counters, but instead > > piggybacks on another QOM object, "owner" (unless the owner is not the > > memory region itself). W

Re: [PATCH v2 09/15] memory: Do not create circular reference with subregion

2024-08-22 Thread Peter Maydell
On Thu, 27 Jun 2024 at 14:40, Akihiko Odaki wrote: > > A memory region does not use their own reference counters, but instead > piggybacks on another QOM object, "owner" (unless the owner is not the > memory region itself). When creating a subregion, a new reference to the > owner of the container

Re: [PATCH v2 09/15] memory: Do not create circular reference with subregion

2024-07-11 Thread Akihiko Odaki
On 2024/07/09 1:40, Peter Xu wrote: On Mon, Jul 08, 2024 at 10:06:44AM +0200, Philippe Mathieu-Daudé wrote: On 6/7/24 13:59, Akihiko Odaki wrote: On 2024/07/03 2:44, Peter Xu wrote: On Thu, Jun 27, 2024 at 10:37:52PM +0900, Akihiko Odaki wrote: A memory region does not use their own reference

Re: [PATCH v2 09/15] memory: Do not create circular reference with subregion

2024-07-08 Thread Peter Xu
On Mon, Jul 08, 2024 at 10:06:44AM +0200, Philippe Mathieu-Daudé wrote: > On 6/7/24 13:59, Akihiko Odaki wrote: > > On 2024/07/03 2:44, Peter Xu wrote: > > > On Thu, Jun 27, 2024 at 10:37:52PM +0900, Akihiko Odaki wrote: > > > > A memory region does not use their own reference counters, but instead

Re: [PATCH v2 09/15] memory: Do not create circular reference with subregion

2024-07-08 Thread Akihiko Odaki
On 2024/07/08 17:06, Philippe Mathieu-Daudé wrote: On 6/7/24 13:59, Akihiko Odaki wrote: On 2024/07/03 2:44, Peter Xu wrote: On Thu, Jun 27, 2024 at 10:37:52PM +0900, Akihiko Odaki wrote: A memory region does not use their own reference counters, but instead piggybacks on another QOM object, "

Re: [PATCH v2 09/15] memory: Do not create circular reference with subregion

2024-07-08 Thread Philippe Mathieu-Daudé
On 6/7/24 13:59, Akihiko Odaki wrote: On 2024/07/03 2:44, Peter Xu wrote: On Thu, Jun 27, 2024 at 10:37:52PM +0900, Akihiko Odaki wrote: A memory region does not use their own reference counters, but instead piggybacks on another QOM object, "owner" (unless the owner is not the memory region it

Re: [PATCH v2 09/15] memory: Do not create circular reference with subregion

2024-07-06 Thread Akihiko Odaki
On 2024/07/03 2:44, Peter Xu wrote: On Thu, Jun 27, 2024 at 10:37:52PM +0900, Akihiko Odaki wrote: A memory region does not use their own reference counters, but instead piggybacks on another QOM object, "owner" (unless the owner is not the memory region itself). When creating a subregion, a new

Re: [PATCH v2 09/15] memory: Do not create circular reference with subregion

2024-07-02 Thread Peter Xu
On Thu, Jun 27, 2024 at 10:37:52PM +0900, Akihiko Odaki wrote: > A memory region does not use their own reference counters, but instead > piggybacks on another QOM object, "owner" (unless the owner is not the > memory region itself). When creating a subregion, a new reference to the > owner of the