[PULL 0/2] Mem staging patches

Peter Xu posted 2 patches 1 week, 5 days ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20250915160328.2080723-1-peterx@redhat.com
Maintainers: Paolo Bonzini <pbonzini@redhat.com>, Peter Xu <peterx@redhat.com>, David Hildenbrand <david@redhat.com>, "Philippe Mathieu-Daudé" <philmd@linaro.org>
docs/devel/memory.rst |  7 +++++--
system/memory.c       | 46 ++++++++++++++++++++++++++++++++++---------
system/physmem.c      |  4 ++--
3 files changed, 44 insertions(+), 13 deletions(-)
[PULL 0/2] Mem staging patches
Posted by Peter Xu 1 week, 5 days ago
The following changes since commit 190d5d7fd725ff754f94e8e0cbfb69f279c82b5d:

  Merge tag 'pull-request-2025-09-09' of https://gitlab.com/thuth/qemu into staging (2025-09-11 12:41:01 +0100)

are available in the Git repository at:

  https://gitlab.com/peterx/qemu.git tags/mem-staging-pull-request

for you to fetch changes up to ac7a892fd37ce4427d390ca8556203c9a2eb9d38:

  memory: Fix leaks due to owner-shared MRs circular references (2025-09-15 12:00:12 -0400)

----------------------------------------------------------------
Memory pull for 10.2

- Peter's fix on flatview_access_allowed()
- Peter's fix on MR circular ref

----------------------------------------------------------------

Peter Xu (2):
  memory: Fix addr/len for flatview_access_allowed()
  memory: Fix leaks due to owner-shared MRs circular references

 docs/devel/memory.rst |  7 +++++--
 system/memory.c       | 46 ++++++++++++++++++++++++++++++++++---------
 system/physmem.c      |  4 ++--
 3 files changed, 44 insertions(+), 13 deletions(-)

-- 
2.50.1
Re: [PULL 0/2] Mem staging patches
Posted by Richard Henderson 1 week, 4 days ago
On 9/15/25 09:03, Peter Xu wrote:
> The following changes since commit 190d5d7fd725ff754f94e8e0cbfb69f279c82b5d:
> 
>    Merge tag 'pull-request-2025-09-09' of https://gitlab.com/thuth/qemu into staging (2025-09-11 12:41:01 +0100)
> 
> are available in the Git repository at:
> 
>    https://gitlab.com/peterx/qemu.git tags/mem-staging-pull-request
> 
> for you to fetch changes up to ac7a892fd37ce4427d390ca8556203c9a2eb9d38:
> 
>    memory: Fix leaks due to owner-shared MRs circular references (2025-09-15 12:00:12 -0400)
> 
> ----------------------------------------------------------------
> Memory pull for 10.2
> 
> - Peter's fix on flatview_access_allowed()
> - Peter's fix on MR circular ref
> 
> ----------------------------------------------------------------
> 
> Peter Xu (2):
>    memory: Fix addr/len for flatview_access_allowed()
>    memory: Fix leaks due to owner-shared MRs circular references
> 
>   docs/devel/memory.rst |  7 +++++--
>   system/memory.c       | 46 ++++++++++++++++++++++++++++++++++---------
>   system/physmem.c      |  4 ++--
>   3 files changed, 44 insertions(+), 13 deletions(-)
> 


Applied, thanks.  Please update https://wiki.qemu.org/ChangeLog/10.2 as appropriate.

r~