Backport QGA guest-get-disks BZ: 1859494 BRANCH: rhel-8.4.0 UPSTREAM: a8aa94b5f8427cc2924d8cdd417c8014db1c86c0 BREW: 33793346 v2: - backport QAPI g_auto & ERRP_GUARD patches git backport-diff -r qemu-kvm-4.2.0-38.module+el8.4.0+9133+5346b06d..HEAD -u origin/master Key: [----] : patches are identical [####] : number of functional differences between upstream/downstream patch [down] : patch is downstream-only The flags [FC] indicate (F)unctional and (C)ontextual differences, respectively 001/10:[0002] [FC] 'qapi: enable use of g_autoptr with QAPI types' 002/10:[----] [--] 'error: Fix examples in error.h's big comment' 003/10:[----] [--] 'error: Improve error.h's big comment' 004/10:[----] [--] 'error: Document Error API usage rules' 005/10:[----] [--] 'error: New macro ERRP_GUARD()' 006/10:[----] [-C] 'qga: add command guest-get-disks' 007/10:[----] [-C] 'qga: add implementation of guest-get-disks for Linux' 008/10:[----] [-C] 'qga: add implementation of guest-get-disks for Windows' 009/10:[----] [--] 'qga: fix missing closedir() in qmp_guest_get_disks()' 010/10:[----] [--] 'qga: update schema for guest-get-disks 'dependents' field'