Re: [Devel] [RFC PATCH vz9 v6 38/62] dm-ploop: convert bat_rwlock to bat_lock spinlock

2025-01-14 Thread Pavel Tikhomirov
On 12/6/24 05:56, Alexander Atanasov wrote: @@ -1828,9 +1828,16 @@ static void ploop_process_resubmit_pios(struct ploop *ploop, } } -static void ploop_submit_metadata_writeback(struct ploop *ploop) +#ifdef USE_RUNNERS +static inline int ploop_runners_have_pending(struct ploop *ploo

[Devel] [RFC PATCH vz9 v6 38/62] dm-ploop: convert bat_rwlock to bat_lock spinlock

2024-12-05 Thread Alexander Atanasov
Prepare for threads. Convert rwlock to spin lock. This patch converts existing rwlocks only. In the next one lock is used where required. https://virtuozzo.atlassian.net/browse/VSTOR-91821 Signed-off-by: Alexander Atanasov --- drivers/md/dm-ploop-cmd.c| 8 drivers/md/dm-ploop-map.c