mirror of
https://github.com/qemu/qemu.git
synced 2026-07-08 17:46:10 +00:00
Misc patches for iotests, qom, crypt & io * Fix client side anoymous TLS credentials * Fix return value semantics for qio_channel_flush * Add ID validation of internal QOM constructor * Fix ability to create internal QOM objects without a parent * Merge user creatable object constructor into main QOM file * Print reason for skipping I/O tests * Remove redundant meson suits for I/O tests * Add optional suites for many block drivers I/O tests * Run I/O tests for 10 block drivers in GitLab CI * Fix sudo check for LUKS I/O test * Mark I/O test 151, 181, 185, 308 as flaky # -----BEGIN PGP SIGNATURE----- # # iQIzBAABCAAdFiEE2vOm/bJrYpEtDo4/vobrtBUQT98FAmoPDUkACgkQvobrtBUQ # T9+ZGQ/+PUFHFBgKHqb8kVNpKE1MJ+FDiwgRKHq0oSHdyO+lTzbAUZOM/2B/VSTu # vJijLHEGalCRjMoZgRcRVtXaJGKoem7tXTe/giX+CiULSAD8cHcZ657imzPmjEPk # +oEPgTRpbPTWbxgUS6Y5lztYgJz84Tkhs/lTr3Y8mOHUcVPJXYe0OClP+DXQJvu4 # I12EkKUA7+FA1UiwYR0Hkq5ZfED48VygVnCVpb12ggri3BrwAuk9SNaAGbz0EbNm # uYrmneLVAey/Y3XW9NxJ056KNF10Mpcmj2lhJuUu9lyfw/jNeicwESC6MNEMK0Pq # ttq9t3J+osotwElrFnrh7tWusGDloJArpcZbL6xNQ5r3vDrlnviUeUJZOfs7wDLZ # LOFhi0xJLN3Gk9Cms+xcaTmQRf5/1DBZUTxG3vFqqjNzNOzuJOPseviXw5lDau2g # sTVPX77VpOCV8JJoetZuoloBOxiLB4fbt4uY812t4Ru5vrt2o7F36aeBekgRB9lZ # SvS+fuj5rLiPjvLoI76HQ8uzEDtJGp7h3LoIDO47pQJRZ7jfc6kbLioZptmxlfSf # i5LEa/hido+o11QvnEZ8aMfdUoQZAJsHtNLrzPwOl1NnFBYmX/GBk2vO6xrmoqUO # aykd/gWzH/NhZ3eq+cZlI4iEQSOaLFySzq39jdz77bBAzhI38nI= # =Onca # -----END PGP SIGNATURE----- # gpg: Signature made Thu 21 May 2026 09:48:57 EDT # gpg: using RSA key DAF3A6FDB26B62912D0E8E3FBE86EBB415104FDF # gpg: Good signature from "Daniel P. Berrange <dan@berrange.com>" [full] # gpg: aka "Daniel P. Berrange <berrange@redhat.com>" [full] # Primary key fingerprint: DAF3 A6FD B26B 6291 2D0E 8E3F BE86 EBB4 1510 4FDF * tag 'misc-next-pull-request' of https://gitlab.com/berrange/qemu: (29 commits) qom: drop user_creatable_add_type method qom: allow object_new_with_prop* to trigger module loading qom: fix ability to create objects without a parent qom: add object_new_with_props_from_qdict qom: move object_set_prop_keyval into object.c qom: have object_set_props_keyval return bool qom: shorten name of object_set_properties_from_keyval qom: make errp last param in methods taking va_list qom: validate ID format when creating objects hw/vfio-user: use a valid object ID for iothread qom: add trace events for object/property lifecycle gitlab: remove I/O tests from build-tcg-disabled job gitlab: add jobs for thorough block tests iotests: mark 151, 181, 185 & 308 as flaky tests iotests: fix check for sudo access in LUKS I/O test iotests: validate dmsetup result in test 128 iotests: use 'driver' as collective term for either format or protocol iotests: add nbd and luks to the I/O test suites docs/devel/testing: expand documentation for 'make check-block' iotests: add a meson suite / make target per block I/O tests format ... Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>