* [PATCH 0/4] ui: fix small leaks in -display dbus
@ 2026-01-22 11:31 marcandre.lureau
2026-01-22 11:31 ` [PATCH 1/4] tests: fix leaks in dbus-display-test marcandre.lureau
` (4 more replies)
0 siblings, 5 replies; 13+ messages in thread
From: marcandre.lureau @ 2026-01-22 11:31 UTC (permalink / raw)
To: qemu-devel
Cc: Fabiano Rosas, Laurent Vivier, Marc-André Lureau,
Paolo Bonzini, richard.henderson
From: Marc-André Lureau <marcandre.lureau@redhat.com>
Marc-André Lureau (4):
tests: fix leaks in dbus-display-test
ui/dbus: fix leak regression
ui/dbus: fix Unix.Map proxy leak
ui/dbus: fix pixman cleanup
tests/qtest/dbus-display-test.c | 9 +++++++++
ui/dbus-listener.c | 11 +++++------
2 files changed, 14 insertions(+), 6 deletions(-)
--
2.52.0
^ permalink raw reply [flat|nested] 13+ messages in thread
* [PATCH 1/4] tests: fix leaks in dbus-display-test
2026-01-22 11:31 [PATCH 0/4] ui: fix small leaks in -display dbus marcandre.lureau
@ 2026-01-22 11:31 ` marcandre.lureau
2026-01-23 13:21 ` Fabiano Rosas
2026-01-22 11:31 ` [PATCH 2/4] ui/dbus: fix leak regression marcandre.lureau
` (3 subsequent siblings)
4 siblings, 1 reply; 13+ messages in thread
From: marcandre.lureau @ 2026-01-22 11:31 UTC (permalink / raw)
To: qemu-devel
Cc: Fabiano Rosas, Laurent Vivier, Marc-André Lureau,
Paolo Bonzini, richard.henderson
From: Marc-André Lureau <marcandre.lureau@redhat.com>
Close the connections and complete the method invocations.
Thanks ASAN for the report.
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
---
tests/qtest/dbus-display-test.c | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/tests/qtest/dbus-display-test.c b/tests/qtest/dbus-display-test.c
index 1d5951b7117..5773776cad5 100644
--- a/tests/qtest/dbus-display-test.c
+++ b/tests/qtest/dbus-display-test.c
@@ -76,6 +76,7 @@ test_dbus_display_vm(void)
qemu_dbus_display1_vm_get_name(QEMU_DBUS_DISPLAY1_VM(vm)),
==,
"dbus-test");
+ g_clear_object(&conn);
qtest_quit(qts);
}
@@ -97,6 +98,8 @@ static gboolean listener_handle_scanout(
GVariant *arg_data,
TestDBusConsoleRegister *test)
{
+ qemu_dbus_display1_listener_complete_scanout(object, invocation);
+
if (!test->with_map) {
g_main_loop_quit(test->loop);
}
@@ -131,6 +134,9 @@ static gboolean listener_handle_scanout_map(
g_assert_no_errno(addr == MAP_FAILED ? -1 : 0);
g_assert_no_errno(munmap(addr, len));
+ qemu_dbus_display1_listener_unix_map_complete_scanout_map(object, invocation,
+ NULL);
+
g_main_loop_quit(test->loop);
close(fd);
@@ -287,6 +293,7 @@ test_dbus_display_console(const void* data)
g_clear_object(&test.server);
g_clear_object(&test.listener_conn);
+ g_clear_object(&conn);
qtest_quit(qts);
}
@@ -322,6 +329,7 @@ test_dbus_display_keyboard(void)
&err);
if (g_error_matches(err, G_DBUS_ERROR, G_DBUS_ERROR_UNKNOWN_METHOD)) {
g_test_skip("The VM doesn't have a console!");
+ g_clear_object(&conn);
qtest_quit(qts);
return;
}
@@ -348,6 +356,7 @@ test_dbus_display_keyboard(void)
g_assert_cmpint(qemu_dbus_display1_keyboard_get_modifiers(
QEMU_DBUS_DISPLAY1_KEYBOARD(keyboard)), ==, 0);
+ g_clear_object(&conn);
qtest_quit(qts);
}
--
2.52.0
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [PATCH 2/4] ui/dbus: fix leak regression
2026-01-22 11:31 [PATCH 0/4] ui: fix small leaks in -display dbus marcandre.lureau
2026-01-22 11:31 ` [PATCH 1/4] tests: fix leaks in dbus-display-test marcandre.lureau
@ 2026-01-22 11:31 ` marcandre.lureau
2026-03-09 14:22 ` Philippe Mathieu-Daudé
2026-01-22 11:31 ` [PATCH 3/4] ui/dbus: fix Unix.Map proxy leak marcandre.lureau
` (2 subsequent siblings)
4 siblings, 1 reply; 13+ messages in thread
From: marcandre.lureau @ 2026-01-22 11:31 UTC (permalink / raw)
To: qemu-devel
Cc: Fabiano Rosas, Laurent Vivier, Marc-André Lureau,
Paolo Bonzini, richard.henderson
From: Marc-André Lureau <marcandre.lureau@redhat.com>
For some reason, during refactoring, an extra reference leak was introduced.
Fixes: commit 7945576cf2 ("ui/dbus: factor out sending a scanout")
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
---
ui/dbus-listener.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/ui/dbus-listener.c b/ui/dbus-listener.c
index 52e041edb0f..407719fc1e0 100644
--- a/ui/dbus-listener.c
+++ b/ui/dbus-listener.c
@@ -815,8 +815,7 @@ static void ddl_scanout(DBusDisplayListener *ddl)
qemu_dbus_display1_listener_call_scanout(
ddl->proxy, surface_width(ddl->ds), surface_height(ddl->ds),
surface_stride(ddl->ds), surface_format(ddl->ds), v_data,
- G_DBUS_CALL_FLAGS_NONE, DBUS_DEFAULT_TIMEOUT, NULL, NULL,
- g_object_ref(ddl));
+ G_DBUS_CALL_FLAGS_NONE, DBUS_DEFAULT_TIMEOUT, NULL, NULL, NULL);
}
static void dbus_gfx_update(DisplayChangeListener *dcl,
--
2.52.0
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [PATCH 3/4] ui/dbus: fix Unix.Map proxy leak
2026-01-22 11:31 [PATCH 0/4] ui: fix small leaks in -display dbus marcandre.lureau
2026-01-22 11:31 ` [PATCH 1/4] tests: fix leaks in dbus-display-test marcandre.lureau
2026-01-22 11:31 ` [PATCH 2/4] ui/dbus: fix leak regression marcandre.lureau
@ 2026-01-22 11:31 ` marcandre.lureau
2026-03-08 13:22 ` Peter Maydell
2026-01-22 11:31 ` [PATCH 4/4] ui/dbus: fix pixman cleanup marcandre.lureau
2026-03-08 13:25 ` [PATCH 0/4] ui: fix small leaks in -display dbus Peter Maydell
4 siblings, 1 reply; 13+ messages in thread
From: marcandre.lureau @ 2026-01-22 11:31 UTC (permalink / raw)
To: qemu-devel
Cc: Fabiano Rosas, Laurent Vivier, Marc-André Lureau,
Paolo Bonzini, richard.henderson
From: Marc-André Lureau <marcandre.lureau@redhat.com>
Fixes: commit 48b7ef0f0 ("ui/dbus: implement Unix.Map")
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
---
ui/dbus-listener.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/ui/dbus-listener.c b/ui/dbus-listener.c
index 407719fc1e0..46264839d86 100644
--- a/ui/dbus-listener.c
+++ b/ui/dbus-listener.c
@@ -960,8 +960,8 @@ dbus_display_listener_dispose(GObject *object)
g_clear_object(&ddl->conn);
g_clear_pointer(&ddl->bus_name, g_free);
g_clear_object(&ddl->proxy);
-#ifdef WIN32
g_clear_object(&ddl->map_proxy);
+#ifdef WIN32
g_clear_object(&ddl->d3d11_proxy);
g_clear_pointer(&ddl->peer_process, CloseHandle);
#ifdef CONFIG_PIXMAN
--
2.52.0
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [PATCH 4/4] ui/dbus: fix pixman cleanup
2026-01-22 11:31 [PATCH 0/4] ui: fix small leaks in -display dbus marcandre.lureau
` (2 preceding siblings ...)
2026-01-22 11:31 ` [PATCH 3/4] ui/dbus: fix Unix.Map proxy leak marcandre.lureau
@ 2026-01-22 11:31 ` marcandre.lureau
2026-03-08 13:23 ` Peter Maydell
2026-03-08 13:25 ` [PATCH 0/4] ui: fix small leaks in -display dbus Peter Maydell
4 siblings, 1 reply; 13+ messages in thread
From: marcandre.lureau @ 2026-01-22 11:31 UTC (permalink / raw)
To: qemu-devel
Cc: Fabiano Rosas, Laurent Vivier, Marc-André Lureau,
Paolo Bonzini, richard.henderson
From: Marc-André Lureau <marcandre.lureau@redhat.com>
Moved pixman_region32_fini() outside the WIN32 block so it's called on
all platforms.
Fixes: commit 7007e98c ("ui/dbus: implement damage regions for GL")
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
---
ui/dbus-listener.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/ui/dbus-listener.c b/ui/dbus-listener.c
index 46264839d86..3e2b4adf41f 100644
--- a/ui/dbus-listener.c
+++ b/ui/dbus-listener.c
@@ -964,15 +964,15 @@ dbus_display_listener_dispose(GObject *object)
#ifdef WIN32
g_clear_object(&ddl->d3d11_proxy);
g_clear_pointer(&ddl->peer_process, CloseHandle);
-#ifdef CONFIG_PIXMAN
- pixman_region32_fini(&ddl->gl_damage);
-#endif
#ifdef CONFIG_OPENGL
egl_fb_destroy(&ddl->fb);
#endif
#else /* !WIN32 */
g_clear_object(&ddl->scanout_dmabuf_v2_proxy);
#endif
+#ifdef CONFIG_PIXMAN
+ pixman_region32_fini(&ddl->gl_damage);
+#endif
G_OBJECT_CLASS(dbus_display_listener_parent_class)->dispose(object);
}
--
2.52.0
^ permalink raw reply related [flat|nested] 13+ messages in thread
* Re: [PATCH 1/4] tests: fix leaks in dbus-display-test
2026-01-22 11:31 ` [PATCH 1/4] tests: fix leaks in dbus-display-test marcandre.lureau
@ 2026-01-23 13:21 ` Fabiano Rosas
0 siblings, 0 replies; 13+ messages in thread
From: Fabiano Rosas @ 2026-01-23 13:21 UTC (permalink / raw)
To: marcandre.lureau, qemu-devel
Cc: Laurent Vivier, Marc-André Lureau, Paolo Bonzini,
richard.henderson
marcandre.lureau@redhat.com writes:
> From: Marc-André Lureau <marcandre.lureau@redhat.com>
>
> Close the connections and complete the method invocations.
>
> Thanks ASAN for the report.
>
> Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
> ---
> tests/qtest/dbus-display-test.c | 9 +++++++++
> 1 file changed, 9 insertions(+)
>
> diff --git a/tests/qtest/dbus-display-test.c b/tests/qtest/dbus-display-test.c
> index 1d5951b7117..5773776cad5 100644
> --- a/tests/qtest/dbus-display-test.c
> +++ b/tests/qtest/dbus-display-test.c
> @@ -76,6 +76,7 @@ test_dbus_display_vm(void)
> qemu_dbus_display1_vm_get_name(QEMU_DBUS_DISPLAY1_VM(vm)),
> ==,
> "dbus-test");
> + g_clear_object(&conn);
> qtest_quit(qts);
> }
>
> @@ -97,6 +98,8 @@ static gboolean listener_handle_scanout(
> GVariant *arg_data,
> TestDBusConsoleRegister *test)
> {
> + qemu_dbus_display1_listener_complete_scanout(object, invocation);
> +
> if (!test->with_map) {
> g_main_loop_quit(test->loop);
> }
> @@ -131,6 +134,9 @@ static gboolean listener_handle_scanout_map(
> g_assert_no_errno(addr == MAP_FAILED ? -1 : 0);
> g_assert_no_errno(munmap(addr, len));
>
> + qemu_dbus_display1_listener_unix_map_complete_scanout_map(object, invocation,
> + NULL);
> +
> g_main_loop_quit(test->loop);
>
> close(fd);
> @@ -287,6 +293,7 @@ test_dbus_display_console(const void* data)
>
> g_clear_object(&test.server);
> g_clear_object(&test.listener_conn);
> + g_clear_object(&conn);
> qtest_quit(qts);
> }
>
> @@ -322,6 +329,7 @@ test_dbus_display_keyboard(void)
> &err);
> if (g_error_matches(err, G_DBUS_ERROR, G_DBUS_ERROR_UNKNOWN_METHOD)) {
> g_test_skip("The VM doesn't have a console!");
> + g_clear_object(&conn);
> qtest_quit(qts);
> return;
> }
> @@ -348,6 +356,7 @@ test_dbus_display_keyboard(void)
> g_assert_cmpint(qemu_dbus_display1_keyboard_get_modifiers(
> QEMU_DBUS_DISPLAY1_KEYBOARD(keyboard)), ==, 0);
>
> + g_clear_object(&conn);
> qtest_quit(qts);
> }
Acked-by: Fabiano Rosas <farosas@suse.de>
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH 3/4] ui/dbus: fix Unix.Map proxy leak
2026-01-22 11:31 ` [PATCH 3/4] ui/dbus: fix Unix.Map proxy leak marcandre.lureau
@ 2026-03-08 13:22 ` Peter Maydell
0 siblings, 0 replies; 13+ messages in thread
From: Peter Maydell @ 2026-03-08 13:22 UTC (permalink / raw)
To: marcandre.lureau
Cc: qemu-devel, Fabiano Rosas, Laurent Vivier, Paolo Bonzini,
richard.henderson
On Thu, 22 Jan 2026 at 11:33, <marcandre.lureau@redhat.com> wrote:
>
> From: Marc-André Lureau <marcandre.lureau@redhat.com>
>
> Fixes: commit 48b7ef0f0 ("ui/dbus: implement Unix.Map")
> Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
> ---
> ui/dbus-listener.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
thanks
-- PMM
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH 4/4] ui/dbus: fix pixman cleanup
2026-01-22 11:31 ` [PATCH 4/4] ui/dbus: fix pixman cleanup marcandre.lureau
@ 2026-03-08 13:23 ` Peter Maydell
0 siblings, 0 replies; 13+ messages in thread
From: Peter Maydell @ 2026-03-08 13:23 UTC (permalink / raw)
To: marcandre.lureau
Cc: qemu-devel, Fabiano Rosas, Laurent Vivier, Paolo Bonzini,
richard.henderson
On Thu, 22 Jan 2026 at 11:33, <marcandre.lureau@redhat.com> wrote:
>
> From: Marc-André Lureau <marcandre.lureau@redhat.com>
>
> Moved pixman_region32_fini() outside the WIN32 block so it's called on
> all platforms.
>
> Fixes: commit 7007e98c ("ui/dbus: implement damage regions for GL")
> Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
> ---
> ui/dbus-listener.c | 6 +++---
> 1 file changed, 3 insertions(+), 3 deletions(-)
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
thanks
-- PMM
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH 0/4] ui: fix small leaks in -display dbus
2026-01-22 11:31 [PATCH 0/4] ui: fix small leaks in -display dbus marcandre.lureau
` (3 preceding siblings ...)
2026-01-22 11:31 ` [PATCH 4/4] ui/dbus: fix pixman cleanup marcandre.lureau
@ 2026-03-08 13:25 ` Peter Maydell
2026-03-09 14:21 ` Philippe Mathieu-Daudé
4 siblings, 1 reply; 13+ messages in thread
From: Peter Maydell @ 2026-03-08 13:25 UTC (permalink / raw)
To: marcandre.lureau
Cc: qemu-devel, Fabiano Rosas, Laurent Vivier, Paolo Bonzini,
richard.henderson
On Thu, 22 Jan 2026 at 11:33, <marcandre.lureau@redhat.com> wrote:
>
> From: Marc-André Lureau <marcandre.lureau@redhat.com>
>
>
>
> Marc-André Lureau (4):
> tests: fix leaks in dbus-display-test
> ui/dbus: fix leak regression
> ui/dbus: fix Unix.Map proxy leak
> ui/dbus: fix pixman cleanup
>
> tests/qtest/dbus-display-test.c | 9 +++++++++
> ui/dbus-listener.c | 11 +++++------
> 2 files changed, 14 insertions(+), 6 deletions(-)
I don't know the code well enough to review more than the
two really obvious ones, but this series fixes all the leaks I
see in the dbus-display-test test.
-- PMM
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH 0/4] ui: fix small leaks in -display dbus
2026-03-08 13:25 ` [PATCH 0/4] ui: fix small leaks in -display dbus Peter Maydell
@ 2026-03-09 14:21 ` Philippe Mathieu-Daudé
2026-03-09 14:51 ` Peter Maydell
0 siblings, 1 reply; 13+ messages in thread
From: Philippe Mathieu-Daudé @ 2026-03-09 14:21 UTC (permalink / raw)
To: Peter Maydell, marcandre.lureau
Cc: qemu-devel, Fabiano Rosas, Laurent Vivier, Paolo Bonzini,
richard.henderson
On 8/3/26 14:25, Peter Maydell wrote:
> On Thu, 22 Jan 2026 at 11:33, <marcandre.lureau@redhat.com> wrote:
>>
>> From: Marc-André Lureau <marcandre.lureau@redhat.com>
>>
>>
>>
>> Marc-André Lureau (4):
>> tests: fix leaks in dbus-display-test
>> ui/dbus: fix leak regression
>> ui/dbus: fix Unix.Map proxy leak
>> ui/dbus: fix pixman cleanup
>>
>> tests/qtest/dbus-display-test.c | 9 +++++++++
>> ui/dbus-listener.c | 11 +++++------
>> 2 files changed, 14 insertions(+), 6 deletions(-)
>
> I don't know the code well enough to review more than the
> two really obvious ones, but this series fixes all the leaks I
> see in the dbus-display-test test.
Is this statement equivalent to:
Tested-by: Peter Maydell <peter.maydell@linaro.org>
?
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH 2/4] ui/dbus: fix leak regression
2026-01-22 11:31 ` [PATCH 2/4] ui/dbus: fix leak regression marcandre.lureau
@ 2026-03-09 14:22 ` Philippe Mathieu-Daudé
0 siblings, 0 replies; 13+ messages in thread
From: Philippe Mathieu-Daudé @ 2026-03-09 14:22 UTC (permalink / raw)
To: marcandre.lureau, qemu-devel
Cc: Fabiano Rosas, Laurent Vivier, Paolo Bonzini, richard.henderson
On 22/1/26 12:31, marcandre.lureau@redhat.com wrote:
> From: Marc-André Lureau <marcandre.lureau@redhat.com>
>
> For some reason, during refactoring, an extra reference leak was introduced.
>
> Fixes: commit 7945576cf2 ("ui/dbus: factor out sending a scanout")
> Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
> ---
> ui/dbus-listener.c | 3 +--
> 1 file changed, 1 insertion(+), 2 deletions(-)
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH 0/4] ui: fix small leaks in -display dbus
2026-03-09 14:21 ` Philippe Mathieu-Daudé
@ 2026-03-09 14:51 ` Peter Maydell
2026-03-09 14:54 ` Philippe Mathieu-Daudé
0 siblings, 1 reply; 13+ messages in thread
From: Peter Maydell @ 2026-03-09 14:51 UTC (permalink / raw)
To: Philippe Mathieu-Daudé
Cc: marcandre.lureau, qemu-devel, Fabiano Rosas, Laurent Vivier,
Paolo Bonzini, richard.henderson
On Mon, 9 Mar 2026 at 14:21, Philippe Mathieu-Daudé <philmd@linaro.org> wrote:
>
> On 8/3/26 14:25, Peter Maydell wrote:
> > On Thu, 22 Jan 2026 at 11:33, <marcandre.lureau@redhat.com> wrote:
> >>
> >> From: Marc-André Lureau <marcandre.lureau@redhat.com>
> >>
> >>
> >>
> >> Marc-André Lureau (4):
> >> tests: fix leaks in dbus-display-test
> >> ui/dbus: fix leak regression
> >> ui/dbus: fix Unix.Map proxy leak
> >> ui/dbus: fix pixman cleanup
> >>
> >> tests/qtest/dbus-display-test.c | 9 +++++++++
> >> ui/dbus-listener.c | 11 +++++------
> >> 2 files changed, 14 insertions(+), 6 deletions(-)
> >
> > I don't know the code well enough to review more than the
> > two really obvious ones, but this series fixes all the leaks I
> > see in the dbus-display-test test.
>
> Is this statement equivalent to:
>
> Tested-by: Peter Maydell <peter.maydell@linaro.org>
I thought about that, but I decided against it, because
I have not tested the actual dbus functionality at all;
I only ran 'make check'. For all I know the tests could have
fixed the leaks and broken something for users :-)
-- PMM
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH 0/4] ui: fix small leaks in -display dbus
2026-03-09 14:51 ` Peter Maydell
@ 2026-03-09 14:54 ` Philippe Mathieu-Daudé
0 siblings, 0 replies; 13+ messages in thread
From: Philippe Mathieu-Daudé @ 2026-03-09 14:54 UTC (permalink / raw)
To: Peter Maydell
Cc: marcandre.lureau, qemu-devel, Fabiano Rosas, Laurent Vivier,
Paolo Bonzini, richard.henderson
On 9/3/26 15:51, Peter Maydell wrote:
> On Mon, 9 Mar 2026 at 14:21, Philippe Mathieu-Daudé <philmd@linaro.org> wrote:
>> On 8/3/26 14:25, Peter Maydell wrote:
>>>> Marc-André Lureau (4):
>>>> tests: fix leaks in dbus-display-test
>>>> ui/dbus: fix leak regression
>>>> ui/dbus: fix Unix.Map proxy leak
>>>> ui/dbus: fix pixman cleanup
>>>>
>>>> tests/qtest/dbus-display-test.c | 9 +++++++++
>>>> ui/dbus-listener.c | 11 +++++------
>>>> 2 files changed, 14 insertions(+), 6 deletions(-)
>>>
>>> I don't know the code well enough to review more than the
>>> two really obvious ones, but this series fixes all the leaks I
>>> see in the dbus-display-test test.
>>
>> Is this statement equivalent to:
>>
>> Tested-by: Peter Maydell <peter.maydell@linaro.org>
>
> I thought about that, but I decided against it, because
> I have not tested the actual dbus functionality at all;
> I only ran 'make check'. For all I know the tests could have
> fixed the leaks and broken something for users :-)
OK. I'll queue this series then, thanks!
^ permalink raw reply [flat|nested] 13+ messages in thread
end of thread, other threads:[~2026-03-09 14:56 UTC | newest]
Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-01-22 11:31 [PATCH 0/4] ui: fix small leaks in -display dbus marcandre.lureau
2026-01-22 11:31 ` [PATCH 1/4] tests: fix leaks in dbus-display-test marcandre.lureau
2026-01-23 13:21 ` Fabiano Rosas
2026-01-22 11:31 ` [PATCH 2/4] ui/dbus: fix leak regression marcandre.lureau
2026-03-09 14:22 ` Philippe Mathieu-Daudé
2026-01-22 11:31 ` [PATCH 3/4] ui/dbus: fix Unix.Map proxy leak marcandre.lureau
2026-03-08 13:22 ` Peter Maydell
2026-01-22 11:31 ` [PATCH 4/4] ui/dbus: fix pixman cleanup marcandre.lureau
2026-03-08 13:23 ` Peter Maydell
2026-03-08 13:25 ` [PATCH 0/4] ui: fix small leaks in -display dbus Peter Maydell
2026-03-09 14:21 ` Philippe Mathieu-Daudé
2026-03-09 14:51 ` Peter Maydell
2026-03-09 14:54 ` Philippe Mathieu-Daudé
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox