]> www.infradead.org Git - users/jedix/linux-maple.git/commit
virtio_ring: introduce vring_need_unmap_buffer
authorXuan Zhuo <xuanzhuo@linux.alibaba.com>
Tue, 12 Nov 2024 01:29:16 +0000 (09:29 +0800)
committerJakub Kicinski <kuba@kernel.org>
Sat, 16 Nov 2024 02:46:54 +0000 (18:46 -0800)
commit9f19c084057abfb8e4676e6e91866bfa5a6a5577
tree4451ba593b292c5e8714b64b60524c73b21b739a
parent1c9786163b89042483fd9f9c9ad48df8edf79cfe
virtio_ring: introduce vring_need_unmap_buffer

To make the code readable, introduce vring_need_unmap_buffer() to
replace do_unmap.

   use_dma_api premapped -> vring_need_unmap_buffer()
1. false       false        false
2. true        false        true
3. true        true         false

Signed-off-by: Xuan Zhuo <xuanzhuo@linux.alibaba.com>
Acked-by: Jason Wang <jasowang@redhat.com>
Link: https://patch.msgid.link/20241112012928.102478-2-xuanzhuo@linux.alibaba.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/virtio/virtio_ring.c