[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v1 02/17] vfio: Convert to ram_block_discard_set_broken()
From: |
David Hildenbrand |
Subject: |
Re: [PATCH v1 02/17] vfio: Convert to ram_block_discard_set_broken() |
Date: |
Fri, 15 May 2020 14:01:05 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.7.0 |
On 06.05.20 11:49, David Hildenbrand wrote:
> VFIO is (except devices without a physical IOMMU or some mediated devices)
> incompatible ram_block_discard_set_broken. The kernel will pin basically
> all VM memory. Let's convert to ram_block_discard_set_broke(), which can
> now fail, in contrast to qemu_balloon_inhibit().
Not sure what I was smoking when rewriting this 3 times:
"VFIO is (except devices without a physical IOMMU or some mediated
devices) incompatible with discarding of RAM. The kernel will pin
basically all VM memory. Let's convert to
ram_block_discard_set_broken(), which can now fail, in contrast to
qemu_balloon_inhibit()."
--
Thanks,
David / dhildenb
- [PATCH v1 00/17] virtio-mem: Paravirtualized memory hot(un)plug, David Hildenbrand, 2020/05/06
- [PATCH v1 01/17] exec: Introduce ram_block_discard_set_(unreliable|required)(), David Hildenbrand, 2020/05/06
- [PATCH v1 03/17] accel/kvm: Convert to ram_block_discard_set_broken(), David Hildenbrand, 2020/05/06
- [PATCH v1 04/17] s390x/pv: Convert to ram_block_discard_set_broken(), David Hildenbrand, 2020/05/06
- [PATCH v1 02/17] vfio: Convert to ram_block_discard_set_broken(), David Hildenbrand, 2020/05/06
- Re: [PATCH v1 02/17] vfio: Convert to ram_block_discard_set_broken(),
David Hildenbrand <=
- [PATCH v1 05/17] virtio-balloon: Rip out qemu_balloon_inhibit(), David Hildenbrand, 2020/05/06
- [PATCH v1 06/17] target/i386: sev: Use ram_block_discard_set_broken(), David Hildenbrand, 2020/05/06
- [PATCH v1 07/17] migration/rdma: Use ram_block_discard_set_broken(), David Hildenbrand, 2020/05/06