[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v2 0/6] block: block-status cache for data regions
From: |
Kevin Wolf |
Subject: |
Re: [PATCH v2 0/6] block: block-status cache for data regions |
Date: |
Tue, 6 Jul 2021 19:06:36 +0200 |
Am 23.06.2021 um 17:01 hat Max Reitz geschrieben:
> Hi,
>
> See the cover letter from v1 for the general idea:
>
> https://lists.nongnu.org/archive/html/qemu-block/2021-06/msg00843.html
>
>
> The biggest change here in v2 is that instead of having a common CoMutex
> protect the block-status cache, we’re using RCU now. So to read from
> the cache, or even to invalidate it, no lock is needed, only to update
> it with new data.
>
> Disclaimer: I have no experience with RCU in practice so far, neither in
> qemu nor anywhere else. So I hope I’ve used it correctly...
This I hope as well. :-)
With the missing qatomic_rcu_read() added:
Reviewed-by: Kevin Wolf <kwolf@redhat.com>
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: [PATCH v2 0/6] block: block-status cache for data regions,
Kevin Wolf <=