artist: set memory region owners for buffers to the artist device
This fixes the output of "info qom-tree" so that the buffers appear as children of the artist device, rather than underneath the "unattached" container. Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> Message-Id: <20220624160839.886649-1-mark.cave-ayland@ilande.co.uk> Reviewed-by: Helge Deller <deller@gmx.de>
This commit is contained in:
parent
7227de94ad
commit
39fbaeca09
@ -1358,7 +1358,7 @@ static void artist_create_buffer(ARTISTState *s, const char *name,
|
||||
{
|
||||
struct vram_buffer *buf = s->vram_buffer + idx;
|
||||
|
||||
memory_region_init_ram(&buf->mr, NULL, name, width * height,
|
||||
memory_region_init_ram(&buf->mr, OBJECT(s), name, width * height,
|
||||
&error_fatal);
|
||||
memory_region_add_subregion_overlap(&s->mem_as_root, *offset, &buf->mr, 0);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user