Merge Request Required Information
Summary of Changes
This MR contains a set of fixes to issues that Qing and I found while testing blkio support in QEMU for RHEL 9.3
$ git backport-diff -u upstream/master -r c9s..HEAD
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/6:[----] [--] 'block/blkio: enable the completion eventfd'
002/6:[----] [--] 'block/blkio: do not use open flags in qemu_open()'
003/6:[----] [--] 'block/blkio: move blkio_connect() in the drivers functions'
004/6:[----] [--] 'block/blkio: retry blkio_connect() if it fails using `fd`'
005/6:[----] [--] 'block/blkio: fall back on using `path` when `fd` setting fails'
006/6:[----] [--] 'block/blkio: use blkio_set_int("fd") to check fd support'
Approved Development Ticket
All submissions to CentOS Stream must reference an approved ticket in Red Hat Jira. Please follow the CentOS Stream contribution documentation for how to file this ticket and have it approved.
Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=2225439
Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=2225354
Signed-off-by: Stefano Garzarella sgarzare@redhat.com