-
Story
-
Resolution: Done-Errata
-
Normal
-
None
-
storage, virsh cmd
-
libvirt-9.9.0-1.el9
-
rhel-sst-virtualization
-
ssg_virtualization
-
13
-
18
-
None
-
QE ack, Dev ack
-
False
-
-
None
-
None
-
Pass
-
Automated
-
If docs needed, set a value
-
-
x86_64, s390x
-
9.7.0
-
None
Description of problem: Currently the QEMU process is able to set WRITE_SAME/UNMAP granularity. This option is not available in libvirt
and workaround needs to be used to set it up.
Current workaround is to set additional commands while starting qemu:
<domain type='kvm' xmlns:qemu='http://libvirt.org/schemas/domain/qemu/1.0'>
<qemu:commandline>
<qemu:arg value='-set'/>
<qemu:arg value='block.scsi0-0-0.discard_granularity=4194304'/>
</qemu:commandline>
</domain>
Version-Release number of selected component (if applicable):
libvirt-6.0.0-17.2.module+el8.2.0+6629+3fc0f2c2.x86_64
How reproducible:
Every time
Steps to Reproduce:
1. try to define discard granularity option in libvirt
Actual results:
No such option is available.
Expected results:
Option is available in the libvirt xml when defining storage backend.
Additional info:
- is blocked by
-
RHEL-15267 Rebase libvirt in RHEL-9.4.0
- Closed
- external trackers
- links to
-
RHBA-2023:125049 libvirt update
- mentioned on