]> git.ipfire.org Git - thirdparty/linux.git/commit
virtio: add virtqueue_add_inbuf_cache_clean API
authorMichael S. Tsirkin <mst@redhat.com>
Mon, 29 Dec 2025 18:25:23 +0000 (13:25 -0500)
committerMichael S. Tsirkin <mst@redhat.com>
Fri, 2 Jan 2026 11:22:49 +0000 (06:22 -0500)
commit5fc6dd158e97d317aeb85ea930613f8db172603b
tree153bcbe8db3209cce3f43deb5467a5b65703323d
parentd5d846513128c1a3bc2f2d371f6e903177dea443
virtio: add virtqueue_add_inbuf_cache_clean API

Add virtqueue_add_inbuf_cache_clean() for passing DMA_ATTR_CPU_CACHE_CLEAN
to virtqueue operations. This suppresses DMA debug cacheline overlap
warnings for buffers where proper cache management is ensured by the
caller.

Message-ID: <e50d38c974859e731e50bda7a0ee5691debf5bc4.1767601130.git.mst@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
drivers/virtio/virtio_ring.c
include/linux/virtio.h