[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PULL 08/15] ui/console: return completion status from gfx_update callback
- To: marcandre.lureau@xxxxxxxxxx
- From: Stefan Hajnoczi <stefanha@xxxxxxxxx>
- Date: Tue, 28 Apr 2026 10:29:06 -0400
- Arc-authentication-results: i=1; mx.google.com; arc=none
- Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=YcyG/1F3nXUVyq31n88lbs9OsX49y2JqeErrMkFMYi8=; fh=QcczVRU8FeHZ0xZPa5W4qYL/gA8ra38ED8BZxPhC7DQ=; b=NR/3L9ZTAg2xyIBXpctgyjl+2h/uDugrHy8pEYXNKySPNF1N+/a52DGWZ325suY8V9 j5GMsFXU+lOI2hAm5yrhSgX0YTqZIjb4wJFjQglL5cG3oPFKZVfG7M6swSkIYh+1DqsH K7A6oSlF1IA36GApgUvM80LxD165m5RSkzCIYWfvULOuIWxAfCVxFKZ5iNI5rwYAG5a7 SpfFX6UGBtmS01MD/VBFV+wIdlVDt1CCxhJCgZC44eKw07EMv11rZtu4YU9TzSxBlgFi 68+v6wCF/7eL3RGX/JOYJR15T5aQXgPXWAmECX22k38tiQDSvZlfFEIzMASouUgVJH3B A3Ng==; darn=lists.xenproject.org
- Arc-seal: i=1; a=rsa-sha256; t=1777386560; cv=none; d=google.com; s=arc-20240605; b=K1IJivccxKULjJ/w/GF3Mk8TDhYejSGnnXK/ETjr499P2aQMgFrC5Qdk0ApWx5u709 /QdvcvGGKzWkBk7fFy4CRgRY0haLqikfesnq2IBv87nmp3kEEOwW7yUBbgstzymNdE9j Yyb1sUDo0fFy4ojs2/GMf/+PF9O17WgDbinFahl5Hz924gGn/Ev6c/XPydeJOkftXgTk 3+JXl+2MjOk5F8nDTb4EnpWGJfwaw/gkmnOrKUttlj6bghOzv/3BJ1DYSWZ0plWhN44E Uq3kzP1MzkRl8NjUba+hrt9lYnGsUiHy8e9OF0wcbnz3dv+8b+WWDMLGErFTvuystHuX jj4g==
- Authentication-results: eu.smtp.expurgate.cloud; dkim=pass header.s=20251104 header.d=gmail.com header.i="@gmail.com" header.h="Content-Transfer-Encoding:Cc:To:Subject:Message-ID:Date:From:In-Reply-To:References:MIME-Version"
- Cc: qemu-devel@xxxxxxxxxx, peter.maydell@xxxxxxxxxx, Jan Kiszka <jan.kiszka@xxxxxx>, Phil Dennis-Jordan <phil@xxxxxxxxxxxxx>, Richard Henderson <richard.henderson@xxxxxxxxxx>, Helge Deller <deller@xxxxxx>, Philippe Mathieu-Daudé <philmd@xxxxxxxxxx>, Gerd Hoffmann <kraxel@xxxxxxxxxx>, Mark Cave-Ayland <mark.cave-ayland@xxxxxxxxxxxx>, Samuel Tardieu <sam@xxxxxxxxxxx>, Hervé Poussineau <hpoussin@xxxxxxxxxxx>, Aleksandar Rikalo <arikalo@xxxxxxxxx>, Laurent Vivier <laurent@xxxxxxxxx>, Thomas Huth <th.huth+qemu@xxxxxxxxx>, BALATON Zoltan <balaton@xxxxxxxxxx>, Alex Bennée <alex.bennee@xxxxxxxxxx>, Akihiko Odaki <odaki@xxxxxxxxxxxxxxxxxxxxxx>, Dmitry Osipenko <dmitry.osipenko@xxxxxxxxxxxxx>, "Michael S. Tsirkin" <mst@xxxxxxxxxx>, Dmitry Fleytman <dmitry.fleytman@xxxxxxxxx>, Stefano Stabellini <sstabellini@xxxxxxxxxx>, Anthony PERARD <anthony@xxxxxxxxxxxxxx>, "Edgar E. Iglesias" <edgar.iglesias@xxxxxxxxx>, Alistair Francis <alistair@xxxxxxxxxxxxx>, Alex Williamson <alex@xxxxxxxxxxx>, Cédric Le Goater <clg@xxxxxxxxxx>, "open list:Musicpal" <qemu-arm@xxxxxxxxxx>, "open list:sam460ex" <qemu-ppc@xxxxxxxxxx>, "open list:X86 Xen CPUs" <xen-devel@xxxxxxxxxxxxxxxxxxxx>
- Delivery-date: Tue, 28 Apr 2026 14:29:23 +0000
- List-id: Xen developer discussion <xen-devel.lists.xenproject.org>
On Tue, Apr 28, 2026 at 10:28 AM Stefan Hajnoczi <stefanha@xxxxxxxxx> wrote:
>
> Hi Marc-André,
> This patch changes the .gfx_update callback prototype and fails to
> compile due to the following recently-merged commit:
>
> commit 5ef60a3787e8e0dccf30dae3704d4f5249160e7d
> Author: Yucai Liu <1486344514@xxxxxx>
> Date: Sun Apr 12 19:02:39 2026 +0800
>
> hw/display: Add i.MX6UL LCDIF device model
For reference, here is the CI build failure:
../hw/display/imx6ul_lcdif.c:221:19: error: initialization of ‘_Bool
(*)(void *)’ from incompatible pointer type ‘void (*)(void *)’
[-Wincompatible-pointer-types]
221 | .gfx_update = imx6ul_lcdif_update_display,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../hw/display/imx6ul_lcdif.c:221:19: note: (near initialization for
‘imx6ul_lcdif_graphic_ops.gfx_update’)
https://gitlab.com/qemu-project/qemu/-/jobs/14124076225
Stefan
|