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:
Bulk update: Move RHEL8 bugs to RHEL9. If necessary to resolve in RHEL8, then clone to the current RHEL8 release.
After evaluating this issue, there are no plans to address it further or fix it in an upcoming release. Therefore, it is being closed. If plans change such that this issue will be fixed in an upcoming release, then the bug can be reopened.
Hi khanicov, Do we still have plan to implement this new feature? If yes, we need to reopen this bug. Thanks.
I believe this is still worth implementing. Let me reopen.
*** Bug 2154127 has been marked as a duplicate of this bug. ***