Peter Xu <pet...@redhat.com> writes:

> On Tue, Jul 01, 2025 at 08:12:27AM +0200, Markus Armbruster wrote:
>> Fabiano Rosas <faro...@suse.de> writes:
>> 
>> > Caught by inspection, but ASAN also reports:
>> >
>> > Direct leak of 16 byte(s) in 1 object(s) allocated from:
>> >  #0 in malloc
>> >  #1 in g_malloc
>> >  #2 in g_memdup
>> >  #3 in qapi_clone_start_struct ../qapi/qapi-clone-visitor.c:40:12
>> >  #4 in qapi_clone_start_list ../qapi/qapi-clone-visitor.c:59:12
>> >  #5 in visit_start_list ../qapi/qapi-visit-core.c:80:10
>> >  #6 in visit_type_BitmapMigrationNodeAliasList 
>> > qapi/qapi-visit-migration.c:639:10
>> >  #7 in migrate_params_apply ../migration/options.c:1407:13
>> >  #8 in qmp_migrate_set_parameters ../migration/options.c:1463:5
>> >  #9 in qmp_marshal_migrate_set_parameters 
>> > qapi/qapi-commands-migration.c:214:5
>> >  #10 in do_qmp_dispatch_bh ../qapi/qmp-dispatch.c:128:5
>> 
>> migration_instance_finalize() runs when a TYPE_MIGRATION object dies, we
>> have just one such object, pointed to by @current_migration, and it
>> lives until QEMU shuts down.
>> 
>> So this is as harmless as they get.  Please mentions this in the commit
>> message, to guide backporters.
>
> If we do not copy qemu-stable, and do not attach Fixes, logically it should
> imply no backport needed.  Not sure if it was intentional, though..

Yes, qemu-stable@ and Fixes: are how we indicate "consider backporting
this".  But since that's easily forgotten, absence doesn't imply "no
need to consider".

>                                                                      Agreed
> some enrichment in the log would always be nicer.

Spelling out the impact of the bug fixes is a good habit.  Or in this
case, the fact that it's not a bug.  No biggie here, just nice.  I like
nice commit messages :)

[...]


Reply via email to