[PATCH] virtio_balloon: Fix endless deflation and inflation on arm64

2023-08-28 Thread Gavin Shan
The deflation request to the target, which isn't unaligned to the guest page size causes endless deflation and inflation actions. For example, we receive the flooding QMP events for the changes on memory balloon's size after a deflation request to the unaligned target is sent for the ARM64 guest, w

Re: [PATCH RFC 4/4] vhost-vdpa: introduce IOTLB_PERSIST backend feature bit

2023-08-28 Thread Si-Wei Liu
On 8/22/2023 1:54 AM, Jason Wang wrote: On Thu, Aug 17, 2023 at 7:44 AM Si-Wei Liu wrote: On 8/15/2023 6:48 PM, Jason Wang wrote: On Wed, Aug 16, 2023 at 6:31 AM Si-Wei Liu wrote: On 8/14/2023 7:25 PM, Jason Wang wrote: On Tue, Aug 15, 2023 at 9:45 AM Si-Wei Liu wrote: Signed-off-by:

[PATCH net] virtio: kdoc for struct virtio_pci_modern_device

2023-08-28 Thread Shannon Nelson via Virtualization
Finally following up to Simon's suggestion for some kdoc attention on struct virtio_pci_modern_device. Link: https://lore.kernel.org/netdev/ze%2fqs0lnuvxfa...@corigine.com/ Cc: Simon Horman Signed-off-by: Shannon Nelson --- include/linux/virtio_pci_modern.h | 34 ---

Re: [PATCH v15 11/23] dma-resv: Add kref_put_dma_resv()

2023-08-28 Thread Christian König via Virtualization
Am 27.08.23 um 19:54 schrieb Dmitry Osipenko: Add simple kref_put_dma_resv() helper that wraps around kref_put_ww_mutex() for drivers that needs to lock dma-resv on kref_put(). It's not possible to easily add this helper to kref.h because of the headers inclusion dependency, hence add it to dma-