Message ID | 20210826172658.2116840-2-philmd@redhat.com |
---|---|
State | New |
Headers | show |
Series | hw/virtio: Minor housekeeping patches | expand |
On Thu, Aug 26, 2021 at 07:26:56PM +0200, Philippe Mathieu-Daudé wrote: >While virtio_queue_packed_empty_rcu() uses the '_rcu' suffix, >it is not obvious it is called within rcu_read_lock(). All other >functions from this file called with the RCU locked have a comment >describing it. Document this one similarly for consistency. > >Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com> >--- > hw/virtio/virtio.c | 1 + > 1 file changed, 1 insertion(+) > >diff --git a/hw/virtio/virtio.c b/hw/virtio/virtio.c >index 874377f37a7..a5214bca612 100644 >--- a/hw/virtio/virtio.c >+++ b/hw/virtio/virtio.c >@@ -634,6 +634,7 @@ static int virtio_queue_split_empty(VirtQueue *vq) > return empty; > } > >+/* Called within rcu_read_lock(). */ > static int virtio_queue_packed_empty_rcu(VirtQueue *vq) > { > struct VRingPackedDesc desc; >-- >2.31.1 > > Reviewed-by: Stefano Garzarella <sgarzare@redhat.com>
On Thu, Aug 26, 2021 at 07:26:56PM +0200, Philippe Mathieu-Daudé wrote: > While virtio_queue_packed_empty_rcu() uses the '_rcu' suffix, > it is not obvious it is called within rcu_read_lock(). All other > functions from this file called with the RCU locked have a comment > describing it. Document this one similarly for consistency. > > Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com> > --- > hw/virtio/virtio.c | 1 + > 1 file changed, 1 insertion(+) Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com>
diff --git a/hw/virtio/virtio.c b/hw/virtio/virtio.c index 874377f37a7..a5214bca612 100644 --- a/hw/virtio/virtio.c +++ b/hw/virtio/virtio.c @@ -634,6 +634,7 @@ static int virtio_queue_split_empty(VirtQueue *vq) return empty; } +/* Called within rcu_read_lock(). */ static int virtio_queue_packed_empty_rcu(VirtQueue *vq) { struct VRingPackedDesc desc;
While virtio_queue_packed_empty_rcu() uses the '_rcu' suffix, it is not obvious it is called within rcu_read_lock(). All other functions from this file called with the RCU locked have a comment describing it. Document this one similarly for consistency. Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com> --- hw/virtio/virtio.c | 1 + 1 file changed, 1 insertion(+)