Avi Kivity wrote: > Jan Kiszka wrote: >> This nice little buglet complicates a smarter slot management in qemu >> user space just "slightly". Sigh... >> >> --------> >> >> When checking for overlapping slots on registration of a new one, kvm >> currently also considers zero-length (ie. deleted) slots and rejects >> requests incorrectly. This finally denies user space from joining slots. >> Fix the check by skipping deleted slots. >> > > Can userspace fail gracefully when the bug is present? If not, the you > should add a KVM_CAP_ to advertise the fix; without the capability don't > attempt the smarter slot management. I already thought about adding some KVM_CAP_DESTROY_MEMORY_REGION_NOW_REALLY_WORKS and skip the workaround in [1]. Maybe a good idea, comments welcome. Jan [1] http://permalink.gmane.org/gmane.comp.emulators.qemu/41326
Attachment:
signature.asc
Description: OpenPGP digital signature