[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [RESEND PULL 000/126] Buildsys / QOM / QDev / UI patches for 2023-02
From: |
Peter Maydell |
Subject: |
Re: [RESEND PULL 000/126] Buildsys / QOM / QDev / UI patches for 2023-02-27 |
Date: |
Mon, 27 Feb 2023 18:22:53 +0000 |
On Mon, 27 Feb 2023 at 14:08, Philippe Mathieu-Daudé <philmd@linaro.org> wrote:
>
> Hi Peter,
>
> I apologize for the size of this request, I was hoping various
> series would go via other tree, but everybody has been quite busy
> and the freezing windows is close, so I'm sending a huge mixed
> patchset here.
>
> Previous post failed with:
>
> Unable to initialize SMTP properly. Check config and use --smtp-debug.
> VALUES: server=smtp.gmail.com encryption=tls hello=localhost.localdomain
> port=587 at /opt/homebrew/Cellar/git/2.38.1/libexec/git-core/git-send-email
> line 1684.
>
> Reposting adding "--forget-cc --cc-cmd=/usr/bin/true --suppress-cc=all".
>
> The following changes since commit b11728dc3ae67ddedf34b7a4f318170e7092803c:
>
> Merge tag 'pull-riscv-to-apply-20230224' of github.com:palmer-dabbelt/qemu
> into staging (2023-02-26 20:14:46 +0000)
>
> are available in the Git repository at:
>
> https://github.com/philmd/qemu.git tags/buildsys-qom-qdev-ui-20230227
>
> for you to fetch changes up to 79fbbf323ce0b2608eca53f85f5e02b8c4b73b90:
>
> ui/cocoa: user friendly characters for release mouse (2023-02-27 14:48:10
> +0100)
>
> ----------------------------------------------------------------
> - buildsys
> - Various header cleaned up (removing pointless headers)
> - Mark various files/code user/system specific
> - Make various objects target-independent
> - Remove tswapN() calls from dump.o
> - Suggest g_assert_not_reached() instead of assert(0)
>
> - qdev / qom
> - Replace various container_of() by QOM cast macros
> - Declare some QOM macros using OBJECT_DECLARE_TYPE()
> - Embed OHCI QOM child in SM501 chipset
>
> - hw (ISA & IDE)
> - add some documentation, improve function names
> - un-inline, open-code few functions
> - have ISA API accessing IRQ/DMA prefer ISABus over ISADevice
> - Demote IDE subsystem maintenance to "Odd Fixes"
>
> - ui: Improve Ctrl+Alt hint on Darwin Cocoa
Seems to have broken the TCG plugins somehow?
https://gitlab.com/pm215/qemu/-/jobs/3841174348
TEST munmap-pthread on aarch64
**
ERROR:../plugins/core.c:221:qemu_plugin_vcpu_init_hook: assertion
failed: (success)
Similarly in
https://gitlab.com/pm215/qemu/-/jobs/3841174344
https://gitlab.com/pm215/qemu/-/jobs/3841174341
thanks
-- PMM
- [PULL 123/126] dump: Clean included headers, (continued)
- [PULL 123/126] dump: Clean included headers, Philippe Mathieu-Daudé, 2023/02/27
- [PULL 125/126] dump: Add create_win_dump() stub for non-x86 targets, Philippe Mathieu-Daudé, 2023/02/27
- [PULL 110/126] hw/ide: Rename ide_exec_cmd() -> ide_bus_exec_cmd(), Philippe Mathieu-Daudé, 2023/02/27
- [PULL 113/126] hw/ide: Declare ide_get_[geometry/bios_chs_trans] in 'hw/ide/internal.h', Philippe Mathieu-Daudé, 2023/02/27
- [PULL 121/126] dump: Replace tswapN() -> cpu_to_dumpN(), Philippe Mathieu-Daudé, 2023/02/27
- [PULL 119/126] hw/ide/via: Replace magic 2 value by ARRAY_SIZE / MAX_IDE_DEVS, Philippe Mathieu-Daudé, 2023/02/27
- [PULL 122/126] dump: Replace TARGET_PAGE_SIZE -> qemu_target_page_size(), Philippe Mathieu-Daudé, 2023/02/27
- [PULL 124/126] dump: Simplify compiling win_dump.o by introducing win_dump_available(), Philippe Mathieu-Daudé, 2023/02/27
- [PULL 117/126] hw/ide/piix: Pass Error* to pci_piix_init_ports() for better error msg, Philippe Mathieu-Daudé, 2023/02/27
- [PULL 126/126] ui/cocoa: user friendly characters for release mouse, Philippe Mathieu-Daudé, 2023/02/27
- Re: [RESEND PULL 000/126] Buildsys / QOM / QDev / UI patches for 2023-02-27,
Peter Maydell <=